aboutsummaryrefslogtreecommitdiff
path: root/sys/ddb/db_watch.c
diff options
context:
space:
mode:
authorAlan Somers <asomers@FreeBSD.org>2017-11-30 15:36:06 +0000
committerAlan Somers <asomers@FreeBSD.org>2017-11-30 15:36:06 +0000
commit3613ea59c7631186509d2dbad52f061707f9ea75 (patch)
treef266888628cae4fc7eadd8ddd2b1701ff366ca73 /sys/ddb/db_watch.c
parentfb2056603380e73981a70f78bca7555d773b479f (diff)
downloadsrc-3613ea59c7631186509d2dbad52f061707f9ea75.tar.gz
src-3613ea59c7631186509d2dbad52f061707f9ea75.zip
Fix assertion when ZFS fails to open certain devices
"panic: vdev_geom_close_locked: cp->private is NULL" This panic will result if ZFS fails to open a device due to either of the following reasons: 1) The device's sector size is greater than 8KB. 2) ZFS wants to open the device RW, but it can't be opened for writing. The solution is to change the initialization order to ensure that the assertion will be satisfied. PR: 221066 Reported by: David NewHamlet <wheelcomplex@gmail.com> Reviewed by: avg MFC after: 3 weeks Sponsored by: Spectra Logic Corp Differential Revision: https://reviews.freebsd.org/D13278
Notes
Notes: svn path=/head/; revision=326401
Diffstat (limited to 'sys/ddb/db_watch.c')
0 files changed, 0 insertions, 0 deletions