Commit Graph

14091 Commits

Author SHA1 Message Date
Ben Hutchings
4f419e64e0 Update to 5.2.7 2019-08-07 03:01:14 +01:00
Ben Hutchings
fcde8ce65f [armhf] udeb: Remove davinci_cpdma from nic-modules (fixes FTBFS)
This code is now built into the ti_davinci_emac and davinci_cpdma
drivers rather than as a separate module.
2019-08-06 23:10:05 +01:00
Ben Hutchings
67d798b9bd Prepare to release linux (5.2.6-1). 2019-08-05 02:27:14 +01:00
Ben Hutchings
269f49e621 Update to 5.2.6
* Refresh another PREEMPT_RT patch
2019-08-05 02:26:08 +01:00
Ben Hutchings
3109dff277 [ppc64*] Disable PPC_TRANSACTIONAL_MEM (Closes: #866122) 2019-08-05 01:27:05 +01:00
Ben Hutchings
a7da147e53 [ppc64*] crypto: Enable CRYPTO_DEV_NX etc. (Closes: #931374)
Enable CRYPTO_DEV_NX, and CRYPTO_DEV_NX_ENCRYPT,
CRYPTO_DEV_NX_COMPRESS, CRYPTO_DEV_NX_COMPRESS_PSERIES,
CRYPTO_DEV_NX_COMPRESS_POWERNV as modules.
2019-08-05 01:25:26 +01:00
Ben Hutchings
39bd3e2d43 [amd64/cloud-amd64] hwrandom: Enable HW_RANDOM_VIRTIO (Closes: #914511)
Instead of disabling HW_RANDOM, disable all the hwrandom drivers
except this one.
2019-08-05 01:17:15 +01:00
Ben Hutchings
b86c63404e usb/typec: Enable TYPEC_DP_ALTMODE, TYPEC_NVIDIA_ALTMODE as modules
Closes: #931752
2019-08-05 01:10:45 +01:00
Ben Hutchings
3306f4001f [armel/rpi,armhf] media: Enable VIDEO_BCM2835 as module
This was requested for RPi 3 (arm64) in #933228 but should be
usable on other RPi models.
2019-08-05 01:05:17 +01:00
Ben Hutchings
f5198cdd63 hamradio: Enable most options in top-level config (Closes: #920651)
For historical reasons, most of the hamradio config is set in
per-architecture (or even per-flavour files.  The drivers seem to have
sensible dependencies now, so they won't actually be enabled in
configurations where they will fail to build.
2019-08-05 00:57:19 +01:00
Ben Hutchings
30ec3f500f hamradio: Disable auto-loading as mitigation against local exploits
For ax25, this was discussed in the thread starting at
<https://lists.debian.org/debian-hams/2019/07/msg00032.html>.
netrom and rose seem to be in similar states of disrepair.
2019-08-05 00:33:08 +01:00
Ben Hutchings
5ab9912338 debian/changelog: Group all Karsten Merker's changes together 2019-08-05 00:32:31 +01:00
Ben Hutchings
60214f4452 lockdown: Drop "MODSIGN: Import certificates from UEFI Secure Boot"
This patch was only left in place to add the CONFIG_LOAD_UEFI_KEYS
symbol.  The symbol is now defined upstream and we should not override
the definition - especially as the dependencies were now incorrect in
our version.
2019-08-05 00:20:22 +01:00
Ben Hutchings
6333d9dea7 debian/changelog: List Karsten's changes 2019-08-05 00:19:41 +01:00
Ben Hutchings
cb8afe4203 Merge branch 'master' into sid 2019-08-05 00:16:22 +01:00
Ben Hutchings
39010d4d20 Merge branch 'riscv64-5.2.1-updates' into 'master'
linux 5.2.1: riscv64 updates

See merge request kernel-team/linux!161
2019-08-04 23:15:27 +00:00
Ben Hutchings
05b4cef284 [armhf,arm64] cpufreq: Enable CPU_FREQ_DEFAULT_GOV_SCHEDUTIL
Override the top-level default of CPU_FREQ_DEFAULT_GOV_PERFORMANCE.
The schedutil governor should work well on most Arm-based systems, and
Energy Aware Scheduling depends on it.
2019-08-05 00:00:09 +01:00
Ben Hutchings
43c1bf2598 [armhf,arm64] power: Enable ENERGY_MODEL
Energy Aware Scheduling depends on this.
2019-08-05 00:00:01 +01:00
Ben Hutchings
fd3c11488f sched: Enable PSI (Closes: #931247) 2019-08-04 23:51:18 +01:00
Ben Hutchings
8f6063a212 [s390x] Explicitly enable RELOCATABLE, RANDOMIZE_BASE
KASLR is enabled by default, but let's make that explicit.
2019-08-04 23:42:18 +01:00
Ben Hutchings
d7be16f34d [powerpc*] Explicitly enable PPC_KUAP, PPC_KUEP
KUAP and KUEP (Kernel User Access/Excecution Protection) are enabled
by default if the configured target CPU(s) might support them, but
let's make that explicit.
2019-08-04 23:39:51 +01:00
Ben Hutchings
14502cb4f9 [armhf,arm64] gpu: Enable DRM_LIMA, DRM_PANFROST as modules 2019-08-04 23:34:26 +01:00
Ben Hutchings
239c8bded3 debian/config: Clean up with the help of kconfigeditor2
* Drop settings for symbols that were removed or made automatic
* Change symbols from =m to =y where they can no longer be modular
* Handle renaming of various symbols
* Where BACKLIGHT_LCD_SUPPORT was disabled, disable the two symbols
  that used to depend on it instead
2019-08-04 23:30:41 +01:00
Ben Hutchings
a86db3e415 [rt] Rebase onto 5.2.5, and re-enable 2019-08-04 22:41:27 +01:00
Ben Hutchings
18a5074194 lockdown: Update for 5.2
Rather than update to the latest upstream submission (v37), I've
picked only the changes needed to lock down additional features:

- Update "acpi: Ignore acpi_rsdp kernel param when the kernel ..."
  to cover early use in the x86 decompressor
- Add "tracefs: Restrict tracefs when the kernel is locked down"
- Add "efi: Restrict efivar_ssdt_load when the kernel is locked down"
2019-08-04 22:33:52 +01:00
Ben Hutchings
e9a4861c11 aufs: Update support patchset to aufs5.2 20190805 2019-08-04 20:57:31 +01:00
Ben Hutchings
a1a18c1235 Set abiname and version for upload to unstable
* Set ABI to 1
* Drop ~exp suffix from version
2019-08-04 20:52:37 +01:00
Ben Hutchings
fe2e4fb5da debian/changelog: Link to kernelnewbies changes for 5.1
Since we've going straight from 5.0 to 5.2, link to both the 5.1
and 5.2 change summaries.
2019-08-04 20:51:22 +01:00
Ben Hutchings
c067eadcf3 Merge branch 'master' into sid
* Drop ABI reference and ABI maintenance patch
* Drop patches that are already included in 5.2
* Take master's version of the PREEMPT_RT patch set
2019-08-04 20:45:25 +01:00
Romain Perier
86dc4135cc Update to 5.2.5 2019-08-01 13:43:25 +02:00
Karsten Merker
196e63e9cc [riscv64] Backport kernel image header support from kernel 5.3
This patch adds a header to the kernel image that allows
bootloaders such as u-boot to properly load plain kernel images
instead of requiring uImage-wrapped kernels.  That also enables
the use of syslinux-style boot menus in u-boot on riscv64.
2019-07-31 23:01:17 +02:00
Karsten Merker
9ffd639b82 [riscv64] Enable clock drivers for the SiFive FU540 2019-07-31 22:56:50 +02:00
Karsten Merker
ba10cf4e3c [riscv64] Enable SiFive UART and UART console support
For SERIAL_SIFIVE_CONSOLE to work, both SERIAL_SIFIVE_CONSOLE and
SERIAL_SIFIVE have to be built in statically.
2019-07-31 22:45:47 +02:00
Karsten Merker
55788934b8 [riscv64] Disable CONFIG_LOAD_UEFI_KEYS for riscv64 (fixes FTBFS)
Recently CONFIG_LOAD_UEFI_KEYS has been enabled in the top-level
kernel config fragment (debian/config/config), but this option
depends on EFI support which is not yet available on riscv64.
Therefore CONFIG_LOAD_UEFI_KEYS has to be disabled on riscv64.
2019-07-31 22:21:34 +02:00
Uwe Kleine-König
acdae3be4f Enable CRYPTO_ZSTD for ZRAM with ZSTD compression 2019-07-29 14:23:05 +02:00
Uwe Kleine-König
e202fe4423 [arm64] Add support for Raspberry Pi 3 camera host interface 2019-07-29 14:14:04 +02:00
Uwe Kleine-König
a6d0c5fd10 Add changelog for previous merge 2019-07-29 14:07:10 +02:00
Uwe Kleine-König
3db7ecb0ec Merge branch 'lr/olpc-xo175' of salsa.debian.org:lkundrak-guest/linux 2019-07-29 14:03:01 +02:00
Uwe Kleine-König
694ad799f8 Merge branch 'xfrm-error-handling' of salsa.debian.org:ukleinek/linux 2019-07-29 13:58:51 +02:00
Uwe Kleine-König
8019e0190d [armhf] Add support for all i.MX6 variants
This corresponds to commit faee94d in the buster branch
2019-07-29 09:17:02 +02:00
Ben Hutchings
16402026e6 debian/bin/stable-update: Delete stray '"' in usage message 2019-07-28 15:49:35 +01:00
Aurelien Jarno
47dceba822 [mips*] Backport fix to allow compilation of <asm/sgidefs.h> with clang. 2019-07-22 21:36:22 +02:00
Uwe Kleine-König
4aa88e41fd enable XFRM_STATISTICS 2019-07-21 21:52:08 +02:00
Salvatore Bonaccorso
7cd91a5b01 Prepare to release linux (4.19.37-6). 2019-07-19 06:23:05 +02:00
Salvatore Bonaccorso
d2d477fd38 ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME (CVE-2019-13272) 2019-07-19 00:19:59 +02:00
Lubomir Rintel
95004bdfdb [armhf] Enable PWRSEQ_SD8787
This is the power sequencer mechanism for the SD8787 Wi-Fi.
2019-07-17 11:36:52 +02:00
Lubomir Rintel
d05052cb89 [armhf] Enable SERIO_OLPC_APSP
This is the OLPC keyboard firmware bit-banging PS/2 keyboard protocol on
the MMP2 security processor.
2019-07-17 11:36:52 +02:00
Lubomir Rintel
8c789b80c3 [armhf] Enable PHY_PXA_USB
This is the USB 2.0 PHY used on MMP and MMP2 platforms, including the
OLPC XO 1.75 laptop.
2019-07-17 11:36:52 +02:00
Lubomir Rintel
f778f50126 [armhf] Enable DRM_ARMADA
This is used by Marvell platforms, including Dove (on the original CuBox)
and MMP2.
2019-07-17 11:36:52 +02:00
Lubomir Rintel
aff45b089a [armhf] Enable USB_EHCI_MV
The enables USB 2.0 on Marvell platforms, such as MMP2.
2019-07-17 11:36:52 +02:00