Tell loader to ignore newer features enabled on the root pool.
authorMatt Macy <mmacy@FreeBSD.org>
Wed, 19 Jun 2019 21:10:13 +0000 (21:10 +0000)
committerMatt Macy <mmacy@FreeBSD.org>
Wed, 19 Jun 2019 21:10:13 +0000 (21:10 +0000)
commit6459a61ea756b4f0c38a69b757987a2f6ab0ffef
treeb4a957419e55bd32a4027ab9ff5944819f426829
parent8e0c373903c0ea70ea22e650a24a92d2a0744bd8
Tell loader to ignore newer features enabled on the root pool.

There are many new features in ZoF. Most, if not all, do not effect read only usage.
Encryption in particular is enabled at the pool level but used at the dataset level.
The loader obviously will not be able to boot if the boot dataset is encrypted, but
should not care if some other dataset in the root pool is encrypted.

Reviewed by: allanjude
MFC after: 1 week
stand/libsa/zfs/zfsimpl.c