Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: amd64-microcode

amd64-microcode (3.20191218.1ubuntu1) focal; urgency=low * Merge from Debian unstable. Remaining changes: - initramfs-tools hook (debian/initramfs.hook): + Default to 'early' instead of 'auto' when building with MODULES=most + Do not override preset defaults from auto-exported conf snippets loaded by initramfs-tools. -- Steve Langasek <steve.langasek@ubuntu.com> Sat, 15 Feb 2020 23:43:50 -0800

Modifications :
  1. Download patch debian/control

    --- 3.20191218.1/debian/control 2019-12-20 21:33:42.000000000 +0000 +++ 3.20191218.1ubuntu1/debian/control 2019-12-21 04:12:23.000000000 +0000 @@ -1,7 +1,8 @@ Source: amd64-microcode Section: non-free/admin Priority: standard -Maintainer: Henrique de Moraes Holschuh <hmh@debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Henrique de Moraes Holschuh <hmh@debian.org> Uploaders: Giacomo Catenazzi <cate@debian.org> Build-Depends: debhelper (>= 9) Standards-Version: 3.9.8
  2. Download patch debian/initramfs.hook

    --- 3.20191218.1/debian/initramfs.hook 2019-12-20 21:33:42.000000000 +0000 +++ 3.20191218.1ubuntu1/debian/initramfs.hook 2019-12-21 04:12:23.000000000 +0000 @@ -32,7 +32,11 @@ verbose() } AUCODE_FW_DIR=/lib/firmware/amd-ucode -AMD64UCODE_INITRAMFS=auto +if [ "$MODULES" = "most" ]; then + AMD64UCODE_INITRAMFS=${AMD64UCODE_INITRAMFS:-early} +else + AMD64UCODE_INITRAMFS=${AMD64UCODE_INITRAMFS:-auto} +fi [ -r ${AMD64UCODE_CONFIG} ] && . ${AMD64UCODE_CONFIG} [ -z "${AMD64UCODE_INITRAMFS}" ] && AMD64UCODE_INITRAMFS=no

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: intel-microcode

