Package: linux / 5.10.28-1
Metadata
| Package | Version | Patches format |
|---|---|---|
| linux | 5.10.28-1 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| debian/snd pcsp disable autoload.patch | (download) |
sound/drivers/pcsp/pcsp.c |
2 1 + 1 - 0 ! |
snd-pcsp: disable autoload |
| bugfix/x86/viafb autoload on olpc xo1.5 only.patch | (download) |
drivers/video/fbdev/via/via-core.c |
9 8 + 1 - 0 ! |
viafb: autoload on olpc xo 1.5 only Bug-Debian: https://bugs.debian.org/705788 |
| debian/fjes disable autoload.patch | (download) |
drivers/net/fjes/fjes_main.c |
2 1 + 1 - 0 ! |
fjes: disable auto-loading Bug-Debian: https://bugs.debian.org/853976 |
| debian/fanotify taint on use of fanotify_access_permissions.patch | (download) |
fs/notify/fanotify/fanotify_user.c |
8 8 + 0 - 0 ! |
fanotify: taint on use of fanotify_access_permissions Date: Wed, 13 Jul 2016 01:37:22 +0100 |
| debian/btrfs warn about raid5 6 being experimental at mount.patch | (download) |
fs/btrfs/disk-io.c |
9 9 + 0 - 0 ! |
btrfs: warn about raid5/6 being experimental at mount time Bug-Debian: https://bugs.debian.org/863290 |
| bugfix/arm/arm dts kirkwood fix sata pinmux ing for ts419.patch | (download) |
arch/arm/boot/dts/kirkwood-ts419.dtsi |
8 8 + 0 - 0 ! |
arm: dts: kirkwood: fix sata pinmux-ing for ts419 |
| bugfix/arm64/dts rockchip correct voltage selector firefly RK3399.patch | (download) |
arch/arm64/boot/dts/rockchip/rk3399-firefly.dts |
2 1 + 1 - 0 ! |
arm64: dts: rockchip: correct voltage selector on firefly-rk3399 Bug-Debian: https://bugs.debian.org/900799 |
| bugfix/x86/perf tools fix unwind build on i386.patch | (download) |
tools/perf/arch/x86/util/unwind-libunwind.c |
4 2 + 2 - 0 ! |
perf tools: fix unwind build on i386 |
| bugfix/sh/sh boot do not use hyphen in exported variable name.patch | (download) |
arch/sh/Makefile |
10 5 + 5 - 0 ! |
sh: do not use hyphen in exported variable names |
| bugfix/arm/arm mm export __sync_icache_dcache for xen privcmd.patch | (download) |
arch/arm/mm/flush.c |
1 1 + 0 - 0 ! |
arm: mm: export __sync_icache_dcache() for xen-privcmd |
| bugfix/powerpc/powerpc boot fix missing crc32poly.h when building with kernel_xz.patch | (download) |
arch/powerpc/boot/Makefile |
2 1 + 1 - 0 ! |
powerpc/boot: fix missing crc32poly.h when building with kernel_xz |
| bugfix/arm64/arm64 acpi Add fixup for HPE m400 quirks.patch | (download) |
arch/arm64/kernel/acpi.c |
40 36 + 4 - 0 ! |
arm64/acpi: add fixup for hpe m400 quirks |
| bugfix/x86/x86 32 disable 3dnow in generic config.patch | (download) |
arch/x86/Kconfig.cpu |
2 1 + 1 - 0 ! |
x86-32: disable 3d-now in generic config We want the 686 flavour to run on Geode LX and similar AMD family 5 CPUs as well as family 6 and higher CPUs. This used to work with CONFIG_M686=y. However commit 25d76ac88821 "x86/Kconfig: Explicitly enumerate i686-class CPUs in Kconfig" in Linux 4.16 has made the kernel require family 6 or higher. It looks like a sensible choice would be to enable CONFIG_MGEODE_LX and CONFIG_X86_GENERIC (for more generic optimisations), but this currently enables CONFIG_X86_USE_3D_NOW which will cause the kernel to crash on CPUs without the AMD-specific 3D-Now instructions. Make CONFIG_X86_USE_3DNOW depend on CONFIG_X86_GENERIC being disabled. |
| features/arm64/arm64 dts rockchip Add basic support for Kobol s Hel.patch | (download) |
arch/arm64/boot/dts/rockchip/Makefile |
1 1 + 0 - 0 ! |
arm64: dts: rockchip: add basic support for kobol's helios64 |
| features/x86/x86 memtest WARN if bad RAM found.patch | (download) |
mm/memtest.c |
4 4 + 0 - 0 ! |
x86: memtest: warn if bad ram found Bug-Debian: https://bugs.debian.org/613321 |
| features/x86/x86 make x32 syscall support conditional.patch | (download) |
Documentation/admin-guide/kernel-parameters.txt |
4 4 + 0 - 0 ! |
x86: make x32 syscall support conditional on a kernel parameter Bug-Debian: https://bugs.debian.org/708070 |
| bugfix/all/disable some marvell phys.patch | (download) |
drivers/net/phy/marvell.c |
16 13 + 3 - 0 ! |
phy/marvell: disable 4-port phys Date: Wed, 20 Nov 2013 08:30:14 +0000 Bug-Debian: https://bugs.debian.org/723177 |
| bugfix/all/fs add module_softdep declarations for hard coded cr.patch | (download) |
fs/btrfs/super.c |
2 1 + 1 - 0 ! |
fs: add module_softdep declarations for hard-coded crypto drivers Bug-Debian: https://bugs.debian.org/819725 |
| bugfix/all/partially revert usb kconfig using select for usb_co.patch | (download) |
drivers/usb/common/Kconfig |
3 1 + 2 - 0 ! |
partially revert "usb: kconfig: using select for usb_common dependency" |
| debian/makefile do not check for libelf when building oot module.patch | (download) |
Makefile |
44 22 + 22 - 0 ! |
makefile: do not check for libelf when building oot module When building out-of-tree modules, the necessary tools should have already been built. We therefore do not need libelf-dev to be installed. This effectively reverts commit 9f0c18aec620 "objtool: Fix CONFIG_STACK_VALIDATION=y warning for out-of-tree modules", and similarly moves the check introduced by commit 33a57ce0a54d "bpf: Compile resolve_btfids tool at kernel compilation start". |
| bugfix/all/partially revert net socket implement 64 bit timestamps.patch | (download) |
arch/alpha/include/uapi/asm/sockios.h |
4 2 + 2 - 0 ! |
partially revert "net: socket: implement 64-bit timestamps"
The introduction of SIOCGSTAMP{,NS}_OLD and move of SICOGSTAMP{,NS} to
|
| features/all/lockdown/efi add an efi_secure_boot flag to indicate secure b.patch | (download) |
arch/x86/kernel/setup.c |
14 1 + 13 - 0 ! |
[28/30] efi: add an efi_secure_boot flag to indicate secure boot mode |
| features/all/lockdown/efi lock down the kernel if booted in secure boot mo.patch | (download) |
arch/x86/kernel/setup.c |
4 2 + 2 - 0 ! |
> UEFI Secure Boot provides a mechanism for ensuring that the firmware will > only load signed bootloaders and kernels. Certain use cases may also > require that all kernel modules also be signed. Add a configuration option > that to lock down the kernel - which includes requiring validly signed > modules - if the kernel is secure-booted. Signed-off-by: Ben Hutchings <ben@decadent.org.uk> |
| features/all/lockdown/mtd disable slram and phram when locked down.patch | (download) |
drivers/mtd/devices/phram.c |
6 5 + 1 - 0 ! |
mtd: phram,slram: disable when the kernel is locked down |
| features/all/lockdown/arm64 add kernel config option to lock down when.patch | (download) |
drivers/firmware/efi/efi-init.c |
5 4 + 1 - 0 ! |
arm64: add kernel config option to lock down when in secure boot mode Bug-Debian: https://bugs.debian.org/831827 |
| features/all/db mok keyring/0001 MODSIGN do not load mok when secure boot disabled.patch | (download) |
security/integrity/platform_certs/load_uefi.c |
4 4 + 0 - 0 ! |
[patch 1/5] modsign: do not load mok when secure boot disabled |
| features/all/db mok keyring/0002 MODSIGN load blacklist from MOKx.patch | (download) |
security/integrity/platform_certs/load_uefi.c |
47 31 + 16 - 0 ! |
modsign: load blacklist from mokx Loosely based on a patch by "Lee, Chun-Yi" <joeyli.kernel@gmail.com> at <https://lore.kernel.org/patchwork/patch/933177/> which was later rebased by Luca Boccassi. This patch adds the logic to load the blacklisted hash and certificates from MOKx which is maintained by shim bootloader. Since MOK list loading became more complicated in 5.10 and was moved to load_moklist_certs(), add parameters to that and call it once for each of MokListRT and MokListXRT. Signed-off-by: Ben Hutchings <benh@debian.org> |
| features/all/db mok keyring/0003 MODSIGN checking the blacklisted hash before loading a kernel module.patch | (download) |
kernel/module_signing.c |
59 57 + 2 - 0 ! |
[patch 3/4] modsign: checking the blacklisted hash before loading a kernel module |
| features/all/db mok keyring/0004 MODSIGN check the attributes of db and mok.patch | (download) |
security/integrity/platform_certs/load_uefi.c |
24 19 + 5 - 0 ! |
[patch 4/4] modsign: check the attributes of db and mok |
| features/all/db mok keyring/modsign make shash allocation failure fatal.patch | (download) |
kernel/module_signing.c |
6 4 + 2 - 0 ! |
modsign: make shash allocation failure fatal mod_is_hash_blacklisted() currently returns 0 (suceess) if crypto_alloc_shash() fails. This should instead be a fatal error, so unwrap and pass up the error code. Signed-off-by: Ben Hutchings <ben@decadent.org.uk> |
| features/all/db mok keyring/KEYS Make use of platform keyring for module signature.patch | (download) |
kernel/module_signing.c |
7 7 + 0 - 0 ! |
[patch] keys: make use of platform keyring for module signature verify Bug-Debian: https://bugs.debian.org/935945 |
| debian/i386 686 pae pci set pci nobios by default.patch | (download) |
arch/x86/pci/common.c |
4 2 + 2 - 0 ! |
[i386/686-pae] pci: set pci=nobios by default |
| debian/ntfs mark it as broken.patch | (download) |
fs/ntfs/Kconfig |
1 1 + 0 - 0 ! |
ntfs: mark it as broken NTFS has unfixed issues CVE-2018-12929, CVE-2018-12930, and CVE-2018-12931. ntfs-3g is a better supported alternative. Make sure it can't be enabled even in custom kernels. |
| bugfix/x86/0001 bpf x86 Validate computation of branch displacements.patch | (download) |
arch/x86/net/bpf_jit_comp.c |
11 10 + 1 - 0 ! |
bpf, x86: validate computation of branch displacements for x86-64 |
| bugfix/x86/0002 bpf x86 Validate computation of branch displacements.patch | (download) |
arch/x86/net/bpf_jit_comp32.c |
11 10 + 1 - 0 ! |
bpf, x86: validate computation of branch displacements for x86-32 |
| bugfix/all/module disable matching missing version crc.patch | (download) |
kernel/module.c |
5 2 + 3 - 0 ! |
module: disable matching missing version crc |
| bugfix/all/usbip document tcp wrappers.patch | (download) |
tools/usb/usbip/doc/usbipd.8 |
6 4 + 2 - 0 ! |
usbip: document tcp wrappers |
| bugfix/all/kbuild fix recordmcount dependency.patch | (download) |
scripts/Makefile.build |
5 5 + 0 - 0 ! |
kbuild: fix recordmcount dependency for oot modules Date: Mon, 08 Sep 2014 18:31:24 +0100 |
| bugfix/all/tools perf man date.patch | (download) |
tools/perf/Documentation/Makefile |
3 3 + 0 - 0 ! |
perf tools: use $kbuild_build_timestamp as man page date |
| bugfix/all/tools perf remove shebangs.patch | (download) |
tools/perf/scripts/perl/rw-by-file.pl |
1 0 + 1 - 0 ! |
tools/perf: remove shebang lines from perf scripts |
