]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
libbe(3): Rewrite activate temp bits to rely less on loader
authorKyle Evans <kevans@FreeBSD.org>
Tue, 7 Aug 2018 01:56:37 +0000 (01:56 +0000)
committerKyle Evans <kevans@FreeBSD.org>
Tue, 7 Aug 2018 01:56:37 +0000 (01:56 +0000)
commitd06f71037bda98781494b10cf0ce070410ddbda6
tree357363b755273117859ad4e0b777d2efca8e7237
parent2a0b8dc2cb22e39d566e30c03ed437d494f99821
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.
lib/libbe/be.c