]> granicus.if.org Git - zfs/commit
Use linear abd in vdev_copy_uberblocks()
authorIsaac Huang <he.huang@intel.com>
Fri, 6 Oct 2017 02:30:02 +0000 (20:30 -0600)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 6 Oct 2017 02:30:02 +0000 (19:30 -0700)
commiteea2e2413220b34a3da0911dee554df20bdd0c47
tree4f54e4848cabb13fe9aba8639d946150242c99bd
parentc11f1004d19dd74e4be8869d211639413293dea0
Use linear abd in vdev_copy_uberblocks()

The vdev_copy_uberblocks() function should use abd_alloc_linear() to
allocate ub_abd, because abd_to_buf(ub_abd)) is used later.

Reviewed-by: George Melikov <mail@gmelikov.ru>
Reviewed-by: Giuseppe Di Natale <dinatale2@llnl.gov>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Isaac Huang <he.huang@intel.com>
Closes #6718
Closes #6713
module/zfs/vdev_label.c