summaryrefslogtreecommitdiffstats
path: root/cddl/compat
diff options
context:
space:
mode:
authordelphij <delphij@FreeBSD.org>2015-01-23 00:44:14 +0000
committerdelphij <delphij@FreeBSD.org>2015-01-23 00:44:14 +0000
commitf0b1164b8b304dfdd74cda37997e4eef0692c077 (patch)
tree58d064a4afbb626d00a13aa9074e00b712d3010d /cddl/compat
parent9eb8a0d403b717f81791344ea4f2e20deb46da4d (diff)
downloadFreeBSD-src-f0b1164b8b304dfdd74cda37997e4eef0692c077.zip
FreeBSD-src-f0b1164b8b304dfdd74cda37997e4eef0692c077.tar.gz
MFC r275594: MFV r275540:
When importing a pool, don't assume that the passed pool configuration at vdev_load is always vaild. It's possible that a stale configuration that comes with extra vdevs, where metaslab_init() would fail because of lower layer returns error. Change the code to make metaslab_init() handle and return errors from lower layer and pass it back to upper layer and handle it there. Illumos issue: 5213 panic in metaslab_init due to space_map_open returning ENXIO
Diffstat (limited to 'cddl/compat')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud