HomeFreeBSD

libbe(3): Rewrite activate temp bits to rely less on loader

Description

libbe(3): Rewrite activate temp bits to rely less on loader

Loader is still relied upon at the beginning of libbe to specify the be
root, but we can derive from that the primary zpool and any vdevs that we
need to set nextboot bits on.

This lets me successfully bectl activate -t test, but UEFI loader doesn't
quite yet understand so it's effectively defunct.

Details

Provenance
kevansAuthored on
Parents
rS337401: Fix copy-and-paste error in previous commit.
Branches
Unknown
Tags
Unknown