Commit Graph

13017 Commits

Author SHA1 Message Date
Ben Hutchings 634a2fc7db Release linux (4.16.5-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlrmIuQACgkQ57/I7JWG
 EQl34hAAiQMv+LrOJsingSeIxmPM2q+FktFykdjTNsjcyEZ5pSfhj8T4fc4hZHZp
 uXOMV4+lfNSCQF9agPsYcTvm6Md7VqMCMjFOmM6GdUrIc7kDnZEheA1ZTFuZzOVv
 Heh88tDu6Zl2vqPbt+81Ah3N/lSyCVA5jVF0K4RYUe1Gs7YFTqaJdPZi8wP7I9Os
 GwvY41auQFNdTQfIpdB1dISQVtfAZT8cg+c/fGUNPhJWqFnjMeYhBoQWRKPATp4/
 NNJNAEOU7K0zpooCCAH5zK03T6bpt64GOJx/gDMyaqdlAd3LbLiCQP09tS3OVqQS
 qAm7I0STnM3oD0D1uk+OPo8Cxeu3V/4kHwYH59G/EwyYa7rJxrThQSvTZCxEdKuK
 REr2aPe6doW7x45yhL+R3ZKJDLsdVJkkutpCXhdqnwAUnXITUR4PprNd4l6tc5nC
 IzZM5Il7nAx3LWB2Xtz4iGykQVAyXdpDKXjCJgarTI4kG49iitCq1eRJHi5jFVJw
 7iuIgZmjFBWx6bzifhNBg0oUG3R7hEitzaqJ0G1jX+FRVfOOr+an+txZEVyJuqsw
 3FDI8kJClXVB6kNAPgEQWPh3Cdh63s69qVLZZTGujgLHMXv833MbBHIV3KR+7YNS
 uKfzJNSglCIKf3LVKRUSHJyfYJTV+iS4ioHVjn8B7fc0YCdXQpg=
 =hQGL
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.16.5-1'

Release linux (4.16.5-1).
2018-04-29 21:09:11 +01:00
Ben Hutchings 65b6c45811 Update to 4.17-rc2 2018-04-29 21:08:28 +01:00
Ben Hutchings f36c7f9bd9 Prepare to release linux (4.16.5-1). 2018-04-29 17:09:15 +01:00
Ben Hutchings f78b896b8b debian/lib/python/debian_linux/gencontrol.py: Allow uploads to *-security with a simple revision 2018-04-28 21:42:12 +01:00
Ben Hutchings 498cb2c129 Update to 4.16.5 2018-04-27 18:25:27 +01:00
Ben Hutchings 5b54699034 ext4: fix bitmap position validation
Un-revert "ext4: add validity checks for bitmap block numbers" and
apply this new fix on top of it.
2018-04-27 18:08:44 +01:00
Ben Hutchings c3c6a03a9c udeb: Add algif_skcipher to crypto-modules (Closes: #896968) 2018-04-27 00:05:25 +01:00
Ben Hutchings 7f4165c4f1 Merge branch 'libelf' into 'master'
Build-Dep on libelf-dev even for nopython/notools builds

See merge request kernel-team/linux!6
2018-04-26 21:20:57 +00:00
Luca Boccassi d2d240fc1b Build-Dep on libelf-dev even for nopython/notools builds
libelf-dev is needed to build objtool when CONFIG_STACK_VALIDATION
and CONFIG_UNWINDER_ORC are enabled, which is currently the case.
Do not mark it as !nopython !pkg.linux.notools otherwise the build
will fail in a minimal chroot (pbuilder/etc).
2018-04-26 22:19:01 +01:00
Ben Hutchings 5dc6988d26 [alpha] mtd: Don't try to enable MTD_XIP
MTD_XIP can only actually be enabled on ARM, and even then it doesn't
make sense in a Debian kernel.
2018-04-25 22:11:44 +01:00
Ben Hutchings 019c1fa6f3 xfs: set format back to extents if xfs_bmap_extents_to_btree (CVE-2018-10323) 2018-04-25 21:23:07 +01:00
Ben Hutchings f78c3b3434 xfs: enhance dinode verifier (CVE-2018-10322) 2018-04-25 21:22:21 +01:00
Ben Hutchings 9f2182e09a Revert "ext4: add validity checks for bitmap block numbers", which caused a regression 2018-04-25 21:15:48 +01:00
Ben Hutchings 98017b2bd7 Update to 4.16.4 2018-04-25 21:14:23 +01:00
Ben Hutchings fae0be6104 Merge branch 'module_debug_sig' into 'master'
Fix stripped module signatures if CONFIG_DEBUG_INFO

See merge request kernel-team/linux!5
2018-04-25 15:52:29 +00:00
Jan Blunck c33c43727d Fix stripped module signatures if CONFIG_DEBUG_INFO
If building with CONFIG_MODULE_SIG_ALL and CONFIG_DEBUG_INFO the
objcopy call that adds the debuglink has the side-effect of removing
the signature added to the kernel module. Let's explicitly sign the
installed modules again in that case.

Closes: #852715
2018-04-25 09:39:12 +01:00
Ben Hutchings f4dbf1aa82 debian/lib/python/debian_linux/debian.py: Fix binNMU revision parsing
In VersionLinux, any binNMU version will currently match the
revision_other group in the regexp and therefore never be recognised
as an experimental, security, or backport version.  This is probably
harmless in practice because:

- binNMUs don't happen in those suites
- Only debian/bin/gencontrol.py cares about the linux_revision_other
  attribute, and it won't be run for a binNMU version

But let's fix it by matching the binNMU suffix separately.
2018-04-24 20:40:27 +01:00
Ben Hutchings 90f09743ec debian/lib/python/debian_linux/debian.py: Fix binNMU changelog parsing
I incorrectly added a requirement of a newline after urgency in the
changelog entry top line as part of
"debian/lib/python/debian_linux/debian.py: Parse bottom lines of
changelog entries".  For a binNMU, there will be ", binary-only=yes"
after the urgency.  Since we don't currently care about any fields
after urgency, allow either a comma or newline.
2018-04-24 20:20:47 +01:00
Ben Hutchings 5d952f897c linux-kbuild: Update genksyms makefile to run flex and bison
The C code generated by these tools used to be included in the source
tree but has now been removed.
2018-04-20 03:38:54 +01:00
Ben Hutchings 81d6f91e25 Clean up kconfig for 4.17
- Various ancient SCSI drivers were removed
- BT_HCIBTUART and INFINIBAND_CXGB3_DEBUG were removed
- OMAP_DM_TIMER is now an automatic symbol
- Marvell NAND driver was rewritten, so we enable MTD_NAND_MARVELL
  instead of MTD_NAND_PXA3xx
- Various netfilter symbols are now boolean instead of tristate
2018-04-20 01:39:47 +01:00
Ben Hutchings 1c1d5f2d95 Documentation: Update references to drivers/base/firmware_class.c 2018-04-20 00:57:50 +01:00
Ben Hutchings d04e628f00 Documentation: typec.rst: Use literal-block element with ascii art
This fixes a fatal error in the doc build process.
2018-04-20 00:50:39 +01:00
Ben Hutchings a5cb9ae406 debian/rules.real: Stop enabling verbose output for listnewconfig target 2018-04-19 23:46:11 +01:00
Ben Hutchings 8457aba35f Update to 4.17-rc1
- Drop patches included upstream
- Drop "Don't WARN about expected W+X pages on Xen"; the problem appears
  to have been fixed by upstream commits 2cc42bac1c ("x86-64/Xen: eliminate
  W+X mappings") and 672c0ae09b33 ("x86/mm: Consider effective protection
  attributes in W+X check")
- Drop "Kbuild: kconfig: Verbose version of --listnewconfig"; it seems
  redundant with upstream commit 17baab68d337 ("kconfig: extend output of
  'listnewconfig'")
- Drop lockdown patch to drivers/scsi/eata.c; the driver was removed
  upstream
- Refresh various other patches
2018-04-19 23:44:22 +01:00
Ben Hutchings 84cc9cc225 Really apply the pending version change from sid branch 2018-04-19 23:35:36 +01:00
Ben Hutchings 2f0d84c704 Merge commit 'ac5eca03c1ab22677fa821b5e97be8ca58cf62f3'
Only take the pending version change.  Leave code signing enabled for
the next experimental upload, and keep the ABI name as trunk.
2018-04-19 21:35:31 +01:00
Ben Hutchings cb7c0036b0 Update to 4.16.3 2018-04-19 15:04:56 +01:00
Ben Hutchings ac5eca03c1 [x86,arm64] Disable code signing for upload to unstable 2018-04-19 14:51:22 +01:00
Ben Hutchings 71f21e927e For unstable, set ABI to 1 and remove ~exp1 suffix from version 2018-04-19 14:51:02 +01:00
Ben Hutchings fcb558d168 Merge branch 'sid'
- Drop patches already in 4.16
- Overwrite changes on master to debian/installer, which were also
  applied on sid and then changed
- [x86] Fix up dell_smbios configuration; now it's a single driver
  selected by DELL_SMBIOS, with DELL_SMBIOS_{SMM,WMI} being boolean
  options
- Clean up configuration with kconfigeditor2
2018-04-19 14:43:33 +01:00
Ben Hutchings 63bed1200a Clean up kconfig for 4.16
- CONFIG_PHY_MVEBU_SATA is an automatic symbol, so don't try to set it.
- CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is now boolean
- CONFIG_X86_PPRO_FENCE was removed
2018-04-19 14:24:54 +01:00
Ben Hutchings d3036d367a Merge remote-tracking branch 'salsa/sid' into sid
This is a dummy merge that does not apply Roger's changes - they
conflict with and are (so far as I can see) redundant with my udeb
configuration changes.
2018-04-19 14:04:00 +01:00
Roger Shimizu 41c502bbc9 [armel] Add xxhash and zstd_decompress to lzo-modules as udeb dependency
For udeb module, xxhash and zstd_decompress are required by jffs2-modules,
and squashfs-modules, which both depends on lzo-modules. So I put these
two modules into lzo-modules, to avoid adding a new udeb package.
2018-04-19 20:24:28 +09:00
Ben Hutchings 0b520de976 Prepare to release linux (4.15.17-1). 2018-04-19 11:13:03 +01:00
Ben Hutchings 4220b94e90 udeb: Add zstd_decompress to compress-modules and make squashfs-modules depend on it
zstd_decompress is now used by both btrfs and squashfs, so it needs
to be in a common dependency of their udebs.
2018-04-19 11:12:40 +01:00
Ben Hutchings cdd19a1d2d udeb: Rename lzo-modules to compress-modules 2018-04-19 11:12:13 +01:00
Ben Hutchings 946ec48f38 udeb: Move lzo_decompress to common list for lzo-modules
lzo-modules is currently only built on armel so this has no immediate
effect.
2018-04-19 10:47:05 +01:00
Ben Hutchings 8bf0fade16 [amd64] net: Enable AQTION as module
I'm enabling it in the top-level config, but currently it has
'depends on X86_64' so it will only be built for amd64.

References: https://lists.debian.org/CAMVG2svxkO42pr7VgjFxv1o5hiw9-1cAgBuhyEem1foTH2M6zw@mail.gmail.com
2018-04-19 00:23:00 +01:00
Ben Hutchings 5014bbfd99 [arm64] PCI: Enable PCI_TEGRA (Closes: #888817) 2018-04-19 00:19:47 +01:00
Ben Hutchings ae9bb017a0 [arm64] Enable ARCH_SYNQUACER and related driver modules (Closes: #891787) 2018-04-19 00:15:08 +01:00
Ben Hutchings a529c97bc1 block: Enable BLK_SED_OPAL (except on armel) 2018-04-19 00:11:59 +01:00
Ben Hutchings b776a2b257 squashfs: Enable SQUASHFS_ZSTD (Closes: #883410) 2018-04-19 00:03:22 +01:00
Ben Hutchings fc0c66ddb9 ath9k_htc: Fix regression in 4.15, thanks to Ben Caradoc-Davies (Closes: #891060)
- mac80211: add ieee80211_hw flag for QoS NDP support
- ath9k_htc: use non-QoS NDP for AP probing
2018-04-19 00:01:09 +01:00
Ben Hutchings 4bb4183118 [x86] platform: Enable DELL_SMBIOS_SMM, DELL_SMBIOS_WMI as modules (closes: #893976) 2018-04-18 23:52:47 +01:00
Ben Hutchings f3cb525153 [x86] net: Enable THUNDERBOLT_NET as module (Closes: #894310) 2018-04-18 23:50:16 +01:00
Ben Hutchings 91b60c01c7 [arm64] net/phy: Enable MDIO_BUS_MUX_MMIOREG as module (Closes: #894336) 2018-04-18 23:47:39 +01:00
Ben Hutchings 9926a8790e w1: Enable all "slave" device drivers (Closes: #895340) 2018-04-18 23:39:48 +01:00
Ben Hutchings 95cf0f2687 [x86] Enable MFD_AXP20X_I2C, AXP288_FUEL_GAUGE as modules (Closes: #895129) 2018-04-18 23:31:26 +01:00
Ben Hutchings 0fefb6932b SCSI: Enable SCSI_SYM53C8XX_2 as module on all architectures (Closes: #895532) 2018-04-18 23:27:21 +01:00
Ben Hutchings 31ed54f425 udeb: Move arc4 and ecb from nic-wireless-modules to crypto-modules (Closes: #895362) 2018-04-18 23:24:08 +01:00