aboutsummaryrefslogtreecommitdiff
path: root/sysutils/cpu-microcode-rc
diff options
context:
space:
mode:
authorChuck Silvers <chs@FreeBSD.org>2024-02-23 17:14:47 +0000
committerChuck Silvers <chs@FreeBSD.org>2024-02-23 17:29:13 +0000
commit8972ab311c750984f6936ea93e80642beb7f792a (patch)
tree219ff1a723285eb7ac470a48f323180d96bd56e9 /sysutils/cpu-microcode-rc
parent54e4e7da702ab3e3d6b911423630b80e51f3b82d (diff)
Diffstat (limited to 'sysutils/cpu-microcode-rc')
-rw-r--r--sysutils/cpu-microcode-rc/files/pkg-message.in21
1 files changed, 13 insertions, 8 deletions
diff --git a/sysutils/cpu-microcode-rc/files/pkg-message.in b/sysutils/cpu-microcode-rc/files/pkg-message.in
index 8984694e5476..10c1816da5f7 100644
--- a/sysutils/cpu-microcode-rc/files/pkg-message.in
+++ b/sysutils/cpu-microcode-rc/files/pkg-message.in
@@ -4,23 +4,28 @@
This port includes an RC script, which is one of two methods to update
the CPU microcode on a FreeBSD system.
-1. The first method does not require the RC script included here and is
- only supported with Intel processors. It is the preferred method,
- because it ensures that any CPU features introduced by a microcode
- update are visible to the kernel by applying the update before the
- kernel performs CPU feature detection.
+1. Early loading.
+ This method does not use the RC script included here.
+ This is the preferred method, because it ensures that any CPU features
+ added or removed by a microcode update are visible to the kernel by
+ applying the update before the kernel performs CPU feature detection.
- To enable updates using the first method, add the following lines to
+ To enable updates using early loading, add the following lines to
/boot/loader.conf:
cpu_microcode_load="YES"
+
+ and the appropriate one of these lines:
+
cpu_microcode_name="/boot/firmware/intel-ucode.bin"
+ cpu_microcode_name="/boot/firmware/amd-ucode.bin"
The microcode update will be loaded when the system is rebooted.
-2. The second method, which uses the RC script included here, can be
- enabled by adding the following line to /etc/rc.conf:
+2. Late loading.
+ This method, which does use the RC script included here, is enabled by
+ adding the following line to /etc/rc.conf:
microcode_update_enable="YES"