Mercurial > unleashed > prev-conversion
diff usr/src/boot/sys/boot/zfs/zfsimpl.c @ 18825:2ed7ea649fe9
loader: zfs_bootfs() needs to use config pool txg for boot device
illumos issue #9423
author | Toomas Soome <tsoome@me.com> |
---|---|
date | Thu, 29 Mar 2018 16:11:54 +0300 |
parents | da63e15f779f |
children | 2f1019fa0103 |
line wrap: on
line diff
--- a/usr/src/boot/sys/boot/zfs/zfsimpl.c Tue Mar 13 07:59:41 2018 +0200 +++ b/usr/src/boot/sys/boot/zfs/zfsimpl.c Thu Mar 29 16:11:54 2018 +0300 @@ -1108,6 +1108,10 @@ return (EIO); } + /* Record boot vdev for spa. */ + if (is_newer == 1) + spa->spa_boot_vdev = vdev; + /* * Re-evaluate top-level vdev state. */