Change log for intel-microcode package in Ubuntu
| 1 → 56 of 56 results | First • Previous • Next • Last |
| Published in bionic-proposed on 2018-01-05 |
intel-microcode (3.20171215.1) unstable; urgency=high
* Add supplementary-ucode-CVE-2017-5715.d/: (closes: #886367)
New upstream microcodes to partially address CVE-2017-5715
+ Updated Microcodes:
sig 0x000306c3, pf_mask 0x32, 2017-11-20, rev 0x0023, size 23552
sig 0x000306d4, pf_mask 0xc0, 2017-11-17, rev 0x0028, size 18432
sig 0x000306f2, pf_mask 0x6f, 2017-11-17, rev 0x003b, size 33792
sig 0x00040651, pf_mask 0x72, 2017-11-20, rev 0x0021, size 22528
sig 0x000406e3, pf_mask 0xc0, 2017-11-16, rev 0x00c2, size 99328
sig 0x000406f1, pf_mask 0xef, 2017-11-18, rev 0xb000025, size 27648
sig 0x00050654, pf_mask 0xb7, 2017-11-21, rev 0x200003a, size 27648
sig 0x000506c9, pf_mask 0x03, 2017-11-22, rev 0x002e, size 16384
sig 0x000806e9, pf_mask 0xc0, 2017-12-03, rev 0x007c, size 98304
sig 0x000906e9, pf_mask 0x2a, 2017-12-03, rev 0x007c, size 98304
* Implements IBRS and IBPB support via new MSR (Spectre variant 2
mitigation, indirect branches). Support is exposed through cpuid(7).EDX.
* LFENCE terminates all previous instructions (Spectre variant 2
mitigation, conditional branches).
-- Henrique de Moraes Holschuh <email address hidden> Thu, 04 Jan 2018 23:04:38 -0200
Available diffs
- diff from 3.20171117.1 to 3.20171215.1 (1.1 KiB)
| Published in bionic-release on 2018-01-02 |
| Superseded in bionic-release on 2018-01-02 |
| Deleted in bionic-proposed (Reason: moved to release) |
intel-microcode (3.20171117.1) unstable; urgency=medium
* New upstream microcode data file 20171117
+ New Microcodes:
sig 0x000506c9, pf_mask 0x03, 2017-03-25, rev 0x002c, size 16384
sig 0x000706a1, pf_mask 0x01, 2017-10-31, rev 0x001e, size 72704
sig 0x000906ea, pf_mask 0x22, 2017-08-23, rev 0x0070, size 95232
sig 0x000906eb, pf_mask 0x02, 2017-09-20, rev 0x0072, size 97280
+ Updated Microcodes:
sig 0x00050654, pf_mask 0xb7, 2017-10-17, rev 0x2000035, size 26624
sig 0x000806ea, pf_mask 0xc0, 2017-08-03, rev 0x0070, size 96256
* source: remove superseded upstream data file: 20170707.
* source: remove unneeded intel-ucode/ directory for 20171117.
* debian/control: bump standards version to 4.1.1 (no changes)
* Makefile: rename microcode-extras.pbin to microcode-includes.pbin.
* README.source: fix IUC_EXCLUDE example and minor issues.
* Makefile, README.souce: support loading ucode from directories.
* debian/rules: switch to dh mode (debhelper v9)
* ucode-blacklist: blacklist sig 0x406f1 (Skylake-X H0) from late
loading.
-- Henrique de Moraes Holschuh <email address hidden> Sat, 18 Nov 2017 18:55:09 -0200
Available diffs
- diff from 3.20170707.1 to 3.20171117.1 (3.7 MiB)
| Published in zesty-updates on 2018-01-02 |
| Superseded in zesty-updates on 2018-01-02 |
| Deleted in zesty-proposed (Reason: moved to -updates) |
intel-microcode (3.20170707.1~ubuntu17.04.0) zesty; urgency=medium
* Sync of new upstream microcode release to address Kaby Lake
Hyper Threading bug. This is a sync of the dat files from artful
version 3.20170707.1 (LP: #1700373)
* New upstream microcode datafile 20170707
+ New Microcodes:
sig 0x00050654, pf_mask 0x97, 2017-06-01, rev 0x2000022, size 25600
sig 0x000806e9, pf_mask 0xc0, 2017-04-27, rev 0x0062, size 97280
sig 0x000806ea, pf_mask 0xc0, 2017-05-23, rev 0x0066, size 95232
sig 0x000906e9, pf_mask 0x2a, 2017-04-06, rev 0x005e, size 97280
+ This release fixes the nightmare-level errata SKZ7/SKW144/SKL150/
SKX150 (Skylake) KBL095/KBW095 (Kaby Lake) for all affected Kaby
Lake and Skylake processors: Skylake D0/R0 were fixed since the
previous upstream release (20170511). This new release adds the
fixes for Kaby Lake Y0/B0/H0 and Skylake H0 (Skylake-E/X).
+ Fix undisclosed errata in Skylake H0 (0x50654), Kaby Lake Y0
(0x806ea), Kaby Lake H0 (0x806e9), Kaby Lake B0 (0x906e9)
* source: remove superseded upstream data file: 20170511
This brings dat files in sync with those shipped in Arful.
* Updated Intel changelog and releasenote to reflect dat file sync.
-- Dave Chiluk <email address hidden> Wed, 12 Jul 2017 21:26:17 -0500
Available diffs
| Published in xenial-updates on 2018-01-02 |
| Superseded in xenial-updates on 2018-01-02 |
| Deleted in xenial-proposed (Reason: moved to -updates) |
intel-microcode (3.20170707.1~ubuntu16.04.0) xenial; urgency=medium
* Sync of new upstream microcode release to address Skylake, Kaby Lake
Hyper Threading bug. This is a sync of the dat files from artful
version 3.20170707.1 (LP: #1700373)
* New upstream microcode datafile 20170707
+ New Microcodes:
sig 0x00050654, pf_mask 0x97, 2017-06-01, rev 0x2000022, size 25600
sig 0x000806e9, pf_mask 0xc0, 2017-04-27, rev 0x0062, size 97280
sig 0x000806ea, pf_mask 0xc0, 2017-05-23, rev 0x0066, size 95232
sig 0x000906e9, pf_mask 0x2a, 2017-04-06, rev 0x005e, size 97280
+ This release fixes the nightmare-level errata SKZ7/SKW144/SKL150/
SKX150 (Skylake) KBL095/KBW095 (Kaby Lake) for all affected Kaby
Lake and Skylake processors: Skylake D0/R0 were fixed since the
previous upstream release (20170511). This new release adds the
fixes for Kaby Lake Y0/B0/H0 and Skylake H0 (Skylake-E/X).
+ Fix undisclosed errata in Skylake H0 (0x50654), Kaby Lake Y0
(0x806ea), Kaby Lake H0 (0x806e9), Kaby Lake B0 (0x906e9)
* source: removed superseded upstream dat files: 20101123, 20151106
This brings dat files in sync with those shipped in Arful.
* Updated Intel changelog to reflect dat file sync.
-- Dave Chiluk <email address hidden> Wed, 12 Jul 2017 21:46:36 -0500
Available diffs
| Published in artful-updates on 2018-01-02 |
| Superseded in artful-updates on 2018-01-02 |
| Superseded in bionic-release on 2017-11-21 |
| Published in artful-release on 2017-07-10 |
| Deleted in artful-proposed (Reason: moved to release) |
intel-microcode (3.20170707.1) unstable; urgency=high
* New upstream microcode datafile 20170707
+ New Microcodes:
sig 0x00050654, pf_mask 0x97, 2017-06-01, rev 0x2000022, size 25600
sig 0x000806e9, pf_mask 0xc0, 2017-04-27, rev 0x0062, size 97280
sig 0x000806ea, pf_mask 0xc0, 2017-05-23, rev 0x0066, size 95232
sig 0x000906e9, pf_mask 0x2a, 2017-04-06, rev 0x005e, size 97280
+ This release fixes the nightmare-level errata SKZ7/SKW144/SKL150/
SKX150 (Skylake) KBL095/KBW095 (Kaby Lake) for all affected Kaby
Lake and Skylake processors: Skylake D0/R0 were fixed since the
previous upstream release (20170511). This new release adds the
fixes for Kaby Lake Y0/B0/H0 and Skylake H0 (Skylake-E/X).
+ Fix undisclosed errata in Skylake H0 (0x50654), Kaby Lake Y0
(0x806ea), Kaby Lake H0 (0x806e9), Kaby Lake B0 (0x906e9)
* source: remove unneeded intel-ucode/ directory
* source: remove superseded upstream data file: 20170511
-- Henrique de Moraes Holschuh <email address hidden> Sat, 08 Jul 2017 19:04:27 -0300
Available diffs
- diff from 3.20170511.1 to 3.20170707.1 (2.9 MiB)
| Superseded in zesty-updates on 2017-08-23 |
| Deleted in zesty-proposed on 2017-08-24 (Reason: moved to -updates) |
intel-microcode (3.20170511.1~ubuntu17.04.0) zesty; urgency=medium
* Backport of new upstream microde release to address Hyper Threading
bug. LP: #1700373.
Available diffs
| Superseded in artful-release on 2017-07-10 |
| Deleted in artful-proposed on 2017-07-11 (Reason: moved to release) |
intel-microcode (3.20170511.1) unstable; urgency=medium
* New upstream microcode datafile 20170511
+ Updated Microcodes:
sig 0x000306c3, pf_mask 0x32, 2017-01-27, rev 0x0022, size 22528
sig 0x000306d4, pf_mask 0xc0, 2017-01-27, rev 0x0025, size 17408
sig 0x000306f2, pf_mask 0x6f, 2017-01-30, rev 0x003a, size 32768
sig 0x000306f4, pf_mask 0x80, 2017-01-30, rev 0x000f, size 16384
sig 0x00040651, pf_mask 0x72, 2017-01-27, rev 0x0020, size 20480
sig 0x00040661, pf_mask 0x32, 2017-01-27, rev 0x0017, size 24576
sig 0x00040671, pf_mask 0x22, 2017-01-27, rev 0x0017, size 11264
sig 0x000406e3, pf_mask 0xc0, 2017-04-09, rev 0x00ba, size 98304
sig 0x000406f1, pf_mask 0xef, 2017-03-01, rev 0xb000021, size 26624
sig 0x000506e3, pf_mask 0x36, 2017-04-09, rev 0x00ba, size 98304
+ This release fixes undisclosed errata on the desktop, mobile and
server processor models from the Haswell, Broadwell, and Skylake
families, including even the high-end multi-socket server Xeons
+ Likely fix the TSC-Deadline LAPIC errata (BDF89, SKL142 and
similar) on several processor families
+ Fix erratum BDF90 on Xeon E7v4, E5v4(?) (closes: #862606)
+ Likely fix serious or critical Skylake errata: SKL138/144,
SKL137/145, SLK149
* Likely fix nightmare-level Skylake erratum SKL150. Fortunately,
either this erratum is very-low-hitting, or gcc/clang/icc/msvc
won't usually issue the affected opcode pattern and it ends up
being rare.
SKL150 - Short loops using both the AH/BH/CH/DH registers and
the corresponding wide register *may* result in unpredictable
system behavior. Requires both logical processors of the same
core (i.e. sibling hyperthreads) to be active to trigger, as
well as a "complex set of micro-architectural conditions"
* source: remove unneeded intel-ucode/ directory
Since release 20170511, upstream ships the microcodes both in .dat
format, and as Linux-style split /lib/firmware/intel-ucode files.
It is simpler to just use the .dat format file for now, so remove
the intel-ucode/ directory. Note: before removal, it was verified
that there were no discrepancies between the two microcode sets
(.dat and intel-ucode/)
* source: remove superseded upstream data file: 20161104
-- Henrique de Moraes Holschuh <email address hidden> Mon, 15 May 2017 15:12:25 -0300
Available diffs
- diff from 3.20161104.1 to 3.20170511.1 (2.5 MiB)
| Superseded in artful-release on 2017-05-15 |
| Published in zesty-release on 2016-11-10 |
| Deleted in zesty-proposed (Reason: moved to release) |
intel-microcode (3.20161104.1) unstable; urgency=medium
* New upstream microcode datafile 20161104
+ New Microcodes:
sig 0x00050663, pf_mask 0x10, 2016-10-12, rev 0x700000d, size 20480
sig 0x00050664, pf_mask 0x10, 2016-06-02, rev 0xf00000a, size 21504
+ Updated Microcodes:
sig 0x000306f2, pf_mask 0x6f, 2016-10-07, rev 0x0039, size 32768
sig 0x000406f1, pf_mask 0xef, 2016-10-07, rev 0xb00001f, size 25600
+ Removed Microcodes:
sig 0x000106e4, pf_mask 0x09, 2013-07-01, rev 0x0003, size 6144
+ This update fixes critical errata on Broadwell-DE V2/Y0 (Xeon
D-1500 family), including one that can crash VMWare ESXi 6 with
#PF (VMWare KB2146388), and could affect Linux as well. This same
issue was fixed for the E5v4 Xeons in release 20160607
+ This update fixes undisclosed (and likely critical) errata on
Broadwell-E Core i7-68xxK/69xxK/6950X, Broadwell-EP/EX B0/R0/M0
Xeon E5v4 and Xeon E7v4, and Haswell-EP Xeon E5v3
+ This release deletes the microcode update for the Jasper Forest
embedded Xeons (Xeon EC35xx/LC35xx/EC35xx/LC55xx), for undisclosed
reasons. The deleted microcode is outdated when compared with the
updates for the other Nehalem Xeons
* Makefile: always exclude microcode sig 0x206c2 just in case
Intel is quite clear in the Intel SA-00030 advisory text that recent
revisions (0x14 and later?) of the 0x206c2 microcode updates must be
installed along with updated SINIT ACM on vPro systems (i.e. through
an UEFI/BIOS firmware update). This is a defensive change so that we
don't ship such a microcode update in the future by mistake
* source: remove partially superseded upstream data file: 20160714
* source: remove superseded upstream data file: 20101123
* changelog: replace "pf mask" with "pf_mask"
* control, compat: switch debhelper compatibility level to 9
* control: bump standards-version, no changes required
-- Henrique de Moraes Holschuh <email address hidden> Wed, 09 Nov 2016 20:35:57 -0200
Available diffs
- diff from 3.20160714.1 to 3.20161104.1 (2.9 MiB)
| Superseded in zesty-release on 2016-11-10 |
| Published in yakkety-release on 2016-07-23 |
| Deleted in yakkety-proposed (Reason: moved to release) |
intel-microcode (3.20160714.1) unstable; urgency=medium
* New upstream microcode datafile 20160714
+ Updated Microcodes:
sig 0x000306f4, pf mask 0x80, 2016-06-07, rev 0x000d, size 15360
sig 0x000406e3, pf mask 0xc0, 2016-06-22, rev 0x009e, size 97280
sig 0x000406f1, pf mask 0xef, 2016-06-06, rev 0xb00001d, size 25600
sig 0x000506e3, pf mask 0x36, 2016-06-22, rev 0x009e, size 97280
+ This release hopefully fixes a hang when updating the microcode on
some Skylake-U D-1/Skylake-Y D-1 (sig 0x406e3, pf 0x80) systems
* source: remove superseded upstream data file: 20160607
-- Henrique de Moraes Holschuh <email address hidden> Thu, 21 Jul 2016 19:04:09 -0300
Available diffs
- diff from 3.20160607.2 to 3.20160714.1 (2.3 MiB)
| Superseded in yakkety-release on 2016-07-23 |
| Deleted in yakkety-proposed on 2016-07-24 (Reason: moved to release) |
intel-microcode (3.20160607.2) unstable; urgency=low
* REMOVE microcode:
sig 0x000406e3, pf mask 0xc0, 2016-04-06, rev 0x008a, size 96256
(closes: #828819)
* The Core i7-6500U and m3-6Y30 processors (Skylake-UY D-1,
sig=0x406e3, pf=0x80) may hang while attempting an early microcode
update to revision 0x8a, apparently due to some sort of firmware
dependency. On affected systems, the only way to avoid the issue is
to get a firmware update that includes microcode revision 0x8a or
later. At this time, there are reports of both sucessful and failed
updates on the m3-6Y30, and only of failed updates on the i7-6500U.
There are no reports about Skylake-U K-1 (pf=0x40).
+ WARNING: it is unsafe to use a system based on an Intel Skylake-U/Y
processor with microcode earlier than revision 0x8a, due to several
critical errata that cause unpredictable behavior, data corruption,
and other problems. Users *must* update their firmware to get
microcode 0x8a or newer, and keep it up-to-date.
-- Henrique de Moraes Holschuh <email address hidden> Fri, 08 Jul 2016 22:54:26 -0300
Available diffs
- diff from 3.20160607.1 to 3.20160607.2 (1.2 KiB)
| Superseded in yakkety-release on 2016-07-09 |
| Deleted in yakkety-proposed on 2016-07-11 (Reason: moved to release) |
intel-microcode (3.20160607.1) unstable; urgency=medium
* New upstream microcode data file 20160607
+ New Microcodes:
sig 0x000406e3, pf mask 0xc0, 2016-04-06, rev 0x008a, size 96256
sig 0x000406f1, pf mask 0xef, 2016-05-20, rev 0xb00001c, size 25600
sig 0x00050662, pf mask 0x10, 2015-12-12, rev 0x000f, size 28672
sig 0x000506e3, pf mask 0x36, 2016-04-06, rev 0x008a, size 96256
+ Updated Microcodes:
sig 0x000306c3, pf mask 0x32, 2016-03-16, rev 0x0020, size 22528
sig 0x000306d4, pf mask 0xc0, 2016-04-29, rev 0x0024, size 17408
sig 0x000306f2, pf mask 0x6f, 2016-03-28, rev 0x0038, size 32768
sig 0x000306f4, pf mask 0x80, 2016-02-11, rev 0x000a, size 15360
sig 0x00040651, pf mask 0x72, 2016-04-01, rev 0x001f, size 20480
sig 0x00040661, pf mask 0x32, 2016-04-01, rev 0x0016, size 24576
sig 0x00040671, pf mask 0x22, 2016-04-29, rev 0x0016, size 11264
* source: remove superseded upstream data file: 20151106.
* control: change upstream URL to a search for "linux microcode"
Unfortunately, many of the per-processor-model feeds have not been
updated for microcode release 20160607. Switch to the general search
page as the upstream URL.
* README.Debian: fix duplicated word 'to'
-- Henrique de Moraes Holschuh <email address hidden> Thu, 23 Jun 2016 12:17:03 -0300
Available diffs
- diff from 3.20151106.2 to 3.20160607.1 (2.0 MiB)
| Superseded in yakkety-release on 2016-06-24 |
| Deleted in yakkety-proposed on 2016-06-25 (Reason: moved to release) |
intel-microcode (3.20151106.2) unstable; urgency=medium
* Makefile: make the build less verbose.
* debian/changelog: fix error in past entry.
Correct the version of the microcode that caused bug #776431,
in the entry for version 3.20150121.1.
* initramfs: don't force_load microcode.ko when missing.
Detect a missing microcode.ko and don't attempt to force_load() it,
otherwise we get spurious warnings at boot. In verbose mode, log the
fact that the microcode driver is modular. For Linux 4.4 and later,
skip the entire module loading logic, since the microcode driver cannot
be modular for those kernels (closes: #814301).
* initramfs: update copyright notice
* initramfs: use iucode_tool -l for verbose mode
* README.Debian: enhance and add recovery instructions.
Rewrite large parts of the README.Debian document, and add recovery
instructions (use of the "dis_ucode_ldr" kernel parameter).
-- Henrique de Moraes Holschuh <email address hidden> Sun, 17 Apr 2016 12:38:12 -0300
Available diffs
- diff from 3.20151106.1 to 3.20151106.2 (6.6 KiB)
| Superseded in yakkety-release on 2016-04-27 |
| Published in xenial-release on 2015-11-10 |
| Deleted in xenial-proposed (Reason: moved to release) |
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 0x0036, size 30720
sig 0x00040651, pf mask 0x72, 2015-08-13, rev 0x001d, size 20480
* This massive Haswell + Broadwell (and related Xeons) update fixes
several critical errata, including the high-hitting BDD86/BDM101/
HSM153(?) which triggers an MCE and locks the processor core
(LP: #1509764)
* Might fix critical errata BDD51, BDM53 (TSX-related)
* source: remove superseded upstream data file: 20150121
* Add support for supplementary microcode bundles:
+ README.source: update and mention supplementary microcode
+ Makefile: support supplementary microcode
Add support for supplementary microcode bundles, which (unlike .fw
microcode override files) can be superseded by a higher revision
microcode from the latest regular microcode bundle. Also, fix the
"oldies" target to have its own exclude filter (IUC_OLDIES_EXCLUDE)
* Add support for x32 arch:
+ README.source: mention x32
+ control,rules: enable building on x32 arch (Closes: #777356)
* ucode-blacklist: add Broadwell and Haswell-E signatures
Add a missing signature for Haswell Refresh (Haswell-E) to the "must
be updated only by the early microcode update driver" list. There is
at least one report of one of the Broadwell microcode updates disabling
TSX-NI, so add them as well just in case
-- Henrique de Moraes Holschuh <email address hidden> Mon, 09 Nov 2015 23:07:32 -0200
Available diffs
- diff from 3.20150121.1 to 3.20151106.1 (1.7 MiB)
| Superseded in xenial-release on 2015-11-10 |
| Published in wily-release on 2015-05-04 |
| Published in vivid-release on 2015-01-30 |
| Deleted in vivid-proposed (Reason: moved to release) |
intel-microcode (3.20150121.1) unstable; urgency=critical
* New upstream microcode data file 20150121
* Downgraded microcodes (to a previously shipped revision):
sig 0x000306f2, pf mask 0x6f, 2014-09-03, rev 0x0029, size 28672
* The microcode downgrade fixes a very nasty regression on Xeon E5v3
processors (closes: #776431)
* critical urgency: the broken sig 0x306f2, rev 0x2b microcode shipped
in release 20150107 caused CPU core hangs and Linux boot failures.
The upstream fix was to downgrade it to the same microcode revision
that was shipped in release 20140913
* source: remove superseded upstream data file: 20150107.
* initramfs.hook: do not mix arrays and lists.
Avoid echo "foo $@", use echo "foo $*" instead. This is unlikely
to be expĺoitable, but it makes ShellCheck happier.
-- Henrique de Moraes Holschuh <email address hidden> Wed, 28 Jan 2015 20:03:20 -0200
Available diffs
- diff from 3.20150107.1 to 3.20150121.1 (1.6 MiB)
| Superseded in vivid-release on 2015-01-30 |
| Deleted in vivid-proposed on 2015-01-31 (Reason: moved to release) |
intel-microcode (3.20150107.1) unstable; urgency=high
* New upstream microcode data file 20150107
+ New Microcodes:
sig 0x000306d4, pf mask 0xc0, 2014-12-05, rev 0x0018, size 14336
+ Updated Microcodes:
sig 0x000306f2, pf mask 0x6f, 2014-11-21, rev 0x002d, size 28672
+ High urgency: there are fast-tracked microcode updates in this
release which imply that critical errata are being fixed
* source: remove superseded upstream data file: 20140913
-- Henrique de Moraes Holschuh <email address hidden> Sun, 18 Jan 2015 00:30:11 -0200
Available diffs
- diff from 3.20140913.1 to 3.20150107.1 (1.6 MiB)
| Superseded in vivid-release on 2015-01-18 |
| Superseded in vivid-release on 2014-12-09 |
| Superseded in vivid-release on 2014-12-09 |
| Deleted in vivid-proposed on 2015-01-19 (Reason: moved to release) |
intel-microcode (3.20140913.1) unstable; urgency=low
* New upstream microcode data file 20140913
+ New Microcodes:
sig 0x000306f2, pf mask 0x6f, 2014-09-03, rev 0x0029, size 28672
+ Updated Microcodes:
sig 0x000306c3, pf mask 0x32, 2014-07-03, rev 0x001c, size 21504
sig 0x00040651, pf mask 0x72, 2014-07-03, rev 0x001c, size 20480
sig 0x00040661, pf mask 0x32, 2014-07-03, rev 0x0012, size 23552
+ WARNING: UNSAFE TO BE APPLIED AT RUNTIME (lp#1370352)
* Microcode updates are now applied only through the early initramfs
+ Bump major version number
+ Requires Linux kernel v3.10 or later, other kernels unsupported
+ postinst: don't apply microcode update
+ kernel preinst: stop loading microcode module
+ modprobe.d: blacklist microcode module from autoloading outside
of the initramfs. Still load it inside the initramfs for logging
+ initramfs: always use early initramfs mode, reject kernels before
v3.10
+ README.Debian, NEWS.Debian: update
* add a microcode best-effort blacklist. This is a reactive blacklist
which renames problematic microcode data files in such a way they
will only be used for the [early] initramfs. Use it to blacklist
all Haswell microcode updates
* Allow a non-Intel box to generate an early initramfs with microcode
for an Intel box if the /etc/default/intel-microcode defaults are
changed:
+ postinst: always attempt to update the initramfs
+ initramfs: on auto mode, do nothing in a non-intel box. In
forced "early" mode, attempt to run iucode-tool. This will do
nothing (add no microcode) unless the default configuration is
changed in /etc/default/intel-microcode
+ default: update comments
* source: remove superseded upstream data file: 20140624
* README.source: remove information about lenny, oldstable
* debian/control: bump standards vesion to 3.9.6
* lintian-overrides: remove
* debian/copyright: update upstream copyright dates
* postrm: avoid use of test -a
-- Henrique de Moraes Holschuh <email address hidden> Sun, 19 Oct 2014 15:23:13 -0200
Available diffs
| Superseded in vivid-release on 2014-12-04 |
| Obsolete in utopic-release on 2016-11-03 |
| Deleted in utopic-proposed on 2016-11-03 (Reason: moved to release) |
intel-microcode (2.20140913.1ubuntu2) utopic; urgency=medium
* It appears microcode-20140913.dat introduced regressions(s)
https://bugs.launchpad.net/intel/+bug/1370352/comments/3
Deleted microcode-20140913.dat
-LP: #1370352
-- Tim Gardner <email address hidden> Wed, 17 Sep 2014 12:26:59 -0600
Available diffs
| Deleted in trusty-proposed on 2014-09-18 (Reason: Removal due to regression (LP: #1370352)) |
intel-microcode (2.20140913-t-1ubuntu1) trusty; urgency=medium
* Fixes for Haswell platforms
New upstream data file: microcode-20140913.dat
-LP: #1370352
-- Tim Gardner <email address hidden> Wed, 17 Sep 2014 09:40:33 -0600
Available diffs
| Superseded in utopic-release on 2014-09-17 |
| Deleted in utopic-proposed on 2014-09-19 (Reason: moved to release) |
intel-microcode (2.20140913.1ubuntu1) utopic; urgency=medium
* Fixes for Haswell platforms
-LP: #1370352
-- Tim Gardner <email address hidden> Wed, 17 Sep 2014 08:03:41 -0600
Available diffs
| Published in trusty-updates on 2018-01-02 |
| Superseded in trusty-updates on 2018-01-02 |
| Deleted in trusty-proposed (Reason: moved to -updates) |
intel-microcode (2.20140624-t-1ubuntu2) trusty; urgency=medium
* New upstream data file: microcode-20140624
-LP: #1335156
-- Tim Gardner <email address hidden> Fri, 27 Jun 2014 09:22:06 -0600
Available diffs
intel-microcode (0.20140624-p-1ubuntu1) precise; urgency=medium
* New upstream data file: microcode-20140624
-LP: #1335156
-- Tim Gardner <email address hidden> Fri, 27 Jun 2014 09:07:04 -0600
Available diffs
| Superseded in utopic-release on 2014-09-17 |
| Deleted in utopic-proposed on 2014-09-18 (Reason: moved to release) |
intel-microcode (2.20140624.1ubuntu1) utopic; urgency=medium
* New upstream microcode data file 20140624
Additional update for 20140430 which has a better fix.
-LP: #1335156
-- Tim Gardner <email address hidden> Fri, 27 Jun 2014 08:39:57 -0600
Available diffs
| Superseded in precise-updates on 2014-08-04 |
| Deleted in precise-proposed on 2014-08-05 (Reason: moved to -updates) |
intel-microcode (0.20140430-p-1ubuntu1) precise; urgency=medium
* New upstream data file: microcode-20140430
https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=23829
-LP: #1319114
-- Tim Gardner <email address hidden> Tue, 13 May 2014 12:15:53 -0600
Available diffs
| Superseded in trusty-updates on 2014-08-04 |
| Deleted in trusty-proposed on 2014-08-06 (Reason: moved to -updates) |
intel-microcode (2.20140430.1ubuntu1) trusty; urgency=medium
* A new CPU microcode release, 20140430 version was released and can be downloaded from:
https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=23829
-LP: #1319114
-- Tim Gardner <email address hidden> Tue, 13 May 2014 11:50:12 -0600
Available diffs
| Superseded in utopic-release on 2014-06-27 |
| Deleted in utopic-proposed on 2014-06-28 (Reason: moved to release) |
intel-microcode (2.20140430.1) unstable; urgency=low
* New upstream microcode data file 20140430
+ New microcodes:
sig 0x000306e7, pf mask 0xed, 2014-04-14, rev 0x070c, size 15360
+ Updated microcodes:
sig 0x000306e4, pf mask 0xed, 2014-04-10, rev 0x0427, size 12288
* source: remove superseded upstream data file: 20140122
-- Henrique de Moraes Holschuh <email address hidden> Sat, 03 May 2014 14:21:27 -0300
Available diffs
- diff from 2.20140122.1 to 2.20140430.1 (1.5 MiB)
| Superseded in precise-proposed on 2014-05-29 |
intel-microcode (0.20140122-p-1ubuntu1) precise; urgency=medium
* New upstream data file: microcode-20140122
-LP: #1273532
-- Tim Gardner <email address hidden> Mon, 03 Mar 2014 07:08:04 -0700
Available diffs
| Superseded in utopic-release on 2014-05-04 |
| Published in trusty-release on 2014-02-13 |
| Deleted in trusty-proposed (Reason: moved to release) |
intel-microcode (2.20140122.1) unstable; urgency=low
* New upstream microcode data file 20140122
+ New Microcodes:
sig 0x00040661, pf mask 0x32, 2013-08-21, rev 0x000f, size 23552
+ Updated Microcodes:
sig 0x000106e5, pf mask 0x13, 2013-08-20, rev 0x0007, size 7168
sig 0x000306c3, pf mask 0x32, 2013-08-16, rev 0x0017, size 20480
sig 0x000306e4, pf mask 0xed, 2013-07-09, rev 0x0416, size 11264
sig 0x00040651, pf mask 0x72, 2013-09-14, rev 0x0017, size 19456
-- Henrique de Moraes Holschuh <email address hidden> Sat, 01 Feb 2014 15:39:03 -0200
Available diffs
| Superseded in trusty-release on 2014-02-13 |
| Deleted in trusty-proposed on 2014-02-15 (Reason: moved to release) |
intel-microcode (1.20130906.1ubuntu3) trusty; urgency=medium
* Added microcode-20140122.dat
-LP: #1273532
-- Tim Gardner <email address hidden> Tue, 28 Jan 2014 13:37:23 +0000
Available diffs
| Superseded in trusty-release on 2014-01-28 |
| Obsolete in saucy-release on 2015-04-24 |
| Deleted in saucy-proposed on 2015-04-28 (Reason: moved to release) |
intel-microcode (1.20130906.1ubuntu2) saucy; urgency=low
* Added microcode-20130906.dat
-LP: #1226911
-- Tim Gardner <email address hidden> Thu, 19 Sep 2013 13:40:26 -0600
Available diffs
intel-microcode (0.20130808-p-1ubuntu1) precise-security; urgency=low
* New upstream data file: microcode-20130808
-LP: #1212497
-- Tim Gardner <email address hidden> Tue, 20 Aug 2013 12:17:44 -0600
Available diffs
intel-microcode (0.20130808-q-1ubuntu1) quantal-security; urgency=low
* New upstream data file: microcode-20130808
-LP: #1212497
-- Tim Gardner <email address hidden> Tue, 20 Aug 2013 12:22:43 -0600
Available diffs
intel-microcode (1.20130808-r-1ubuntu1) raring-security; urgency=low
* Added microcode-20130808.dat
-LP: #1212497
-- Tim Gardner <email address hidden> Tue, 20 Aug 2013 12:27:53 -0600
Available diffs
| Superseded in saucy-release on 2013-09-19 |
| Deleted in saucy-proposed on 2013-09-21 (Reason: moved to release) |
intel-microcode (1.20130808.1ubuntu1) saucy; urgency=low
* Added microcode-20130808.dat
-LP: #1212497
-- Tim Gardner <email address hidden> Thu, 15 Aug 2013 08:02:05 -0600
Available diffs
| Superseded in saucy-release on 2013-08-15 |
| Deleted in saucy-proposed on 2013-08-16 (Reason: moved to release) |
intel-microcode (1.20130222.6) unstable; urgency=low * initramfs, postinst: don't do anything on non-Intel systems * initramfs, postinst: blacklist several kernel versions (closes: #716917) -- Henrique de Moraes Holschuh <email address hidden> Sat, 20 Jul 2013 10:46:59 -0300
Available diffs
- diff from 1.20130222.5 to 1.20130222.6 (2.4 KiB)
| Superseded in saucy-release on 2013-07-20 |
| Deleted in saucy-proposed on 2013-07-22 (Reason: moved to release) |
intel-microcode (1.20130222.5) unstable; urgency=low * debian/control: depend on iucode-tool, and shorten description * initramfs hook: several auto mode fixes -- Henrique de Moraes Holschuh <email address hidden> Wed, 03 Jul 2013 19:55:13 -0300
Available diffs
- diff from 1.20130222.4 to 1.20130222.5 (1.8 KiB)
| Superseded in saucy-release on 2013-07-04 |
| Deleted in saucy-proposed on 2013-07-05 (Reason: moved to release) |
intel-microcode (1.20130222.4) unstable; urgency=low
* initramfs: fix xargs error when iucode-tool is not installed
in the early firmware update mode code path (closes: #712943)
-- Henrique de Moraes Holschuh <email address hidden> Thu, 20 Jun 2013 22:07:04 -0300
Available diffs
- diff from 1.20130222.3 to 1.20130222.4 (1.1 KiB)
| Superseded in saucy-release on 2013-06-25 |
| Deleted in saucy-proposed on 2013-06-27 (Reason: moved to release) |
intel-microcode (1.20130222.3) unstable; urgency=low
* initramfs: add support for early firmware update
Add support to update microcode during early kernel startup, requires
Linux 3.9 or later with CONFIG_MICROCODE_INTEL_EARLY enabled.
This also requires initramfs-tools 0.113 or later, as well as iucode-tool
1.0 or later. We fallback to late initramfs mode if outdated versions of
initramfs-tools or iucode-tool are installed.
* Update README.Debian and NEWS.Debian for early updates
* debian/control: update recommends for early-fw support
Recommend iucode-tool v1.0 or later and initramfs-tools 0.113, and
update the explanation in the package description accordingly.
-- Henrique de Moraes Holschuh <email address hidden> Wed, 19 Jun 2013 22:15:46 -0300
Available diffs
- diff from 1.20130222.1 to 1.20130222.3 (6.1 KiB)
| Superseded in saucy-release on 2013-05-02 |
| Obsolete in raring-release on 2015-04-24 |
| Deleted in raring-proposed on 2015-04-27 (Reason: moved to release) |
intel-microcode (1.20120606.v2.2ubuntu1) raring; urgency=low
* Added microcode-20130222.dat
-LP: #1133176
-- Tim Gardner <email address hidden> Mon, 04 Mar 2013 13:27:41 -0700
Available diffs
| Superseded in saucy-release on 2013-06-20 |
| Deleted in saucy-proposed on 2013-06-22 (Reason: moved to release) |
intel-microcode (1.20130222.1) unstable; urgency=low
* New upstream microcode data file 20130222 (closes: #702152)
+ Updated Microcodes:
sig 0x000306a9, pf mask 0x12, 2013-01-09, rev 0x0017, size 11264
* Remove from the source package an unused microcode data file, which
was completely superseded by later ones: microcode-20120606-v2.dat
-- Henrique de Moraes Holschuh <email address hidden> Sun, 03 Mar 2013 16:59:35 -0300
Available diffs
| Superseded in raring-release on 2013-03-04 |
| Deleted in raring-proposed on 2013-03-06 (Reason: moved to release) |
intel-microcode (1.20120606.v2.2) unstable; urgency=medium
* initramfs: work around initramfs-tools bug #688794.
Use "_" in place of "+-." for the initramfs script name. This works
around a PANIC during boot when the initramfs was created in a system
with noexec $TMPDIR.
-- Henrique de Moraes Holschuh <email address hidden> Tue, 09 Oct 2012 07:43:37 -0300
Available diffs
intel-microcode (0.20120606-1ubuntu1) quantal; urgency=low
* New upstream data file: microcode-20120606-v2
-LP: #1055914
-- Tim Gardner <email address hidden> Mon, 01 Oct 2012 20:53:24 -0600
Available diffs
| Superseded in quantal-release on 2012-10-02 |
intel-microcode (0.20120606-1) unstable; urgency=medium
* New upstream data file: microcode-20120606
+ New Microcodes:
sig 0x00020661, pf mask 0x02, 2011-07-18, rev 0x0105, size 5120
sig 0x000206d7, pf mask 0x6d, 2012-04-03, rev 0x070c, size 16384
sig 0x000306a9, pf mask 0x12, 2012-04-12, rev 0x0012, size 11264
+ Updated Microcodes:
sig 0x000106e5, pf mask 0x13, 2011-09-01, rev 0x0005, size 6144
sig 0x000206a7, pf mask 0x12, 2012-04-24, rev 0x0028, size 9216
sig 0x000206d6, pf mask 0x6d, 2012-04-18, rev 0x0618, size 16384
+ Removed Microcodes (recently updated):
sig 0x000206f2, pf mask 0x05, 2011-08-31, rev 0x0034, size 12288
* Fixes precise-event based sampling (PEBS) on Sandy Bridge processors
(http://lkml.org/lkml/2012/6/7/145)
-- Henrique de Moraes Holschuh <email address hidden> Sat, 09 Jun 2012 00:44:12 -0300
Available diffs
intel-microcode (0.20111110-1) precise; urgency=low
* New upstream data file: microcode-20111110
-LP: #867499
-- Tim Gardner <email address hidden> Thu, 05 Jan 2012 06:44:22 -0700
Available diffs
- diff from 0.20110915-1 to 0.20111110-1 (1.0 MiB)
intel-microcode (0.20110915-1) oneiric; urgency=low * New upstream data file: microcode-20110915 -- Tim Gardner <email address hidden> Thu, 29 Sep 2011 13:46:14 -0600
Available diffs
- diff from 0.20110428-1 to 0.20110915-1 (1.0 MiB)
| Superseded in oneiric-release on 2011-09-29 |
intel-microcode (0.20110428-1) oneiric; urgency=low
* New upstream data file: microcode-20110428
-LP: #781512
-- Tim Gardner <email address hidden> Thu, 26 May 2011 08:26:20 -0600
Available diffs
- diff from 0.20101123-1 to 0.20110428-1 (991.0 KiB)
intel-microcode (0.20101123-1) natty; urgency=low * New upstream data file: microcode-20101123 -- Tim Gardner <email address hidden> Fri, 17 Dec 2010 12:54:19 -0700
Available diffs
- diff from 0.20100914-1 to 0.20101123-1 (1.0 MiB)
| Superseded in natty-release on 2010-12-17 |
intel-microcode (0.20100914-1) unstable; urgency=low
* New upstream data file: microcode-20100914
+ Updated Microcodes:
sig 0x000206c2, pf mask 0x03, 2010-09-07, rev 0x0013, size 7168
+ Removed Microcodes:
sig 0x000006d8, pf mask 0x08, 2006-08-31, rev 0x0021, size 2048
sig 0x000006d8, pf mask 0x20, 2004-07-22, rev 0x0020, size 2048
sig 0x00000f65, pf mask 0x04, 2007-05-10, rev 0x000b, size 2048
sig 0x00010661, pf mask 0x04, 2007-05-01, rev 0x0036, size 4096
sig 0x000106a5, pf mask 0x03, 2010-03-03, rev 0x0015, size 8192
sig 0x000206e6, pf mask 0x04, 2010-04-21, rev 0x0007, size 6144
* Add upstream changelog, with a list of changed microcodes per release
* Update debian/copyright to match the latest license
* Update documentation on where and how to get an up-to-date microcode
file directly from Intel, and how to install it
* postinst: run the microcode.ctl initscript on install/upgrades to apply
updated microcodes to the processor
* Merge changes from version 0.20090927-1, which I lost in the last
upload for some stupid reason. The lack of 0.20090927-1 in the
changelog upsets the BTS' version tracking, so it is more than just a
cosmetic fix
-- Bhavani Shankar <email address hidden> Sun, 26 Sep 2010 19:51:46 -0300
Available diffs
intel-microcode (0.20100826-1ubuntu3) maverick; urgency=low
* microcode-20100914.dat
Intel claims previous version 20100826 has some bug which cause system failure.
-LP: #485587
-- Tim Gardner <email address hidden> Tue, 21 Sep 2010 15:38:25 +0800
Available diffs
| Superseded in maverick-release on 2010-09-21 |
intel-microcode (0.20100826-1ubuntu2) maverick; urgency=low
* Use microcode-20100826.dat, not microcode-20100826.tgz
Fixes FTBS
-- Tim Gardner <email address hidden> Tue, 31 Aug 2010 10:03:32 -0600
Available diffs
| Superseded in maverick-release on 2010-08-31 |
intel-microcode (0.20100826-1ubuntu1) maverick; urgency=low
* microcode-20100826
http://downloadcenter.intel.com/detail_desc.aspx?agr=&ProductID=&DwnldID=19299&strOss=&OSFullName=&lang=eng
-- Tim Gardner <email address hidden> Tue, 31 Aug 2010 07:50:05 -0600
Available diffs
intel-microcode (0.20100209-1ubuntu2) lucid; urgency=low * doh! Fixed stupid FTBS -- Tim Gardner <email address hidden> Fri, 19 Mar 2010 08:47:26 -0600
Available diffs
| Superseded in lucid-release on 2010-03-19 |
intel-microcode (0.20100209-1ubuntu1) lucid; urgency=low
* New microcode version from Intel, 20100209
http://downloadcenter.intel.com/detail_desc.aspx?agr=&ProductID=&DwnldID=18683&strOss=&OSFullName=&lang=eng
-- Tim Gardner <email address hidden> Fri, 19 Mar 2010 08:06:34 -0600
Available diffs
intel-microcode (0.20090927-1ubuntu1) karmic; urgency=low
* New microcode version from Intel, 20090927
http://downloadmirror.intel.com/14303/eng/microcode-20090927.tgz
-- Tim Gardner <email address hidden> Tue, 13 Oct 2009 13:22:08 -0600
Available diffs
intel-microcode (0.20090330-1ubuntu1) jaunty; urgency=low
* New microcode version from Intel, 20090330
http://downloadmirror.intel.com/14303/eng/microcode-20090330.tgz
-- Tim Gardner <email address hidden> Wed, 08 Apr 2009 14:13:29 +0000
Available diffs
- diff from 0.20080910-2 to 0.20090330-1ubuntu1 (918.7 KiB)
| Superseded in jaunty-release on 2009-04-08 |
intel-microcode (0.20080910-2) unstable; urgency=low * Revert architecture change
Available diffs
- diff from 0.20080401-1 to 0.20080910-2 (905.7 KiB)
intel-microcode (0.20080401-1) unstable; urgency=low * New upstream version.
| 1 → 56 of 56 results | First • Previous • Next • Last |

