<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/sysutils/devcpu-data/pkg-plist, branch 2019Q1</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=2019Q1</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=2019Q1'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2018-08-28T21:51:59Z</updated>
<entry>
<title>sysutils/devcpu-data: Provide a file for loading Intel updates at boot</title>
<updated>2018-08-28T21:51:59Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2018-08-28T21:51:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=8eb2352e2177e92735976f76cb7353fc3f44e082'/>
<id>urn:sha1:8eb2352e2177e92735976f76cb7353fc3f44e082</id>
<content type='text'>
Extend the port so that users may easily apply microcode updates using
the method implemented in src r337715.  For now, this just consists of
providing all Intel microcode update files concatenated together as a
single blob in /boot/firmware.

Approved by:	sbruno
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D16924
</content>
</entry>
<entry>
<title>sysutils/devcpu-data:</title>
<updated>2018-08-08T19:29:42Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2018-08-08T19:29:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=f0e874ec44253565358943ca0273e63631210071'/>
<id>urn:sha1:f0e874ec44253565358943ca0273e63631210071</id>
<content type='text'>
- Update Intel CPU micRocode to 20180807 release.
https://downloadcenter.intel.com/download/28039/Linux-Processor-Microcode-Data-File?product=873

- pkg-plist shows that we have 5 new CPU microcode files.

- Binary diff of microcode files to previous release shows 24 microcode files
  have been updated.

Reported by:	kib
Sponsored by:	 Limelight Networks
</content>
</entry>
<entry>
<title>sysutils/devcpu-data:</title>
<updated>2018-05-22T15:09:38Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2018-05-22T15:09:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=4d8118869ad47856d132789ac03f523f8010861c'/>
<id>urn:sha1:4d8118869ad47856d132789ac03f523f8010861c</id>
<content type='text'>
-- updated to Intel Microcode release 0425
-- removed the BDX microcode
-- updated the GLK microcode
-- Modded files/Makefile to be more explicit on which files to process
   now that non-microcode files have appeared in the Intel microcode directory

-- intel-ucode-with-caveats/ --
This directory holds microcode that might need special handling.
BDX-ML microcode is provided in directory, because it need special commits in
the Linux kernel, otherwise, updating it might result in unexpected system
behavior.

OS vendors must ensure that the late loader patches (provided in
linux-kernel-patches\) are included in the distribution before packaging the
BDX-ML microcode for late-loading.

== 20180425 Release ==
-- Updates upon 20180312 release --
Processor             Identifier     Version       Products
Model        Stepping F-MO-S/PI      Old-&gt;New
---- updated platforms ------------------------------------
GLK          B0       6-7a-1/01 0000001e-&gt;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

Sponsored by:	Limelight Networks
</content>
</entry>
<entry>
<title>sysutils/devcpu-data</title>
<updated>2018-05-18T01:28:23Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2018-05-18T01:28:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=99a3ef5325c6400013a58ab3dbd24cf9a4c84038'/>
<id>urn:sha1:99a3ef5325c6400013a58ab3dbd24cf9a4c84038</id>
<content type='text'>
- Use new tool committed by Ed Maste of the FreeBSD Foundation to process
  Intel microcode files into a format cpucontrol can process.
- Assume maintainer role for the time being. (approved by portmgr)

Reviewed by:	delphij emaste
Approved by:	portmgr (rene)
Security:	yes
Sponsored by:	Limelight Networks and The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D15443
</content>
</entry>
<entry>
<title>sysutils/devcpu-data</title>
<updated>2018-03-14T15:33:34Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2018-03-14T15:33:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=c539072aab9b4922050b5e1933dee9c691e8028d'/>
<id>urn:sha1:c539072aab9b4922050b5e1933dee9c691e8028d</id>
<content type='text'>
Update to Intel microcode release 20180312:

