summaryrefslogtreecommitdiffstats
path: root/sys/dev/mpr/mpi/mpi2_ra.h
diff options
context:
space:
mode:
authorasomers <asomers@FreeBSD.org>2016-05-16 17:23:57 +0000
committerasomers <asomers@FreeBSD.org>2016-05-16 17:23:57 +0000
commitbb22f56baff0eb4cd03f458e01206493f4d2d3db (patch)
tree73479cfa35d17f6742ae5f8715f04cb15aa9c972 /sys/dev/mpr/mpi/mpi2_ra.h
parent03efafeb98d27fbd7f6217182ea18cad592af58e (diff)
downloadFreeBSD-src-bb22f56baff0eb4cd03f458e01206493f4d2d3db.zip
FreeBSD-src-bb22f56baff0eb4cd03f458e01206493f4d2d3db.tar.gz
MFC r298072
Don't corrupt ZFS label's physpath attribute when booting while a disk is missing Prior to this change, vdev_geom_open_by_path would call vdev_geom_attach prior to verifying the device's GUIDs. vdev_geom_attach calls vdev_geom_attrchange to set the physpath in the vdev object. The result is that if the disk could not be found, then the labels for other disks in the same TLD would overwrite the missing disk's physpath with the physpath of whichever disk currently has the same devname as the missing one used to have.
Diffstat (limited to 'sys/dev/mpr/mpi/mpi2_ra.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud