Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 May 2018 15:09:38 +0000 (UTC)
From:      Sean Bruno <sbruno@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r470620 - in head/sysutils/devcpu-data: . files
Message-ID:  <201805221509.w4MF9c5V057386@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sbruno
Date: Tue May 22 15:09:38 2018
New Revision: 470620
URL: https://svnweb.freebsd.org/changeset/ports/470620

Log:
  sysutils/devcpu-data:
  -- 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->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
  
  Sponsored by:	Limelight Networks

Modified:
  head/sysutils/devcpu-data/Makefile
  head/sysutils/devcpu-data/distinfo
  head/sysutils/devcpu-data/files/Makefile
  head/sysutils/devcpu-data/pkg-plist

Modified: head/sysutils/devcpu-data/Makefile
==============================================================================
--- head/sysutils/devcpu-data/Makefile	Tue May 22 14:32:09 2018	(r470619)
+++ head/sysutils/devcpu-data/Makefile	Tue May 22 15:09:38 2018	(r470620)
@@ -3,12 +3,12 @@
 
 PORTNAME=	data
 PORTVERSION=	1.16
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	sysutils
-MASTER_SITES=	https://downloadmirror.intel.com/27591/eng/:intel \
+MASTER_SITES=	https://downloadmirror.intel.com/27776/eng/:intel \
 		LOCAL/sbruno:amd
 PKGNAMEPREFIX=	devcpu-
-DISTFILES=	microcode-20180312.tgz:intel \
+DISTFILES=	microcode-20180425.tgz:intel \
 		amd64-microcode_3.20171205.1.tar.xz:amd
 
 MAINTAINER=	sbruno@freebsd.org

Modified: head/sysutils/devcpu-data/distinfo
==============================================================================
--- head/sysutils/devcpu-data/distinfo	Tue May 22 14:32:09 2018	(r470619)
+++ head/sysutils/devcpu-data/distinfo	Tue May 22 15:09:38 2018	(r470620)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1520973336
-SHA256 (microcode-20180312.tgz) = 0b381face2df1b0a829dc4fa8fa93f47f39e11b1c9c22ebd44f8614657c1e779
-SIZE (microcode-20180312.tgz) = 3789662
+TIMESTAMP = 1526996964
+SHA256 (microcode-20180425.tgz) = f0d2492f4561e2559f6c9471b231cb8262d45762c0e7cccf787be5c189b4e2d6
+SIZE (microcode-20180425.tgz) = 1565473
 SHA256 (amd64-microcode_3.20171205.1.tar.xz) = a38bc072f535a3d3c1bf4e9e545197aa5114e979e94ef7e4a67e615df2f853a7
 SIZE (amd64-microcode_3.20171205.1.tar.xz) = 32584

Modified: head/sysutils/devcpu-data/files/Makefile
==============================================================================
--- head/sysutils/devcpu-data/files/Makefile	Tue May 22 14:32:09 2018	(r470619)
+++ head/sysutils/devcpu-data/files/Makefile	Tue May 22 15:09:38 2018	(r470620)
@@ -1,4 +1,5 @@
 # $FreeBSD$
+
 INTEL_UCODE=	intel-ucode
 OUTPUT_DIR=	mcodes
 
@@ -6,7 +7,8 @@ all:	ucode
 ucode:	ucode-split
 	mkdir -p $(OUTPUT_DIR)
 	cd ${OUTPUT_DIR} && \
-	for file in ../${INTEL_UCODE}/*; do \
+	for file in \
+	  ../${INTEL_UCODE}/[0-9,a-f][0-9,a-f]-[0-9,a-f][0-9,a-f]-[0-9,a-f][0-9,a-f]; do \
 		../ucode-split $$file; \
 	done
 

Modified: head/sysutils/devcpu-data/pkg-plist
==============================================================================
--- head/sysutils/devcpu-data/pkg-plist	Tue May 22 14:32:09 2018	(r470619)
+++ head/sysutils/devcpu-data/pkg-plist	Tue May 22 15:09:38 2018	(r470620)
@@ -110,7 +110,6 @@
 %%DATADIR%%/06-46-01.32
 %%DATADIR%%/06-47-01.22
 %%DATADIR%%/06-4e-03.c0
-%%DATADIR%%/06-4f-01.ef
 %%DATADIR%%/06-55-03.97
 %%DATADIR%%/06-55-04.b7
 %%DATADIR%%/06-56-02.10



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201805221509.w4MF9c5V057386>