Luca Boccassi
77b07ae00a
verity: enable CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG
...
New option in 5.4, allows dm-verity volumes to be optionally verified
by pkcs7 signatures.
2019-12-05 00:37:14 +00:00
Salvatore Bonaccorso
0ca71c0607
Update to 5.4.2
...
Cleanup debian/changelog file
2019-12-05 00:26:52 +01:00
Salvatore Bonaccorso
952da99071
Add CVE id reference for CVE-2019-15099
2019-12-05 00:06:25 +01:00
Salvatore Bonaccorso
45a00d66c3
Add CVE id reference for CVE-2019-15291
2019-12-05 00:04:43 +01:00
Ben Hutchings
014289b459
btrfs,fanotify: Use TAINT_AUX instead of TAINT_USER for unsupported features
2019-12-04 00:29:28 +00:00
Ben Hutchings
a28e44a9d8
linux-image: bug: Update taint list and use upstream descriptions
2019-12-04 00:25:21 +00:00
Ben Hutchings
6e3a20b02b
debian/bin: Add script to update taint list for bug reporting script
2019-12-04 00:23:53 +00:00
Aurelien Jarno
c082dff8a5
[ppc64el] Fix building libbpf with recent binutils versions (fixes FTBFS).
2019-12-01 22:32:31 +01:00
Ben Hutchings
dc0ec89621
Build-Depend on kernel-wedge 2.102; remove workaround in debian/rules.real
2019-12-01 01:57:53 +00:00
Romain Perier
1cbf7bcbdc
Enable CONFIG_VIRTIO_FS and CONFIG_VIRTIO_PMEM ( Closes : #945853 )
...
This enables support for Virtio-fs, a shared file system that lets
virtual machines access a directory tree on the host. It also enables
support for virtio-pmem devices.
2019-11-30 18:55:57 +01:00
Salvatore Bonaccorso
cfd2030529
Update to 5.4.1
...
Cleanup debian/changelog file
Add CVE id reference for CVE-2019-18660
Add CVE id reference for CVE-2019-18683
2019-11-29 15:12:07 +01:00
Ben Hutchings
2ecff5c87a
debian/config: Clean up with the help of kconfigeditor2
...
* Drop settings for symbols that were removed or made automatic
* Drop settings for DSCC4_PCISYNC and DSCC4_PCI_RST, which should
have been removed along with DSCC4
* Disable CHROME_PLATFORMS at top level, since it will replace
MFD_CROS_EC in the near future
2019-11-28 05:20:28 +00:00
Ben Hutchings
9608954519
[armhf,arm64] platform/chrome: Change chromeos drivers back to modules
...
Between 5.3 and 5.4, various symbols for chromeos drivers were moved,
renamed, or changed to select/default in a different way. This
resulted in a lot of them being unnecessarily built-in. Change back
to a modular configuration.
2019-11-28 05:17:23 +00:00
Ben Hutchings
f36cd62dec
[armhf] drm/panel: Enable generic panel drivers, replacing omapdrm options
...
Enable DRM_PANEL_{SONY_ACX565AKM,TPO_TD028TTEC1,TPO_TD043MTEA1} as modules,
replacing the corresponding omapdrm options.
2019-11-28 04:35:29 +00:00
Ben Hutchings
4e33c8a177
[armhf] regulator: Really enable REGULATOR_STM32_PWR
...
It's a boolean, so set it to y.
2019-11-28 04:30:28 +00:00
Ben Hutchings
63f86c1aaf
iio: Enable TI_ADS1015 as module, replacing SENSORS_ADS1015
...
The latter (hwmon) driver has been removed and its functionality can
be replaced using iio-hwmon.
2019-11-28 04:29:19 +00:00
Ben Hutchings
bd82c591cf
debian/config: Delete settings for SGI SN2 drivers
...
These drivers are specific to the SGI SN2 (early Altix, Itanium-based)
platform. I have no idea why we had SGI_IOC4 enabled at the top
level.
2019-11-28 04:24:52 +00:00
Ben Hutchings
e3cf96b2d1
[ia64] udeb: Remove SGI SN2 modules (fixes FTBFS)
...
SGI SN2 (early Altix) support has been removed upstream.
2019-11-28 04:05:23 +00:00
Ben Hutchings
bb3a34901f
[armel] udeb: Replace m25p80 with spi-nor in mtd-modules (fixes FTBFS)
...
These two drivers have been combined.
2019-11-28 03:55:45 +00:00
Ben Hutchings
20f0e69aaf
Prepare to release linux (5.4-1~exp1).
2019-11-26 01:33:11 +00:00
Ben Hutchings
d58e2c3607
Set version and ABI name for experimental
2019-11-26 00:06:22 +00:00
Ben Hutchings
8268374b48
debian/bin/genpatch-rt: Fix series generation from git
2019-11-26 00:05:45 +00:00
Salvatore Bonaccorso
5eed86cb5b
md: Enable MD_CLUSTER as module ( Closes : #927026 )
2019-11-25 22:04:02 +01:00
Romain Perier
4ca39606d0
Update to 5.4
2019-11-25 13:38:38 +01:00
Aurelien Jarno
c4ab143979
Also enable CLK_RASPBERRYPI and RASPBERRYPI_CPUFREQ on armhf
...
We support the Raspberry Pi 3 with both arm64 and armhf
2019-11-23 22:35:21 +01:00
Aurelien Jarno
7dc3d94532
[arm64] Enable CLK_RASPBERRYPI and RASPBERRYPI_CPUFREQ.
2019-11-22 00:32:17 +01:00
Aurelien Jarno
44fd9ffc8e
serdev: Do not build SERIAL_DEV_BUS as module on arm64
...
It gets build as built-in from the common config file. This results in:
- bluetooth: Re-enable BT_HCIUART_{BCM,LL} (arm64 version of #906048 )
2019-11-21 22:28:56 +01:00
Aurelien Jarno
2baf133d34
Remove blank line in debian/changelog
2019-11-19 13:58:14 +01:00
Aurelien Jarno
03fd7aebba
run kconfigeditor2 on debian/config/armhf/config
2019-11-19 13:57:03 +01:00
Aurelien Jarno
ab94a608ab
Merge branch 'stm32mp1' into 'master'
...
[armhf] Add support for STM32MP1 SoC
See merge request kernel-team/linux!185
2019-11-19 12:46:51 +00:00
Aurelien Jarno
8f03793cce
[armhf] Add support for STM32MP1 SoC
2019-11-19 13:04:38 +01:00
Ben Hutchings
31309ffbc0
debian/changelog: Delete more lines duplicated from 5.3.9-1
2019-11-19 09:54:49 +00:00
Ben Hutchings
d16029bbec
debian/changelog: Delete lines for 5.4~rc8-1~exp1 duplicated from 5.3.9-1
...
The point where sid and master diverged was 5.3.7-1 plus some
unreleased changes. We now have those changes listed for both
the released 5.3.9-1 and unreleased 5.4~rc8-1~exp1. Delete
them from the latter entry.
2019-11-19 09:47:30 +00:00
Ben Hutchings
be1492ba0e
Merge tag 'debian/5.3.9-3'
...
Release linux (5.3.9-3).
* Drop ABI reference files
* Drop patches already included in 5.4-rc8
2019-11-19 09:46:17 +00:00
Ben Hutchings
5c3deaa437
Update to 5.4-rc8
2019-11-19 09:37:12 +00:00
Ben Hutchings
ba233074b0
Merge branch 'master' into 'master'
...
Update to 5.4-rc7
See merge request kernel-team/linux!180
2019-11-19 09:28:17 +00:00
Ben Hutchings
676810be34
debian/lib/python/debian_linux/abi.py: Add support for namespaces
...
Exported symbols can now be defined to belong to a specific namespace,
and Module.symvers includes this as an additional field between name
and module.
The namespace can be an empty string, so when reading we need to split
fields on '\t' and not the default of one-or-more-whitespace. We then
also need to separate fields with '\t' when writing an ABI reference.
Namespaces are intended for grouping symbols exported for use by
groups of in-tree modules, and we ought to add support for ignoring
ABI changes on this basis. For now, just add it as an attribute of
Symbol which is compared when checking for ABI changes.
2019-11-19 06:42:10 +00:00
Ben Hutchings
4eb6faf28c
[amd64] Update "x86: Make x32 syscall support conditional …" for 5.4
2019-11-19 05:46:12 +00:00
Ben Hutchings
1fa6a1f03a
[armel/marvell] lockdown: Disable Lockdown as it now selects MODULE_SIG
...
CONFIG_MODULE_SIG is already disabled for armel/marvell to limit the
code size, and the supported platforms don't have any kind of Secure
Boot.
2019-11-19 05:46:12 +00:00
Ben Hutchings
bcf4478466
lockdown: Update to upstream Lockdown LSM
...
The major differences from the previous version we had to the upstream
version are:
* It is now implemented as an LSM
* Lockdown mode is split into "integrity" and "confidentiality" levels
* It is not triggered by EFI Secure Boot, so we need to keep adding the
patches that do that (and update them to work on top of the LSM)
* There is no option to disable it through SysRq, so we need to keep
adding the patch that does that
* Two redundant checks were dropped - in uswsusp, redundant with
hibernation_available(); and in APEI error injection, redundant with
debugfs_is_locked_down()
Also update the other patches that were never part of the main
lockdown patch set.
2019-11-19 05:46:12 +00:00
Ben Hutchings
387b7ecad1
Fix more duplicate exports in "aufs5.x-rcN standalone patch"
...
Duplicate exports result in build failures like:
/build/linux-5.4~rc7/include/linux/export.h:104:20: error: redefinition of '__kstrtab_fsnotify_put_mark'
104 | static const char __kstrtab_##sym[] \
| ^~~~~~~~~~
2019-11-19 05:46:05 +00:00
Ben Hutchings
56e3dced1a
Prepare to release linux (5.3.9-3).
2019-11-19 01:43:33 +00:00
Ben Hutchings
097033b05c
[arm64,armhf,powerpc*,s390x] KVM: Add more exports to ABI ignore list
...
Fixes FTBFS on these architectures. Unfortunately KVM is non-modular
on arm and arm64, and only partly modular on powerpc, so we need to
use symbol name matching.
2019-11-19 01:42:00 +00:00
Romain Perier
483a706cd3
Update to 5.4-rc7
...
This removes patches already applied upstream and rebase the ones that
must be rebased onto 5.4.
2019-11-17 17:22:12 +01:00
Ben Hutchings
4329640c2c
Prepare to release linux (5.3.9-2).
2019-11-12 15:44:08 +00:00
Ben Hutchings
17424b8a1d
Merge branch 'sid-embargoed' into sid
2019-11-12 15:43:53 +00:00
Salvatore Bonaccorso
56f3f9116f
Add ABI reference for 5.3.0-2
2019-11-11 15:47:24 +01:00
Ben Hutchings
fb14949a97
[x86] drm/i915/cmdparser: Fix jump whitelist clearing
...
Fix a flaw I found in the mitigation for CVE-2019-0155.
2019-11-10 22:45:58 +00:00
Ben Hutchings
49c95b56da
[x86] i915: Add mitigations for two hardware security flaws
2019-11-10 03:02:32 +00:00
Ben Hutchings
b9ba9fabba
Merge branch 'sid' into sid-embargoed
...
debian/changelog: Move unreleased changes to a new entry
2019-11-09 18:54:23 +00:00