Commit Graph

4496 Commits

Author SHA1 Message Date
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 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 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 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 e663157b88 [arm*] iio: Enable DHT11 as module (Closes: #873176) 2018-04-18 22:33:41 +01:00
Ben Hutchings 4c275f6349 Clean up kconfig order using kconfigeditor2 2018-04-18 22:33:11 +01:00
Ben Hutchings ba793f6361 [armel/marvell] linux-image: Replace supported model list with wiki link 2018-04-18 22:12:35 +01:00
Uwe Kleine-König a8c6014b43 [amd64] enable AMD 10GbE Ethernet driver (CONFIG_AMD_XGBE=m) 2018-04-18 17:16:16 +02:00
Helge Deller f147fe68c4 [hppa] Switch to self-decompressing kernel 2018-04-18 08:34:17 +02:00
Ben Hutchings bf94bb5914 Bump ABI to 3 2018-04-17 23:58:30 +01:00
Vagrant Cascadian 846bba8048 [arm64] Enable features to support Pinebook and other A64 systems:
CONFIG_USB_MUSB_HDRC, CONFIG_USB_MUSB_SUNXI, CONFIG_SUN8I_DE2_CCU,
CONFIG_DMA_SUN6I
2018-04-13 20:20:55 -07:00
Ben Hutchings 82596c5122 integrity: Disable IMA until it works properly with lockdown
Enabing CONFIG_IMA, CONFIG_MODULE_SIG and lockdown currently breaks module
loading with finit_module().
2018-04-08 14:43:46 +02:00
Ben Hutchings ef9c7e11c5 certs: Add certificate for test key used in Debian signing service 2018-04-08 14:39:52 +02:00
Ben Hutchings 7628c027f4 [x86,arm64] Enable code signing again 2018-04-08 10:31:20 +02:00
Ben Hutchings a25eb38372 debian/config: Rename [build]signed-modules setting to signed-code
This setting controls code signing in general, not just modules.
2018-04-08 10:30:49 +02:00
Ben Hutchings 8fcefc201f debian/config: Remove redundant overrides of [build]signed-modules
We will keep signed-modules disabled by default, and only enable it on
architectures where it makes sense.
2018-04-08 10:30:15 +02:00
Jeremy Stanley 215951c4a8 [x86] Enable CONFIG_PWM_LPSS_PLATFORM as a module
Provides support for the low-level power subsystem handling
backlight control on GPD Pocket UMPC systems. Also enable its
dependency CONFIG_PWM=y (Closes: #895164).
2018-04-08 01:42:12 +00:00
Jeremy Stanley 3ef59ddc39 [x86] Enable CONFIG_INTEL_INT0002_VGPIO as a module
Provides support for the Bay Trail/Cherry Trail virtual GPIO
controller to handle power events on GPD Pocket UMPC systems.
2018-04-08 01:42:12 +00:00
Jeremy Stanley e70195604f [x86] Enable CONFIG_REGULATOR
This is needed to build the already enabled CONFIG_INTEL_CHT_INT33FE
module which provides support for the ACPI interface on GPD Pocket
UMPC systems.
2018-04-08 01:42:11 +00:00
Jeremy Stanley 9d053a8255 [x86] Enable CONFIG_TYPEC_FUSB302 as a module
Provides support for the USB type-C interface on GPD Pocket UMPC
systems. Also enable its dependencies CONFIG_TYPEC=m and
CONFIG_TYPEC_TCPM=m.
2018-04-08 01:42:11 +00:00
Jeremy Stanley 7ef6ea60ce [x86] Enable CONFIG_BATTERY_MAX17042 as a module
Provides support for the battery level monitor on GPD Pocket UMPC
systems.
2018-04-08 01:42:11 +00:00
Jeremy Stanley 9e5d5923e3 [x86] Enable CONFIG_CHARGER_BQ24190 as a module
Provides support for the battery charger on GPD Pocket UMPC systems.
Also enable its dependencies CONFIG_EXTCON=m,
CONFIG_EXTCON_INTEL_CHT_WC=m, CONFIG_I2C_CHT_WC=m and
CONFIG_INTEL_SOC_PMIC_CHTWC=y.
2018-04-08 01:42:11 +00:00
Ben Hutchings 765677fc1f Update to 4.16 2018-04-07 20:29:53 +02:00
Roger Shimizu d192eb7555 [armel] Change size limit of armel kernel image back to 2097080
Reduce armel image size by:
- Set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
- Change MTD, MTD_CMDLINE_PARTS, RTC_DRV_MV, and SPI_ORION from
  built-in to module.
- Disable VT, ZSWAP, RD_BZIP2, and RD_LZMA.

So qnap support is back.

Thanks to Leigh Brown <leigh@solinno.co.uk> for his idea to disable VT.

(cherry picked from commit a4fdfa09ce)
2018-04-07 21:51:24 +09:00
Roger Shimizu a4fdfa09ce [armel] Change size limit of armel kernel image back to 2097080
Reduce armel image size by:
- Set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
- Change MTD, MTD_CMDLINE_PARTS, RTC_DRV_MV, and SPI_ORION from
  built-in to module.
- Disable VT, ZSWAP, RD_BZIP2, and RD_LZMA.

So qnap support is back.

Thanks to Leigh Brown <leigh@solinno.co.uk> for his idea to disable VT.
2018-04-07 19:53:33 +09:00
Sjoerd Simons db401171be Enable CONFIG_DRM_DP_AUX_CHARDEV (Closes: #890235)
Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
2018-04-06 16:34:32 +02:00
Josua Mayer 652951710c enable support for dove cubox
This enables CONFIG_MACH_DOVE, and a few device-specific drivers.

Signed-off-by: Josua Mayer <josua.mayer97@gmail.com>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2018-04-05 16:19:29 +03:00
Roger Shimizu ab4260743a Bring back armel build by extending the size limit for kernel image
Extend the size limit for kernel image, from 2097080 to 2729712.
This will break a few qnap devices, but keep other armel devices
running.

Also revert two commits that disabled armel previously:
- [2ed70eb] "Add empty featuresets for armel to help abiupdate script"
- [5f62872] "(Temporarily) disable armel kernel image build"

(cherry picked from commit b0a94d07b4)
2018-03-23 21:17:45 +09:00
Roger Shimizu b0a94d07b4 Bring back armel build by extending the size limit for kernel image
Extend the size limit for kernel image, from 2097080 to 2729712.
This will break a few qnap devices, but keep other armel devices
running.

Also revert two commits that disabled armel previously:
- [2ed70eb] "Add empty featuresets for armel to help abiupdate script"
- [5f62872] "(Temporarily) disable armel kernel image build"
2018-03-23 21:11:08 +09:00
Ben Hutchings 630c3f806d Release linux (4.15.11-1).
-----BEGIN PGP SIGNATURE-----
 
 iQKmBAABCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAlqwxttfFIAAAAAALgAo
 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
 ZWJpYW4ub3JnAAoJEAVMuPMTQ89EA+AP/3w06dM1NGmIwjmKWtFDpYrrPLz/vtGG
 g/QHFtFGpGQdbzC2O6OULe3z/M63AlNJ6d1VG9OnDcbgsr2eXxHy+021LvtucWK2
 wtKtNJVz6VQ7XtfccsYqcAhqQq22tS5lEqPxMmRAz9SUPuG823B0LH0LXQwvRCiA
 4PeVjDa+bHzNfGyp+ecF70ZsDdfQmYHTNxnAgRiiUUGvLnd2Aq9uQWMILSgiZAiu
 D9lqn3VLI49bT65QGaK+G35MgfkmwnaSa4P1Kvsr8OKkKJMoWObdTnO3UL2hYQj4
 4P7EM4VzRa45eKpBEGpcrEMNtIv6ioNh80r2Dxj/3TlusruG7qXSUgLJMneX5ZVf
 bT1mVkDrr61f3d/ubypXaJNgR7g6zu522o/wLOaCwU+tjBlxuEELCxyGcB5vlQeR
 EbJy/jjW3+NX23w9bheYoDqaz4bITgqAma2Y2VC7jC34CP42oowavLy6OQdWUbCh
 wPvwxYnNEqZWPlMYyTCj/cmLAZb6JN1mNmq0rlbGjlnICtBKYDKah57noCGq34BW
 pAm7aDLQGFGaj0pW2rzCgMd20klg39sLxCMZmYbqRubQXGJaq7FuzjWSmAmd6tSV
 8dcM1QLOz3XmcaLRGXTr/hWllj9AltSFp5EVaCN27Fdlvjec6RnVdNNjOs5bd4rK
 7ik0RWgWDIoU
 =PehK
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.15.11-1'

Release linux (4.15.11-1).

Refresh patches.
2018-03-20 13:50:27 +00:00
Vagrant Cascadian 75177c7c40 [armhf] Enable ARCH_MESON and related drivers. 2018-03-19 19:18:48 -07:00
Jeremy Stanley 15a4ccac46 [x86] Enable CONFIG_GPD_POCKET_FAN as a module
Provides fan control on GPD Pocket UMPC systems (Closes: #893451)
2018-03-19 01:05:09 +00:00
Ben Hutchings 6a61176cdf [ia64] linux-image: Improve flavour descriptions 2018-03-15 20:24:09 +00:00
Ben Hutchings f5c2d3912f [ia64] Compile with gcc-7 2018-03-15 20:23:49 +00:00
Ben Hutchings 2de75f07c3 [ia64] linux-image: Don't suggest fdutils 2018-03-15 20:23:29 +00:00
Ben Hutchings 2e74ef517f [ia64] Disable IRDA, consistent with other architectures 2018-03-15 20:23:04 +00:00
Ben Hutchings 869ad21438 [ia64] Clean up kconfig with kconfigeditor2, and delete obsolete symbols 2018-03-15 20:22:38 +00:00
Ben Hutchings 0eab78b1fd [ia64] Revert "Remove all support for ia64"
This reverts commit ace247de5b.
Refresh the "Hardcode arch script output" patch.

Closes: #886693
2018-03-15 20:22:30 +00:00
Ben Hutchings d0fdcf0f87 [hppa] Remove obsolete kconfig symbol HPUX 2018-03-15 20:10:08 +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 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
Uwe Kleine-König a6229f947f [arm64] enable various drivers as module for teres-i OSHW laptop 2018-03-13 14:53:23 +01: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 575d4450ca Merge branch 'master' into sid 2018-03-12 02:00:57 +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
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
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 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 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
Riku Voipio ba309293de [arm64] enable COMMON_CLK_HI655X so wifi and bluetooth work on Hikey 2018-02-13 15:46:15 +02:00
Bastian Blank f62cccd9a3 cloud: List full name of physical network card on Azure 2018-02-08 14:20:22 +01:00
Ben Hutchings ca87f72cdd [x86] linux-headers: Depend on updated linux-compiler-gcc-7-x86 2018-02-06 20:28:40 +00:00
Ben Hutchings 3a638db7ea [x86] Add versioned build-dependency on gcc-7 for retpoline support 2018-02-06 20:20:13 +00:00
Salvatore Bonaccorso d8b78ad16e rxrpc: Avoid ABI change in 4.14.17 2018-02-05 20:56:02 +01:00
Salvatore Bonaccorso 31c2771b75 mac80211: Avoid ABI change in 4.14.17 2018-02-04 15:31:41 +01:00
Ben Hutchings 623cfd4d39 Merge branch 'sid'
- Drop ABI maintenance patches
- Apply usbip config change in debian/config/config
2018-01-28 19:02:08 +00:00
Ben Hutchings f01c4e1f91 usbip: Reduce USBIP_VHCI_HC_PORTS to 15, the maximum allowed for SuperSpeed hubs
Closes: #878866

The limits in Kconfig are simply wrong.
2018-01-28 18:53:45 +00:00
Riku Voipio 893c189290 [arm64] embed reset drivers to kernel
Reset drivers are tiny and are needed often early in boot. Kconfig
selects the drivers automatically with arch specific defaults:

config COMMON_RESET_HI6220
        default ARCH_HISI

So remove explicit driver selections from arm 64 config and let
kconfig dependencies handle it for us.
2018-01-26 11:02:53 +02:00
Bastian Blank dd6dc914d3 cloud: Mention support for Google Compute Engine 2018-01-23 21:38:05 +01:00
Bastian Blank 3fa67126b5 Switch to SLUB as kernel allocator 2018-01-23 19:25:23 +01:00
Ben Hutchings cf300a600b usb: Enable USBIP_CORE etc. on all architectures (Closes: #888042) 2018-01-23 17:26:24 +00:00
Ben Hutchings e6885f415f Enable CGROUP_BPF (except for armel) (Closes: #872560) 2018-01-23 17:15:28 +00:00
Uwe Kleine-König 14c0e8f36f [arm64] enable I2C_PXA for espressobin 2018-01-21 22:11:36 +01:00
Bastian Blank 40af10f45f cloud: Don't build in some HyperV drivers 2018-01-20 12:29:35 +01:00
Bastian Blank 0610c7782e cloud: Don't build in some core stuff
As told earlier this should be handled by explicit module lists for the
initramfs.
2018-01-20 07:23:33 +01:00
Bastian Blank 503143acab Enable NVME_MULTIPATH, NVME_FC, NVME_TARGET_FC
This enables NVME support in various SCSI host adapters, so move the
nvme module into the scsi-modules installer udeb.
2018-01-18 20:20:14 +01:00
Bastian Blank a26c8f0854 x86: Enable HYPERV_VSOCKETS 2018-01-18 20:19:26 +01:00
Bastian Blank aaaaf627d3 x86: Enable SCHED_MC_PRIO 2018-01-18 20:19:26 +01:00
Bastian Blank 02deddcfba Enable CRYPTO_RSA, CRYPTO_DH, CRYPTO_ECDH 2018-01-18 20:19:26 +01:00
Bastian Blank 54918bc9f0 Enable VIRTIO_MMIO 2018-01-18 20:19:25 +01:00
Bastian Blank 4c06af37cc Enable IPVTAP 2018-01-18 20:19:03 +01:00
Bastian Blank 7bd33d45fd Enable NET_ACT_SAMPLE 2018-01-18 20:13:56 +01:00
Bastian Blank 82296390f5 Enable IP_SET_HASH_IPMAC 2018-01-18 20:13:56 +01:00
Bastian Blank 3aa1af59a8 Enable NF_LOG_NETDEV 2018-01-18 20:13:56 +01:00
Bastian Blank cdc2183e8b Enable IPV6_SEG6_LWTUNNEL, IPV6_SEG6_HMAC 2018-01-18 20:13:56 +01:00
Bastian Blank 3a62f848cf Enable INET_ESP_OFFLOAD, INET6_ESP_OFFLOAD 2018-01-18 20:13:56 +01:00
Bastian Blank 63e3ef13a0 Enable NUMA_BALANCING_DEFAULT_ENABLED 2018-01-18 20:13:56 +01:00
Bastian Blank 7aa5f9f7cf cloud: Don't disable DCB 2018-01-18 20:13:56 +01:00
Bastian Blank 12fc8ef895 cloud-amd64: Support Amazon EC2 2018-01-18 12:57:14 +01:00
Bastian Blank 5f83961cb5 Add cloud-amd64 kernel flavour
As discussed on d-kernel, this flavour is added as experiment on request
of Microsoft.  For now it is only tested on Microsoft Azure.

It will be expanded to cover the other public cloud platforms at well.
This platforms will need additional drivers.
2018-01-18 09:19:36 +01:00
Ben Hutchings 6e7610453d Release linux (4.14.13-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlpb7AUACgkQ57/I7JWG
 EQmfjhAArIzynB9B8lG9U8OlC7bp+HTjk9BgOKo5VZ6ABlIePxveUgkc44kYK1ET
 YGiqpi1BbMPoDiu32QyuCzYwxNjUl6dXCOKnUgsTR0jyKSXoc19idWLb/U5akXxF
 Q1LWUaBWB/SbR52inAE8nX2s1tdgFjKDHgebAOdbPApt8eTnI4pSL1YvehDQtqG1
 olz3L1PjlRhT2XCdtWIPrLioIxUiOacYGV7sMZHL2jsJS+mmf20BiUMsfusafL2r
 Q8LSVGCQRgWutbTZW2YmFtx0FybxYc8wRj/9d7nYMaOv+UeFbx6ffYrkZUqXlK4j
 TkVsFULVoEfgnu9GkWnd+kdJP8PwbDkrjk1JsXg55A0LCrfFcorbMQc8GCJ6ICpu
 mFqw5NQaxQZszP6W0dYWHWJTLENOVxjYyoMjmLuQIMudzHP4bGTXjJ/PCBebT5fR
 6XOPdqcWoOT5f8NloMFqzPQQeFQMY+DycYiz2tdYxH4AnvGsgdOLFiHHYxxIsOa1
 Bzxb4bWxF2m3hKiyY5am/5U6MAxLrBwsvLZVklyfxYSRlvnPldKVHohzHTZafPSo
 M7KU4R1e6wywwjg9Qtk4YJBX5w0jT3b9vbVQVNT47WzvLwXA/TY+Il6BIAVuzL57
 MJAosU9SDAf28XUVzcaXbsHm9l2gcnUS6kCVVWTEvmehkW1rR3o=
 =M11J
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.14.13-1'

Release linux (4.14.13-1).

- Drop ABI reference
- Drop/refresh patches as necessary
- linux-headers: Drop versioned dependency on linux-kbuild, as there has not
  been any version of linux-kbuild-4.15 without objtool
2018-01-15 04:35:41 +00:00
Riku Voipio a8911b9351 [arm64] disable omap_rng temporarily
The drivers hangs machine with IRQ storm on MacchiatoBin with EFI
as firmware. Re-enable the module once the issue is fixed.
2018-01-11 11:46:38 +02:00
Salvatore Bonaccorso 572b685574 Bump ABI to 3 2018-01-05 14:21:01 +01:00
Ben Hutchings 357333cba3 Delete obsolete kconfig comment about XHCI_PLATFORM 2017-12-30 16:23:19 +00:00
Ben Hutchings 6c445bffa2 Clean up configuration using kconfigeditor2
Enable one replacement symbol and drop those that are really gone.
2017-12-30 16:20:49 +00:00
Ben Hutchings cb21ae6740 efi: Enable LOCK_DOWN_IN_EFI_SECURE_BOOT, replacing EFI_SECURE_BOOT_LOCK_DOWN 2017-12-30 16:20:25 +00:00
Ben Hutchings 7f35685e4b [rt] Disable until it is updated for 4.15 or later 2017-12-27 01:38:03 +00:00
Ben Hutchings e139e7db7c Set ABI to trunk 2017-12-27 01:38:02 +00:00
Ben Hutchings adef82ee3a Bump ABI to 2 2017-12-22 03:54:44 +00:00
Ben Hutchings 1bf82631fb Revert "SCSI: Enable SCSI_MQ_DEFAULT"
This reverts commit 16d7f29d46.  There
seem to be a lot of important fixes going into 4.15 for blk-mq, most
of which aren't tagged for stable, making it look a bit risky as a
default for 4.14.  I'll probably re-enable this for 4.15-rc.
2017-11-30 12:07:11 +00:00
Ben Hutchings a87b11684d Prepare to upload to unstable
Drop the ~exp1 from the version.

Set ABI to 1.
2017-11-30 12:06:47 +00:00
Ben Hutchings 16d7f29d46 SCSI: Enable SCSI_MQ_DEFAULT
Now that blk-mq has a similar default scheduler as the old block
layer, it should be safe to switch over.

Note how to revert this at run-time if necessary.
2017-11-29 22:11:04 +00:00
Ben Hutchings 2ed7a163b9 leds: Enable LEDS_BRIGHTNESS_HW_CHANGED (Closes: #872862) 2017-11-24 17:20:44 +00:00
Ben Hutchings d898523197 [rt] Clean up configuration using kconfigeditor2 2017-11-23 01:03:29 +00:00
Ben Hutchings b979dd72a4 [armel] Change configuration to reduce image size (fixes FTBFS)
- Change CONNECTOR from built-in to module, and disable PROC_EVENTS
- Disable INTEGRITY and dependent options
- video: Disable USB_APPLEDISPLAY, BACKLIGHT_CLASS_DEVICE

This still only gets us down to 99.26% of maximum size, so further
changes will be needed soon.
2017-11-23 01:00:43 +00:00
Ben Hutchings 1dffc3c5d6 [rt] Update to 4.14-rt1 and reenable (Closes: #882192) 2017-11-20 14:17:41 +00:00
Ben Hutchings 0876bb2edc Set ABI name to trunk 2017-11-17 00:16:12 +00:00
Ben Hutchings 1a1f0ef065 Release linux (4.13.13-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAloODhAACgkQ57/I7JWG
 EQkFAg//Zb5RqwypcEFRZs6Oyi4jF6EekQW+UVXjAE8gAw3ae8+1uvkg3TyMY7uT
 C//3H1DGY/A3imqHsxku9NG5T9KhJL9cKn2EDRz8c/+lU949wXjzSFCQk+p9mwcb
 RSyuqES+FwtrMJoN0iXpVIiTSjImuu4IIpTmc6IsZo1frn5oHKmeC4mvsKuflL/S
 usdauRUkQewtTvi/Z8wDA5fJIDN2ff0DcSN8Km/QPlB2zUoGaQRM36ApZVeHDX3X
 190bDAuBfJp9Pht3eFPUq6HwEht9hbiqSaSpMKB/jyPE8lWZ7AL8CM2qiOuZCXil
 ncELxkx+8Cqp4jAWc3wqGZ5mkeVHeHxZcmFv0b4hQaaifW5GtmlMo/XHhMeFIoCc
 tbcC55No2c3ZUhUH0kAQyf26zZ3f7hBAYT8EI5BNngPpZB4W7NJL8A2c09QYxAVB
 /uXNnCdd7LZ9Dnhgc0K1FjIEckd1XHVQgVZ6Seo4Pv2adMfLckla3Xvqj888515a
 akTL9LFAKySOqalakMl34G2FT1S0CR9+7I45KFcKjiGW5pF1RgDeLZy1W+nQq3Vd
 oH2KmWGovmouMEnrh8RgKJNwLkelVkLKl0AFhJ29PGeDrGAklz0Sy5egB8iqoxRh
 fiKph8IGdD8akqlI4d8mTWs01FmALkkSHUkLAxbME8HC3lpb7Ic=
 =TJmK
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.13.13-1'

Release linux (4.13.13-1).
2017-11-16 22:18:14 +00:00
Ben Hutchings f03dc09259 [armhf] drm: Enable DRM_SUN4I etc. (Closes: #881570) 2017-11-16 19:59:53 +00:00
Ben Hutchings 91fc8b5e9a Clean up kconfig 2017-11-16 19:59:49 +00:00
Riku Voipio 79e266334e [arm64] config fixup
drop CRYPTO_DEV_CAVIUM_ZIP due to crashes
add SERIAL_DEV_BUS, needed for HiKey bluetooth
2017-11-16 21:54:44 +02:00
Ben Hutchings 8aabb7ea89 amdgpu: Enable DRM_AMDGPU_SI, CONFIG_DRM_AMDGPU_CIK (Closes: #847570) 2017-11-16 19:17:33 +00:00
Ben Hutchings 26fe100dfe [x86] rmi4: Disable RMI4_SMB (Closes: #880471) 2017-11-16 19:12:16 +00:00
Ben Hutchings 3529916815 [arm64] nvmem: Enable NVMEM_SUNXI_SID as module (Closes: #881567) 2017-11-16 19:10:31 +00:00
Ben Hutchings a4d1de0350 [arm64,x86] net/wireless: Enable RTL8723BS as module (Closes: #881568) 2017-11-16 19:07:46 +00:00
Ben Hutchings e81177b8a9 amdgpu: Enable DRM_AMDGPU_USERPTR on all architectures
I missed this when enabling amdgpu on arm64.

Also move the explicit disabling of DRM_AMDGPU_CIK to the top level
config.
2017-11-16 18:44:33 +00:00
Ben Hutchings 2cc01f34ce [powerpc*/*64*] drm: Enable DRM_AMDGPU as module (Closes: #881593) 2017-11-16 18:42:09 +00:00
Ben Hutchings 9f5b9b8ff8 nftables: Enable NFT_RT, NFT_SET_BITMAP, NFT_OBJREF as modules (Closes: #881931) 2017-11-16 18:37:11 +00:00
Ben Hutchings fdf384b742 [powerpc*] Ignore kvm-related ABI changes (fixes FTBFS) 2017-11-11 20:50:42 +00:00
Riku Voipio ed497f3cb7 Add server and 96boards options
Generic server options NUMA, ACPI_NUMA, CRASH_DUMP, VFIO, *WATCHDOG

Servers specific options:

APM X-gene: NET_XGENE_V2
Cavium ThunderX: EDAC_THUNDERX, MMC_CAVIUM_THUNDER, CRYPTO_DEV_CAVIUM*
Cavium ThunderX 2: GPIO_XLP, I2C_XLP9XX, SPI_XLP
Hisilicon: DRM_HISI_HIBMC, SCSI_HISI_SAS_PCI
Marvell Armada 7k/8k/3700: CRYPTO_DEV_MARVELL_CESA, MARVELL_PHY,
        MARVELL_10G_PHY, PHY_MVEBU_CP110_COMPHY, RTC_DRV_MV,
        RTC_DRV_ARMADA38X, SPI_ARMADA_3700, ARMADA_THERMAL,
        NOP_USB_XCEIV, HW_RANDOM_OMAP, CRYPTO_DEV_SAFEXCE

96boards:

Hikey: PCIE_KIRIN, TEE, OPTEE, SND_I2S_HI6210_I2S, DRM_I2C_ADV7511_AUDIO
DragonBoard 410c: *QCOM*, CONFIG_CMA, USB changes

Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2017-11-09 15:44:47 +02:00
Bastian Blank 7522aac927 Enable CRYPTO_SHA3 2017-11-06 11:22:29 +01:00
Ben Hutchings bd1e10f8bd linux-image: Recommend apparmor (Closes: #880441)
The apparmor package is needed for loading profiles.  In theory,
enabling AppArmor without any profiles loaded should do nothing, so
this is not really a dependency of the kernel.  However, if a systemd
unit specifies a AppArmor profile and the kernel has AppArmor enabled
then failure to load the profile is fatal.

As the linux-image packages select AppArmor as the default LSM, they
should probably also be responsible for getting the necessary userland
support installed.  But since the default can be overridden, use
Recommends rather than Depends.
2017-11-05 01:54:12 +00:00
Ben Hutchings e59d862868 Release linux (4.13.10-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAln3apoACgkQ57/I7JWG
 EQllsQ//fyZFkoGOLpHjkS3sNtMxfh1J9+f+JJI33WF9vA/w7SnRfg/Rdbjx+rY8
 LRCnviTyh5tuxKSPKHerpUqjNbYi7Hcr0LXxxOPL1Rr+BTFKQuaSDYNzt10bT2mJ
 9B0ZYI+Q8n7rAq1/MeSKygV6zh+5MxywN8LZlqg0Au8/7/c7H0nR3MOEFz29imL0
 jBMOhy7a+Gby3Qs5ZdKGf0i4RZT9Y/9Ozu9sFpVGqrTyY+FlEd0y1KUvIipbdLTH
 S/oRFF1m4IeS7tF6AIprCPMIMPt8tcQrSLvB01REpbvSJvDg+laEgmHnb0PKlOpW
 RAeQn2r1NCEjjZcKll8dCMp+sTiLhx+us4L3Jumwb2Yno+219zuScFg2MR0zu5U/
 XCB5zG2U5XENH+fRdDnWROkXJ/o1Dtk+Ix1aPySa8I9IdlP45n+Q4LCLw3eg5h3I
 CdITwTJxWlnLJVI852wh1qorBuUs5lac9HZ8u0s5MDFXNQkWOVQKRPZN0sA3hwwp
 wjudMsGgq6kkoknnEcwTKV4JFWJdfJ0SieaWBv1LSQwAmVy3/QvOTvDBLzRxmtUX
 tygPktH53HLp4z6qPOcKD+hGLcdlD5oTWYb2O5MqVlSI8MjONOcjpRGAP2fhIf2t
 3INpM9sJPHILXqpEMH6co4VzxnQq1OElMjcA5nqD2A7HLOSDhZg=
 =x3uW
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.13.10-1'

Release linux (4.13.10-1).
2017-10-30 18:31:31 +00:00
Vagrant Cascadian 38106d0ef0 Enable SQUASHFS_LZ4 in default config. 2017-10-30 16:52:53 +01:00
Ben Hutchings 67b30e51e2 [armel] Ignore ABI change for removal of selinux_is_enabled 2017-10-30 15:32:03 +00:00
Ben Hutchings 9bf0fcf06e [armel,armhf] mbus: Ignore ABI change in 4.13.10 2017-10-30 15:32:03 +00:00
Ben Hutchings 1ea9c5efa8 snd-seq: Ignore ABI changes
Commit 8009d506a1dd "ALSA: seq: Enable 'use' locking in all
configurations" which was backported into 4.13.10 will result in an
ABI change for !SMP configurations.  Ignore this, as I don't expect
there to be any out-of-tree sequencer drivers.
2017-10-30 12:45:19 +00:00
Ben Hutchings 15c6a89208 Update to 4.13.10
Limit the ABI change in keys.
2017-10-29 12:13:18 +00:00
Ben Hutchings f1e87af382 [x86] rmi4: Enable RMI4_SMB as module (Closes: #875621) 2017-10-28 20:53:13 +01:00
Ben Hutchings ec3cd54d45 Avoid/ignore more ABI changes in 4.13.y 2017-10-28 20:50:11 +01:00
Ben Hutchings 43a809fe93 security: Enable DEFAULT_SECURITY_APPARMOR 2017-10-26 22:51:36 +02:00
Ben Hutchings 50f87144fd [armel] security: Enable SECURITY_APPARMOR and disable SECURITY_SELINUX 2017-10-26 22:50:16 +02:00
Ben Hutchings 48bb38a3f7 Update to 4.13.9
Drop many patches which are now upstream.

Avoid/ignore ABI changes as appropriate.
2017-10-26 22:41:11 +02:00
Uwe Kleine-König 28f20726e5 [arm64] add BRCMFMAC_SDIO for wifi on Raspberry Pi 3 2017-10-26 17:53:57 +02:00
Ben Hutchings 945bac5e39 [mips*] Increase RELOCATION_TABLE_SIZE to 0x00120000 (fixes FTBFS) 2017-10-20 00:21:19 +01:00
Ben Hutchings 242e06569c [arm64] brcmfmac: Enable BRCMFMAC_SDIO (Closes: #877911) 2017-10-18 20:03:37 +01:00
Ben Hutchings 5dfe04c507 Compile with gcc-7 on all architectures 2017-10-17 23:37:49 +01:00
Uwe Kleine-König c89d220900 media: drop explicit setting of DVB_MAX_ADAPTERS to follow upstream default
Upstream bumped the default value from 8 to 16 for 4.10 in commit

	90866b3a8011 ("[media] Raise adapter number limit")

. Automatically follow the upstream default value by dropping the explicit
value of 8.
2017-10-17 10:12:29 +02:00
Ben Hutchings 0f7c85fca3 Merge https://github.com/glaubitz/linux-debian 2017-10-16 00:10:33 +01:00
Ben Hutchings 146583d59c Release linux (4.13.4-2).
-----BEGIN PGP SIGNATURE-----
 
 iQKmBAABCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAlnjY8RfFIAAAAAALgAo
 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
 ZWJpYW4ub3JnAAoJEAVMuPMTQ89E05EP/2gI2pOyeOjGAzSiu/SRd5mHcLfRJkqE
 osob+C8dJsWQdgWLtO1SQkRYybBuBoujSVAo9X6pezI6OBmcKbJc8eAejWYVPtL8
 pSI7OomkTyx6AP7EKfe89kpgf4Qe8QOYrXukW050RcE78fCm3icznACeubY9ET9T
 s7+DAGWWkJpHO3rIErNxgJFMEibpKsIIcrUOIZrSsZwpQTlh7KV8tozIBiE8l135
 ocZKaGGqBQcTIWX7gVjcdpBNacxcFghRHodFCwrrv9wFvAg/s+0TN1YQXSucitQH
 Cp9iO4McDeQxDvcSQyBhQmlCxcL/+JxnfosJmabBvwn7L45dGm+pbsGviIG86tyM
 O7fNs82xdMxCFc9CIXKrE3hAk+mjXuMiUc7mha3/1+cS/Di444N5djXmvj8D84pu
 i/pp6D8zWNe/imid9sFH/txst3sgsSvlf77W3HXxZqJ5GOLzluApSX2eptpDRI1Q
 E/RU2R2T/NPTChroHsZr5QZ6iV/YS2F9E0YYAQcDuWNXS9Ey7nK+gjKqa7/5B6n1
 STtT0HMD0fcAfvWN1rk9mudm6ZNYgLpjYKtFsaFf/K4I5f4fIhvnCbnnFgKMA3Qx
 rcLh201dG1fGwQ2EpiD5S0pqn7iYEP2d9vHzo363l20FyfQ8jgGt7dNfceEuiCSs
 O+EKuTohhEJH
 =juOG
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.13.4-2'

Release linux (4.13.4-2).
2017-10-16 00:09:19 +01:00
John Paul Adrian Glaubitz 9e3825c59d [m68k] Build uncompressed kernel image by default 2017-10-10 07:56:37 +02:00
Ben Hutchings 18b1b67002 [armhf,arm64] thermal: Enable BCM2835_THERMAL as module (Closes: #877699) 2017-10-04 23:16:23 +01:00
Ben Hutchings cc3ac57d1d [mips*] Increase RELOCATION_TABLE_SIZE to 0x00110000 for all flavours (fixes FTBFS)
The latest build failed on mips for the 4kc-malta flavour (which is the first):

  RELOCS vmlinux
Relocations overflow available space!
Please adjust CONFIG_RELOCATION_TABLE_SIZE to at least 0x0010f000

So do the same thing we did for the octeon flavour.
2017-10-04 02:35:11 +01:00
Ben Hutchings d12b3a11b2 net: Disable IRDA, which will soon be deleted upstream 2017-10-04 02:30:29 +01:00
Ben Hutchings 4dd019592e fbdev: Enable FRAMEBUFFER_CONSOLE by default
FRAMEBUFFER_CONSOLE is enabled in almost all configurations.  So make
this the top level default, and disable it in the few exceptional
configurations (armel/marvell, mips*/octeon, s390x).
2017-10-04 02:25:04 +01:00
Ben Hutchings 3ca820dff7 Update kconfig for 4.14
- [alpha] fbdev: Re-enable FRAMEBUFFER_CONSOLE as built-in
- [armel] fbdev: Explicitly disable FRAMEBUFFER_CONSOLE, as it can no longer
  be a module
- [arm64] Re-enable MMC_QCOM_DML
- Change RC_CORE back to being a module
- power/supply: Enable BATTERY_BQ27XXX and BATTERY_BQ27XXX_HDQ as modules,
  replacing W1_SLAVE_BQ27000

Clean up with kconfigeditor2 and delete obsolete symbols.
2017-10-04 02:02:35 +01:00
Ben Hutchings e92ee4b5df Set ABI to 1 2017-10-01 15:52:01 +01:00
Ben Hutchings 9fec004526 [armel] rtc: Disable RTC_NVMEM
and explicitly enable it for every other configuration.
2017-09-29 20:34:41 +02:00
Ben Hutchings 069fdfc2ec ALSA: Enable SND_OSSEMUL, a new dependency of SND_{MIXER,PCM}_OSS 2017-09-29 20:31:23 +02:00
Ben Hutchings 611a8e6726 thp: Enable TRANSPARENT_HUGEPAGE_ALWAYS instead of TRANSPARENT_HUGEPAGE_MADVISE
As advised by Andrea Arcangeli - since commit 444eb2a449ef "mm: thp:
set THP defrag by default to madvise and add a stall-free defrag
option" this will generally be best for performance.
2017-09-29 16:32:09 +02:00
John Paul Adrian Glaubitz 480c41a802 [m68k] Enable CONFIG_PATA_FALCON as module 2017-09-27 18:11:13 +02:00
Ben Hutchings 959dc591c3 Revert "[armhf,arm64] Enable OF_OVERLAY"
This reverts commit 7c624acb94.
It's currently not useful without out-of-tree code, as there is
no kernel driver or userland API for loading overlays.
2017-09-27 15:57:49 +02:00
Ben Hutchings a618b8dbbf [armhf,arm64] nouveau: Explicitly enable NOUVEAU_PLATFORM_DRIVER 2017-09-27 14:25:39 +02:00
Ben Hutchings 7c624acb94 [armhf,arm64] Enable OF_OVERLAY 2017-09-27 13:53:18 +02:00
Ben Hutchings 0138e6bc4e [armhf] Enable AXP2xx drivers as modules (Closes: #873038)
Enable AXP20X_ADC, CHARGER_AXP20X, BATTERY_AXP20X, GPIO_AXP209,
AXP288_CHARGER, AXP288_FUEL_GAUGE, EXTCON_AXP288, AXP288_ADC as
modules.
2017-09-24 23:48:46 +01:00
Ben Hutchings 38a5047f64 [x86] Enable INTEL_CHT_INT33FE as module (Closes: #873164) 2017-09-24 23:41:47 +01:00
Ben Hutchings 951bbaaefe debian/config/defines: Sort architecture list 2017-09-24 21:43:23 +01:00
Ben Hutchings e297d59baf [mips*r6*] Re-enable these architectures, now that dak knows about them (Closes: #825024) 2017-09-24 21:43:23 +01:00
Ben Hutchings e0200aa8d2 [arm64ilp32] Build a linux-libc-dev package (Closes: #874536) 2017-09-24 21:43:23 +01:00
Uwe Kleine-König 5f4148f52a [arm64] really enable NET_DSA_MV88E6XXX for Espressobin 2017-09-24 21:06:00 +02:00
Ben Hutchings 45ae1e5611 [armhf,arm64] mmc: Enable MMC_BCM2835 (Closes: #845422) 2017-09-22 00:52:45 +01:00
Ben Hutchings cbc7702377 Clean up kconfig using kconfigeditor2
This is just fixing up file headings; ukleinek handled all the renamed
symbols.
2017-09-21 23:49:06 +01:00
Ben Hutchings b80b24d3e0 Release linux (4.12.13-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlnBUMkACgkQ57/I7JWG
 EQkU2hAAo/L20PPbaPfnnCTppx1+UD9UHNfoGhY7eoy+GYt36YjNTeqcbDUcnmGS
 oqILWJq8Qwb4r2zBgnrLL+Ek3spErVtmcIi7HoCKK9pRdqDCIQUkkHQQjQob1o5f
 fMAr+qTcGAm9/yEIclCrAJmrYPtS1e4ryBmwu4ZGzeeGS0PG/WFsGOLq9Tiq2cIh
 pmszRX59ZqpMcTHuBs2Fi6xz7YWXqGUXxJiax5fqwF6j/9CpbReFhv2ZFH2HcPA5
 4sTtGLsGTwz7lzXLljp0IN7aFkW830FGE4WuTRe2fOkFKgXlj+8wtor7D2vFB7Ou
 FHhyVrMc6y32+K9LG955ECXgwN2wGioKEMyEi67ci9qxvCGf/EA9vtEj3ytzm8+j
 fiJ1gRjk0Ec2D5Aewl2L0i2bYYf4RqTriRHmEQa14kk70U8oK4AmOilyU+d1t3WC
 xwo6ZdThvBGJGlHzrkjWxutWz3aQiL7AC2Ora51BhrR83chmxWeRa4mvo6yH6yfs
 kmSHfqIgHklwLBVpF1/9tam8E5W6KkHgW3tTX9Duz6dM+mrVxKTJz1iKbnt1213t
 xco667k4txs5k+K2JkJfUUEMlH+lCicAqEHB2EZIV0R7FCf+n4dENJ/FwXUF7XE+
 41h3BqWbxZDYcuBxBYmmoF7B3QgeFylSbbYb1W4E6Erd6j7AHj0=
 =Thw/
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.12.13-1'

Release linux (4.12.13-1).

Drop ABI reference files.
2017-09-19 18:34:53 +01:00
Ben Hutchings fd05738927 nfs: Ignore ABI change 2017-09-19 01:59:05 +01:00
Uwe Kleine-König 6524072137 [amd64] enable CONFIG_SPI_PXA2XX for Apple MacBook Pro 2017-09-15 10:22:01 +02:00
Uwe Kleine-König 191373b962 USB/misc: reenable UCSI which got lost due to upstream changes
The configure symbols changed upstream, see commits

	c1b0bc2dabfa ("usb: typec: Add support for UCSI interface")
	8243edf44152 ("usb: typec: ucsi: Add ACPI driver")
2017-09-12 15:03:29 +02:00
Uwe Kleine-König 4d7d15c50a Update config for upstream changes
BLK_DEV_NVME_SCSI removed in 3f7f25a910ed8988b2a87c1ca2bfee6b4fb83ac7
CIFS_SMB2 removed in 2a38e12053b760a8f5e85030eb89512660077c15
FUJITSU_LAPTOP_DEBUG removed in eee77da1a7f02fd114288c4c379fed3d2ca4593d
MCE_AMD_INJ removed in bc8e80d56c1ecb35e65df392d7601d1427d14efe
MMC_BLOCK_BOUNCE removed in c3dccb74be28a345a2ebcc224e41b774529b8b8f
QCA7000_SPI renamed in b2f98200c73cf4bd7c26438490b5a137210e9c7d
RCU_KTHREAD_PRIO removed in f7a10a975036ef9ca957bfe12ab2d4b1a46cccd1
SCM_BLOCK_CLUSTER_WRITE removed in 94d26bfcf31244d24fddbe7ba5b0dd17f3c32b11
SPARSE_RCU_POINTER removed in 41a2901e7d220875752a8c870e0b53288a578c20
TRACE_ENUM_MAP_FILE renamed in 681bec0367c2606b6154060310a2ffa543175980
UCSI renamed in 8243edf44152c08c3efa1d551fc48605d674ad18
2017-09-11 10:41:28 +02:00
Uwe Kleine-König 54e36b8166 Follow split of LOCKUP_DETECTOR
The config option LOCKUP_DETECTOR was split upstream in
05a4a9527931 ("kernel/watchdog: split up config options")

The old setting LOCKUP_DETECTOR=y is equivalent to enabling the soft and
hard detector now.
2017-09-11 10:24:36 +02:00
Uwe Kleine-König 20dc799b41 [amd64] drop removed Kconfig symbol
MOVABLE_NODE was removed in

	f70029bbaacb ("mm, memory_hotplug: drop CONFIG_MOVABLE_NODE")
2017-09-11 10:17:58 +02:00
Ben Hutchings f0fb8e6753 Release linux (4.12.12-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlm1ox4ACgkQ57/I7JWG
 EQndsRAAn9ooqOo8qGWF28qcVjgMUNWC3wQA9vT3kBvNsqJ8htLWJZhe22rDUU4U
 MGdoZ4nchlZumn+nKQiIAgMB+Na1A7aYeR6H06rs6+JoHsHA0T/tjVsmcBCPnNzT
 Rnx/nq+sGuJOe0NYqqJgkgjk2otiSUc5EyEMSxSBID8wG9JyLeaZIgmNiYEu1Mvt
 8PcNC4AeN1XTFAkCsJgqrEkYw6JNTb7nzJvq6e52FD6GnPn8nfAiSbX/W6zhs8ae
 /4lvufDFc/m1xoBPfGwesJLKCgXnc2JPmM48V21zH9Py/Lluwc3sXJG2lj2mwvnG
 sbC4UQrtRgQOOV7tZB8/GoOdIUP/OCZWTRtKhy/fApgyZn3V6UT3AyK+kIyz8p4d
 ljP7BoHhtMyZBoH2Imw9Lqcp/4FXE/97wHPaK6nINYj/luHJZCTpQdAf27zo38tk
 xhep4HVd8DzKQn6FnSjkV9j7m09w96TEHYcG+4kagJ1mVjZymNbE3xZZaX1+9wut
 W24E83SggksGiaqClpGNqsyX9MrfqjSJDICu08KRxwG/mc1GNTyzVoghlru8c6sE
 EDRvlS84VzPNhYANkQ9WTizQXsDrR2G4z/eOO1+GM8+IXJDtNkyrXzUqNMg93+t0
 zC3S3/uf+EIbfkj3BHAOtdDMbVL18szhoA1aM65ePYTxxxthn6U=
 =HfH1
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.12.12-1'

Release linux (4.12.12-1).
2017-09-11 01:20:35 +01:00
Uwe Kleine-König 8bf6315405 rename symbol for MCP23S08
This was changed upstream in commit 64ac43e6fa28 ("gpio: mcp23s08: move
to pinctrl")
2017-09-10 22:45:14 +02:00
Uwe Kleine-König 1b4b822c90 [arm64] enable NET_DSA_MV88E6XXX for Espressobin. 2017-09-10 22:38:02 +02:00
Ben Hutchings b066a269e0 Update to 4.13 2017-09-04 01:19:41 +01:00
Ben Hutchings 922a5d78d1 Bump ABI to 2 2017-09-03 01:47:43 +01:00
Ben Hutchings 55a7153b7a Ignore ABI change in iommu_device 2017-09-02 21:02:35 +01:00
Ben Hutchings fe31ec4f4a Ignore ABI changes in nand and perf_event subsystems 2017-09-02 21:02:35 +01:00
Ben Hutchings 418c755613 [mips*/octeon] mmc: Enable MMC_CAVIUM_OCTEON as module (Closes: #800594) 2017-09-01 18:42:44 +01:00
Roger Shimizu 8d9993070b buildcheck.py: Add check for uncompressed Image size
Currently only armel/marvell flavour need this check
2017-09-02 00:30:02 +09:00
Roger Shimizu 68e022e33c [armel] Disable CONFIG_STRICT_KERNEL_RWX
This will save about 3MB on linux Image (before compression).
u-boot loader on some armel devices has limitation that:
 - kernel image size <= 2MB (already described in
debian/config/armel/defines)
 - kernel size after decompression <= 7MB
2017-08-28 00:43:57 +09:00
Roger Shimizu c55043a43e [armel] Change MTD and RTC related to modules (fixes FTBFS)
Change MTD_OF_PARTS, MTD_BLOCK, and MTD_PHYSMAP_OF from built-in
to modules.

And, also change all RTC related except RTC_DRV_MV, which includes
RTC_DRV_DS1307, RTC_DRV_RS5C372, RTC_DRV_PCF8563, RTC_DRV_M41T80,
and RTC_DRV_S35390A, to modules. Because most marvell boards use
RTC_DRV_MV.
2017-08-26 11:55:48 +09:00
Roger Shimizu d0704122dd [armel] Disable CONFIG_STRICT_KERNEL_RWX
This will save about 3MB on linux Image (before compression).
u-boot loader on some armel devices has limitation that:
 - kernel image size <= 2MB (already described in
debian/config/armel/defines)
 - kernel size after decompression <= 7MB
2017-08-22 01:01:21 +09:00
Ben Hutchings 66d8e083d5 Merge remote-tracking branch 'alioth/rosh/strip_armel'
Note Roger's changes in changelog.
2017-08-12 23:08:53 +01:00
Ben Hutchings 3322494cdd netfilter: Enable NFT_FIB_IPV4, NFT_FIB_IPV6, NFT_FIB_INET as modules (Closes: #868803) 2017-08-12 22:40:40 +01:00
Ben Hutchings bea6941301 blk-mq: Enable IOSCHED_BFQ as module (Closes: #869028); enable BFQ_GROUP_IOSCHED 2017-08-12 22:35:11 +01:00
Ben Hutchings e16a8acf8a blk-mq: Change MQ_IOSCHED_KYBER from built-in to module
Also explicitly set MQ_IOSCHED_DEADLINE to built-in per default.
2017-08-12 22:34:03 +01:00
Ben Hutchings eb7e4fa1ec [x86] sound: Enable SND_X86; enable HDMI_LPE_AUDIO as module (Closes: #869372) 2017-08-12 22:13:33 +01:00
Ben Hutchings 5df992ba4d integrity: Enable INTEGRITY_SIGNATURE, INTEGRITY_ASYMMETRIC_KEYS (Closes: #869565) 2017-08-12 22:13:33 +01:00
Ben Hutchings 1087d11fd6 [arm64] video: Enable FRAMEBUFFER_CONSOLE (Closes: #870071) 2017-08-12 22:13:33 +01:00
Ben Hutchings 173e0f7a03 Clean up kconfig using kconfigeditor2 2017-08-12 22:13:33 +01:00
Salvatore Bonaccorso 851fa7516e Set ABI to 1 2017-08-12 17:16:42 +02:00
Uwe Kleine-König 0f54fcdf56 [arm64] enable MMC_SDHCI_XENON and MVNETA for Espressobin 2017-08-08 21:44:03 +00:00
Roger Shimizu d7f8738db2 [armel] Change NAND related stuff to modules
Change MTD_CFI, MTD_JEDECPROBE, MTD_CFI_INTELEXT, MTD_CFI_AMDSTD,
and MTD_NAND MTD_NAND_ORION from built-in to modules (fixes FTBFS)
2017-07-31 23:34:47 +09:00
Ben Hutchings 33fb750f9d media: Enable USB_RAINSHADOW_CEC as module (see #868511) 2017-07-18 13:27:48 +01:00
Ben Hutchings 094004fb35 Set ABI name to trunk 2017-07-18 12:19:35 +01:00
Ben Hutchings 880703ae05 Clean up kconfig with the aid of kconfigeditor2
- Various obsolete drivers and broken features were removed in 4.12
- A few symbols were renamed
- A few symbols changed type from tristate to bool
2017-07-18 01:32:33 +01:00
Ben Hutchings 50381a0ca2 Update to 4.12.2
Refresh aufs4 patches by hand, as there is no release for 4.12 yet.

Refresh lockdown patches with genpatch.py and then by hand, as the
branch is a little out of date and many patches went upstream.

[rt] Disable until it is updated for 4.12 or later
2017-07-18 01:06:31 +01:00
Ben Hutchings d6692c5a99 integrity: Delete ineffective kconfig assignments
We didn't enable INTEGRITY_SIGNATURE and INTEGRITY_ASYMMETRIC_KEYS,
which are dependencies for these.  According to bug #865277, we
should not enable them.
2017-07-17 01:38:00 +01:00
Ben Hutchings abb94a6a73 [arm64] sound: Enable SND_HDA_INTEL as module (Closes: #867611) 2017-07-16 22:29:47 +01:00
Ben Hutchings 81c2ab92a3 crypto: Enable CRYPTO_USER, CRYPTO_USER_API_RNG as modules (Closes: #868291) 2017-07-16 22:09:02 +01:00
Ben Hutchings 5129ca9199 [rt] Clean up kconfig with kconfigeditor2 2017-07-16 21:46:00 +01:00
Ben Hutchings 4f2e547171 media: Enable MEDIA_CEC_SUPPORT, VIDEO_VIVID_CEC; USB_PULSE8_CEC as module
Closes: #868511
2017-07-16 21:37:15 +01:00
Salvatore Bonaccorso 5b8fb021cd Bump ABI to 2 2017-07-09 12:57:02 +02:00
Vagrant Cascadian fe29debbce [arm64] Enable support for Rockchip systems (Closes: #860976). 2017-06-28 16:43:40 -07:00
Uwe Kleine-König 6bd12386aa [arm64] enable FB_SIMPLE 2017-06-28 20:02:24 +00:00
Salvatore Bonaccorso 4bffab0d23 Update to 4.11.7
Drop upstream applied patch.

Refresh features/all/rt/sched-mmdrop-delayed.patch.

Ignore changes for module: drivers/iio/imu/inv_mpu6050/*.
2017-06-26 22:01:21 +02:00
Ben Hutchings a4d082d16d [armhf] PCI: Enable PCI_HOST_GENERIC (Closes: #864726) 2017-06-18 21:08:04 +01:00
Ben Hutchings 0119f2ad46 fs: Reenable HPFS_FS as module (Closes: #864878) 2017-06-18 21:01:55 +01:00
Ben Hutchings b39658b2cf [rt] Update to 4.11.5-rt1 and reenable 2017-06-18 18:14:57 +01:00
Ben Hutchings cb232e3cbd Set ABI to 1 2017-06-07 21:24:14 +01:00
Ben Hutchings 7618511643 [x86] Enable SERIAL_8250_MID as built-in (Closes: #864368) 2017-06-07 21:21:21 +01:00
Ben Hutchings 5174845342 Release linux (4.9.30-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlkz7vwACgkQ57/I7JWG
 EQmWdQ//ctWbgUQezu+yi96QR/algQVpsRH/x1oUVnPIYi96FYOabS9pKaK0aAz1
 gvTzEBz+ej2lj+ju51UWGsWHXG9CuBO9i+lRqxf74YdpmDPVco+sDWULBJzEnXqC
 rYJsvnwLneDdUOeLd+r9nS/a38PezOqXd0eQApzwzvj4GStrj23aSQeLH7pXqXrr
 KI/dORIXEujHoNeWzSzW3XXzOYlg9yAJuLyFmS8FGg7fBaEpnlRA+z2gXtmX7Bdn
 SBJxYNttrVbucpHsIwFQysaVU+G0EXnbwgsB/AQBycCrDDIYmhmWLdqlIG+q6lsm
 AGLmmX47xxrDpBPhr8iHWJkcmTBBNsSADghLvTru5PSWWTd70P/f2XWGYrfJ5bvU
 OrQaV4BFG+zw6RC7Jlzx+byaXyWq15aorRAJSXKaFdebHBZXFzsbKTq4HNTRKV06
 3DpoH47C0Jr4YXSbcNvgZiDZnF7OmYw/vsbJk+X4IC+igpriz3dV93QTnL2vf4iO
 LaS2KT1MkGInS329DRpjCy14+q1LZM2nti6/mPji2Uqwl6ACvGYgL5y0FJLfEThH
 XN+a2So6+u8MvWxrUoNrHIj8aYok96oONpDDbPIueS/PT7TwHBbq2ui1zlE8Uahg
 zR3+U/V5VoBEct5n/nm0c8SRhkqsfOk8l42Dj5ibkQAuDzzt39g=
 =MA6Q
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.9.30-1'

Drop ABI reference files and ABI maintenance patch.
2017-06-05 14:12:31 +01:00
Ben Hutchings 8b4f995faa [rt] Clean up kconfig with kconfigeditor2 2017-06-04 02:14:44 +01:00
Ben Hutchings 9479b65c42 debian/control: Fix compiler build-dependencies for cross-building
gcc cross-compilers *do* now have Multi-Arch: foreign, so we have
to take the :native qualfiication off again.

(cherry picked from commit 84e53d21c3)

Closes: #863907
2017-06-03 22:10:01 +01:00
Ben Hutchings c2d60c744a Merge branch 'sid' of git+ssh://git.debian.org/git/kernel/linux into sid 2017-05-31 22:10:43 +01:00
Uwe Kleine-König 85cfadf6c0 fix "[arm64] Enable DRM modules"
I forgot to add =m for CONFIG_DRM_MALI_DISPLAY. I fixed that for my
build test, but forgot to add to the index for committing. *sigh*
2017-05-31 22:30:20 +02:00
Uwe Kleine-König 39fa3fc3aa Ignore ABI changes in chipidea driver 2017-05-31 22:26:40 +02:00
Uwe Kleine-König 7c8c8ef49a [arm64] Enable DRM modules 2017-05-31 22:25:13 +02:00
Ben Hutchings e9619f03d3 Update to 4.9.30
* Drop/refresh patches as necessary
* Ignore ABI changes in ccp and hid-sensors
* [mips*el/loongson-3] Revert "MIPS: Loongson-3: Select
  MIPS_L1_CACHE_SHIFT_6" to avoid ABI change
2017-05-31 21:02:34 +01:00
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 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 8356e87ef9 [mips*/octeon] Increase RELOCATION_TABLE_SIZE to 0x00110000 (fixes FTBFS) 2017-05-05 04:05:51 +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 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 38ea360ed4 crypto: Change CRYPTO_SHA256 from module to built-in, as required by IMA 2017-05-02 16:21:36 +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 96174d4f99 [arm64] Enable ARMV8_DEPRECATED, SWP_EMULATION, CP15_BARRIER_EMULATION, SETEND_EMULATION (Closes: #861384) 2017-05-02 04:57:37 +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 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
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
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
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 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 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 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 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
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 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 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 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 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
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