Page MenuHomeFreeBSD

stand/loader.efi: fix regression with ignoring nvstore
ClosedPublic

Authored by glebius on Sep 9 2023, 4:21 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Mar 28, 10:00 AM
Unknown Object (File)
Fri, Mar 27, 7:03 PM
Unknown Object (File)
Thu, Mar 26, 7:53 AM
Unknown Object (File)
Wed, Mar 18, 4:25 AM
Unknown Object (File)
Tue, Mar 17, 11:42 PM
Unknown Object (File)
Mon, Mar 16, 6:51 AM
Unknown Object (File)
Sun, Mar 8, 4:08 AM
Unknown Object (File)
Feb 8 2026, 11:22 AM
Subscribers

Details

Summary

We always need to call zfs_attach_nvstore() regardless of whether we
use bootonce key in nvstore or the bootfs property of the pool.

In particular this fixes broken 'nextboot -k'.

Fixes: e3e2681d0ec28d6661fef6da76c9479049e2761c

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Please include why this is needed always in the commit message because this is counter intuitive to me and I think contradicts review feedback I got originally.

This revision is now accepted and ready to land.Sep 9 2023, 4:27 AM