OpenGrok
Cross Reference: cpu_ucode.h
xref
: /
src
/
sys
/
arch
/
x86
/
include
/
cpu_ucode.h
Home
|
History
|
Annotate
|
Download
|
only in
include
History log of
/src/sys/arch/x86/include/cpu_ucode.h
Revision
Date
Author
Comments
1.5
15-Sep-2022
msaitoh
Verify checksum of the extended signature table.
1.4
17-Mar-2018
christos
branches: 1.4.6;
tuck in all the compat microcode code in one place.
1.3
17-Oct-2012
drochner
branches: 1.3.30; 1.3.36;
put binary compatibility support for the old AMD-only CPU microcode
update API inside COMPAT_60
1.2
29-Aug-2012
drochner
branches: 1.2.2;
Extend the CPU microcode update framework to support Intel x86 CPUs.
Contrary to the AMD implementation, it doesn't use xcalls to distribute
the update to all CPUs but relies on cpuctl(8) to bind itself to the
right CPU -- to keep it simple and avoid possible problems with
hyperthreading.
Also, it doesn't parse the vendor supplied file to pick the right
part for the present CPU model but relies on userland to prepare
files with specific filenames. I'll commit a pkg for this in a minute
(pkgsrc/sysutils/intel-microcode).
The ioctl interface changed; compatibility is provided (should be
limited to COMPAT_NETBSD6 as soon as this is available).
1.1
13-Jan-2012
cegger
branches: 1.1.4; 1.1.6;
Support CPU microcode loading via cpuctl(8).
Implemented and enabled via CPU_UCODE kernel config option
for x86 and Xen Dom0.
Tested on different AMD machines with different
CPU families.
ok wiz@ for the manpages
ok releng@
ok core@ via releng@
1.1.6.3
30-Oct-2012
yamt
sync with head
1.1.6.2
17-Apr-2012
yamt
sync with head
1.1.6.1
13-Jan-2012
yamt
file cpu_ucode.h was added on branch yamt-pagecache on 2012-04-17 00:07:05 +0000
1.1.4.2
18-Feb-2012
mrg
merge to -current.
1.1.4.1
13-Jan-2012
mrg
file cpu_ucode.h was added on branch jmcneill-usbmp on 2012-02-18 07:33:34 +0000
1.2.2.1
20-Nov-2012
tls
Resync to 2012-11-19 00:00:00 UTC
1.3.36.2
22-Mar-2018
pgoyette
Synch with HEAD, resolve conflicts
1.3.36.1
17-Mar-2018
pgoyette
Import christos's changes for the compat_60 cpu_ucode stuff
1.3.30.1
11-Oct-2022
martin
Pull up following revision(s) (requested by msaitoh in ticket #1772):
sys/arch/x86/include/cpu_ucode.h: revision 1.5
sys/arch/x86/x86/cpu_ucode_intel.c: revision 1.19
sys/arch/x86/x86/cpu_ucode_intel.c: revision 1.20
Add missing newline in a message. KNF.
Verify checksum of the extended signature table.
1.4.6.1
11-Oct-2022
martin
Pull up following revision(s) (requested by msaitoh in ticket #1538):
sys/arch/x86/include/cpu_ucode.h: revision 1.5
sys/arch/x86/x86/cpu_ucode_intel.c: revision 1.19
sys/arch/x86/x86/cpu_ucode_intel.c: revision 1.20
Add missing newline in a message. KNF.
Verify checksum of the extended signature table.
Indexes created Tue Sep 30 11:09:46 GMT 2025