Commit graph

12938 commits

Author SHA1 Message Date
Ben Hutchings
d0fdcf0f87 [hppa] Remove obsolete kconfig symbol HPUX 2018-03-15 20:10:08 +00:00
Ben Hutchings
90520391a2 i40e: Add kconfig dependency to ensure cmpxchg64() is available
This should fix FTBFS on architectures where it isn't.
2018-03-15 19:08:05 +00:00
Ben Hutchings
ee1a4b08d6 udeb: Add dependency from nic-modules to zlib-modules
This should fix FTBFS on architectures where zlib_deflate is not built-in.
2018-03-15 19:08:01 +00:00
Salvatore Bonaccorso
8039021914 scsi: core: Avoid that ATA error handling can trigger a kernel hang or oops
Closes: #891467
2018-03-15 08:53:49 +01:00
Ben Hutchings
90b8cc7a38 [amd64] udeb: Add vmd to scsi-modules, required for NVMe on some systems
Closes: #891482
2018-03-15 03:01:04 +00:00
Ben Hutchings
341e78aee9 Really bump ABI to 2 2018-03-15 03:00:56 +00:00
Ben Hutchings
45f26f2f70 Bump ABI to 2
Commit 1df9e416e647 "Kbuild: always define endianess in kconfig.h"
fixed several cases where some types (and inline functions) might not
be correctly defined according to the host byte order.  It might be
possible to avoid an ABI bump, but it would require a lot of work.
Also, the problem may affect OOT modules that therefore should be
rebuilt with the fix.
2018-03-15 02:24:26 +00:00
Ben Hutchings
35e5ff18f3 amdgpu: Abort probing if firmware is not installed, as we do in radeon 2018-03-15 02:19:45 +00:00
Ben Hutchings
e7bdd24f18 radeon: Refer to Debian wiki page when aborting probe due to missing firmware 2018-03-15 02:19:44 +00:00
Ben Hutchings
ae02ddd98a Make "radeon: Firmware is required for DRM and KMS ..." less Debian-specific 2018-03-15 02:19:44 +00:00
Ben Hutchings
1cf35d5b4d Avoid/fix/ignore most ABI changes in 4.15.5-4.15.9 inclusive
There are still a few to resolve.
2018-03-14 02:38:34 +00:00
Ben Hutchings
33277fbe2b nospec: Kill array_index_nospec_mask_check() 2018-03-13 22:22:31 +00:00
Ben Hutchings
17703a438b Update to 4.15.9
This has some ABI changes, which still need to be resolved.
2018-03-13 22:20:14 +00:00
Ben Hutchings
a1c4060b68 Merge branch 'master' of salsa.debian.org:kernel-team/linux
Move extra changelog entries under 4.16~rc5-1~exp1 to the next version.
2018-03-13 16:14:14 +00:00
Uwe Kleine-König
a6229f947f [arm64] enable various drivers as module for teres-i OSHW laptop 2018-03-13 14:53:23 +01:00
Ben Hutchings
0385df06cd Prepare to release linux (4.16~rc5-1~exp1). 2018-03-13 02:06:57 +00:00
Ben Hutchings
8ca20af96f debian/rules.d/tools/kconfig/Makefile: Use bison and flex to build kconfig 2018-03-13 02:06:49 +00:00
Ben Hutchings
d68283849b debian/control: Update profile qualification for build-deps on bison and flex
They are now used to build kconfig, so the only qualification is !stage1.
2018-03-13 02:00:12 +00:00
Helge Deller
887cec2797 [hppa] Re-enable 32-bit SMP kernel build. Qemu now supports it. 2018-03-12 08:35:01 +01:00
Ben Hutchings
75e764ee6a Refresh config using kconfigeditor2
Various symbols were removed, renamed or changed from tristate to
boolean.
2018-03-12 02:55:12 +00:00
Ben Hutchings
3c7088b5cd Update to 4.16-rc5 2018-03-12 02:40:37 +00:00
Ben Hutchings
7b3adb7e57 Merge branch 'master' into sid 2018-03-12 02:02:24 +00:00
Ben Hutchings
575d4450ca Merge branch 'master' into sid 2018-03-12 02:00:57 +00:00
Vagrant Cascadian
b6d7061ed6 [arm64] Apply patch from linux-next to fix eMMC corruption on
Odroid-C2 (Closes: #879072).
2018-03-11 18:46:05 -07:00
Ben Hutchings
1cf87c07e9 firmware_class: Refer to Debian wiki page when logging missing firmware
Closes: #888405
2018-03-12 01:21:33 +00:00
Ben Hutchings
bc264fd9ed [x86] sound/soc/intel: Update configuration for 4.15
Enable SND_SOC_INTEL_SST_TOPLEVEL, SND_SOC_INTEL_HASWELL,
SND_SOC_INTEL_BAYTRAIL, SND_SST_ATOM_HIFI2_PLATFORM,
SND_SOC_INTEL_SKYLAKE as modules.  This re-enables the board
drivers that now depend on them (Closes: #892629).

Remove config for SND_SOC_INTEL_BYT_MAX98090_MACH and
SND_SOC_INTEL_BYT_RT5640_MACH, which depend on SND_SST_IPC_ACPI = n
and therefore can't be enabled together with the other drivers.
2018-03-12 00:09:39 +00:00
Ben Hutchings
bdc8a76aa0 debian/control: Point Vcs URLs to Salsa 2018-03-11 18:04:45 +00:00
Ben Hutchings
22f6a669a8 aufs: Update support patchset to aufs4.15-20180219 (no functional change) 2018-03-11 18:04:45 +00:00
Ben Hutchings
809a0521f8 aufs: gen-patch: Fix Subject generation to skip SPDX-License-Identifier 2018-03-11 18:04:45 +00:00
Salvatore Bonaccorso
07f055d4a5 sctp: verify size of a new chunk in _sctp_make_chunk() (CVE-2018-5803) 2018-03-09 20:34:10 +01:00
Vagrant Cascadian
4bcb651396 [arm64] Enable REGULATOR_FAN53555 as a module, enabling cpufreq to
work on rk3399 A72 cores.
2018-03-09 10:55:19 -08:00
Vagrant Cascadian
143ff9e565 [arm64] Enable ROCKCHIP_IODOMAIN as a module, to enable PCIe reset. 2018-03-09 10:53:46 -08:00
Salvatore Bonaccorso
999a1d81ab Correct commit id reference, actually take from linus tree
Gbp-Dch: Ignore
2018-03-09 11:58:43 +01:00
Salvatore Bonaccorso
5bd62d6357 ALSA: seq: Fix racy pool initializations (CVE-2018-7566) 2018-03-09 11:54:59 +01:00
Bastian Blank
ab6c5fc99e Drop note about Xen from long descriptions
Xen support is enabled in all but one x86 kernel since several Debian
releases.
2018-02-23 17:06:03 +01:00
Uwe Kleine-König
7d901c1267 [powerpc,ppc64el,ppc64] Enable CRASH_DUMP 2018-02-23 14:10:51 +01:00
Uwe Kleine-König
830286e344 netfilter: enable NFT_FIB_NETDEV as module 2018-02-23 13:11:02 +01:00
Salvatore Bonaccorso
2ed70eb486 Add empty featuresets for armel to help abiupdate script
The abiupdate script bails out currently (since we disabled armel image
builds at least temporarily) with

	Retrieve config
	Traceback (most recent call last):
	  File "debian/bin/abiupdate.py", line 224, in <module>
	    Main(url, url_config, **kw)()
	  File "debian/bin/abiupdate.py", line 95, in __call__
	    self.update_arch(config, arch)
	  File "debian/bin/abiupdate.py", line 149, in update_arch
	    featuresets = config[('base', arch)]['featuresets']
	KeyError: 'featuresets'

Possibly this should be handled more gracefully in abiupdate itself, but
workaround the situation first by adding an empty featuressets and
explaining in the comment why we do not build images.

In the long run armel will disapear completely.

Gbp-Dch: Ignore
2018-02-21 21:07:39 +01:00
Salvatore Bonaccorso
728a489c77 Add ABI reference for 4.15.0-1 2018-02-20 21:52:11 +01:00
Salvatore Bonaccorso
cac3e0b2a0 Release linux (4.15.4-1).
-----BEGIN PGP SIGNATURE-----
 
 iQKmBAABCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAlqJO4ZfFIAAAAAALgAo
 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
 ZWJpYW4ub3JnAAoJEAVMuPMTQ89E4MAP+wSVNw1rYorqVUAtZdwJ+hFDPKM2GLwX
 2EgIguklpWc+oPaa8trdXS4yMT1g9Aoc9OuHe9Xi6Y/WLD9yMPOxMxzak9lwt8tD
 VGEgJwXTMMRhkRsu6NYK/VamKQB7mHrpFNSKdlkNE+hpXTcZNbNTt81zwCi9jGhy
 o6cIokAIvbQwidDsi6i6ORjc7Y6HOXuG6cuSoatCq1LDdghwfGKP/vLpO4btayKg
 qzHuD8l9/8TE8ivyNbUKuqKagaCghVBGMngm95UAe5bjDfGPpM9kkFYV4SzYyB49
 lpfgqNnJU03WT2U1+yXWN3qpBw6wEqSnM9THttYMd5O34dz1vsmGFj+69QqeDhCT
 EvFheDLAwdEnL25yUibM6lukVBbg0fiRRMizcYYONBfrS4NbT005MMx8u4dSFAmV
 LdnCfJs4B7UtCiN+tuav+5KnQoXqkGExrzynki9tqHjpSX/sGLfOdBd1dX7nmdwU
 0XfXq0Lw2w5lLgWwKAgnWJfTPBfRnIo1EjKOC/Qm9PxAvEGOfH2AyED5CTAdPSTJ
 LhWMhPOj4g1x1PhMIx9CWmsPURfibH3qGe7Jl7u5VZ3xldszJ08jI7ReV5T8jf2E
 muA87mHPdxYieBNhs36OXtdkQ3o8HtucHN8rqKPAvYRrQAZInlZdhSuc9zBYtXVU
 wM3q6ZmGKGcs
 =4vZ0
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.15.4-1' into sid

Release linux (4.15.4-1).
2018-02-18 11:27:18 +01:00
Salvatore Bonaccorso
a8a0de4aba Prepare to release linux (4.15.4-1). 2018-02-18 09:36:50 +01:00
Salvatore Bonaccorso
c59d949283 Prepare to upload to unstable
Drop the ~exp1 from the version.

Set ABI to 1.
2018-02-17 23:15:58 +01:00
Salvatore Bonaccorso
5f628725c4 (Temporarily) disable armel kernel image build
The armel/marvell kernel size is growing to large and the compressed
image is over the limit.

Given the armel architecture will most likely not be part of Buster,
disable the image build.

Cf. https://lists.debian.org/debian-kernel/2018/01/msg00278.html
2018-02-17 23:15:58 +01:00
Salvatore Bonaccorso
0bb3db4916 Add CVE id for CVE-2018-5750
Gbp-Dch: Ignore
2018-02-17 15:14:21 +01:00
Salvatore Bonaccorso
fc2cf56edb Update to 4.15.4
Drop media-dvb-usb-v2-lmedm04-Improve-logic-checking-of-w.patch

Drop media-dvb-usb-v2-lmedm04-move-ts2020-attach-to-dm04_.patch

Drop media-hdpvr-fix-an-error-handling-path-in-hdpvr_prob.patch

Cleanup Debian changelog for 4.15.4
2018-02-16 22:46:54 +01:00
Salvatore Bonaccorso
4cb4e4a1d6 Update to 4.15.3 2018-02-16 12:52:22 +01:00
Salvatore Bonaccorso
3813d82c3e Update 4.15.1 and 4.15.2 Debian changelog entries
Drop/Remove enties included in the 4.14.17-1 upload and add architecture
tags.
2018-02-16 10:33:37 +01:00
Salvatore Bonaccorso
0ec05d8c81 Release linux (4.14.17-1).
-----BEGIN PGP SIGNATURE-----
 
 iQKmBAABCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAlqFl5pfFIAAAAAALgAo
 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
 ZWJpYW4ub3JnAAoJEAVMuPMTQ89EQDoP/iuiGnJomZlwYf+UtxmTxZM0B1jutQ2V
 vg2/JLaocNP/QLJTRKKQnUnEbawuUvGF/vtq5kDV0XcaY3QZSbeQKkpyEpZoI5K3
 dJ8WG+EXDd/a2KVoJ/layX2JqtSVsgBOtJJkSSrhWk2tfZkhB1+9BJ54UXoTCT0A
 pWor5ycO0PUw6crlMsNz62lBwvdwoHgIhKkjpfnXOCTZQi6n6RVFvaT2uLyijZod
 0KTuWFnyMLgh1gpKKR/tqGs25ByOQH43TmtrVAYfjqua5P5CvzJaKp3UMHsDPIbN
 Uw3HB0QQ3iEg8pQJhCkrNk1LT/1Je9xb3rdoKSQ+OitTfyQnhs/eVXs3KzD3DPOc
 IJZjG/kno8d7bNWW8+ce12MPVVkAop1ZMGushyz1c3149HCtinQcymcWahD4Gyzg
 YA9w3V7ir+bvJWunKy12845XoXpxhaBVV7CbnXI02exGwbN1gBPfI6nxzf84lVcG
 Bnwy523jmAjB8h8a9HjmtwqecbnJRf+NkgQAJItniGR06B7XVSLaOnnD0dXLdOMj
 VADirfbRRU60gqBrjrMxUwMO1ArKowNzQM91pTR+jAa2mS4KzEpMmwmWMAPSTL2n
 9ODByDGf6oi9vQxxoMd1gic7cZwyzO3n/SnHSpA5IYDSeurWE1ZF3xWqPBlxIpUp
 EXiBvAThcuDs
 =jSDv
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.14.17-1'

Release linux (4.14.17-1).
2018-02-16 00:20:10 +01:00
Ben Hutchings
7708ade843 [x86] Rewrite "Make x32 syscall support conditional ..." to use a static key
Now that the old slow path is always used, this is an important
optimisation.
2018-02-14 18:28:42 +00:00
Salvatore Bonaccorso
adad338012 Prepare to release linux (4.14.17-1). 2018-02-14 06:56:06 +01:00