./sysutils/intel-microcode-netbsd, Firmware updates for Intel x86 processors

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 20180425, Package name: intel-microcode-netbsd-20180425, Maintainer: drochner

The microcode data file contains the latest microcode definitions for all
Intel processors. Intel releases microcode updates to correct processor
behavior as documented in the respective processor specification updates.
While the regular approach to getting this microcode update is via a BIOS
upgrade, Intel realizes that this can be an administrative hassle. The Linux
operating system and VMware ESX products have a mechanism to update the
microcode after booting. For example, this file will be used by the
operating system mechanism if the file is placed in the /etc/firmware
directory of the Linux system.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: e702609ced8880121e36b94d28d1ef706c35a94d
RMD160: 034b18e656a368fa23b13ad6f401f6f99bd5670f
Filesize: 1528.782 KB

Version history: (Expand)


CVS history: (Expand)


   2018-05-07 06:32:49 by SAITOH Masanobu | Files touched by this commit (2) | Package updated
Log message:
 Update intel-microcode-netbsd to 20180425.

== 20180425 Release ==
-- Updates upon 20180312 release --
Processor             Identifier     Version       Products
Model        Stepping F-MO-S/PI      Old->New
---- updated platforms ------------------------------------
GLK          B0       6-7a-1/01 0000001e->00000022 Pentium Silver N/J5xxx, \ 
Celeron N/J4xxx
---- removed platforms ------------------------------------
BDX-ML       B/M/R0   6-4f-1/ef 0b000021           Xeon E5/E7 v4; Core i7-69xx/68xx

-- Special release with caveats --
BDX-ML       B/M/R0   6-4f-1/ef           0b00002c Xeon E5/E7 v4; Core i7-69xx/68xx
   2018-05-07 06:27:43 by SAITOH Masanobu | Files touched by this commit (1)
Log message:
 If the microcode.dat file is not bundled in the archive file, extract from
binary files. I verified the output from both microcode-20180312.tgz's
microcode.dat and intel-ucode/??-??-?? are the same.

 This change is required for microcode-20180425.tgz.
   2018-03-14 08:29:14 by SAITOH Masanobu | Files touched by this commit (3) | Package updated
Log message:
Update intel-microcode-netbsd to 20180312.

Detailed Description

Intel Processor Microcode Package for Linux
20180312 Release

== Updates upon 20171117 release ==
MODEL STEP f-mm-s:pf version
-- New Platforms --
BDX-DE EGW A0 6-56-5:10 e000009
SKX B1 6-55-3:97 1000140
-- Updates --
SNB D2 6-2a-7:12 29->2d
JKT C1 6-2d-6:6d 619->61c
JKT C2 6-2d-7:6d 710->713
IVB E2 6-3a-9:12 1c->1f
IVT C0 6-3e-4:ed 428->42c
IVT D1 6-3e-7:ed 70d->713
HSW Cx/Dx 6-3c-3:32 22->24
HSW-ULT Cx/Dx 6-45-1:72 20->23
CRW Cx 6-46-1:32 17->19
HSX C0 6-3f-2:6f 3a->3c
HSX-EX E0 6-3f-4:80 0f->11
BDW-U/Y E/F 6-3d-4:c0 25->2a
BDW-H E/G 6-47-1:22 17->1d
BDX-DE V0/V1 6-56-2:10 0f->15
BDW-DE V2 6-56-3:10 700000d->7000012
BDW-DE Y0 6-56-4:10 f00000a->f000011
SKL-U/Y D0 6-4e-3:c0 ba->c2
SKL R0 6-5e-3:36 ba->c2
KBL-U/Y H0 6-8e-9:c0 62->84
KBL B0 6-9e-9:2a 5e->84
CFL D0 6-8e-a:c0 70->84
CFL U0 6-9e-a:22 70->84
CFL B0 6-9e-b:02 72->84
SKX H0 6-55-4:b7 2000035->2000043
   2018-01-26 04:44:22 by SAITOH Masanobu | Files touched by this commit (2)
Log message:
 Back out sysutils/intel-microcode-netbsd from microcode-20180108.tgz
to microcode-20171117.tgz because microcode-20180108.tgz is removed.
   2018-01-10 07:03:57 by John Klos | Files touched by this commit (3) | Package updated
Log message:
Update Intel microcode with newest version which, hopefully, has more
fixes for Meltdown and Spectre vulnerabilites.
   2017-11-23 09:42:49 by John Klos | Files touched by this commit (2) | Package updated
Log message:
Updated HOMEPAGE to reflect the newest Intel microcode web page and added
MESSAGE instructing how to make the package work properly.
   2017-11-20 04:41:09 by SAITOH Masanobu | Files touched by this commit (3) | Package updated
Log message:
Update intel-microcode-netbsd to 20171117.

Added:
	Family 6, Model 0x55, Stepping 0x4
	(Xeon Scalable (Skylake))
		00050654-5

	Family 6, Model 0x5c, Stepping 0x9
	(Atom (Goldmont))
		000506c9-0
		000506c9-1

	Family 6, Model 0x7a, Stepping 0x1
	(Atom (Goldmont Plus))
		000706a1-0

	Family 6, Model 0x9e, Stepping 0x[ab]
	(7th gen Core (Kaby Lake))
		000906ea-1
		000906ea-5
		000906eb-1

Updated:
	Family 6, Model 0x55, Stepping 0x4
	(Xeon Scalable (Skylake))
		00050654-0
		00050654-1
		00050654-2
		00050654-4
		00050654-7

	Family 6, Model 0x8e, Stepping 0xa
	(7th gen Core (Kaby Lake))
		000806ea-6
		000806ea-7
   2017-07-11 06:07:51 by SAITOH Masanobu | Files touched by this commit (3) | Package updated
Log message:
Updated to 20170707.

New files:

	Future Xeon
	(Family 6, model 55, stepping 4)
	00050654-0
	00050654-1
	00050654-2
	00050654-4
	00050654-7

	7th gen Core (Kaby Lake)
	(Family 6, Model 8e, stepping 9 and a)
	000806e9-6
	000806e9-7
	000806ea-6
	000806ea-7
	(Family 6, Model 9e, stepping 9)
	000906e9-1
	000906e9-3
	000906e9-5