Skip to content

Commit

Permalink
sysutils/cpu-microcode-rc: Update pkg-descr and pkg-message
Browse files Browse the repository at this point in the history
- Note that the early loading is now available for AMD systems after
  2024-02-22 src snapshot, 34467bd76.
- Do not refer to old port names
- Refer to sysutils/cpu-microcode-* so we are covered if any new CPU
  microcode ports are added to the tree

Reviewed by:	chs
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D44048
  • Loading branch information
Jehops committed Feb 24, 2024
1 parent cbdd4c9 commit 4d5a4ef
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 4 deletions.
2 changes: 1 addition & 1 deletion sysutils/cpu-microcode-rc/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
PORTNAME= microcode
PORTVERSION= 1.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= # none
PKGNAMEPREFIX= cpu-
Expand Down
3 changes: 3 additions & 0 deletions sysutils/cpu-microcode-rc/files/pkg-message.in
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ the CPU microcode on a FreeBSD system.

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
Expand Down
13 changes: 10 additions & 3 deletions sysutils/cpu-microcode-rc/pkg-descr
Original file line number Diff line number Diff line change
@@ -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.

0 comments on commit 4d5a4ef

Please sign in to comment.