Commit Graph

12395 Commits

Author SHA1 Message Date
Roger Shimizu cb023ecab6 [armel] Note kernel size limit for Buffalo Linkstation
We don't know the actual limit for Linkstation device. The size
was taken from kernel of stock firmware.
2017-05-17 01:10:00 +09:00
Salvatore Bonaccorso 75d5d0e57f Update to 4.9.27 2017-05-13 18:52:03 +02:00
Salvatore Bonaccorso 3d18d55b64 Update to 4.9.26
Ignore changes to module:sound/firewire/snd-firewire-lib

Ignore changes to module:net/l2tp/l2tp_core
2017-05-13 16:07:07 +02:00
Aurelien Jarno f5fd64d72e [mips*/*-malta] Enable POWER_RESET and POWER_RESET_SYSCON. 2017-05-08 21:12:41 +02:00
Ben Hutchings 9e37525c5d Add ABI reference for 4.9.0-3 2017-05-08 17:49:32 +01:00
Ben Hutchings 0a348a06ca [armel] udeb: Add af_packet. firmware_class, nls_base to kernel-image (fixes FTBFS) 2017-05-06 03:54:06 +01:00
Ben Hutchings 3b2f2e5859 Prepare to release linux (4.11-1~exp2). 2017-05-05 04:35:12 +01:00
Ben Hutchings 8356e87ef9 [mips*/octeon] Increase RELOCATION_TABLE_SIZE to 0x00110000 (fixes FTBFS) 2017-05-05 04:05:51 +01:00
Ben Hutchings 2d982936e8 usbip: Fix potential format overflow in userspace tools
This fixes FTBFS on 64-bit architectures with gcc-7, which in
experimental means at least amd64, ppc64, sparc64.
2017-05-04 02:48:18 +01:00
Ben Hutchings 3c6e75c193 [armel/marvell] Make more things modular (fixes FTBFS)
This still gets us to:

    Image size 2086338/2097080, using 99.49%.  Under 1% space in experimental.  Continuing.

