Page MenuHomeFreeBSD

D44048.1775813055.diff
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

D44048.1775813055.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 to load the CPU
+microcode later. 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 10, 9:24 AM (16 m, 27 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28315238
Default Alt Text
D44048.1775813055.diff (1 KB)

Event Timeline