Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian@packages.debian.org
Usertags: pu
I would like to update the intel-microcode package in Debian stable
(jessie), to the microcode that is already being shipped in unstable since
2015-11-10, in testing since 2015-11-15, and in jessie-backports since
2015-11-28.
In fact, I'd like to update Debian stable to the same package that is
already in unstable/testing *and* in jessie-backports, with changes only to
the version numbering (and related changelog entry).
This update fixes several critical Intel processor errata on widely used
Intel processors (Haswell and Broadwell, as well as their related Xeons).
Without this microcode update, Intel Broadwell systems [running outdated
firmware] have a very high chance of crashing or locking up. It fixes a
number of nasty issues on Intel Haswell Refresh and Intel Haswell processors
as well.
Please refer to https://bugzilla.kernel.org/show_bug.cgi?id=103351 for a
comprehensive crash report that is fixed by this microcode update.
The debdiff is a bit bigger than usual because I kept all the changes from
the intel-microcode package in unstable / testing / jessie-backports. These
changes cover documentation updates, and also an improved Makefile to allow
for a safer (against human error) way to add "emergency" microcode updates,
which are likely to be needed soon.
The Makefile changes only affect the build, and they have been extensively
tested.
As usual, you will find attached the debdiff output with the changes in the
two microcode data files removed for brevity...
Diffstat below:
Makefile | 119
changelog | 12
debian/README.source | 190
debian/changelog | 44
debian/control |2
debian/rules |6
debian/ucode-blacklist.txt |5
microcode-20150121.dat |41591 ---
microcode-20151106.dat |43449 +
9 files changed, 43726 insertions(+), 41692 deletions(-)
(diffstat of the abridged debdiff, for better resolution):
Makefile | 119 +++-
changelog | 12 ++
debian/README.source | 190 ++---
debian/changelog | 44 ++
debian/control |2
debian/rules |6 -
debian/ucode-blacklist.txt |5 +
7 files changed, 277 insertions(+), 101 deletions(-)
Thank you!
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
diff -Nru intel-microcode-3.20150121.1/changelog
intel-microcode-3.20151106.1~deb8u1/changelog
--- intel-microcode-3.20150121.1/changelog 2015-01-29 20:57:13.0
-0200
+++ intel-microcode-3.20151106.1~deb8u1/changelog 2015-12-28
11:54:52.0 -0200
@@ -1,3 +1,15 @@
+2015-11-06:
+ * New Microcodes:
+sig 0x000306f4, pf mask 0x80, 2015-07-17, rev 0x0009, size 14336
+sig 0x00040671, pf mask 0x22, 2015-08-03, rev 0x0013, size 11264
+
+ * Updated Microcodes:
+sig 0x000306a9, pf mask 0x12, 2015-02-26, rev 0x001c, size 12288
+sig 0x000306c3, pf mask 0x32, 2015-08-13, rev 0x001e, size 21504
+sig 0x000306d4, pf mask 0xc0, 2015-09-11, rev 0x0022, size 16384
+sig 0x000306f2, pf mask 0x6f, 2015-08-10, rev 0x0036, size 30720
+sig 0x00040651, pf mask 0x72, 2015-08-13, rev 0x001d, size 20480
+
2015-01-21:
* Downgraded microcodes (to a previously shipped revision):
sig 0x000306f2, pf mask 0x6f, 2014-09-03, rev 0x0029, size 28672
diff -Nru intel-microcode-3.20150121.1/debian/changelog
intel-microcode-3.20151106.1~deb8u1/debian/changelog
--- intel-microcode-3.20150121.1/debian/changelog 2015-01-29
20:57:19.0 -0200
+++ intel-microcode-3.20151106.1~deb8u1/debian/changelog2015-12-28
16:06:24.0 -0200
@@ -1,3 +1,47 @@
+intel-microcode (3.20151106.1~deb8u1) stable; urgency=medium
+
+ * Rebuild for jessie (stable update), no changes required
+ * This is the same package as 3.20151106.1~bpo8+1 (jessie-backports)
+and 3.20151106.1 (unstable, stretch)
+
+ -- Henrique de Moraes Holschuh Mon, 28 Dec 2015 15:57:14
-0200
+
+intel-microcode (3.20151106.1) unstable; urgency=medium
+
+ * New upstream microcode data file 20151106
++ New Microcodes:
+ sig 0x000306f4, pf mask 0x80, 2015-07-17, rev 0x0009, size 14336
+ sig 0x00040671, pf mask 0x22, 2015-08-03, rev 0x0013, size 11264
++ Updated Microcodes:
+ sig 0x000306a9, pf mask 0x12, 2015-02-26, rev 0x001c, size 12288
+ sig 0x000306c3, pf mask 0x32, 2015-08-13, rev 0x001e, size 21504
+ sig 0x000306d4, pf mask 0xc0, 2015-09-11, rev 0x0022, size 16384
+ sig 0x000306f2, pf mask 0x6f, 2015-08-10, rev