-
-
usr/src/boot/lib/libstand/zfs/zfsimpl.c (Diff revision 1) Dumb question: Will features not yet in illumos but listed here cause problems? (I suspect "no", but would like to hear it explicitly.)
11277 Loader cannot boot from root pool with encryption enabled
Review Request #2023 — Created June 26, 2019 and submitted
Information | |
---|---|
citrus | |
illumos-gate | |
master | |
11277 | |
e90dc8f... | |
Reviewers | |
general | |
11277 Loader cannot boot from root pool with encryption enabled
From FreeBSD: https://svnweb.freebsd.org/base?view=revision&revision=349217
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.Tested on OmniOS - used to fix a non-booting VM after creating a test encrypted dataset -
rpool/enc
-
-
usr/src/boot/lib/libstand/zfs/zfsimpl.c (Diff revision 1) feature@bookmark_v2 is required (and was added) with encryption. Should that be listed here?
Change Summary:
Added bookmark_v2
Changed loader version so that the bootblocks will be updated automatically.
Commit: |
|
||||
---|---|---|---|---|---|
Diff: |
Revision 2 (+10 -3) |