Switch zfs_panic_recover to panic for bad DVA
As reported by Coverity a null pointer de-reference panic would be triggered when zfs_recover was set so switch to straight panic as it can never be recovered. Reported by: Coverity Scan MFC after: 1 X-MFC-With: r290401 Sponsored by: Multiplay
This commit is contained in:
parent
ef848af003
commit
6ee330f608
@ -1838,7 +1838,7 @@ dva_get_dsize_sync(spa_t *spa, const dva_t *dva)
|
||||
uint64_t vdev = DVA_GET_VDEV(dva);
|
||||
vdev_t *vd = vdev_lookup_top(spa, vdev);
|
||||
if (vd == NULL) {
|
||||
zfs_panic_recover(
|
||||
panic(
|
||||
"dva_get_dsize_sync(): bad DVA %llu:%llu",
|
||||
(u_longlong_t)vdev, (u_longlong_t)asize);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user