]> granicus.if.org Git - zfs/commit
Fail early on bio corruption confirmed on 5.2-rc1
authorTomohiro Kusumi <kusumi.tomohiro@gmail.com>
Wed, 3 Jul 2019 20:03:22 +0000 (05:03 +0900)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 3 Jul 2019 20:03:22 +0000 (13:03 -0700)
commitaa7aab6c457f106d2b794b9adf3fe5aa451ad8e9
treec5ce66e37169c22d02da8b546a9a48cedcc50ddd
parent46db9d6161d0781f00ee3cb5bc02e11685d2ffaf
Fail early on bio corruption confirmed on 5.2-rc1

Unable to import zpool with "Large kmem_alloc" warning due to
corrupted bio's with invalid # of page vectors.
See #8867 for details.

Fail early with ENOMEM.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Tony Hutter <hutter2@llnl.gov>
Signed-off-by: Tomohiro Kusumi <kusumi.tomohiro@gmail.com>
Closes #8867
Closes #8961
module/zfs/vdev_disk.c