From e082a9745b0976709e34a9ac9db6fd3283029d4e Mon Sep 17 00:00:00 2001 From: Cullum Smith Date: Tue, 3 Dec 2024 22:10:42 -0500 Subject: updates for freebsd 14.2-RELEASE --- scripts/os/freebsd/80-microcode | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'scripts/os/freebsd/80-microcode') diff --git a/scripts/os/freebsd/80-microcode b/scripts/os/freebsd/80-microcode index 0d2a910..4dfebdf 100644 --- a/scripts/os/freebsd/80-microcode +++ b/scripts/os/freebsd/80-microcode @@ -9,10 +9,17 @@ fi if [ "${enable_microcode_updates:-}" = false ]; then set_loader_conf cpu_microcode_load=NO + sysrc -v microcode_update_enable=NO else pkg install -y cpu-microcode - set_loader_conf \ - cpu_microcode_load=YES \ - cpu_microcode_name="/boot/firmware/${microcode_name}" + if [ "${microcode_after_boot:-}" = true ]; + set_loader_conf cpu_microcode_load=NO + sysrc -v microcode_update_enable=YES + else + sysrc -v microcode_update_enable=NO + set_loader_conf \ + cpu_microcode_load=YES \ + cpu_microcode_name="/boot/firmware/${microcode_name}" + fi fi -- cgit v1.2.3