freebsd-src/stand
Gleb Smirnoff d13550f0c9 stand/loader.efi: fix regression with ignoring nvstore
To read/update the boot loader nvstore, we always need to call
zfs_attach_nvstore() regardless of whether we use bootonce key
in nvstore or the bootfs property of the pool.  The call was
unintentionally left in the block of code that is processed
only when bootonce key is present.

In particular this fixes broken 'nextboot -k'.

Reviewed by:		imp
Differential Revision:	https://reviews.freebsd.org/D41795
Fixes:			e3e2681d0e
2023-09-11 11:04:48 -07:00
..
arm64 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
common Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
defaults Use 115200 bps by default for serial communication 2023-08-17 13:31:38 -04:00
efi stand/loader.efi: fix regression with ignoring nvstore 2023-09-11 11:04:48 -07:00
fdt Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:20 -06:00
ficl Remove $FreeBSD$: one-line forth tag 2023-08-16 11:55:43 -06:00
ficl32 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
fonts Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
forth Remove $FreeBSD$: one-line forth tag 2023-08-16 11:55:43 -06:00
i386 Use 115200 bps by default for serial communication 2023-08-17 13:31:38 -04:00
images Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
kboot Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
kshim Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
liblua Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
liblua32 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
libofw Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
libsa Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
libsa32 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
lua stand: lua: module names should permit more 2023-09-04 21:28:11 -05:00
man Use 115200 bps by default for serial communication 2023-08-17 13:31:38 -04:00
powerpc Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:20 -06:00
uboot Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:20 -06:00
usb Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
userboot Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:20 -06:00
defs.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
fdt.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ficl.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
loader.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
lua.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.amd64 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.inc Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
veriexec.mk