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 29, 12:17 PM
Unknown Object (File)
Wed, Mar 19, 4:51 PM
Unknown Object (File)
Sun, Mar 9, 11:53 PM
Unknown Object (File)
Feb 7 2025, 5:17 AM
Unknown Object (File)
Feb 5 2025, 11:51 AM
Unknown Object (File)
Jan 28 2025, 2:04 AM
Unknown Object (File)
Jan 28 2025, 1:57 AM
Unknown Object (File)
Jan 25 2025, 3:25 PM
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