intel-microcode (3.20200609.0ubuntu0.20.04.2) focal-security; urgency=medium * REGRESSION UPDATE: revert the tmpfiles snippet to do late loading of microcode, this would also happen during package upgrades. Also, in the case of a problematic microcode update, this would prevent booting using an earlier kernel as the late loading would still load the problematic micrcode, forcing the use of the 'dis_ucode_ldr' kernel command line option to recover. (LP: #1883002) -- Steve Beattie <sbeattie@ubuntu.com> Wed, 10 Jun 2020 13:36:29 -0700 intel-microcode (3.20200609.0ubuntu0.20.04.1) focal-security; urgency=medium * REGRESSION UPDATE: some CPUs in the Skylake family sig=0x406e3 fail to boot (LP: #1882890). - revert 06-4e-03/0x000406e3 microcode from 0x00dc to 0x00d6 sig 0x000406e3, pf_mask 0xc0, 2019-10-03, rev 0x00d6, size 101376 -- Steve Beattie <sbeattie@ubuntu.com> Wed, 10 Jun 2020 08:34:20 -0700 intel-microcode (3.20200609.0ubuntu0.20.04.0) focal-security; urgency=medium * SECURITY UPDATE: New upstream microcode datafile 2020-06-09 (includes updates from 2020-05-08 and 2020-05-20) + Updated Microcodes: sig 0x000206d6, pf_mask 0x6d, 2020-03-04, rev 0x0621, size 18432 sig 0x000206d7, pf_mask 0x6d, 2020-03-24, rev 0x071a, size 19456 sig 0x000306c3, pf_mask 0x32, 2019-11-12, rev 0x0028, size 23552 sig 0x000306d4, pf_mask 0xc0, 2019-11-12, rev 0x002f, size 19456 sig 0x00040651, pf_mask 0x72, 2019-11-12, rev 0x0026, size 22528 sig 0x00040661, pf_mask 0x32, 2019-11-12, rev 0x001c, size 25600 sig 0x00040671, pf_mask 0x22, 2019-11-12, rev 0x0022, size 14336 sig 0x000406e3, pf_mask 0xc0, 2020-04-27, rev 0x00dc, size 104448 sig 0x00050653, pf_mask 0x97, 2020-04-24, rev 0x1000157, size 32768 sig 0x00050654, pf_mask 0xb7, 2020-04-24, rev 0x2006906, size 34816 sig 0x00050656, pf_mask 0xbf, 2020-04-23, rev 0x4002f01, size 52224 sig 0x00050657, pf_mask 0xbf, 2020-04-23, rev 0x5002f01, size 52224 sig 0x000506e3, pf_mask 0x36, 2020-04-27, rev 0x00dc, size 104448 sig 0x000706e5, pf_mask 0x80, 2020-03-12, rev 0x0078, size 107520 sig 0x000806e9, pf_mask 0x10, 2020-04-27, rev 0x00d6, size 103424 sig 0x000806e9, pf_mask 0xc0, 2020-04-27, rev 0x00d6, size 103424 sig 0x000806ea, pf_mask 0xc0, 2020-04-27, rev 0x00d6, size 103424 sig 0x000806eb, pf_mask 0xd0, 2020-04-27, rev 0x00d6, size 103424 sig 0x000806ec, pf_mask 0x94, 2020-04-23, rev 0x00d6, size 103424 sig 0x000906e9, pf_mask 0x2a, 2020-04-23, rev 0x00d6, size 103424 sig 0x000906ea, pf_mask 0x22, 2020-04-27, rev 0x00d6, size 102400 sig 0x000906eb, pf_mask 0x02, 2020-04-23, rev 0x00d6, size 103424 sig 0x000906ec, pf_mask 0x22, 2020-04-27, rev 0x00d6, size 102400 sig 0x000906ed, pf_mask 0x22, 2020-04-23, rev 0x00d6, size 103424 - CVE-2020-0543 Special Register Buffer Data Sampling (SRBDS), INTEL-SA-00320 - CVE-2020-0548 Vector Register Sampling, INTEL-SA-00329 - CVE-2020-0549 L1D Eviction Sampling, INTEL-SA-00329 - Microcode fixes include update for 0x00050654 to address lockups on certain Skylake processors (LP: #1854764) * Remaining changes: - Ship tmpfiles.d snippet to attempt late loading of microcode during boot, in case early loading of microcode did not happen. Early microcode loading might not happen if booting without initramfs or a missbuilt one. - debian/initramfs.hook: Do not override preset defaults from auto-exported conf snippets loaded by initramfs-tools. -- Steve Beattie <sbeattie@ubuntu.com> Tue, 09 Jun 2020 06:22:52 -0700

Modifications :
  1. Download patch debian/control

    --- 3.20200520.1/debian/control 2020-05-21 14:42:41.000000000 +0000 +++ 3.20200609.0ubuntu0.20.04.2/debian/control 2019-11-18 22:52:02.000000000 +0000 @@ -1,7 +1,8 @@ Source: intel-microcode Section: non-free/admin Priority: standard -Maintainer: Henrique de Moraes Holschuh <hmh@debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Henrique de Moraes Holschuh <hmh@debian.org> Uploaders: Giacomo Catenazzi <cate@debian.org> Build-Depends: debhelper (>= 9), iucode-tool (>= 0.9) Standards-Version: 4.1.1
  2. Download patch releasenote

    --- 3.20200520.1/releasenote 2020-05-21 14:42:51.000000000 +0000 +++ 3.20200609.0ubuntu0.20.04.2/releasenote 2020-06-09 15:36:51.000000000 +0000 @@ -82,6 +82,41 @@ OS vendors must ensure that the late loa linux-kernel-patches\) are included in the distribution before packaging the BDX-ML microcode for late-loading. +== 20200609 Release == +-- Updates upon 20200520 release -- +Processor Identifier Version Products +Model Stepping F-MO-S/PI Old->New +---- new platforms ---------------------------------------- + +---- updated platforms ------------------------------------ +HSW C0 6-3c-3/32 00000027->00000028 Core Gen4 +BDW-U/Y E0/F0 6-3d-4/c0 0000002e->0000002f Core Gen5 +HSW-U C0/D0 6-45-1/72 00000025->00000026 Core Gen4 +HSW-H C0 6-46-1/32 0000001b->0000001c Core Gen4 +BDW-H/E3 E0/G0 6-47-1/22 00000021->00000022 Core Gen5 +SKL-U/Y D0 6-4e-3/c0 000000d6->000000dc Core Gen6 Mobile +SKL-U23e K1 6-4e-3/c0 000000d6->000000dc Core Gen6 Mobile +SKX-SP B1 6-55-3/97 01000151->01000157 Xeon Scalable +SKX-SP H0/M0/U0 6-55-4/b7 02000065->02006906 Xeon Scalable +SKX-D M1 6-55-4/b7 02000065->02006906 Xeon D-21xx +CLX-SP B0 6-55-6/bf 0400002c->04002f01 Xeon Scalable Gen2 +CLX-SP B1 6-55-7/bf 0500002c->05002f01 Xeon Scalable Gen2 +SKL-H/S R0/N0 6-5e-3/36 000000d6->000000dc Core Gen6; Xeon E3 v5 +AML-Y22 H0 6-8e-9/10 000000ca->000000d6 Core Gen8 Mobile +KBL-U/Y H0 6-8e-9/c0 000000ca->000000d6 Core Gen7 Mobile +CFL-U43e D0 6-8e-a/c0 000000ca->000000d6 Core Gen8 Mobile +WHL-U W0 6-8e-b/d0 000000ca->000000d6 Core Gen8 Mobile +AML-Y42 V0 6-8e-c/94 000000ca->000000d6 Core Gen10 Mobile +CML-Y42 V0 6-8e-c/94 000000ca->000000d6 Core Gen10 Mobile +WHL-U V0 6-8e-c/94 000000ca->000000d6 Core Gen8 Mobile +KBL-G/H/S/E3 B0 6-9e-9/2a 000000ca->000000d6 Core Gen7; Xeon E3 v6 +CFL-H/S/E3 U0 6-9e-a/22 000000ca->000000d6 Core Gen8 Desktop, Mobile, Xeon E +CFL-S B0 6-9e-b/02 000000ca->000000d6 Core Gen8 +CFL-H/S P0 6-9e-c/22 000000ca->000000d6 Core Gen9 +CFL-H R0 6-9e-d/22 000000ca->000000d6 Core Gen9 Mobile + +---- removed platforms ------------------------------------ + == 20200520 Release == -- Updates upon 20200508 release -- Processor Identifier Version Products @@ -94,3 +129,14 @@ SNB-E/EN/EP C2/M1 6-2d-7/6d 00000718 ---- removed platforms ------------------------------------ +== 20200508 Release == +-- Updates upon 20191115 release -- +Processor Identifier Version Products +Model Stepping F-MO-S/PI Old->New +---- new platforms ---------------------------------------- + +---- updated platforms ------------------------------------ +ICL-U/Y D1 6-7e-5/80 00000046->00000078 Core Gen10 Mobile + +---- removed platforms ------------------------------------ + Binary files 3.20200520.1/s00050654_m000000B7_r02000064.fw and 3.20200609.0ubuntu0.20.04.2/s00050654_m000000B7_r02000064.fw differ Binary files 3.20200520.1/supplementary-ucode-20191115_BDX-ML.bin and 3.20200609.0ubuntu0.20.04.2/supplementary-ucode-20191115_BDX-ML.bin differ Binary files 3.20200520.1/supplementary-ucode-20200520_BDX-ML.bin and 3.20200609.0ubuntu0.20.04.2/supplementary-ucode-20200520_BDX-ML.bin differ
  3. Download patch debian/initramfs.hook
  4. Download patch changelog

    --- 3.20200520.1/changelog 2020-05-21 14:42:51.000000000 +0000 +++ 3.20200609.0ubuntu0.20.04.2/changelog 2019-11-17 02:03:58.000000000 +0000 @@ -1,12 +1,3 @@ -2020-05-20: - * Updated Microcodes: - sig 0x000206d6, pf_mask 0x6d, 2020-03-04, rev 0x0621, size 18432 - sig 0x000206d7, pf_mask 0x6d, 2020-03-24, rev 0x071a, size 19456 - -2020-05-08: - * Updated Microcodes: - sig 0x000706e5, pf_mask 0x80, 2020-03-12, rev 0x0078, size 107520 - 2019-11-15: * Updated Microcodes: sig 0x000406e3, pf_mask 0xc0, 2019-10-03, rev 0x00d6, size 101376 @@ -49,6 +40,7 @@ sig 0x000a0660, pf_mask 0x80, 2019-08-27, rev 0x00c6, size 91136 * Updated Microcodes: sig 0x000406e3, pf_mask 0xc0, 2019-08-14, rev 0x00d4, size 101376 + sig 0x00050654, pf_mask 0xb7, 2019-09-05, rev 0x2000065, size 34816 sig 0x00050657, pf_mask 0xbf, 2019-09-05, rev 0x500002c, size 51200 sig 0x000506e3, pf_mask 0x36, 2019-08-14, rev 0x00d4, size 101376 sig 0x000706a1, pf_mask 0x01, 2019-08-28, rev 0x0032, size 73728 @@ -63,8 +55,6 @@ sig 0x000906ed, pf_mask 0x22, 2019-08-14, rev 0x00c6, size 99328 * Updated Microcodes (previously removed): sig 0x00050653, pf_mask 0x97, 2019-09-09, rev 0x1000151, size 32768 - * Updated microcodes (later reported to cause regressions): - sig 0x00050654, pf_mask 0xb7, 2019-09-05, rev 0x2000065, size 34816 2019-09-18: * Updated Microcodes:
  1. amd64-microcode
  2. intel-microcode