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.