Page MenuHomeFreeBSD

D44048.diff
No OneTemporary

D44048.diff

diff --git a/sysutils/cpu-microcode-rc/Makefile b/sysutils/cpu-microcode-rc/Makefile
--- a/sysutils/cpu-microcode-rc/Makefile
+++ b/sysutils/cpu-microcode-rc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= microcode
PORTVERSION= 1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= # none
PKGNAMEPREFIX= cpu-
diff --git a/sysutils/cpu-microcode-rc/files/pkg-message.in b/sysutils/cpu-microcode-rc/files/pkg-message.in
--- a/sysutils/cpu-microcode-rc/files/pkg-message.in
+++ b/sysutils/cpu-microcode-rc/files/pkg-message.in
@@ -22,6 +22,9 @@
The microcode update will be loaded when the system is rebooted.
+ AMD systems running FreeBSD prior to 2024-02-22 snapshot
+ 34467bd76 only support late loading.
+
2. Late loading.
This method, which does use the RC script included here, is enabled by
diff --git a/sysutils/cpu-microcode-rc/pkg-descr b/sysutils/cpu-microcode-rc/pkg-descr
--- a/sysutils/cpu-microcode-rc/pkg-descr
+++ b/sysutils/cpu-microcode-rc/pkg-descr
@@ -1,3 +1,10 @@
-An RC script for use with the cpuctl(4) microcode update facility to keep your
-processor's firmware up-to-date. CPU microcode data must be installed from a
-vendor. See sysutils/devcpu-data-amd and sysutils/devcpu-data-intel.
+An RC script for one of two methods to update CPU microcode.
+
+Early loading, which does not require this RC script, is usually the preferred
+method because updates are applied before the kernel performs CPU feature
+detection. The other method, which requires this RC script, is late loading.
+AMD systems running FreeBSD prior to 2024-02-22 snapshot 34467bd76 only support
+late loading.
+
+CPU microcode data can be installed from one of the sysutils/cpu-microcode-*
+ports.

File Metadata

Mime Type
text/plain
Expires
Fri, Apr 25, 11:37 PM (10 h, 59 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
17794504
Default Alt Text
D44048.diff (1 KB)

Event Timeline