which is uncomfortably close.
2017-05-03 22:46:38 +01:00
Ben Hutchings 85b468262e Remove unused liblockdep packaging 2017-05-03 21:02:49 +01:00
Ben Hutchings c6d012b61d Prepare to release linux (4.11-1~exp1). 2017-05-02 20:57:50 +01:00
Ben Hutchings 44b570caef block: Enable BLK_WBT, BLK_WBT_MQ (Closes: #859570) 2017-05-02 20:06:26 +01:00
Ben Hutchings a4e087d3b1 Release linux (4.9.25-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlkI0/kACgkQ57/I7JWG
 EQkutQ/9EsYdnQXf4HaC1YTqQW0Nu5+swZzyosOcdtMfJrj+PWXQMgmY4WWav8I/
 DipRGhfXXMnqlBg1vOR5cEdqPznRm/cwcuPqZpw7H0fA7LvyCibg/7yERJYv7i1U
 BIy8s29NCpVVRhDhY9Nl5t0WLGQT4Rg9JW6iKNRDq2y91etahSxzOBxB2B3k04Ys
 9vFPpuKq5QAskCBGEucinYYKTy7/ciIXsaSij2m/G7/ly/Qaqt0pIgjqi4QhuJs3
 yWidIm1aBvE4MHXH8WQkg1aF20vfdGXz3CZNT6BWFn/6hNesS+tEQpF/nYLBqnfS
 2GghqeWO1+xzxlXWNZU/SD0JhkB6gAeZ+4MP7eYz8BAtpUz7H/zZfZNsOBWb6YJY
 Pc8AjqG6mBd/1B2O8yXUda/j/xazEtg0c7uxQjyOEqh2nPeHn9FVLuJsSP74wxdx
 zjGmOjJzKUmhBGxLdJZAFL5N7YbLR+qNQfV2UGz4+zVIJge9R7HwWwR9+Um8AHq0
 qrnjRf6iAla1phYlgHnPx4r6A9kactDuFsNMfUN8nsUrV+KX15k+dt02CpFSWw0B
 lXGPf2MNXTEp+CsuAVBAWFP55JCOwD6yYoLfEfErXvchc7qqIKHgmIrLSyexro7O
 F1+HBfu6t1M4tRz0xNu8sGL4uzsjockMW8RL1HFgboUluMgTFPQ=
 =k/sj
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.9.25-1'

Drop the added patches, which are already in 4.11.

CONFIG_NFP_NETVF is replaced by CONFIG_NFP in 4.11.
2017-05-02 19:57:00 +01:00
Ben Hutchings fb9c5429ac Prepare to release linux (4.9.25-1). 2017-05-02 16:21:44 +01:00
Ben Hutchings 38ea360ed4 crypto: Change CRYPTO_SHA256 from module to built-in, as required by IMA 2017-05-02 16:21:36 +01:00
Ben Hutchings 472b038c1a udeb: Move mfd-core to kernel-image, as both input-modules and mmc-modules need it 2017-05-02 14:11:10 +01:00
Ben Hutchings c4f7fb8fd3 selinux: Set SECURITY_SELINUX_CHECKREQPROT_VALUE=0, per default 2017-05-02 05:22:00 +01:00
Ben Hutchings 97c9515edc leds: Enable LEDS_GPIO as module for all configurations with GPIOs (Closes: #860569) 2017-05-02 05:19:00 +01:00
Ben Hutchings 29ba603942 udeb: Add tifm_7xx1 to mmc-modules (Closes: #861195) 2017-05-02 05:12:01 +01:00
Ben Hutchings 96174d4f99 [arm64] Enable ARMV8_DEPRECATED, SWP_EMULATION, CP15_BARRIER_EMULATION, SETEND_EMULATION (Closes: #861384) 2017-05-02 04:57:37 +01:00
Ben Hutchings c18a3bc8d8 Note that 4.9.25 closes #856843 2017-05-02 04:55:07 +01:00
Ben Hutchings 62f19b9260 crypto: Enable CRYPTO_DEV_CHELSIO as module 2017-05-02 04:53:13 +01:00
Ben Hutchings 1cf36ebc7c [x86] crypto: Enable CRYPTO_DEV_QAT_C3XXX, CRYPTO_DEV_QAT_C62X, CRYPTO_DEV_QAT_C3XXXVF, CRYPTO_DEV_QAT_C62XVF as modules 2017-05-02 04:53:13 +01:00
Ben Hutchings 52e8d9f36f [rt] tracing: Enable HWLAT_TRACER
This is in mainline but not that useful without PREEMPT_RT.
HWLAT_DETECTOR no longer exists but I didn't notice because
kconfigeditor2 only looks at the mainline Kconfig files.
2017-05-02 04:53:13 +01:00
Ben Hutchings a315c25499 [x86] hwtracing: Enable INTEL_TH, INTEL_TH_PCI, INTEL_TH_GTH, INTEL_TH_MSU, INTEL_TH_PTI as modules 2017-05-02 04:53:13 +01:00
Ben Hutchings f250ad6f7b dma-buf: Explicitly disable SYNC_FILE
I think this is needed by Android userland, but then so are a lot of
other things we don't enable.
2017-05-02 04:53:13 +01:00
Ben Hutchings 675249285f Explicitly set various symbols to their defaults
Mostly this disables a whole lot of drivers that should only be enabled
in specific configurations (if at all).
2017-05-02 04:53:13 +01:00
Ben Hutchings 0f9f62ce3e [x86] platform: Enable INTEL_HID_EVENT as module 2017-05-02 04:26:32 +01:00
Ben Hutchings cf48795305 [x86] comedi: Enable COMEDI_ADV_PCI1720, COMEDI_ADV_PCI1760 as modules 2017-05-02 04:26:32 +01:00
Ben Hutchings f5c277c282 [amd64] EDAC: Enable EDAC_SKX as module 2017-05-02 04:26:32 +01:00
Ben Hutchings 9728988386 IB: Enable INFINIBAND_HFI1, INFINIBAND_I40IW, INFINIBAND_QEDR, RDMA_RXE as modules 2017-05-02 04:26:32 +01:00
Ben Hutchings fd24af5949 leds: Enable LEDS_TRIGGER_DISK, LEDS_TRIGGER_MTD, LEDS_TRIGGER_PANIC 2017-05-02 04:26:32 +01:00
Ben Hutchings f965312c8e USB/misc: Enable UCSI as module 2017-05-02 04:26:32 +01:00
Ben Hutchings 3f68b53e2c usbip: Enable USBIP_VUDC as module 2017-05-02 04:26:32 +01:00
Ben Hutchings 6dafde3362 leds,USB: Enable USB_LEDS_TRIGGER_USBPORT as module 2017-05-02 04:26:32 +01:00
Ben Hutchings f98a6c1701 HID: Enable HID_SENSOR_CUSTOM_SENSOR as module 2017-05-02 04:26:32 +01:00
Ben Hutchings bb3cdfe4f6 hda: Set SND_HDA_PREALLOC_SIZE=2048 as recommended for PulseAudio 2017-05-02 04:26:32 +01:00
Ben Hutchings 6b9daaf87e [x86] amdgpu,sound/soc: Enable DRM_AMD_ACP; enable SND_SOC_AMD_ACP as module 2017-05-02 04:26:32 +01:00
Ben Hutchings 5ed69967a2 media: Enable VIDEO_TW5864, VIDEO_TW686X as modules 2017-05-02 04:26:32 +01:00
Ben Hutchings 2d277e1fa2 Update to 4.11
All patches still apply!
2017-05-01 17:56:56 +01:00
Salvatore Bonaccorso 7ba1afb386 nfsd: stricter decoding of write-like NFSv2/v3 ops (CVE-2017-7895) 2017-04-29 22:02:50 +02:00
Salvatore Bonaccorso 7961205000 nfsd4: minor NFSv2/v3 write decoding cleanup 2017-04-29 21:59:48 +02:00
Salvatore Bonaccorso 0e77dea5fc nfsd: check for oversized NFSv2/v3 arguments (CVE-2017-7645) 2017-04-29 21:52:43 +02:00
Salvatore Bonaccorso 4c666bd4da Update to 4.9.25 2017-04-27 20:19:04 +02:00
John Paul Adrian Glaubitz d2be118d62 [m68k] udeb: Enable suffix for kernel-image (Closes: #859366) 2017-04-27 18:37:09 +01:00
Ben Hutchings f3c3de0f60 integrity: Enable IMA and related kconfig symbols (except on armel/marvell)
Closes: #788290

Based on advice from Matthew Garrett.
2017-04-27 18:37:09 +01:00
Salvatore Bonaccorso 6771be1138 macsec: dynamically allocate space for sglist 2017-04-27 07:42:13 +02:00
Salvatore Bonaccorso 7b2acecada macsec: avoid heap overflow in skb_to_sgvec (CVE-2017-7477) 2017-04-27 06:43:38 +02:00
Ben Hutchings e7b761c5fd [arm64] Add bug closure for raising NR_CPUS 2017-04-25 23:40:09 +01:00
Ben Hutchings 4e57833523 watchdog: Enable WATCHDOG_SYSFS 2017-04-25 23:16:40 +01:00
Ben Hutchings 2b2a89c35f thermal: Explicitly disable GENERIC_ADC_THERMAL per default 2017-04-25 23:15:47 +01:00
Ben Hutchings a1a96efe46 [x86] thermal: Enable INT3406_THERMAL as module 2017-04-25 23:13:32 +01:00
Ben Hutchings cc56cd8593 gpio: Explicitly set various symbols to their defaults 2017-04-25 22:58:43 +01:00
Ben Hutchings 8ab44aa518 [x86] gpio: Enable GPIO_AMDPT as module 2017-04-25 22:57:34 +01:00
Ben Hutchings f3a2da345c spi: Explicitly set various symbols to their defaults 2017-04-25 22:56:53 +01:00
Ben Hutchings 9ad676b26c char: Explicitly enable DEVPORT per default 2017-04-25 22:53:32 +01:00
Ben Hutchings fd23df3a24 serial/8250: Enable SERIAL_8250_MOXA as module 2017-04-25 22:50:51 +01:00
Ben Hutchings 25cf1aa652 [x86] input/touchscreen: Enable TOUCHSCREEN_SURFACE3_SPI as module 2017-04-25 22:49:04 +01:00
Ben Hutchings 79226c42bf input: Enable TABLET_USB_PEGASUS as module 2017-04-25 22:48:26 +01:00
Ben Hutchings c9034d73b4 drivers/input: Explicitly set various symbols to their defaults 2017-04-25 22:46:57 +01:00
Ben Hutchings e4f8eedb77 net/phy: Enable MICROSEMI_PHY as module 2017-04-25 22:42:23 +01:00
Ben Hutchings 9ee3fb1151 ethernet: Enable NFP_NETVF as module 2017-04-25 22:41:37 +01:00
Ben Hutchings 6a09142123 drivers/net: Explicitly set various symbols to their defaults 2017-04-25 22:37:52 +01:00
Ben Hutchings 94b8328125 net/sched: Enable NET_ACT_SKBMOD as module 2017-04-25 22:23:51 +01:00
Ben Hutchings 45a93062df 6lowpan: Enable Generic Header Compression modules 2017-04-25 22:22:50 +01:00
Ben Hutchings f6ab826219 PCI: Enable PCIE_PTM (except on armel/marvell) 2017-04-25 22:20:09 +01:00
Salvatore Bonaccorso fe7d4b95a0 Add changelog entry for CVE-2017-8061
Gbp-Dch: Ignore
2017-04-23 12:15:25 +02:00
Salvatore Bonaccorso 1beb630d78 Add changelog entry to record CVE-2017-8063
Gbp-Dch: Ignore
2017-04-23 12:09:00 +02:00
Salvatore Bonaccorso dff836d7ec Add CVE-2017-8064 reference
Gbp-Dch: Ignore
2017-04-23 12:02:37 +02:00
Salvatore Bonaccorso 1ad0a79c0a Add changelog entry for CVE-2017-8067
Gbp-Dch: Ignore
2017-04-23 11:46:28 +02:00
Ben Hutchings 7bf90ad750 KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings (CVE-2017-7472) 2017-04-22 02:26:48 +01:00
Ben Hutchings 89402402c8 KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings (CVE-2016-9604) 2017-04-22 02:25:04 +01:00
Ben Hutchings 74fdfed494 Drop ABI maintenance patches
We're bumping ABI in the next upload so don't need these.
2017-04-22 02:22:38 +01:00
Ben Hutchings 9c5f88b1f6 Update to 4.9.24
Drop most of our bug fix patches, which were included in it.

Adjust context in a couple of rt patches that have textual conflicts.
2017-04-22 00:59:32 +01:00
Aurelien Jarno d518bcf5f3 [mips*el/loongson-3] Disable PAGE_EXTENSION and PAGE_POISONING.
This workaround a kernel crash, until the real issue is found. It is
currently being investigated.
2017-04-22 01:16:49 +02:00
Aurelien Jarno f2b1e81469 [mips*/octeon] Drop obsolete patch adding support for the UBNT E200 board. 2017-04-21 11:31:33 +02:00
Ben Hutchings 3cd2ed795d [arm64] Enable REGULATOR_GPIO as module (Closes: #860222) 2017-04-21 01:33:01 +01:00
Ben Hutchings 1e2342437a [arm64] Enable ARC_SUNXI, RTC_DRV_SUN6I as built-in, MMC_SUNXI and PHY_SUN4I_USB as modules
Closes: #860855
2017-04-21 01:00:12 +01:00
Ben Hutchings ce8bf477b0 Restore #include that I mistakenly removed from arm64 securelevel/lockdown patch 2017-04-21 00:54:11 +01:00
Ben Hutchings 0905519af4 Clean up kconfig using kconfigeditor2
Rename or delete options that changed in 4.11.
2017-04-20 19:45:06 +01:00
Ben Hutchings 259372e240 [x86] Make hyperv-modules depends on nic-shared-modules
hv_utils (not hv_netvsc!) now implements a PTP clock.
2017-04-20 19:24:09 +01:00
Ben Hutchings 0e0b29ad5a [arm64,x86] Replace securelevel patch set with lockdown patch set
Matthew stopped maintaining the securelevel patch set, and David
Howells has taken it up under the new name 'lockdown'.  This is
taken from:

https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git#efi-lock-down

commits ddb99e118e37f324a4be65a411bb60ae62795cf9..0240fa7c7c948b19d57c0163d57e55296277ff3c

Rebase the three patches not included there (cold boot mitigation,
arm64 SB integration, MTD RAM restrictions).

Update our kconfig for the renaming.
2017-04-20 02:38:34 +01:00
Ben Hutchings be339ddfdd aufs: Update support patchset to aufs4.x-rcN-20170410 2017-04-20 01:48:49 +01:00
Ben Hutchings 327c328b54 Update to 4.11-rc7 (and credit Lukas for his previous work) 2017-04-20 01:11:22 +01:00
Ben Hutchings d85c3a332d Complete forward-porting of "arm64: add kernel config option to set securelevel ..."
efi_get_secureboot() now returns one of three enumerated values, not
a boolean.  We need to either redefine the DT property the same way
(risky unless we also rename it) or squash them into a boolean.
Do the latter.
2017-04-20 00:51:24 +01:00
Ben Hutchings 85c3a1be4d Note Lukas Wunner's forward-porting work in patches 2017-04-20 00:48:59 +01:00
Ben Hutchings 40f397ca1a Drop another patch redundant with upstream changes 2017-04-20 00:16:12 +01:00
Lukas Wunner f26f2a520d Update to 4.11-rc6
Remove merged patches and rebase remaining patches.

A portion of the secureboot patches have been upstreamed, but were
changed substantially during review, primarily to avoid code
duplication among arches.  I've stripped the patches of the merged
bits and rebased the remainder.

Signed-off-by: Lukas Wunner <lukas@wunner.de>
[bwh: Undo some incorrect context changes in
 bugfix/all/firmware-remove-redundant-log-messages-from-drivers.patch]
2017-04-20 00:15:17 +01:00
Ben Hutchings 22e8e7af28 Explicitly mark some patches as Forwarded: no or not-needed 2017-04-18 04:19:54 +01:00
Ben Hutchings cf75a4d22c Add Origin for a probably-obsolete MIPS patch 2017-04-18 04:19:20 +01:00
Ben Hutchings aa2adea45f Update Origin and description for various patches now applied/merged upstream 2017-04-18 04:18:56 +01:00
Ben Hutchings 790885d6d8 Add Forwarded header and update description for several patches 2017-04-18 04:15:47 +01:00
Ben Hutchings 8701ef58ba Replace "[media] dvb-usb: Don't use stack for reset either" with upstream fix 2017-04-18 01:16:50 +01:00
Ben Hutchings 3f62574711 crypto: ahash - Fix EINPROGRESS notification callback (CVE-2017-7618) 2017-04-16 23:25:12 +01:00
Ben Hutchings 4d042ae0ff [rt] Update to 4.9.20-rt16 2017-04-16 21:52:57 +01:00
Ben Hutchings 31945f628c Update to 4.9.22
Drop patches applied upstream.
2017-04-16 21:47:05 +01:00
Ben Hutchings 326a2052e2 linux-image: Disable signing until it's supported in dak
Only code signing through dak is going to be acceptable for a stable
release, so disable the current arrangement.
2017-04-16 18:53:52 +01:00
Ben Hutchings b4b1be4c52 Move debug symbols back to the main archive
dak currently allows a binary upload to include debug symbol packages
that don't appear in the overrides file or the Binary field of the
changes file, so long as they have the appropriate
'Auto-Built-Package' field and their name matches another binary
package in the upload plus the '-dbgsym' suffix.

For architectures with code signing enabled, our binary uploads never
match this condition as the corresponding binary package has the
'-unsigned' suffix and the debug symbols package does not.  Since we
do list the debug symbol packages in the Binary field, they do get
added to the overrides file when accepted through the NEW queue, but
they are automatically pruned from there some time later.  Later
uploads then have to go through NEW even though they are not
introducing new binary packages.  This would be a big problem for
stable security updates.

For now, move debug symbols back to the main archive with the old
'-dbg' suffix.  Keep them enabled for all architectures.
2017-04-16 18:53:35 +01:00
Ben Hutchings 6ef03e0be7 Merge remote-tracking branch 'alioth/sid' into sid 2017-04-16 17:22:54 +01:00
Ben Hutchings b80acec65e [arm64] Set NR_CPUS=256 to allow for multi-SoC systems
ThunderX1 has 48 cores and supports 2-way systems for 96 CPUs.
ThunderX2 has 54 cores and also supports 2-way systems for 108 CPUs.

X-Gene 3 "Skylark" is supposed to support 8-way systems with 32
cores each for 256 CPUs (I'm not sure if they're cache-coherent
beyond 2-way though.
2017-04-16 17:19:45 +01:00
Ben Hutchings 01f0df794d [mips*/octeon] Set NR_CPUS=64 to allow for Cavium CN7890
The CN7890 has 48 Octeon III cores.

I don't know whether current configuration will run on a CN7890, but this
should avoid an ABI break if we add support later.
2017-04-16 17:19:00 +01:00
Ben Hutchings c22c7deb17 [mips*el/loongson-3] Set NR_CPUS=16 to allow for Loongson 3B2000
The Loongson 3B2000 has 4 cores and can apparently be used in a 4-way
configuration, for 16 CPUs.

I don't think the current configuration will run on a 3B2000, but this
should avoid an ABI break if we address that.
2017-04-16 17:18:59 +01:00
Ben Hutchings ba74e6e6c8 [powerpc*/*64*] Enable CPUMASK_OFFSTACK to reduce stack usage 2017-04-16 17:18:44 +01:00
Salvatore Bonaccorso 23fadf4f82 Update debian/changelog file
Gbp-Dch: Ignore
2017-04-16 08:00:01 +02:00
Salvatore Bonaccorso 1d5fde10d8 mm/mempolicy.c: fix error handling in set_mempolicy and mbind (CVE-2017-7616) 2017-04-16 07:59:50 +02:00
Ben Hutchings ddd31e5a9a [powerpc/powerpc-smp,powerpcspe] Explicitly set NR_CPUS=4 2017-04-15 02:50:21 +01:00
Ben Hutchings 9ba802954e [arm64] Explicitly set NR_CPUS=64 2017-04-15 02:45:29 +01:00
Ben Hutchings b1b8586924 [powerpc/powerpc64,ppc64] Set NR_CPUS=2048, matching ppc64el 2017-04-15 02:41:22 +01:00
Ben Hutchings 9cb1bd16f9 udeb: Include all AHCI drivers in sata-modules (Closes: #860335) 2017-04-14 20:35:35 +01:00
Ben Hutchings 263f51b136 cpupower: Fix turbo frequency reporting for pre-Sandy Bridge cores (Closes: #859978) 2017-04-11 02:57:43 +01:00
Salvatore Bonaccorso 5547db97a6 fscrypt: remove broken support for detecting keyring key revocation (CVE-2017-7374) 2017-04-08 09:36:53 +02:00
Salvatore Bonaccorso 43f7156d3a ping: implement proper locking (CVE-2017-2671) 2017-04-08 09:18:35 +02:00
Ben Hutchings ca91ae2eb7 [powerpc/powerpc64,ppc64*] target: Enable SCSI_IBMVSCSIS as module
This driver was removed in 3.18, but has been updated to use the new
target framework and was added again in 4.8.

As it lives under drivers/scsi and not drivers/target, exclude it from
the scsi-modules udeb.
2017-04-08 01:43:00 +01:00
Ben Hutchings 20a0659e24 drm/nouveau/disp/mcp7x: disable dptmds workaround (Closes: #850219) 2017-04-07 20:42:59 +01:00
Ben Hutchings 505d589daf [x86] usbip: Increase USBIP_VHCI_NR_HCS to 8 and USBIP_VHCI_HC_PORTS to 31
Closes: #859641
2017-04-07 20:32:56 +01:00
Ben Hutchings abd4d7ab60 [s390x] Set NR_CPUS=256 (Closes: #858731) 2017-04-07 20:29:12 +01:00
Ben Hutchings 1d2e81c18d Bump ABI to 3 2017-04-07 20:28:09 +01:00
Ben Hutchings 699099dfce debian/rules.real: Undefine $LANGUAGE, which can break debug symbols for vDSOs
Closes: #859807
2017-04-07 20:25:37 +01:00
Ben Hutchings c59213f33a Prepare to release linux (4.10.7-1~exp1). 2017-03-31 00:41:15 +01:00
Ben Hutchings 9ee9c719d0 Enable BUG_ON_DATA_CORRUPTION
This means errors detected by DEBUG_LIST result in BUG rather than WARN.
2017-03-31 00:33:12 +01:00
Ben Hutchings fa49af3f6b [s390x] Set NR_CPUS=256 (Closes: #858731) 2017-03-31 00:02:59 +01:00
Ben Hutchings 500ce0c9cd netfilter: Enable NF_SOCKET_IPV4, NF_SOCKET_IPV6 as modules (Closes: #858897) 2017-03-31 00:02:01 +01:00
Ben Hutchings c4b4fdd561 Clean up kconfig using kconfigeditor2 2017-03-31 00:01:00 +01:00
Ben Hutchings 473a9f83a2 w1: Really enable W1_MASTER_GPIO as module (Closes: #858975) 2017-03-30 18:27:54 +01:00
Ben Hutchings 459f0a48e4 Release linux (4.9.18-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAljcf5EACgkQ57/I7JWG
 EQmFcQ/8DoBxenUbNW5cY+YbwBKsjuBb8Q6gnqQLOX/JtOJ8MtpQ1t2QQPvMYdXJ
 PTcNZAKm8mrsWJxos9WsUHjkdrfuLAsMTisC5FvDkE6myBt++GH3gRtKCT0A2nep
 ZU17YeHYfcqv6UK90Jg0p+xAKQEEqKZrryP7fvb8oX5wOORwlLMxBScErftbB/vV
 hBvwybq7gfA/4KxDTnWgadpidg16/67ZgKd0EoSsbCpFAJble/hRroMwzKUSzFW+
 2yFxrmUNFoIXddoDtORNNdK0nM6b2MKeWKjmndknz4QehlayZWCg1+mEjp7A7Wqp
 9naONqhQWMibARGkDl5Y7SZ9/XJXjPmDFXi3EIbhrWMN2TUkzUN14A1YHw+M9p5Q
 9UbnpI6eDxjvlezcPjqucIM0ywFwljBrDsQXfGsR6ogQbYvA7nJ0dK63/EXzvl1U
 UGUBwHtDhLHxtv85/JsUqq9/UVGbZjcHvyEfmE1mvbMcNxkSLSewt+jd78h7xIyL
 tOZP24ARPKqcQ1detou47o8cMmwTqVl6xu08w83xin2Xux+UlYFTtI/LVws3oYNb
 F3uEzIgtJbu7ENxCkY5RmIJG9qRJZJ2f6dnpLLld6D52paD5OYNrk1NShtf/Dp+r
 zjJoiIRTcO9fPatjl07Y2eDeFeo2SKoD+Xd/5nGDoytE6JiDEXg=
 =ONVb
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.9.18-1'

Drop ABI reference files.

Refresh/drop patches as needed.
2017-03-30 14:16:47 +01:00
Ben Hutchings 2df8b204ea Update to 4.10.7 2017-03-30 14:04:10 +01:00
Ben Hutchings 9df323e7dd Prepare to release linux (4.9.18-1). 2017-03-30 02:16:33 +01:00
Ben Hutchings 4adb26a0c1 w1: Enable W1_MASTER_GPIO as module (Closes: #858975) 2017-03-30 01:53:01 +01:00
Ben Hutchings f294506bfa netfilter: nft_ct: add notrack support (Closes: #845500) 2017-03-30 01:40:57 +01:00
Ben Hutchings 4f10661dbb [arm64,x86] Enable CROS_KBD_LED_BACKLIGHT as module (Closes: #856906) 2017-03-30 01:01:37 +01:00
Ben Hutchings 576f686158 [armhf] sound/soc: Enable SND_SUN4I_SPDIF as module (Closes: #857410) 2017-03-30 00:22:17 +01:00
James Clarke a1503865a9 [sparc64] udeb: Re-add ufs-modules (Closes: #858049) 2017-03-30 00:19:48 +01:00
Ben Hutchings 42ea80c71c [arm64] rtc: tegra: Implement clock handling (Closes: #858514) 2017-03-29 23:42:54 +01:00
Ben Hutchings 8a7210aeea net/packet: Fix integer overflow in various range checks (CVE-2017-7308) 2017-03-29 22:50:53 +01:00
Ben Hutchings 8703214f24 [x86] drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl() (CVE-2017-7294) 2017-03-29 22:42:53 +01:00
Ben Hutchings de3e9af4dc [x86] vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl() (CVE-2017-7261) 2017-03-29 22:36:16 +01:00
Ben Hutchings 2dd2d226ca scsi: sg: check length passed to SG_NEXT_CMD_LEN (CVE-2017-7187) 2017-03-29 22:31:24 +01:00
Ben Hutchings 3e739d51e3 xfrm_user: Apply fixes for CVE-2017-7184 2017-03-29 22:28:20 +01:00
Ben Hutchings 9984b67924 [rt] Update to 4.9.18-rt14 2017-03-29 04:57:14 +01:00
Ben Hutchings 5c465af56e [rt] Update to 4.9.18-rt13 (no functional change) 2017-03-27 23:33:49 +01:00
Ben Hutchings 8f58868ca2 Update to 4.9.18
Ignore ABI changes as they don't seem to affect OOT modules.
2017-03-27 23:33:33 +01:00
Ben Hutchings 6f1e58a58e [powerpc*] Ignore ABI changes in cxl (fixes FTBFS) (Closes: #858530) 2017-03-27 22:25:03 +01:00
Salvatore Bonaccorso 7a622bd483 Prepare to release linux (4.9.16-1). 2017-03-22 17:01:40 +01:00
Ben Hutchings b303c03f3b Update to 4.9.16
Drop one patch included in it
2017-03-20 00:12:10 +00:00
Ben Hutchings e3cded2a9e Ignore more ABI changes in 4.9.15 (in nd_btt and qla2xxx) 2017-03-20 00:11:01 +00:00
Ben Hutchings 529c42c701 Reorganise and improve comments for ignored ABI changes 2017-03-20 00:10:59 +00:00
Salvatore Bonaccorso f271c6453d Update to 4.9.15
Drop one patch included in 4.9.15

Ignore ABI changes for

  module:drivers/nvdimm/libnvdimm
  module:drivers/target/**
  debugfs_create_automount
2017-03-19 21:41:18 +01:00
Ben Hutchings 73b2f137b6 fjes: Disable auto-loading, as this driver matches a very common ACPI ID (Closes: #853976) 2017-03-18 20:51:22 +00:00
Salvatore Bonaccorso 15269fa16f Add bug closer for CVE-2017-2636 2017-03-18 17:13:39 +01:00
Helge Deller edfd36210e [hppa] Switch to debian default config option for bonding, irda and atalk 2017-03-18 00:30:00 +01:00
Ben Hutchings 4c22453363 [amd64] Don't WARN about expected W+X pages on Xen (see #852324) 2017-03-16 04:14:51 +00:00
Ben Hutchings 8851d0b7ac ucount: Remove the atomicity from ucount->count (CVE-2017-6874)
...and avoid an ABI change.
2017-03-14 21:39:16 +00:00
Salvatore Bonaccorso f8dd73abfa Ignore ABI change for first_ec (not declared in public header) 2017-03-14 07:02:46 +01:00
Salvatore Bonaccorso e67a9e0c75 Ignore ABI changes for acpi_ec_{add,remove}_query_handler 2017-03-13 21:36:31 +01:00
Salvatore Bonaccorso 42afd6a1f7 Sync debian/changelog entries with git log
Gbp-Dch: Ignore
2017-03-13 07:35:13 +01:00
Salvatore Bonaccorso 11c1294899 ACPI / EC: Use busy polling mode when GPE is not enabled
Thanks: Jakobus Schurz <jakobus.schurz@gmail.com>
Closes: #846792
2017-03-13 07:34:43 +01:00
Ben Hutchings dd4cdb459d Ignore ABI changes in rds and ufshcd, not useful to OOT modules 2017-03-12 21:46:24 +00:00
Ben Hutchings 70bad880ac [rt] Refresh one patch that had a textual conflict with 4.9.14 2017-03-12 18:37:37 +00:00
Ben Hutchings f96b366d00 Update to 4.9.14
Drop a patch applied upstream.

Ignore ABI changes as they shouldn't affect OOT modules.
2017-03-12 18:35:37 +00:00
Ben Hutchings 11d69f4069 tty: n_hdlc: get rid of racy n_hdlc.tbuf (CVE-2017-2636) 2017-03-08 03:07:36 +00:00
Ben Hutchings cd00ebfdee [rt] Update to 4.9.13-rt12 2017-03-08 03:01:24 +00:00
Ben Hutchings 7513bdfe2b Kbuild.include: addtree: Remove quotes before matching path (regression in 4.8)
loses: #856474
2017-03-04 02:19:07 +00:00
Ben Hutchings 79e486b59b [media] dvb-usb: don't use stack for firmware load or reset (Closes: #853894) 2017-03-01 15:43:37 +00:00
Ben Hutchings 55ed209c93 Add ABI reference for 4.9.0-2
This should have been done after building 4.9.10-1, and then we
would have spotted that 4.9.13-1 broke the ABI.  As it is, we're
going to have to stick with 4.9.13-1 as being definitive for this
ABI version (4.9.10-1 never reached testing).
2017-02-28 14:52:59 +00:00
Ben Hutchings f1c761e452 Prepare to release linux (4.9.13-1). 2017-02-27 15:58:07 +00:00
Ben Hutchings ab97125626 [rt] Update to 4.9.13-rt10 2017-02-27 15:57:02 +00:00
Ben Hutchings 49569a3b8c sctp: deny peeloff operation on asocs with threads sleeping on it (CVE-2017-6353) 2017-02-27 15:49:27 +00:00
Salvatore Bonaccorso 28bcf3a477 Add CVE-2017-6348 CVE identifier 2017-02-27 06:52:48 +01:00
Salvatore Bonaccorso 3333d73728 Add CVE-2017-6347 CVE identifier 2017-02-27 06:48:34 +01:00
Salvatore Bonaccorso ba31bbd36f Add CVE-2017-6346 identifier 2017-02-27 06:42:54 +01:00
Salvatore Bonaccorso 62bab38998 Add CVE-2017-6345 identifier 2017-02-27 06:38:46 +01:00
Ben Hutchings 49c2b92937 time: Disable TIMER_STATS (CVE-2017-5967)
The upstream "fix" for this is to remove the feature, as it is
redundant with tracing.  I'd be quite happy to do that, but it
introduces several conflicts with the PREEMPT_RT patch series.

Unless and until those are resolved in 4.9-stable and 4.9-rt, disable
it in our kconfig and add a dependency on BROKEN to ensure it's
disabled in custom kernels too.
2017-02-26 21:05:05 +00:00
Ben Hutchings f32a03523e ipc/shm: Fix shmat mmap nil-page protection (CVE-2017-5669) 2017-02-26 20:51:00 +00:00
Ben Hutchings 003300166a [x86] kvm: fix page struct leak in handle_vmon (CVE-2017-2596) 2017-02-26 20:29:29 +00:00
Ben Hutchings 93819d25f0 Update to 4.9.13 2017-02-26 20:10:47 +00:00
Ben Hutchings 5d326c4855 udeb: Add more USB host and dual-role drivers to usb-modules (Closes: #856111)
This mostly affects armhf, but it should be safe to list all the
directories in the common usb-modules.  The module list should now
match initramfs-tools.

Remove the redundant list of specific modules for armhf-armmp.
2017-02-25 21:40:03 +00:00
Ben Hutchings a5fbe7bcef Update to 4.9.12 2017-02-25 21:36:31 +00:00
Salvatore Bonaccorso fe42826053 Wrap two long changelog entries 2017-02-23 19:18:07 +01:00
Salvatore Bonaccorso 4746877ba5 Add CVE id for CVE-2017-6214 2017-02-23 19:17:24 +01:00
Ben Hutchings 1bdf4070d4 Prepare to release linux (4.10-1~exp1). 2017-02-22 20:58:19 +00:00
Ben Hutchings 1fcade696a Update to 4.10 2017-02-22 20:58:16 +00:00
Ben Hutchings 8c94f719fa Release linux (4.9.10-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlinNOsACgkQ57/I7JWG
 EQntWg//RuNSbOQeyML971UnFUtZjY3yAUYqhPJdpJimjY3WHjmZlJQrLlSz9IYQ
 48Pkt/64P0+iAr9zJ+3uJv1fOagKePd5RaS/iChJdvq0fCGZstFlti5NwXEQtGSv
 Yzp0LStZr+pEPZo+8Bo+TVSP25FNXdZBvhUXE2sbxaV8+W9Vx+qFkfrWEiW7hpFv
 nCQJic7kmzllS4Aol9e/jj2MqcdWIhviufAImNnfrbpK61Ud6Gznw9gTODw9+OIT
 ny6F/k7O6MFPuHp3aAxVC5TCowh16PcC+VqJF9MTnnvHQmD3jYqdeA8zKLnW/tJk
 Dl9A6whZ3n4fFRlGjgxjmTP/CgAIeQVqgTgYCApuQQTVG3svIkznoXJLraj5UE90
 rzeB30x3ikUWcVggN7xfSkW3e6/v+XSbRfu73sFA81mWyWoddT/NYhw+Y18ym4UJ
 Vk8iuAakpjdVj73FSyYOcNGRzOEp2SAV72EsJEMw1/IlIkmRkMmJkkg4T/HYj11P
 jK/TjZtSsVbje4zx9/U6g8Rj4Wi40EHZu6kuh2jUhCk91zsAr+7EC45gZC+uohxL
 jxKxv2R5p9AR7uN6JzQR4OuOL1bTCrt02MrWdsiPlUi0RBKlJ7O5sGMMsHrVMinn
 4zFNeYq2U3Fyaejb32x3DOKtgCjoMRQ5iHyrjgljhzxJcf3fWKk=
 =rRkU
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.9.10-1'

Drop changes to aufs.
2017-02-22 20:57:36 +00:00
Salvatore Bonaccorso e88bad2d33 Add CVE-2017-5897 CVE id to changelog entry 2017-02-20 15:10:28 +01:00
Salvatore Bonaccorso 8db6ed9e89 dccp: fix freeing skb too early for IPV6_RECVPKTINFO (CVE-2017-6074) 2017-02-19 10:46:20 +01:00
Ben Hutchings 4fe7cfed42 Update to 4.9.11
Ignore/avoid a few ABI changes in net.
2017-02-18 21:54:07 +00:00
Ben Hutchings 7b50304bda Update to 4.9.11 2017-02-18 20:53:41 +00:00
Ben Hutchings 5e5afa386a [armhf] Enable DRM_OMAP_PANEL_TPO_TD028TTEC1, PWM_OMAP_DMTIMER as modules (Closes: #855472) 2017-02-18 20:29:32 +00:00
Ben Hutchings 5d590456c4 [armel] dts: kirkwood: Fix SATA pinmux-ing for TS419 (Closes: #855017) 2017-02-18 00:38:36 +00:00
Ben Hutchings ad25780220 Prepare to release linux (4.9.10-1). 2017-02-17 13:18:17 +00:00
Ben Hutchings 7472d245e8 Fix patch format for "ARM: dts: orion5x-lschl: More consistent naming on linkstation series"
patch and quilt can apply git-style rename patches, but dpkg-source cannot.
Thus this patch had no effect at all when unpacking a source package.
2017-02-17 13:16:38 +00:00
Ben Hutchings 92d269eac2 media: dvb-usb-dibusb-mc-common: Add MODULE_LICENSE (Closes: #853110) 2017-02-17 02:56:32 +00:00
Ben Hutchings 4e1df53c24 [x86] xen: Fix APIC id mismatch warning on Intel (Closes: #853193) 2017-02-17 02:42:17 +00:00
Ben Hutchings 31532f0851 [x86] platform: acer-wmi: setup accelerometer when machine has appropriate notify event (Closes: #853067) 2017-02-17 02:37:50 +00:00
Ben Hutchings fdd44fecba udeb: Add bcache to md-modules (Closes: #718548) 2017-02-17 02:26:47 +00:00
Ben Hutchings d7a4c15c51 [m68k] Change MAC8390, MAC_SCSI from built-in to modules (Closes: #826614)
udeb: Add mac8390 to nic-shared-modules
2017-02-17 02:21:21 +00:00
Ben Hutchings df90250caf [armel/marvell] hwmon: Enable SENSORS_G762 as module (Closes: #854662) 2017-02-17 02:14:35 +00:00
Ben Hutchings daef7b18db [arm64] drm: Enable DRM_AST as module (Closes: #820168)
udeb: Add ast to fb-modules
2017-02-17 02:05:03 +00:00
Ben Hutchings 0269fc8b24 Clean up kconfig using kconfigeditor2 2017-02-17 02:03:47 +00:00
Ben Hutchings c69737eaf8 Note that 4.9.9 closes #853073, #855055 2017-02-17 01:58:58 +00:00