== 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-&gt;2d
JKT C1 6-2d-6:6d 619-&gt;61c
JKT C2 6-2d-7:6d 710-&gt;713
IVB E2 6-3a-9:12 1c-&gt;1f
IVT C0 6-3e-4:ed 428-&gt;42c
IVT D1 6-3e-7:ed 70d-&gt;713
HSW Cx/Dx 6-3c-3:32 22-&gt;24
HSW-ULT Cx/Dx 6-45-1:72 20-&gt;23
CRW Cx 6-46-1:32 17-&gt;19
HSX C0 6-3f-2:6f 3a-&gt;3c
HSX-EX E0 6-3f-4:80 0f-&gt;11
BDW-U/Y E/F 6-3d-4:c0 25-&gt;2a
BDW-H E/G 6-47-1:22 17-&gt;1d
BDX-DE V0/V1 6-56-2:10 0f-&gt;15
BDW-DE V2 6-56-3:10 700000d-&gt;7000012
BDW-DE Y0 6-56-4:10 f00000a-&gt;f000011
SKL-U/Y D0 6-4e-3:c0 ba-&gt;c2
SKL R0 6-5e-3:36 ba-&gt;c2
KBL-U/Y H0 6-8e-9:c0 62-&gt;84
KBL B0 6-9e-9:2a 5e-&gt;84
CFL D0 6-8e-a:c0 70-&gt;84
CFL U0 6-9e-a:22 70-&gt;84
CFL B0 6-9e-b:02 72-&gt;84
SKX H0 6-55-4:b7 2000035-&gt;2000043

Reviewed by:	swills imp
MFH:		2018Q1
Security:	yes
Sponsored by:	Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D14686
</content>
</entry>
<entry>
<title>sysutils/devcpu-data: Revert back to legacy microcode.dat implementation.</title>
<updated>2018-01-19T19:28:08Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2018-01-19T19:28:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=3b6e10de506d98796ff00e08973f5dd2a084af76'/>
<id>urn:sha1:3b6e10de506d98796ff00e08973f5dd2a084af76</id>
<content type='text'>
Either there is a problem with the Intel supplied microcode files or
cpucontrol does not yet understand how to process a micrcode update file
with multiple entries. For now, abort.

Reviewed by:	swills
Sponsored by:	Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D13987
</content>
</entry>
<entry>
<title>sysutils/devcpu-data: Migrate our microcode update on Intel to use precreated files.</title>
<updated>2018-01-17T16:04:27Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2018-01-17T16:04:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=f4323069fb9498815dba5db0366a80bc6253e67e'/>
<id>urn:sha1:f4323069fb9498815dba5db0366a80bc6253e67e</id>
<content type='text'>
Intel provides prefabricated per-cpu microcode update files.  We no longer need
a tool to extract them from the legacy microcode.dat store.  This matches
what upstream linux distributions are doing now.  Tested on my Intel machines
here and updates still succeed.

Reviewed by:	swills cem
Sponsored by:	Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D13921
</content>
</entry>
<entry>
<title>sysutils/devcpu-data: Update AMD microcode, add cpu 17h microcode,</title>
<updated>2018-01-13T21:35:44Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2018-01-13T21:35:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=094e28c74ecccfea79cf129dc8731c69a1263e36'/>
<id>urn:sha1:094e28c74ecccfea79cf129dc8731c69a1263e36</id>
<content type='text'>
drop malfunctioning individual "AMD-XXX" files.

On the few machines that actually have microcode updates, chopping up the
microcode is incorrect and results in a failure to update.  Don't do that.

I personally run this on my FX-8150 and this has been tested by a few others.

Sponsored by:	 Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D13832
</content>
</entry>
<entry>
<title>Revert to previous Intel microcode archive (20171117).</title>
<updated>2018-01-11T20:45:24Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2018-01-11T20:45:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=347826652f7a7204aa8b663a478ada2557619718'/>
<id>urn:sha1:347826652f7a7204aa8b663a478ada2557619718</id>
<content type='text'>
FreeBSD kernel changes to make use of the capabilities provided by the
new microcode update have not yet been committed. Since we do not yet
require them, allow more time for validation.

Approved by:	emaste
Sponsored by:	Limelight Networks
</content>
</entry>
<entry>
<title>Update Intel microcode to 20180108</title>
<updated>2018-01-10T10:04:25Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2018-01-10T10:04:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=38ff21f95b4cbe119d6ee57da1ba0eb2b2b24725'/>
<id>urn:sha1:38ff21f95b4cbe119d6ee57da1ba0eb2b2b24725</id>
<content type='text'>
MFH:		2018Q1
Sponsored by:	Gandi.net
</content>
</entry>
</feed>
