Commit Graph

4333 Commits

Author SHA1 Message Date
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
Ben Hutchings 6f1e58a58e [powerpc*] Ignore ABI changes in cxl (fixes FTBFS) (Closes: #858530) 2017-03-27 22:25:03 +01: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
Helge Deller edfd36210e [hppa] Switch to debian default config option for bonding, irda and atalk 2017-03-18 00:30:00 +01: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
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 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 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 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
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 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 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 6da646ca30 [armel] Adjust configuration to reduce image size (fixes FTBFS) 2017-02-02 03:44:43 +00:00
Ben Hutchings 84e53d21c3 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.
2017-02-02 02:36:49 +00:00
Ben Hutchings aca7f25415 [ppc64el] Disable IBMEBUS; this bus does not exist on POWER8 systems
In 4.10 its dependencies are changed accordingly.  We might as well
disable it here as well.

Also explicitly disable EHEA, which depends on IBMEBUS, and exclude
ehea from nic-modules.
2017-02-02 00:53:44 +00:00
Ben Hutchings 8dede6cae9 [ppc64el] Explicitly limit IBMEBUS, EHEA to big-endian configurations
From 4.10, IBMEBUS cannot be enabled in little-endian configurations
and EHEA depends on it.  Adjust our configuration so it's obvious
we don't intend otherwise.
2017-02-01 23:54:24 +00:00
Ben Hutchings b476f54cc9 net: Enable SFC_FALCON as module; SFC_FALCON_MTD 2017-01-30 16:28:55 +00:00
Ben Hutchings 855efa4b7b Merge remote-tracking branch 'alioth/sid' into sid
Bump the changelog version (again) for the unreleased changes.
2017-01-28 22:48:16 +00:00
Ben Hutchings e09f27e767 btree,musb,st_sensors: Ignore ABI changes (fixes FTBFS on armel,armhf) 2017-01-28 16:11:50 +00:00
Ben Hutchings f988285e04 netfilter: Fix kconfig values for NF_CT_PROTO_{DCCP,SCTP,UDPLITE}
These are now boolean options for the nf_conntrack module, rather than
tristates for separate modules.
2017-01-28 03:42:12 +00:00
Ben Hutchings 7026519c06 Move inline comment about CONFIG_ADB_IOP onto the previous line
We don't really support inline comments, and this only worked by chance.
2017-01-28 03:39:26 +00:00
Ben Hutchings 102debee60 [mips*/octeon] Comment why CONFIG_OCTEON_MMC is in the kconfig 2017-01-28 03:33:16 +00:00
Ben Hutchings 53bb17428c Move inline comment about CONFIG_ADB_IOP onto the previous line
We don't really support inline comments, and this only worked by chance.
2017-01-28 02:34:27 +00:00
Ben Hutchings ed41b63580 [arm64] Enable more Meson drivers
As requested in #852132 for 4.10.
2017-01-28 01:40:45 +00:00
Ben Hutchings 6adadc8ec6 Release linux (4.9.6-2).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAliL3k0ACgkQ57/I7JWG
 EQlmog/8D/DowVsxEjNdiHAewH7HUyqdADkCRkeqsmKgCtZEmvEaYE0RijZzGDhm
 Ge4PxOzhLE/DRxJF2gN8y0hIVOnigje9qYN5OBdgB/FNNKThL6ARwiu2LD6DYcwU
 +Lu6g8iHqsKHZ+NllHEiiwJ4rR39qf3Tkzz5cgm4jEi+5IjnoefOhaFhyPzBkz8i
 p6fWklEhev8+lQ1sW9gF94p3t0dOp/31TWACagRQronrTtT2xAzdrR5ESPTo6FFg
 gtcfqoB7AYA4LTuzoKIQRgGLsgKk73iLPF874ZuK9g/+4Z2lF9NBbwve3O0qYKCy
 NERddjjx9QEf4cjToqAii10AzAfuBFDG/b77ZscREwysUwMhkz47ADefu5v1P2kJ
 XdL/sJ/nXyhItV/VK8ym9lg4jAA8K5UOjn+8RtWBTE8091N7y7kyNHTQ4SppySIZ
 Ow+NsWkMd+WYxkdGPSYc7nHthhVRvfC9C4cxamn9en+MNmakMgJcOZTxS4/gcTvx
 DMCWGmEJrD5Bu3m9GrJzwfaXteWxMYihsq9ofjXeaeYqxgXZ62GuxMeRq3kBOhSw
 H9MUITkqfsjcg7eAz8elFhRvrurlVUWFsSCGr4Fd1Tv9zrFw8OXNRrApy4UQOQ4x
 Uw5AcA/3ZA3QCPsOuU8ENES57vJb+D3E/LZZJdTktVLUcoxA0tA=
 =C8FJ
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.9.6-2'
2017-01-28 01:19:31 +00:00
Riku Voipio bb91742cb9 [arm64,armhf,x86] usb: gadget: Enable configfs and mot useful legacy functions
If CONFIG_USB_GADGET is selected, enable all configfs functions as
modules and most popular legacy modules (ethernet and serial).
g_nokia left as armhf specific (Nokia N900 tradition)

[benh: Changed subject line]
2017-01-27 21:10:08 +00:00
Ben Hutchings 079c50f68a [arm64] Enable KEXEC (Closes: #852747) 2017-01-27 18:21:33 +00:00
Ben Hutchings 840d5e6afd [or1k] Remove configuration, as the port has been abandoned 2017-01-27 18:20:49 +00:00
Ben Hutchings 79253df3bb Bump ABI to 2 2017-01-27 18:14:37 +00:00
Ben Hutchings eb850b980b [arm64] Enable ARCH_THUNDER and many additional drivers requested by Riku Voipio 2017-01-27 06:16:36 +00:00
Ben Hutchings 73363a0bd3 bq27xxx_battery: Ignore ABI change 2017-01-27 06:16:19 +00:00
Ben Hutchings b2ae9cd710 libceph: Ignore ABI change in 4.9.6 2017-01-26 21:05:36 +00:00
Ben Hutchings 74f87b226a [amd64] Enable LEGACY_VSYSCALL_NONE instead of LEGACY_VSYSCALL_EMULATE
Closes: #852620

Nothing in the 'stretch' release uses vsyscall (so far as I can see),
so this is now safe to do.
2017-01-25 17:50:39 +00:00
Ben Hutchings 3479225d03 Clean up kconfig using kconfigeditor2
Rename or delete options that changed in 4.10.
2017-01-24 21:03:51 +00:00
Ben Hutchings 6dea280bae fs: Disable LOGFS, as it is unmaintained and will be removed in 4.10 2017-01-24 20:49:30 +00:00
Ben Hutchings 601b9e92a1 Update to 4.10-rc5
Drop/refresh patches as appropriate.

[rt] Disable until it is updated for 4.10 or later
2017-01-24 19:26:38 +00:00
Ben Hutchings 3ed01076a0 [arm64,armhf] video/fbdev: Enable FB_EFI (Closes: #851778) 2017-01-24 05:22:41 +00:00
Ben Hutchings b30786ada7 [arm64] video: Change FB from module to built-in
Currently we don't explicitly set CONFIG_FB for arm64, and the only
reason it's enabled as a module is that the DRM drivers (which are
built as modules) select it.  We *do* explicitly set CONFIG_FB=y on
almost all other architectures and flavours.

Simplify this by setting CONFIG_FB=y at the top level and overriding
where needed (not arm64).
2017-01-24 05:22:28 +00:00
Ben Hutchings a90b078bc7 [x86] sound/soc/intel: Enable SND_SOC_INTEL_BDW_RT5677_MACH as module
Closes: #851916
2017-01-24 04:43:45 +00:00
Ben Hutchings d16fe96139 [x86] sound/soc/intel: Explicitly disable Broxton SoC options
Broxton was cancelled, and only meant for phones anyway.
2017-01-24 04:43:02 +00:00
Ben Hutchings f1d6a10e4d [arm64] Enable ARCH_MESON and related drivers (Closes: #852132) 2017-01-24 04:04:56 +00:00
Ben Hutchings faed0c04c6 linux-image: Increase minimum version of initramfs-tools
This pulls in various fixes wanted for newer kernel versions:

- more HID drivers will be included if MODULES=most
- early microcode is supported
- ehci-orion, ohci-pci will be included if MODULES=most
- virtio-mmio will be included as appropriate
- crc32c will be included if needed for btrfs
- PHY, clk, gpio, pinctrl and regulator drivers will be included as
  appropriate
- the nvme module will be included if MODULES=most

It is also satisfiable in stable.
2017-01-24 03:12:59 +00:00
Ben Hutchings ef0901f1ca Fix/ignore ABI changes in 4.9.3-4.9.5 as appropriate 2017-01-23 15:37:01 +00:00
Roger Shimizu e888ec46f1 [mips/octeon] hwmon: Enable SENSORS_ADM1031 as module
Thanks to James Cowgill.

Closes: #851963
2017-01-21 19:36:13 +09:00
Roger Shimizu 6e04c10615 drivers/input: Enable TOUCHSCREEN_GOODIX as module
Closes: #851821
2017-01-21 16:56:44 +09:00
Ben Hutchings cfe4a19c0d [armel,armhf,s390x,x86] linux-headers: Fix regression of multilib compiler support
Closes: #851481

I missed the linux-headers dependency overrides when updating to gcc-6.
2017-01-15 17:23:59 +00:00
Ben Hutchings ff396294d0 Set ABI to 1 2017-01-11 04:41:30 +00:00
Ben Hutchings 7a737f217d 8250: Disable SERIAL_8250_LPSS, since it causes DW_DMAC_CORE to be built-in 2017-01-11 04:40:08 +00:00
Ben Hutchings b5bf17149c drm: Enable DRM_LEGACY
This is a new dependency (in 4.9) for DRM drivers that don't include KMS.
2017-01-11 04:15:25 +00:00
Ben Hutchings 9fa54aaa83 Explicitly set various config symbols to their defaults 2017-01-11 04:07:16 +00:00
Ben Hutchings ddef39bbd1 cxgb4: Enable CHELSIO_T4_FCOE 2017-01-11 04:07:16 +00:00
Ben Hutchings 12fe2ee262 net: Enable MACSEC as module 2017-01-11 04:07:16 +00:00
Ben Hutchings 7d782712b9 target: Enable ISCSI_TARGET_CXGB4 as module 2017-01-11 04:07:16 +00:00
Ben Hutchings b9dec29dfb SCSI: Enable SCSI_SMARTPQI as module 2017-01-11 04:07:16 +00:00
Ben Hutchings 0be187c8a3 net: Enable NET_DEVLINK as module 2017-01-11 04:07:15 +00:00
Ben Hutchings 6e618742b2 rxrpc: Enable AF_RXRPC_IPV6 2017-01-11 02:39:16 +00:00
Ben Hutchings 8af88a5cba hci_uart: Enable BT_HCIUART_MRVL 2017-01-11 02:39:16 +00:00