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