Commit Graph

4139 Commits

Author SHA1 Message Date
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
Ben Hutchings f967694f22 vsock: Enable VSOCKETS, VHOST_VSOCK, VIRTIO_VSOCKETS as modules 2017-01-11 02:39:09 +00:00
Ben Hutchings 0277842acf net/sched: Enable NET_ACT_TUNNEL_KEY, NET_IFE_SKBTCINDEX as modules 2017-01-11 02:23:45 +00:00
Ben Hutchings 84eba65d8d netfilter: Enable NFT_NUMGEN, NFT_QUOTA as modules 2017-01-11 02:10:10 +00:00
Martin Michlmayr aed242158b [arm64] Enable MV_XOR and MV_XOR_V2 2017-01-10 16:50:40 -08:00
John Paul Adrian Glaubitz 1eea5583cd [sh3] Build a linux-libc-dev package (Closes: #850732) 2017-01-09 20:29:41 +00:00
Ben Hutchings e5b976c268 cpufreq: Change CPU_FREQ_GOV_SCHEDUTIL to built-in
It can't be modular in 4.9.
2017-01-07 03:40:03 +00:00
Ben Hutchings 9e92fc9bab Revert "arm64/mm: Limit TASK_SIZE_64 ..." and add breaks on incompatible mozjs
mozjs assumed VAs would never be wider than 47 bits.  Add Breaks to
force upgrades of those packages.  For mozjs 1.8.5 the fix requires an
ABI change so this is unversioned; for mozjs 24 there was no ABI
change so this is versioned.

(luajit has the same problem but only the experimental version
supports arm64.  I assume this will be fixed before it goes into
unstable, so we don't need it in Breaks.)
2017-01-07 02:07:50 +00:00
Aurelien Jarno b6e260f0b4 [arm64] Enable RTC_DRV_DS1307.
The Raspberry PIs do not have an RTC, and many expansion boards provide
an RTC using a DS1307 chip (or one of the zillon clones). Enable it for
arm64 like on armhf, so that these expansion boards also work on the
Raspberry PI 3 running in 64-bit mode.
2017-01-06 21:01:31 +01:00
Ben Hutchings ec36e35f50 [armhf] gpio: Enable GPIO_MCP23S08 as module (Closes: #845064) 2017-01-05 04:04:33 +00:00
Ben Hutchings 8c35b862a7 net: Enable GTP as module (Closes: #846913) 2017-01-05 03:30:49 +00:00
Ben Hutchings 7aee63d8bc Enable drivers requested in #847017
* [x86] iio,HID: Enable INTEL_ISH_HID as module
* hwmon,watchdog: Enable SENSORS_FTSTEUTATES as module
2017-01-05 03:29:38 +00:00
Ben Hutchings c45f83ebe7 [armhf] leds,gpio: Enable LEDS_TCA6507 as module (Closes: #847770) 2017-01-05 03:12:30 +00:00
Ben Hutchings 359bc84534 ieee802154: Enable IEEE802154_FAKELB as module 2017-01-05 03:09:11 +00:00
Ben Hutchings f08186c06a mm: Enable PAGE_POISONING (Closes: #849450), PAGE_POISONING_NO_SANITY
...except on armel/marvell
2017-01-05 03:01:05 +00:00
Ben Hutchings 589b068d1b [x86] PCI: Enable VMD as module 2017-01-05 02:56:44 +00:00
Ben Hutchings 3131927f49 Enable USERFAULTFD (except on armel/marvell) 2017-01-05 01:45:08 +00:00
Ben Hutchings 97ab9059a9 Release linux (4.8.15-2).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlhtitEACgkQ57/I7JWG
 EQlPqQ//V6+eUGkATmlFFyxsM91OsMgZyxtt0Pzf7XvFg4gBr+hJIaJwxasVRZGi
 w/r4uYHmiX7fLrXnanT+RekT1zCGQBOLUvm2Rlwi845PAl9fMCSb+9Jiz60THeN7
 cHg7JEvNhTEEDpLK1FJlU3fiMqb5LRdUTkz+RkhKRfITm4/bT3h0Ow72/Xy6JsrI
 nAf/AyncvBCQvrIUXYyfyHUPhkYMk8L7bC6G4o803kFdPYTb1WR2gRbpsI6jSVs8
 YFbrfMpH1foPHiTVWP+inDN9LA2TO8QGMvAuCAQzQuLzKztrU0i/1shjDfaN61qx
 xQhXE08TwNnkDZQCtIFZrLkRPSFlLqFqVWyL9eyPAYNAnZeugxB6F3HOWk5cKWqj
 NPpZ10zAnKliPnL7z+eFlxLq34UgVqqe1FeRB5iBEC2dQYEs3LuB1RF2zFOuZ74T
 cvXKJJhuR4iMNcAOax6Uab+3iyC/PGm5VSiCL+IPbD7H9IaXLcICE8l1r0zRs5Sa
 Um4YQKTy8kFK/CRsEOB8CofXMuBXLzEw2xeNn6187d/ZeA7uiUsyd2nVkXnO0FNt
 B2JkV6kwO99WAnNwTZSwF7QJJe8ir7X4X1qdk00sqNYiDff/CBHjRT1gLRzNyOuJ
 r9QFKRt4UGF3XGpE89czRRoHfP9WkdrmdmP1i/DnkSVO6L8/y6Y=
 =AxAX
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.8.15-2'
2017-01-05 00:01:00 +00:00
Ben Hutchings feb5d84961 [amd64] mic: Enable VOP_BUS and VOP as modules; re-enable INTEL_MIC_HOST as module 2017-01-04 19:39:21 +00:00
Ben Hutchings 8ad41fe983 nvme: Enable NVME_RDMA, NVME_TARGET, NVME_TARGET_RDMA as modules 2017-01-04 19:39:21 +00:00
Ben Hutchings 5fdbe9768e hci_uart: Enable BT_HCIUART_AG6XX 2017-01-04 19:39:21 +00:00
Ben Hutchings 60b816f0e8 net/sched: Enable NET_CLS_MATCHALL, NET_ACT_IFE, NET_IFE_SKBMARK, NET_IFE_SKBPRIO as modules 2017-01-04 19:39:21 +00:00
Ben Hutchings ac48b8b17c ipv6: Enable IPV6_ILA as module 2017-01-04 19:39:21 +00:00
Ben Hutchings acc71539d4 tcp: Enable TCP_CONG_NV as module 2017-01-04 19:39:20 +00:00
Ben Hutchings c417304ac9 inet: Enable INET_DIAG_DESTROY 2017-01-04 19:39:18 +00:00
Ben Hutchings f887a754d8 [amd64] PCI: Enable PCI_HYPERV as module 2017-01-04 15:08:01 +00:00
Ben Hutchings 5bdfbe981b PCI: Enable PCIE_DPC (except for armel/versatile) 2017-01-04 15:08:00 +00:00
Ben Hutchings 4dafc38558 Explicitly set various config symbols to their defaults 2017-01-04 15:08:00 +00:00
Ben Hutchings 1f00b07780 Explicitly set various config symbols to their defaults 2017-01-02 03:37:41 +00:00
Ben Hutchings 0b0d06c41a [x86] perf: Change PERF_EVENTS_INTEL_{CSTATE,RAPL,UNCORE} from built-in to modules 2017-01-02 03:37:41 +00:00
Ben Hutchings 1379f4e7c4 [x86] perf: Enable PERF_EVENTS_AMD_POWER as module 2017-01-02 03:37:40 +00:00
Ben Hutchings 14f4f7359e [x86] ACPI: Enable DPTF_POWER as module 2017-01-02 03:37:40 +00:00
Ben Hutchings dc0857b075 cpufreq: Enable CPU_FREQ_GOV_SCHEDUTIL as module 2017-01-02 03:37:37 +00:00
Ben Hutchings 0aaf8482c2 [x86] Enable LEDS_DELL_NETBOOKS and DELL_SMBIOS as modules
This also re-enables DELL_LAPTOP and DELL_WMI as modules.

Closes: #849674
2016-12-29 20:03:59 +00:00
Ben Hutchings b825aa9932 [x86] Enable INTEL_VBTN as module (Closes: #848967) 2016-12-27 09:06:29 +00:00
Uwe Kleine-König 61b71464b3 [rt] Update to 4.9-rt1 and reenable 2016-12-23 21:25:24 +01:00
Ben Hutchings 344453b7f7 Release linux (4.8.15-1).
-----BEGIN PGP SIGNATURE-----
 
 iQKmBAABCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAlhYKrFfFIAAAAAALgAo
 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
 ZWJpYW4ub3JnAAoJEAVMuPMTQ89E6xQP/1MRca+ekUynYy2IFUipst1zlvO94p59
 79Pe26mFBb05MuDdU1DaA/fJvlpG14rDCnXCid8AAGF9LtuCzrxo6K2RdHpCi8h8
 JuJCRSMrh3p3SvkeTDm3osLuRgaARvD7ruBOpWYki3D3TORpJk9IELK+HLw4CfBb
 I50sJQSfTQm1/TKEwbHIHc0L1/FH5yVqMYA8v5KvJsz94ICXe4J5FJyIReexqVIL
 LGO45r23eOHJ9rmO/XP1gtp9sRtPev2ZAbL4VwOqbku/KVQGQUMsikv0TUHBZT1C
 jCz2ffFaJtTWWFhoKTUqCmKyqhuIklGMS4MOPHMxjXBdgA6Nb2iGOWc53ilQ35v+
 umh4BJWNgqtJfkibJTDD/gA/f/U2f7O+a2ZTOXZjJPbK8bVNiyqnImHP4XWDS4OC
 5IW7swgvvBVDIk7eDzDd3lKK8O1ZcWjS5U9PbaXu9C0XDeTSOKQUhfpRkfvUaqzQ
 BshFmULrdvFKQzS/FJdcW/DkjGdcyYLjYtB+jPaHTG/ZytGDBqZIu4Yb4/hFAdUd
 rk1MgyI4GfeBFT7RlItBJK+12WtdyTbfaiCDS4O+av0yM0drBIpm6wpl2OHZrP0R
 70nZKVTcdSu+4TN3uoy2ZHHaw/ZsrsAE3EePQtdNtDAFYj7oIWjDDCVHJH4zdFHl
 ekMUyxf7Hzun
 =i7IG
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.8.15-1'

Drop ABI reference files.
2016-12-20 03:58:23 +00:00
Ben Hutchings 5fe84e9440 Set ABI to trunk 2016-12-18 19:17:28 +00:00
Salvatore Bonaccorso e0ceefaa07 Ignore ABI changes in libnvdimm 2016-12-16 11:25:36 +01:00
Ben Hutchings c7f834c8dc Revert "Revert "arm64/mm: Limit TASK_SIZE_64 ..." and add breaks on incompatible mozjs"
This reverts commit a462c39f5d.  mozjs24
got 'fixed' in an ABI-compatible way that had to be reverted, so it's
still broken.  Same for mozjs, though it hasn't been reverted yet.

Also, Breaks relations against source package names would not have
been very effective.
2016-12-11 02:15:44 +00:00
Salvatore Bonaccorso 9b4f84faec Ignore ABI changes in KVM 2016-12-09 23:05:09 +01:00
Ben Hutchings 33f253b15d [amd64] Re-enable LEGACY_VSYSCALL_EMULATE instead of LEGACY_VSYSCALL_NONE
There are still binaries in stable that use vsyscall (via dietlibc).
Since dietlibc is statically linked and some of the packages are also
backported from unstable, we can't use versioned Breaks to force
upgrades.
2016-12-09 13:29:34 +00:00
Ben Hutchings a462c39f5d Revert "arm64/mm: Limit TASK_SIZE_64 ..." and add breaks on incompatible mozjs
mozjs assumed VAs would never be wider than 47 bits.  Add versioned
Breaks to force upgrades of those packages.

(luajit has the same problem but only the experimental version
supports arm64.  I assume this will be fixed before it goes into
unstable, so we don't need it in Breaks.)
2016-12-09 12:07:18 +00:00
Ben Hutchings 251382a142 [arm64] remoteproc: Disable QCOM_WCNSS_PIL (fixes FTBFS) 2016-12-05 01:45:33 +00:00
Ben Hutchings aa27137298 [amd64] Remove xen-linux-system-<version> package
Since there are no amd64 kernel configurations without Xen dom0
support, these meta-packages don't provide much value any more.
2016-12-04 16:21:18 +00:00
Ben Hutchings 8789780466 Release linux (4.8.11-1).
-----BEGIN PGP SIGNATURE-----
 
 iQKmBAABCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAlhBGM5fFIAAAAAALgAo
 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
 ZWJpYW4ub3JnAAoJEAVMuPMTQ89Ei1oQAKBvUPEti/KYiLL+WpxR134LO8Pw2gGz
 XYFeF0lIkf++2ipAPU0hNrvnZZoi6sWJce+28R4/v1TgxhKYIU0Bx5Nutbcn8Bq0
 9d206ef/NR6K73zsBuf9gp3NdPWUdJ2068YUPfEHIiyKvuaf3i1H7fl8p0h9TSuD
 fHgpoCw0Qpbug0zxaFRB81mOa+rZdcY9vjAfm91lME/DRqX+9iUwgfOh21TAzHWm
 Y7hcYfP54748PnQNSQ46BypnUSekm2NEXEm73Hu4q8vHiTcFb1kl1VzvM6z/CzG4
 vdwLjNHEm5+xPUF2sCw+rWVkAgTfI3sb9cNAmoRsUqtN/e4/Ysyr5ld8cuauT/Dv
 0gm6cIGmBsMhIVod4Inl3ujfxg+LYDFU48up/g1qtF5HWgmwIwbXlK8xNd/tZslO
 i4oSvrDG0TIfyVvXPumlLAtjDSvB/VX8K/GemzWzqWfF3I2zhvJLzPnFqjwEsIIu
 dZIMSPLAGVSNXzah1ER9AsBlYZeEKFr6HU+58L8wus+Dpouf9BwQI6T4euFQBmML
 UuSr9vrVLNdUAHDVySQLnRkSEZviIro9qa2YJ36/exhPjKCHJl59s1AxNuwPHvuP
 odYatq+U3tULl4EmbBJNeKgudvVAzWZGK4Ezj70Tid3vXgCKQE3095HDOmIwGVF2
 6A74edXu4AOs
 =itOd
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.8.11-1'

Ignore ABI bump.

Drop the new patches, all upstream already.
2016-12-02 20:44:26 +00:00
Martin Michlmayr 1a0657ea1a [arm64] Enable ARCH_MVEBU and related options
Enable ARCH_MVEBU for 64-bit ARM.  While this isn't tested on hardware,
I did my best to enable all required options.
2016-11-29 16:11:47 -08:00
Martin Michlmayr 04624dfa7e [arm64] Enable more QCOM options
Enable BT_QCOMSMD, QCOM_EBI2, QCOM_TSENS, QCOM_WCNSS_PIL and
EXTCON_QCOM_SPMI_MISC.
2016-11-29 16:10:30 -08:00
Ben Hutchings 85deb5386a [x86] video: Disable X86_SYSFB, FB_SIMPLE (Closes: #822575) 2016-11-16 21:35:16 +00:00
Ben Hutchings 2d21aaf508 [arm64] Enable more drivers for X-Gene (Really closes: #840061) 2016-11-16 21:22:18 +00:00
Salvatore Bonaccorso 17805e05b4 Bump ABI to 2 and remove ABI reference for 4.8.0-2 2016-11-16 18:51:15 +01:00
Ben Hutchings 4764f3dc4e w1: Disable W1_MASTER_MATROX 2016-11-13 23:27:39 +00:00
Ben Hutchings abd19bbc53 Release linux (4.8.7-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIcBAABCgAGBQJYKMjFAAoJEOe/yOyVhhEJOtIP/RIo9vUk0PusThnw4bYQTA8T
 x8UTEpGJ+tqWBRL+yv7Ff3A8qP2TRAvJW2xzqu1+4UwNYgCSTa8A20bJ6crGzN8X
 Y6J7nqWFuzWsB2SHsPvYI1m0Q9luNrQ+1vkohpH53u8FfJxuceHwP/tFj6ShMl8i
 bNUiftui2Sc82JUjUdiG2EpXlIJH+N3aO8+R5ER3qUqoiHxChrslSbh3Lg8T8Tcp
 ItwwLi6K9s3CjYCiDiZ54+BYYQRy+rmTRFpEmgac4v2+HqXrMKAR4D6EomqMl3r1
 wHQ/F/Tt1GMvYvJniKWJIJVeCzuZSBmaQrL+D7xkKVGrzMo7QGGW1xr3DzyV1alc
 Ugx4k2nDbPDGinrbkhJbuds02VDIl8vfrnUM1NCYZ2GrReD5jJPj6OcZvlXRbjZw
 gUL1j+3w1dCa71E2rufZK7DZnGw4MjR9Q0cAefbgWNzEFDNh3nXQEKpxleEMmT/C
 xXVR2cfUpOAr1J4vR++I7kAn9re9tw7UlX3JYqH8+ty6Lm+DxrzoGMxEd1bmxYm9
 yzIn4O8x6LK2B7NdHfRs1SJC4rWWy/3+2z+5SnFroGMem8ugDhB95Q3QFvQGe9Ga
 zw1T6+GlYF9oglzY87XcKY2oUQveL8A45pM2TF3HsgGbx7wziR2yymjWAk03w32Y
 uYbKvmpQsH/wNrOA8E8I
 =uDst
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.8.7-1'

Drop ABI maintenance and patches that are already upstream.
2016-11-13 21:52:47 +00:00
Ben Hutchings 993ab494e5 [amd64] Explicitly enable VMAP_STACK 2016-11-13 20:04:32 +00:00
Ben Hutchings 15da3c4884 [arm64] Enable more drivers for X-Gene (Closes: #840061) 2016-11-13 04:28:46 +00:00
Ben Hutchings 943a798a07 IB: Enable INFINIBAND_RDMAVT as module
This is a new dependency of INFINIBAND_HFI1 and INFINIBAND_QIB.
Closes: #843792)
2016-11-13 04:00:45 +00:00
Ben Hutchings ab58b8b5ed [x86] ethernet: Enable ENA_ETHERNET as module 2016-11-13 03:34:00 +00:00
Ben Hutchings 0fc64e32b2 [armel] Drop versatile flavour, which has been broken since version 4.5~rc4-1~exp1 2016-11-13 03:30:03 +00:00
Ben Hutchings eeb90d2453 tcp: Enable TCP_CONG_BBR as module 2016-11-13 03:26:49 +00:00
Ben Hutchings 88d5cdd0e7 Update kconfig for 4.9
- Various ancient SCSI drivers were removed; delete config for them
- r8723au was replaced by rtl8xxxu; enable the latter instead and for
  all architectures
- netfilter config symbols were renamed; enable the new ones
- Various other config symbols are obsolete; delete them
- Various other config symbols moved to different Kconfig files
2016-11-13 03:23:23 +00:00
Ben Hutchings 50b2cacda1 Ignore ABI changes in Atheros wireless modules 2016-11-12 16:09:21 +00:00
Ben Hutchings 11740f3768 [hppa] Update build-dependencies for 64-bit kernel (fixes FTBFS) 2016-11-07 23:37:37 +00:00
Aurelien Jarno 83309d3e08 [arm64] Enable VIRTUALIZATION and KVM. 2016-11-05 23:24:14 +01:00
Aurelien Jarno 0f6628f57c Enable MAC802154, IEEE802154_ADF7242, IEEE802154_AT86RF230, IEEE802154_ATUSB, IEEE802154_CC2520 and IEEE802154_MRF24J40. 2016-11-05 23:18:39 +01:00
Ben Hutchings 18036575a7 HID: Enable HID_ALPS, HID_ASUS (Closes: #843085), HID_CMEDIA as modules 2016-11-03 15:03:01 -06:00
Ben Hutchings e904868241 Clean up kconfig using kconfigeditor2 2016-11-03 15:02:01 -06:00
Ben Hutchings 6159bcf693 Revert "Revert "Compile with gcc-6 on all architectures" and "Properly update to gcc-6""
This reverts commit 6f85def7ca.  It
should be OK to use gcc-6 now that we pass the -fno-PIE option where
necessary.
2016-11-03 13:33:44 -06:00
Ben Hutchings 4ac6860c3b Update to 4.9-rc2
Drop/refresh patches as appropriate.
2016-11-01 09:39:31 -06:00
Ben Hutchings a5f9f74d46 Set ABI to 1 and version to 4.8.4-1 2016-10-28 20:20:49 +01:00
Ben Hutchings 0fc6a741fc cpufreq: Re-enable CPU_FREQ_STAT, which can no longer be modular 2016-10-24 02:28:32 +01:00
Ben Hutchings fdd49c2465 cpufreq: Delete redundant kconfig settings 2016-10-24 02:28:20 +01:00
Ben Hutchings 6f85def7ca Revert "Compile with gcc-6 on all architectures" and "Properly update to gcc-6"
This reverts commits d7eadea702 and
5dbd80758c.  gcc-6 currently can't
compile the kernel on amd64 due to conflicts the way it enables PIE by
default.
2016-10-23 04:35:42 +01:00
Aurelien Jarno e7a457a218 [arm64] Enable SERIAL_8250_EXTENDED, SERIAL_8250_SHARE_IRQ and SERIAL_8250_BCM2835AUX, needed for Raspberry Pi 3. 2016-10-14 07:23:06 +02:00
Ben Hutchings 387dbb7803 [rt] Update to 4.8-rt1 and re-enable 2016-10-11 19:58:48 +01:00
Aurelien Jarno b2080e6bd9 [mips*] Enable RELOCATABLE, required to enabled RANDOMIZE_BASE. 2016-10-10 20:53:23 +02:00
Ben Hutchings 5dbd80758c Properly update to gcc-6 2016-10-07 21:08:05 +01:00
Ben Hutchings 6429254d8f Release linux (4.7.6-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIcBAABCgAGBQJX9/r9AAoJEOe/yOyVhhEJaFIQANHw/AYqMiP/0fnT8TRl1ISq
 1jK7KhHKs4h7O+f4r/D31FLUAC+YVhpAqw4aHCiTwg9fjVULLcxaX91AAtpdliGm
 NhWPT7/p8S6SiLTZtVxEb8MAzNqTnN4UdoBMdetWvHYSD/zq5U/BSWCTmm5pOu+X
 E6mzwHdkgzUF/Wnt3bmmSmU415BG4nW6xIroYfH3DDSoj1pkxSW9BUhIv2L5mY25
 emjFyXMqYRKJ93CBbCewNy0sLiL1V94P0r8HIdo2JDQg1QecYnYtV0AC/2kZODhm
 9l3OyB6Dp20y5ib+t6/+4WqvmXl6XrvvjZMtHXsyv44gC1j7e0ChrXbsYk//4Lpo
 FgQ8IYaNLskPEXyjzNHhwt61i0BIfZmKSJ17ldkgofAmt+Wa1926jFih5twFu5fj
 pMkkxlJUZU7QKxEtuhC7bSOzRzoXjb+xx21Zgenhc89GamagRAKncFbRlJ6K+4pS
 SMVlnXuLC0MHlUnAxZQ/N7hdhS235UxSFBp3qyOrYDWmjxyXkItyRfd7SKeSk3Vx
 ZikpGlvsvExvyzrjTdyLwBmlyj2I+XZxGxOT2pe4EYb1xxLXUTBAqU1Ycsd8XjC3
 lUqTn3r29PYeXRYC9eUsJryLJjejdkTIssM5Y9hhoi9KjMnLptRS7tJAeCO+C8QF
 Qyhb3De7DCWrkcl8YSJI
 =fl9b
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.7.6-1'
2016-10-07 21:04:15 +01:00
Ben Hutchings f3b836ba7c security,printk: Enable SECURITY_DMESG_RESTRICT
This prevents non-root users reading the kernel log by default (sysctl:
kernel.dmesg_restrict)
2016-10-07 03:04:47 +01:00
Ben Hutchings 298af9afcc Remove obsolete kconfig symbol GRKERNSEC=y 2016-10-07 02:57:38 +01:00
Ben Hutchings d7eadea702 Compile with gcc-6 on all architectures 2016-10-07 02:33:25 +01:00
Ben Hutchings b597bdebea [powerpc*/*64*] Enable OPAL_PRD, MTD, MTD_POWERNV_FLASH as modules
Closes: #838604, #838605
2016-10-07 02:30:49 +01:00
Ben Hutchings 34bf1f9c3f [amd64] Enable RANDOMIZE_MEMORY 2016-10-05 22:38:43 +01:00
Ben Hutchings 6573a2a7c7 security,perf: Replace GRKERNSEC_PERF_HARDEN patch with the version submitted upstream
This hasn't been *accepted* upstream, but maybe some day?  It has gone
into AOSP.
2016-10-05 22:23:08 +01:00
Ben Hutchings 357c2335a5 [arm*,powerpc*,s390x,sparc64,x86] Enable HARDENED_USERCOPY
This enables HARDENED_USERCOPY in the top-level config rather than
per-architecture, but it depends on a feature not yet implemented for
all architectures.
2016-10-05 22:05:04 +01:00
Ben Hutchings 5ef50c5719 Enable SLAB_FREELIST_RANDOM 2016-10-05 22:01:38 +01:00
Ben Hutchings 0118390eaa [mips*] Enable RANDOMIZE_BASE 2016-10-05 21:13:04 +01:00
Ben Hutchings d77be8b789 Clean up kconfig using kconfigeditor2 2016-10-05 21:12:49 +01:00
Ben Hutchings a6562544cc Update to 4.8 2016-10-05 21:06:42 +01:00
Ben Hutchings 224b1e126d [armhf] Enable driver for SolidRun ClearFog: USB_XHCI_MVEBU as module 2016-10-02 16:34:25 +01:00
Ben Hutchings c418b49b09 Ignore ABI changes to private functions in 4.7.6 2016-10-02 16:23:50 +01:00
Ben Hutchings ef7e196951 [arm*,powerpc*,s390x,x86] Enable IO_STRICT_DEVMEM
This break dosemu and some old graphics drivers, and can be reverted
using the kernel parameter: iomem=relaxed

Again this is enabled in the top-level config, but it is only really
enabled for these architectures.
2016-10-01 22:42:58 +01:00
Ben Hutchings 8e160e8d48 [arm*] Enable STRICT_DEVMEM
This enables STRICT_DEVMEM in the top-level config rather than per-
architecture, but the only additional kernel architectures that we
build and that support it are arm and arm64.
2016-10-01 22:18:20 +01:00
Ben Hutchings 2aced7818a [amd64] Enable LEGACY_VSYSCALL_NONE instead of LEGACY_VSYSCALL_EMULATE
This breaks (e)glibc 2.13 and earlier, and can be reverted using the kernel
parameter: vsyscall=emulate
2016-10-01 22:02:51 +01:00
Ben Hutchings b2480a3dfe Release linux (4.7.5-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIcBAABCgAGBQJX6HXOAAoJEOe/yOyVhhEJA68QAJSLxpMHBbl9474Q/SPonncf
 S7NXiYZQuo7STq0uHUVxtOTpVKRc/7y793tdtpI3Ec6nZqilS+4uKq1QNAh7kj6n
 JwilTLkfbjRS4+VqEEHJtVfK/bjijEep943W+uv3foMXPzbJulgRNrf54nUOFA2n
 WY1ZfL6Dp+tvys49UrK+3lsuY/ZCLzpck3m0rScGYgalfnZo00ttPto29YZjVXrp
 7RZset950hvEvL7cD7GXi2pqoEcvV3AISOABgKU0U6VitS1E8wJHW1pDZvHgZDKO
 55lAdyyEsAE96J1RzKwPjyHTKDmr1v6AiqNxwviLndwoLflYHUbsZBx0H9pRE0Gi
 45IDQELGFToJ/4dDNijk3oyOsQaV06f0gYv+FqGnN33IWxrlz9oQ3PSWB6qA9dr5
 vBGG1tzoYFdManBwZvH5smD25Ckc3TK2UzMqJA1BIjRpCoajxfmZWcgfPH8Z9gwJ
 5giCQkEKCbbwAXmRwVCYDFp5t0DlnyiY0/IizunHUxFapl9B6SNRFPhJVbUCNV07
 /yzsRU+TcNnV1oGQE9+uWTIelUQmc5cvMiaIlW7fifrqPAKCCnk2imYI1Tx1jsVl
 VqLo1Jalt+iZGKsEt6I3ST6LX1k/QFkz7BmJ4Yz+NdwwN6/Jq5rufFxLWGdIYPdI
 N4PnNBVMK0ooLqbaatRO
 =PYYu
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.7.5-1'

Drop ABI maintenance patches.
2016-09-26 02:16:56 +01:00
Ben Hutchings 24358fda8e [hppa] tracing: Re-enable FTRACE 2016-09-23 00:53:08 +01:00
Ben Hutchings 04355bf580 [armhf] media: Enable VIDEO_V4L2_SUBDEV_API and VIDEO_OMAP3 as module
Originally done in 4.7.4-1 then reverted due to ABI breakage.
2016-09-22 01:19:37 +01:00
Ben Hutchings b37c595561 Release linux (4.7.4-2).
-----BEGIN PGP SIGNATURE-----
 
 iQIcBAABCgAGBQJX4HvgAAoJEOe/yOyVhhEJq9cP/j1XO1dNpOXxq0JZod66K1sl
 JIC4LPZ3i+kiAD0amMZiAexAuCpqCDjinjVr/pAhEoAa79983tFoY9yWjDCAW+9H
 0j7Torb5wQ76BlyXCjSoaztcQmzQ1YiCvjIzk4hCJCcvqdTuA1MMr7+AbXAgi3xE
 Es/G7ai+7SK5suEYgsbliM2ndFFMtIDqgpvDVDFNBDt61m2RXKxw7SQwyItIx+Hn
 n7Aq/P+LP7BjMSP6nW6EafF/RidbAwq4x+FKqzGyZhVQV7c3YFbh0EA7lVcTDhC7
 A1ZbdeUjiFhUKchRPa56qf+eAI8sBEeU3Ga1mhpkxL8RkFKwvWmmB2J0tBE7KHgw
 WCy+8nPxnLAq3eVIkOcB3MuvNdM9DvvtQ7X5NjXnBIfq06OX4y+C+udMpafmegTG
 5YB3FVppFQNGZcOxeF9hCQspHGvBsTGRYoK3hxzx4AY94E1cakl08oZte4dHYALz
 GvP/tjbLH5i/g9djVNGtfZCHKMZbDq2QhD60GNwFoN/ssX4Q/L3q4N+eyJD9KoQM
 Bu44v1ZY7M13F4t5JUomjU2e5mze3opxEB2C7vIoyJfaUvtAWX/mn8SysDGdT0OJ
 zd8ow6IntzcL+mqxrarOPMenSt2yqoQ6WdkYkpF5aCTj2GJyAkU7dUWfWdKWtLM7
 yjuIvqRAcVzMU9XuU8uf
 =s0s4
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.7.4-2'

- Drop ABI references and ABI maintenance patches
- Fix Kconfig symbols for omapdss sub-drivers, which were renamed for 4.8
2016-09-22 01:17:51 +01:00
Ben Hutchings 04accecc7b [armhf] media: Disable VIDEO_V4L2_SUBDEV_API and VIDEO_OMAP3 to avoid ABI change (fixes FTBFS) 2016-09-19 18:28:33 +01:00
Ben Hutchings 25ac8ad209 [armhf] Enable drivers and options for OpenPandora console
POWER_AVS_OMAP as built-in; DISPLAY_CONNECTOR_ANALOG_TV,
DISPLAY_PANEL_TPO_TD043MTEA1, SENSORS_TWL4030_MADC, VIDEO_OMAP3,
BATTERY_TWL4030_MADC, BACKLIGHT_PANDORA, HDQ_MASTER_OMAP as modules;
OMAP2_DSS_DSI

Closes: #835893, thanks to Vagrant Cascadian
2016-09-17 00:22:55 +01:00
Ben Hutchings ec2a255f35 [armhf] dsa: Enable drivers for Lamobo R1 (aka BPi-R1)
B53, B53_MDIO_DRIVER as modules

Closes: #836231, thanks to Vagrant Cascadian
2016-09-17 00:12:49 +01:00
Ben Hutchings 96e33a9436 [armhf] Enable drivers for ASUS Chromebook C201 (veyron-speedy)
MFD_RK808, POWER_AVS, POWER_RESET_GPIO_RESTART, RTC_DRV_RK808,
ROCKCHIP_PM_DOMAINS as built-in; DRM_PANEL_SIMPLE, ROCKCHIP_ANALOGIX_DP,
ROCKCHIP_DW_MIPI_DSI, I2C_CROS_EC_TUNNEL, KEYBOARD_CROS_EC, OUSE_ELAN_I2C,
MFD_CROS_EC, MFD_CROS_EC_SPI, MFD_RK808, PHY_ROCKCHIP_EMMC, PHY_ROCKCHIP_DP,
BATTERY_SBS, CHARGER_GPIO, REGULATOR_RK808, BACKLIGHT_PWM as modules

Closes: #836251, thanks to Vagrant Cascadian
2016-09-17 00:06:43 +01:00
Ben Hutchings 45fbf5a22f [armhf] Enable drivers for Novena
MFD_STMPE as built-in; DRM_PANEL_SIMPLE, MMA8452, TOUCHSCREEN_STMPE,
BATTERY_SBS, BACKLIGHT_PWM, SND_SOC_IMX_ES8328 as modules

Closes: #837627, thanks to Vagrant Cascadian
2016-09-16 23:25:11 +01:00
Ben Hutchings 1dda9dd218 [hppa] Disable FTRACE due to huge size cost (Closes: #837588) 2016-09-12 20:28:04 +01:00
Héctor Orón Martínez 259c745774 [arm64] restrict virtual address size to 48 bit
For ACPI boot on ARM64, initramfs must be contained in the first
32 GB of the virtual address space.

Initramfs relocation code seems to place it out of bounds, restricting
size of the virtual address space seems to workaround the issue.

(Closes: #834505)

Signed-off-by: Héctor Orón Martínez <zumbi@debian.org>
2016-09-12 13:19:36 +02:00
Héctor Orón Martínez 94622c6106 [arm64] enable ACPI on ARM64
Signed-off-by: Héctor Orón Martínez <zumbi@debian.org>
2016-09-12 13:18:20 +02:00
Ben Hutchings 09db94d1de [arm64] pinctrl: Enable PINCTRL_SINGLE as built-in, needed for HiKey SoCs 2016-09-10 01:20:05 +01:00
Ben Hutchings db336de154 [amd64] Enable SIGNED_PE_FILE_VERIFICATION, KEXEC_FILE, KEXEC_VERIFY_SIG, KEXEC_BZIMAGE_VERIFY_SIG 2016-09-07 22:09:23 +01:00
Ben Hutchings 6334f8f312 Stop explicitly disabling DEBUG_STRICT_USER_COPY_CHECKS
The usercopy checks used to generate a lot of false positive warnings
and were actually disabled upstream.  Now they are fixed and enabled
unconditionally upstream so we don't need to enable or disable this
symbol.
2016-09-07 21:37:53 +01:00
Ben Hutchings 0e5f2ca52a Enable BH1780 as module instead of SENSORS_BH1780 2016-09-07 21:33:23 +01:00
Martin Michlmayr 267130493a [arm64] Enable Hisilicon Ethernet devices 2016-08-29 21:25:22 -07:00
Martin Michlmayr ec43be6f74 [arm64] Enable TI WLAN (WLAN_VENDOR_TI) 2016-08-29 21:22:16 -07:00
Martin Michlmayr 96bde36948 [arm64] Enable more HISI options 2016-08-29 21:20:48 -07:00
Martin Michlmayr 5532e797b2 [arm64] Enable USB_DWC2 and USB_DWC3 2016-08-28 14:43:45 -07:00
Martin Michlmayr 9f32d6a1dd [arm64] Enable support for BCM2837 (Raspberry Pi 3) 2016-08-28 14:43:40 -07:00
Ben Hutchings cce3a89e12 Update config for 4.8 2016-08-28 21:51:18 +01:00
Martin Michlmayr 6239c47910 [arm64] Update Kconfig filename for CONFIG_DRM_I2C_ADV7511 2016-08-28 12:31:46 -07:00
Martin Michlmayr 65105d535d [arm64] Enable more QCOM options
Enable MSM_GCC_8996, MSM_MMCC_8996, QCOM_HIDMA, QCOM_HIDMA_MGMT,
PCIE_QCOM, PINCTRL_MSM8996, QCOM_Q6V5_PIL.
2016-08-28 12:30:40 -07:00
Martin Michlmayr 43a9c9242b [arm64] Enable more Tegra options: TEGRA_ACONNECT 2016-08-28 12:28:17 -07:00
Ben Hutchings 68902cad17 Change RXKAD and SERIAL_8250_FINTEK from =m to =y
They are now options for other drivers.
2016-08-28 02:01:53 +01:00
Ben Hutchings 0a8dfe2ccc [arm64] Add support for securelevel and Secure Boot
Closes: #831827, thanks to Linn Crosetto
2016-08-27 22:17:30 +01:00
Ben Hutchings 0e156c15e3 fat: Mitigate the lack of UTF-8 case folding
FAT has to convert between Linux filenames ('iocharset' encoding,
should be UTF-8 today) and native filenames (UTF-16 for long names,
'codepage' encoding for short names).  And it has to do case
folding in multiple encodings.  Unfortunately Linux doesn't
implement case-folding for UTF-8, resulting in inconsistent name
lookup behaviour as shown in bug #833238.

The 'utf8' option makes FAT assume the Linux filename encoding is
UTF-8, regardless of the 'iocharset' encoding.  Enabling this and
setting iocharset=ascii mitigates the problems by enabling case-
folding for the ASCII subset.

Make that the default by enabling FAT_DEFAULT_UTF8 and setting
FAT_DEFAULT_IOCHARSET to "ascii".
2016-08-26 02:31:50 +01:00
Ben Hutchings c464b2eb4b [powerpc*] ipmi: Enable IPMI_POWERNV as module (Closes: #833861) 2016-08-26 00:16:54 +01:00
Nicolas LE CAM 7663bbdd65 [amd64] Suggest grub-efi-amd64 instead of grub-efi dummy transitionnal package
[benh: Update changelog]
2016-08-25 23:51:35 +01:00
Ben Hutchings dd5413ffc1 [arm*] Enable SECCOMP (Closes: #833183) 2016-08-25 18:25:02 +01:00
Martin Michlmayr 610bb612cf Enable more Qualcomm options
Enable more Qualcomm options required by the DragonBoard 410c.

PINCTRL_QCOM_SPMI_PMIC was changed to built-in in line with
other similar options.
2016-08-05 17:43:42 -07:00
Martin Michlmayr ce0127a26b [arm64] Enable more Tegra related options
Enable options for Tegra-baseddevices Jetson TX1 and Google Pixel C.

This is based on upstream commit 10a7b37b5b969d9998912e50946f7a03111037eb
2016-08-02 17:39:40 -07:00
Martin Michlmayr 1b4a6ac3f2 [arm64] Build in SERIAL_TEGRA
For consistency with other SERIAL_ options.
2016-08-02 16:50:12 -07:00
Martin Michlmayr a546b9192c [arm64] Enable ARM64_ERRATUM_834220 2016-08-02 16:36:28 -07:00
Martin Michlmayr 3da99236e3 [arm64] Enable REGULATOR_FIXED_VOLTAGE
Enable REGULATOR_FIXED_VOLTAGE which is used at least by the NVIDIA
Jetson TX1.
2016-08-02 15:55:13 -07:00
Martin Michlmayr 02b2135a4b Add USB support for NVIDIA Jetson TX1 Developer Kit
Add patches from 4.8-rc1 required for USB support on the NVIDIA Jetson
TX1 Developer Kit.
2016-08-02 15:54:01 -07:00
Martin Michlmayr 75ed810e36 [armhf] Enable HW_RANDOM_BCM2835
This was built already implicitly but let's add it explicitly.
2016-07-31 15:28:39 -07:00
Martin Michlmayr 49a2579f52 [armhf] Enable MMC_SDHCI_IPROC 2016-07-31 15:23:38 -07:00
Ben Hutchings 0ddaf6aed3 cgroups: Enable memory controller by default 2016-07-29 12:23:32 +01:00
Ben Hutchings 7aa0b02a27 Clean up kconfig with the aid of kconfigeditor2
Re-enable various options disabled by name changes in 4.7.

Delete options completely removed in 4.7.
2016-07-20 04:13:49 +01:00
Ben Hutchings 50f9dba92e sched: Enable SCHEDSTATS (Closes: #796674) 2016-07-20 03:55:56 +01:00
Ben Hutchings 55947fe980 Revert "debian/control: Relax cross-compiler build-dependencies, now that #827136 is fixed"
This reverts commit f513bc42ae.  Bug
2016-07-14 13:34:20 +01:00
Ben Hutchings 38ec618a21 fanotify: Enable FANOTIFY_ACCESS_PERMISSIONS (Closes: #690737)
Various free and proprietary AV products use this feature and users
apparently want it.  But punting access checks to userland seems like
an easy way to deadlock the system, and there will be nothing we can
do about that.  So warn and taint the kernel if this feature is
actually used.
2016-07-13 01:53:59 +01:00
Bastian Blank 5e52b9de5c Build debug symbols for all images 2016-07-07 19:43:59 +02:00
Ben Hutchings f513bc42ae debian/control: Relax cross-compiler build-dependencies, now that #827136 is fixed 2016-07-02 09:44:37 +02:00
Martin Michlmayr fcf753ae77 [armhf, arm64] Enable DRM_TEGRA_STAGING
DRM_TEGRA_STAGING must currently be enabled in the kernel and libdrm
must be built with --enable-tegra-experimental-api.  Our libdrm package
already does the latter (at least on armhf), so enable the former as
well.
2016-06-23 18:13:27 -07:00
Aurelien Jarno 8ee599f387 [mipsel/4kc-malta, mipsel/5kc-malta] Build for R2 ISA. 2016-06-21 21:11:26 +02:00
Aurelien Jarno 9e45452683 [mipsel] Remove loongson-2e and loongson-2f flavours (Closes: #827790). 2016-06-21 21:11:23 +02:00
Ben Hutchings e65d07eb2b [armel] Disable module signing for all flavours (fixes FTBFS)
We only build udebs for modules that will not be signed, but we don't
currently have a way to selectively build udebs for only some
flavours.
2016-06-19 19:36:05 +01:00
Ben Hutchings a808d3112b Release linux (4.6.2-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABCgAGBQJXYbBEAAoJEAVMuPMTQ89EM8wP/3llI8Jr6Q+2ktVOqYQ7U0JT
 +UEzEuKlVS+3/SjFZv8dAqpM018OJDIiccgzjvuny6MSYHiH//yWG4lC8O2WikBA
 RhfbUsNWFImEkwhY8wD1cjuF0QIXNtR7qOKdCPX5wQUiG469WF4F4l3lgWoo01ub
 hYXNsGebIjZTQE6KWGm97pvSRNFPT18DulANGpe9m804y2Xs+dQn6dVHKaSYT0BF
 labA6C+hCmbMos3gEYNzjbmU9fxYpS98pXq7uc04ryBj3UjGoBlmxeip9yrIiC0I
 oZr8kAxz5PCRSqPnhZqE51WO6eLaWIrEGGTnb6sOtbHYsTrNu8iHpWXVCkB8/2GL
 LYhOJn3AyqJE4yb69EKSWL7cbVEqyVJHkGntGhTm+tKJP0QmnKlhQY47aViPt4Fc
 IXQvUOeG94GROooRTNLp9/3N2di4p4YPNv2QgM5lUJjySWUMCNzw/MjpYfvuIHrp
 bowSN5EYDpO6WqcZZVHogM9hJ2Aq+zWYkfK4f38r4T4+g0T8IQ8qMCY/o/LV7uod
 KUbQ7SIHK7uAMT9BpJuslCwvwhKdf/9y/bcuOkB2alfR52uApdDkL04uD5jIbjaL
 fElOyQPmJPNe0zxP6yZp4G3/JbMhWdX+qc77+GWkj27mBqnBEZKBHjCmU/6Vfv2Y
 VolsoZ6sfxJ1pxlUcWPt
 =li3O
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.6.2-1'
2016-06-18 12:59:57 +01:00
Aurelien Jarno 70251fbb57 [ppc64*] Enable SPAPR_TCE_IOMMU, VFIO and VFIO_PCI (Closes: #826367). 2016-06-13 22:51:06 +02:00
Ben Hutchings 8bef69e784 Merge branch 'master' of git+ssh://git.debian.org/git/kernel/linux 2016-06-13 02:08:57 +01:00
Ben Hutchings 0aceb8739a debian/control: Fix build-dependencies for cross-building
The current cross-compiler packages don't set the Multi-Arch field, so
specify that the cross-compiler package must be native, rather than any
architecture.

flex doesn't support multi-arch, and this would require splitting it
(#611230, #761449).  Force use of the native package for now.

openssl doesn't support multi-arch but probably easily could (#827028).
Force use of the native package for now.

We need the native libssl-dev while building the kernel itself and the
host libssl-dev while building tools for linux-kbuild.

Document the state of cross-building in README.source.
2016-06-13 02:02:54 +01:00
Martin Michlmayr 65aec29d75 Enable some Tegra options explicitly
Enable some Tegra options explicitly.  These are default yes but it's
a good practice to set them explicitly.
2016-06-12 12:04:31 -07:00
Martin Michlmayr 66c93587c9 [armhf] Enable SPI_TEGRA114 2016-06-12 11:58:47 -07:00
Martin Michlmayr 2f9a7600a6 [arm64] Enable MAX77620 and PCA9539 which are required by Jetson TX1
Enable some options used by the Jetson TX1 board.  MAX77620 is used
as system PMIC and PCA9539 as I2C GPIO bus expander.

Set I2C=y since this is required by MFD_MAX77620.

CONFIG_GPIO_MAX77620 and CONFIG_GPIO_MAX77620 are not upstream yet
but will be.  I'm adding the options now to make the commit cover
everything needed.

This is patched on a patch submitted upstream by Laxman Dewangan.
2016-06-11 22:27:41 -07:00
Martin Michlmayr 14a65240ad [arm64] Enable more QCOM options 2016-06-11 00:32:32 -07:00
Martin Michlmayr 8d2b25e989 [armhf] Enable TEGRA_SOCTHERM 2016-06-11 00:29:15 -07:00
Martin Michlmayr 6902e92ec8 [arm64] Enable THERMAL
We had some thermal options in the config file but they weren't enabled
because CONFIG_THERMAL wasn't enabled.
2016-06-11 00:25:35 -07:00
Martin Michlmayr cb248f2010 [arm64] Enable TEGRA210_ADMA 2016-06-11 00:21:15 -07:00
Martin Michlmayr 25e663afc5 [armhf, arm64] Enable PHY_TEGRA_XUSB and USB_XHCI_TEGRA 2016-06-11 00:20:18 -07:00
Ben Hutchings 906f7b1351 Update to 4.7-rc2
[rt] Disable until it is updated for 4.7 or later
2016-06-10 14:47:48 +01:00
Ben Hutchings 2622600fec [armel,armhf,sh4] linux-image: Do not suggest fdutils
BLK_DEV_FD has *never* been enabled on any of these architectures!
The old arm/footbridge configuration did enable it and this suggestion
seems to be have been thoughtlessly copied over to these other
architectures.
2016-06-09 17:44:47 +01:00
Ben Hutchings 1537ff1314 Update to 4.6.2 2016-06-09 17:44:47 +01:00
Ben Hutchings 16ef878aea Set ABI to 1 and version to 4.6.1-1 2016-06-06 18:13:54 +01:00
Ben Hutchings cab1f743c8 Disable MODULE_SIG for architectures not supported by linux-signed 2016-06-06 18:12:47 +01:00
Ben Hutchings c631f1f543 [mips*r6*] Disable these architectures until dak recognises them as valid in the control file 2016-06-04 18:33:37 +01:00
Ben Hutchings 6976b08b12 Release linux (4.5.5-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV0te3Oe/yOyVhhEJAQodqBAAjpkEuBm2kSlQD1y8qeb/+1+CxJPcqIH1
 DHTyMpFHQvX5VT+vCX83WhiWncMz85z7f0wcElpNaZ/3ExOQzbmrIwsucgXRXVUS
 txKxHaQQv8uU1m8dgxqjOWP80+IT71H9rBcitfrRqyzLiEhC1mPOfvxjtGTOJWw+
 Lohie5WPMMsfrahQGw4srPMcpVRwVKuX5N+azgk6rg8VA7rxyxQaMZRg3rr+N7Aw
 btwVC5vyL8K5Be0LnveR/PdOosaUU6XzyT7kNT0fLSO9H4bWenielHaduSDI5iU4
 WcPRhymrHv0dBDvbyw8vkJMDd+/1x9gWk4/DHFQNw1miaUx87N+vKyC4rZ7Lqc2d
 4n/hpq3HjPBZqC07Q0mddeTy7OoN4obYSXTipIu9rWBsTJtcxxwSUVg86+xo03Zg
 bb0VoEudp9JZGBMLS8PjBJ66d+/p7Q47YnKV7ZwNKyLwRq4AMo65L7PeUJflNHvj
 UmJrOG/6AJ6bi+eXrWDbwAA8mrwdPPKu+QzBSQ9c6hm4CFmgkgWTH/oA2iPsp7AX
 iqcPgKp6XA8YLXpiDeCqvMV5cSkGD67cpIcgTB0CrH7KILXD61cP8QEl7eaWiBMW
 MW9IPDeEBEmEN3ST2tg1H7udEzzpEZXHg4NZ5gOZ7lMZphbILrapJYuUf3PDdZKL
 Ccz9YH5eSuE=
 =gSlx
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.5.5-1'
2016-05-29 22:33:26 +01:00
Ben Hutchings 84cecd403e [mips*r6*] Disable module signing for these new architectures
linux-signed only works for architectures in the main archive
2016-05-29 14:45:56 +01:00
Roger Shimizu 59fd45aa71 Change MFD_MAX77686 and RTC_DRV_MAX77686 from module to built-in
So far all RTC drivers enabled are built-in
2016-05-29 17:48:01 +09:00
Roger Shimizu 2cbff33b34 For Odroid-U3 support, add bug closure and re-order the module appended 2016-05-29 14:16:04 +09:00
Vagrant Cascadian 2ff0f3ee41 Enable a few modules to support Odroid-U3 (Exynos4)
Please enable the following options in the armmp kernel configuration,
which enables support for Exynos4, tested on Odroid-U3.

It detects all four CPUs, 2GB of ram, ethernet, and supports USB on
both 4.5.x and 4.6.x. It also supports microSD, and 4.6.x worked fine,
but 4.5.x had some outstanding issues that prevented it from working
correctly.  I did not test video or audio output, though modules for
video output did appear to load.

[ Roger Shimizu: modified the comment ]
2016-05-29 14:05:19 +09:00
Roger Shimizu 054bd88a7e armhf: Enable SENSORS_PWM_FAN / PWM_SAMSUNG as module
Recommended by Steinar H. Gunderson.
(Closes: #824941)
2016-05-29 13:40:29 +09:00
Ben Hutchings 7c7e0a5df7 [armhf] devfreq: Explicitly enable PM_DEVFREQ
Most symbols that depend on PM_DEVFREQ - such as the newly enabled
ARM_TEGRA_DEVFREQ - do not select it.  Currently it is selected by
SCSI_UFSHCD, but we should not depend on that.
2016-05-27 14:50:26 +01:00
Ben Hutchings 0d36d6c16e Merge branch 'master' of git+ssh://git.debian.org/git/kernel/linux 2016-05-27 14:44:45 +01:00
Ben Hutchings ace08191f9 [rt] Override SYSTEM_TRUSTED_KEYS to work from the source_rt directory 2016-05-27 11:54:01 +01:00
Martin Michlmayr 435a974818 [armhf] Enable more NVIDIA Tegra options 2016-05-26 19:49:44 -07:00
Aurelien Jarno e3c5586a6b Also switch mips64 to R2 2016-05-24 19:09:53 +02:00
Ben Hutchings 71324ae1c9 [mips*] Rename CPU type config files to be independent of Malta
Although the choice of CPU type currently only applies to Malta
flavours, there's nothing in these config files that prevents them
being used with other platforms (that we don't currently support).
2016-05-24 14:03:56 +01:00
Ben Hutchings e8cbc41731 [mips{,64}r6{,el}] Add kernel flavours for the Malta platform; build linux-libc-dev and tools packages
Closes: #825024; thanks to YunQiang Su
2016-05-23 23:03:41 +01:00
Ben Hutchings 967b0f144e [mips*] Reorganise {4,5}kc-malta config into platform and CPU type
kernelarch-mips/config.{4,5}kc-malta are exact duplicates of each other,
aside from the CPU type.  Move all the common options out into
kernelarch-mips/config.malta.

Move mips/config.{4,5}kc-malta to kernelarch-mips where they belong,
adding '-r1' and '-r2' suffixes for the different CPU types.
2016-05-23 22:35:06 +01:00
Ben Hutchings e41dc6a9cb 8139too: Use same configuration on all architectures
Enable 8139TOO_TUNE_TWISTER, 8139TOO_8129 and disable 8139TOO_PIO.
2016-05-23 21:43:19 +01:00
Ben Hutchings 6468e3b19a [mips*] Change NFS and various storage and network drivers from built-in to modules 2016-05-23 21:42:54 +01:00
Ben Hutchings 8153f20f17 [mips*] Delete redundant config settings
These are already set at the top level.
2016-05-23 12:51:50 +01:00
Ben Hutchings 9873448a4d [mips*] Move FRAMEBUFFER_CONSOLE, FB to per-kernel-arch config
This only needs to be overridden for octeon.
2016-05-23 12:49:26 +01:00
Ben Hutchings b3a4c37834 [mips*] Move some common options to per-kernel-arch config 2016-05-23 12:06:08 +01:00
Ben Hutchings 87a8b51596 Clean up kconfig using kconfigeditor2 2016-05-23 11:51:57 +01:00
Ben Hutchings 327c921aa7 Update to 4.5.5
Drop changes that were applied upstream.

Fix/ignore ABI changes.
2016-05-23 02:34:41 +01:00
Aurelien Jarno 550ea78195 [mips] Set CPU to MIPS32/64 R2. 2016-05-20 22:47:26 +02:00
Aurelien Jarno 9a3028f2d4 [mips64el] Set CPU to MIPS64 R2. 2016-05-19 23:59:47 +02:00
Ben Hutchings 21d9029e27 [x86] Rename config-arch-{32,64} to default per-arch filenames
Since we no longer build an amd64 flavour on i386, there's no reason
to keep these files under kernelarch-x86.
2016-05-18 04:34:31 +01:00
Ben Hutchings 9198664479 [s390x] Combine and rename kconfig files to the default per-arch filename
Since we no longer build any kernel packages for s390, there is no
reason to keep these files under kernelarch-s390, or to keep them
separate from each other.
2016-05-18 04:34:31 +01:00
Ben Hutchings c063297a1c [armhf] Rename kconfig files to default per-arch and per-flavour filenames
config.armmp is used by both flavours and there's unlikely to be a
reason to add any non-multiplatform flavour.  Rename it so that it's
the per-architecture config.

config.lpae is then the only per-flavour config file for armmp-lpae,
so rename it to the default filename for that flavour.
2016-05-18 04:34:31 +01:00
Ben Hutchings 58c4f0eb74 [armel,armhf] Remove duplicate inclusion of debian/config/kernelarch-arm/config
It's already included by default, so we end up including it twice.
2016-05-18 04:34:31 +01:00
Ben Hutchings 7275f364d9 Fold debian/config/README into debian/README.source 2016-05-18 03:59:34 +01:00
Ben Hutchings 871f1c46dc [rt] Update to 4.6-rc7-rt1 and re-enable 2016-05-17 23:47:48 +01:00
Ben Hutchings 876e9c24a6 [tilegx] Build a linux-libc-dev package (Closes: #824524; thanks to Helmut Grohne) 2016-05-17 23:41:58 +01:00
Ben Hutchings 83034db4a9 Set ABI name to trunk 2016-05-17 02:39:27 +01:00
Ben Hutchings 0be65f828c Clean up kconfig using kconfigeditor2 2016-05-17 01:59:01 +01:00
Ben Hutchings e0d8be480a [armhf] dsa: Enable NET_DSA_MV88E6123 as module, replacing NET_DSA_MV88E6123_61_65
The driver and kconfig symbol were renamed in 4.6.
2016-05-17 01:58:25 +01:00
Ben Hutchings 135b1b0d39 [arm64] Enable RANDOMIZE_BASE (kASLR) 2016-05-17 01:56:43 +01:00
Ben Hutchings eaafcf8a39 Release linux (4.5.4-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVzoWxue/yOyVhhEJAQrD5RAAnOQWbgH3JJ/48u366vvlvebkKdfgdUQw
 wyj+rfxCxWbb2i8iGh+gk4aN9FlNfmzUlPgA2esXJiCpjmZ+Ffj0aF8k7W4HkGPw
 /dX2tuBEj7NKQ6TLY1BK9rzs8DQKMRw7lQ7r+uLlt0o8MjKMJg0FaA1UteC09trB
 AXcSZdIeAtyPaMk1mBk3qcNsDMTIb/K3zk03sGy8HKwWgJJmHbcTm4/XWEzOOZUd
 HYInRPiK724qMoIG+BkI+oigvaXEvuxHKMfKWdryKHsIyvAu4l/1myeBk/xy65Cv
 /ga+NQQHJt8mfiWfleljKU9DC4wN/SQ5Nr9wzFC512TQfFVmu47BlIQPQWZ1oHjP
 FQom301HEFTKqZRTIqOU6IQ+TPSSHWPPvD8jmmRFXycasvDkP0t2RNuM3gbhwU3b
 9hui/YUlbzQUJOgWRitnRMk1jXtHLkQm8vRf7AIVXxT5+6u4EiZUvk6gNjg3Jz6h
 dHkkrgCWzZgYIdAvqa8OF2j2ejSQUcBW3yxpSnw0T9YOxo4IiF+Il/dxwSDSX5BI
 tBoNyzNH62yMOjGSQXcYOdr64KE1mjXpST+x1tRdU+n74ifP2CtA57o93WB6Gn5z
 wVAuVeGmEAbIl7EcHl5r6ZC58da5syTl0BZEbH9YM54eLlM+qyLOwM0vWAztuIa5
 ciXotUkDZrM=
 =oSkt
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.5.4-1'
2016-05-16 20:00:43 +01:00
Ben Hutchings 4665b0730f [armhf] Enable Exynos video drivers (Closes: #824435)
- drm: Enable DRM_EXYNOS as module, DRM_EXYNOS_MIXER, DRM_EXYNOS_FIMD,
  DRM_EXYNOS_DSI, DRM_EXYNOS_DP, DRM_EXYNOS_HDMI
- phy: Enable PHY_EXYNOS_MIPI_VIDEO, PHY_EXYNOS_DP_VIDEO as modules
- cpuidle: Enable ARM_EXYNOS_CPUIDLE
- iio: Enable EXYNOS_ADC as module
2016-05-16 19:13:58 +01:00
Ben Hutchings 75ad54c951 [i386/686] Stop recommending libc6-i686 2016-05-16 13:09:35 +01:00
Ben Hutchings 4e41e85a8c Clean up kconfig using kconfigeditor2 2016-05-16 02:08:05 +01:00
Aurelien Jarno 3ec9fea9ef [mipsel/octeon] Activate flavour on mipsel. 2016-05-13 18:58:54 +02:00
Roger Shimizu 1f6b038c6f netfilter: Enable NF_DUP_NETDEV / NFT_DUP_NETDEV / NFT_FWD_NETDEV as module
Recommended by Arturo Borrero Gonzalez.
2016-05-13 19:26:17 +09:00
Aurelien Jarno 102221d3f4 [i386] Stop recommending libc6-i686. 2016-05-12 14:34:03 +02:00
Ben Hutchings fef70457e0 Merge remote-tracking branch 'alioth/master' 2016-05-09 01:42:11 +01:00
Ben Hutchings be31f1ecd5 Release linux (4.5.3-2).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVy9ITOe/yOyVhhEJAQq2Tw/+IbJSVFZ3v7J7I6ZwZuJLmhnEpPyuE1Md
 OkJieChhe0wpnIFQD3fhHsKClXUzHORahq8O4qGd5BPb9ttYSr7Hm/SvPxQK91Cr
 mP857CZWNopLatVbKAzmQ3unFcpD/zbTGr2iC0IBmu4TJQBMr2tDejd2ndlq2psG
 YoaHSh1wHutenaF9iFQ2/H2V6ScM7DX9DMTOrqhFxaIkc7WaJSjpVoKCrYxRFQUX
 9ogMqxPRqTzsEBxS0PwO1vBTDx2OgwkmvnY0rOj1fpswgEfwvS4XO46EpiFx45Mc
 grzDW6jrKMKWpeH1JC1YLvOltR/nSx4vM3E5sbjSKJQv0F1oIoQuKyfRLOw9Oe3q
 4/7xqS5/aNJ9aaNPi4p7/L8JdGtkJEW26XczgXbKRlY4AfKvt7bPTztoe4KQOSDA
 roqmj7f782nJOerQxKScsE7HM6DpLViSoGhCyf0DNnqwQaUKDyaLhdu0LNA73wCx
 FMFQfZnDN8Yg0UP5BJouSoKprf4hL7CiQcMcfXqLj/QsNB8vCjfs6offKtZ7bckZ
 Si1L2proXY3esQ95Npd2HIKDo4gGajQ8Xkpkf9+6FZdhMLm/w17y9kppgVlcKQ/T
 q/emN0JEuzxMkvtZbmVMRzd0NI4tXzlBwOVcASMzI0ak5CLOPoWO0Cc/jOYg24H3
 yabrIvpcq0s=
 =jVBT
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.5.3-2'

Drop the ABI reference files and patches.

Rebase patches added on the sid branch.
2016-05-08 21:47:32 +01:00
Ben Hutchings d0b84ae1e7 [s390x] PCI: Ignore zpci ABI changes; these functions are not used by modules 2016-05-08 11:56:28 +01:00
Ben Hutchings 8b31e1c0a6 Update to 4.5.3
Drop changes which were included or superceded upstream.

Fix ABI changes.
2016-05-07 19:40:36 +01:00
Aurelien Jarno 8b32b01e4a [mips*/octeon] Enable EDAC, EDAC_MM_EDAC, EDAC_OCTEON_L2C, EDAC_OCTEON_LMC, EDAC_OCTEON_PC, EDAC_OCTEON_PCI. 2016-05-06 01:30:49 +02:00
Ben Hutchings 3a081cfceb [alpha] fs: Disable BINFMT_EM86 (obsoleted by binfmt_misc; fixes FTBFS) 2016-05-05 20:37:51 +01:00
Ben Hutchings 093dcd4006 [hppa] Enable MLONGCALLS (fixes FTBFS) 2016-05-05 20:37:50 +01:00
Uwe Kleine-König e04bb76810 [armhf] enable I2C_MUX_PCA954x, MMC_SDHCI_PXAV3, AHCI_MVEBU
CONFIG_I2C_MUX is also enabled explicitly, up to now it just happened to
be on because something below MEDIA_SUPPORT selected it (in conjunction
with MEDIA_SUBDRV_AUTOSELECT).
2016-05-01 16:13:46 +02:00
Ben Hutchings fc5b920758 Release linux (4.5.2-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVyKf7Oe/yOyVhhEJAQqAnQ//cXPxmlNgmpwl9YUWt7WWjMBr4fyShKp0
 0MIcV8O7G1Jaov8valxFnSp7/LEDkA5bkQFec39ZKR4jjnkATCY7LWhC35PDe7fK
 gSIu4+jhnAFMsedRcqlbugsnQAkZGfxPWvxBVqy7veBmMSEywnEs7XW/PVZBWLdX
 kBmTwqoE5aKnaEYa2HwT53zKZBO4zG3AqHJAnU71DLf20cIPXm/zYthxatQs8GYs
 AybmlejWWkZgpob6CSax8zoSvUuSJGIU63RaH4z8IT6I7C0imcAJ6qwqR5nKtkzb
 zDmG81mmxGT1JAxptIeaJQw9qAnygFWKrRxk/uERoFhpFXYiropCuP7bTG7DZgDc
 Nqec5PLt37Y6bV6eaKXpk/0IyvBdO5We+GUOTgf39v9HtDc6rKvHrTMtlr7DEKot
 9d+P9ybQlEwB61pe1HU9lGUKSjMAA6RKsa3qAWcZJQYLylrFVYPbnIsVk3EG6z5v
 0+F1rzTGPcB9iEUp1lKTOw+qk/13tKrLNvAX/Wz9RBpPUvNy2BBXNnEP8I5pCBV4
 C2iyQZAJuGtTHdH96LjVXq9vX78ohnRcOQVrimq8/X6HWrOSU0WYWWJkxcHl4D3d
 3Z6iOrrqWg95NIC/YH3iZHdKsq2KeHGsApZBBYitKCtCfkVchv7nfAb5rocc7u25
 LeOq7Rc/dIM=
 =BJL3
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.5.2-1'
2016-04-29 02:25:02 +02:00
Uwe Kleine-König 06e64bd8e6 [armhf] enable NET_DSA and available switch drivers as modules. 2016-04-28 18:02:25 +02:00
Ben Hutchings 76d0845dce [armhf] mm: Enable CMA, DMA_CMA 2016-04-28 16:35:55 +02:00
Ben Hutchings 5f5011c2d9 [armhf] Disable FB_OMAP2; it is redundant and conflicting with DRM_OMAP 2016-04-28 16:35:46 +02:00
Martin Michlmayr be9671baa2 [arm64] Enable support for NVIDIA Tegra 2016-04-23 21:28:16 -07:00
Ben Hutchings 5f6cfd0660 [x86] sound/soc/intel: Enable many more drivers (Closes: #822267) 2016-04-22 22:19:57 +02:00
Martin Michlmayr 5e5fb4096b [armel, armhf] Use new Marvell CESA driver
Upstream is moving to the new Marvell CESA driver, so let's do the
same in Debian.
2016-04-22 12:40:34 -07:00
Ben Hutchings fe835b64b1 Update to 4.5.2
As this includes changes to header_ops and dentry_operations, bump
the ABI number to 2.
2016-04-22 08:05:48 +01:00
Ben Hutchings 16744a30b6 Update config for renaming/removal/replacement/merging/splitting of various symbols 2016-04-20 17:50:18 +01:00
Ben Hutchings 828cd7b1e8 [armhf] Enable EFI, RTC_DRV_EFI 2016-04-20 17:26:01 +01:00
Ben Hutchings e3395a2405 [armhf] watchdog: Enable S3C2410_WATCHDOG as module (Closes: #819377) 2016-04-13 23:12:44 +01:00
Ben Hutchings 31a7d069fc Clean up kconfig with kconfigeditor2 2016-04-13 23:11:32 +01:00
Ben Hutchings f782f13c81 [armhf] Add support for octa-core big.LITTLE systems including Exynos (Closes: #819379) 2016-04-13 23:11:02 +01:00
Ben Hutchings c972e924a7 Prepare for unstable upload: set ABI to 1 and drop ~exp1 from the version 2016-04-13 20:53:11 +01:00
Ben Hutchings 74940e0a05 Disable UNUSED_SYMBOLS; it is now itself unused 2016-04-13 20:52:59 +01:00
Ben Hutchings 68c5c5997c Merge remote-tracking branch 'alioth/sid'
Merge open changelog entry for 4.4.6-2 into our open changelog entry.

Refresh the new patches.
2016-04-13 20:52:01 +01:00
Roger Shimizu dfd9a83664 [armhf/armmp] Enable DW_WATCHDOG as module
Enable DW_WATCHDOG as module, used on Firefly-RK3288.
Patch by Vagrant Cascadian.
(Closes: #820834)
2016-04-13 22:37:43 +09:00
Aurelien Jarno 062efc4b3f [mips*/octeon] Enable CRYPTO_MD5_OCTEON, CRYPTO_SHA1_OCTEON, CRYPTO_SHA256 and CRYPTO_SHA512_OCTEON. 2016-04-06 13:08:06 +02:00
Aurelien Jarno 4f0dd22673 [mips*/octeon] Bump CONFIG_NR_CPUS to 32 to accomodate recent Octeon III SoCs. 2016-04-06 12:27:15 +02:00
Aurelien Jarno 511d4cedbc [mips*/octeon] Enable SPI_OCTEON. 2016-04-05 23:58:00 +02:00
Ben Hutchings 119c44d06d Merge branch 'benh/secure-boot' 2016-04-05 13:59:42 +01:00
Aurelien Jarno 7836b549be [mips*/octeon] Backport OCTEON SATA controller support from 4.6-rc1. Enable AHCI_OCTEON. 2016-04-04 22:51:11 +02:00
Aurelien Jarno d514efc4cc [mipsel/mips/config.loongson-2f] Disable VIDEO_CX23885, VIDEO_IVTV, VIDEO_CX231XX, VIDEO_PVRUSB2 (fixes FTBFS).
This workaround the failed compilation of cx25840-core.c:

| {standard input}: Assembler messages:
| {standard input}:583: Error: branch out of range
| {standard input}:636: Error: branch out of range
| {standard input}:40094: Error: branch out of range

These are caused by the -Wa,-mfix-loongson2f-jump, which replaces the
"jalr t9" instruction by the "or t9, t9, 0x80000000; jalr t9"
instructions, thus causing an increase in code size.

This is probably the best way to workaround the FTBFS, especially given
that the loongson-2e/2f flavour are likely going to be removed for
stretch.
2016-04-04 22:20:30 +02:00
Ben Hutchings 516d9dac1d debian/config: Add config variable to control module signing in linux-signed
- Enable it by default
- Disable it for armel/marvell since signature verification is not enabled.
- Disable it for mips and mipsel so linux-signed can be uploaded without
  waiting for them to build
- Disable it for all architectures not in the main archive, as linux-signed
  won't support them (at least, not initially).

We don't need a variable to control signing of the image, because
we should do that for all flavours that have CONFIG_EFI_STUB=y.
2016-04-04 10:41:48 +01:00
Ben Hutchings f880a7ff25 Fix config for module signing
Replace my pubkey with an X.509 (PEM encoded) certificate as actually
required.  Add quotes around the filenames in kconfig.
2016-04-04 10:41:46 +01:00
Ben Hutchings 969431b952 certs: Set SYSTEM_TRUSTED_KEYS to my own personal key to support initial testing of signed modules
Also set MODULE_SIG_KEY to empty string to avoid including a build-
time generated key.
2016-04-03 13:12:23 +01:00
Ben Hutchings c955e35c32 modules: Enable MODULE_SIG and MODULE_SIG_SHA256
...but not MODULE_SIG_ALL as signatures will be packaged separately
2016-04-03 13:12:23 +01:00
Ben Hutchings 7321950826 Add Matthew Garrett's securelevel patchset in preparation for Secure Boot support 2016-04-03 04:31:52 +01:00
Ben Hutchings e8347a4589 ntfs: Disable NTFS_RW (Closes: #566356)
ntfs-3g has much more complete write support.
2016-03-25 15:54:51 +00:00
Ben Hutchings fac738652d [amd64] Re-enable ZONE_DMA and sound drivers that depend on it (Closes: #814855) 2016-03-25 13:47:58 +00:00
Roger Shimizu cea35dbc2d [armel/marvell] Change MTD_CFI_AMDSTD from module to built-in
Because orion5x-based Buffalo Linkstation devices still need it
(Closes: #818598)
2016-03-24 08:21:40 +09:00
Ben Hutchings 4838ffaa0a Clean up armhf config with kconfigeditor2 2016-03-20 01:46:42 +00:00
Ben Hutchings 968b97dacd [x86] Enable RANDOMIZE_BASE (kASLR) (Closes: #816067)
Briefly mention need to use a kernel parameter.
2016-03-20 01:45:53 +00:00
Ben Hutchings 386c2986a1 [x86] amdgpu: Enable DRM_AMD_POWERPLAY (Closes: #818174) 2016-03-20 01:45:34 +00:00
Ben Hutchings a8bcbc8801 [x86] input: Enable ASUS_WIRELESS as module (Closes: #818487) 2016-03-20 01:28:20 +00:00
Ben Hutchings 42fd34bcd1 Release linux (4.4.6-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVuqe6ue/yOyVhhEJAQrUXhAAiL6ngAdCWDQRnkyS57hOm1wn8kVUtgHS
 DNJaSdc1Kh3y/H97RjsyQsSisGGpADVwz4lrPdl91104+muhHHDdgwQSXpcNLsLf
 USF5apNnKFm/fPHG9puTzAtXNWTeY7AMDF5FaNLWVTcCyhBpZZzp257AswrCZHc7
 7WWf4WNC2ShBiXidyPj7yYzBJn6VHeJRmUpq5EhQZW/t6aQud3biYTu4eE5QWrni
 CsU/gof1UT0nrN4iAnYp31saAm62ZhgnNDthfV2ihiGKw7uSlBm12PgsndE3XksM
 Kz/ANdW6ygd+GTsA63OjihOA4BDfX7rsu0rZfpuG+sMWmLfWmBH3olAs0aUjix8H
 0VPx9Z6bzGvUaelIo2uu3i5XxYE8Qc/74HCnuGs+oqaW1YJzvMoOzaxdRK51bKsA
 dpbYi+aievqkTzblgIKKCz/hn9DL8WWnYMvFXkB67MUGeM9gzAFCsjAZJkOpEOOm
 /mngZe7bs9FKBNbhnsdk2IS4G5g6/pa3RbBKK7P00gMKrx42jHN91uKCXn3B6ok8
 hlecoqiadRKU18RikXKtkSIZKSlGzIFs0ipS5XgUZxFY9z4QsJZ/FZUHRzCuNG43
 eLI4C8ongD/mbR58RTxRnwFmdy1mvQVtNnkqb8Ezr5F5x9FAY4YbIyVwH2yzDNhG
 QQ9b6gS5yyo=
 =5Nfc
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.4.6-1'
2016-03-20 01:15:39 +00:00
Ben Hutchings d0eb57c9f3 [armhf] gpio: Enable GPIO_PCF857X as module, needed by TI DRA7xx EVMs
The armmp kernel is supposed to support DRA7xx systems, but currently
fails to boot on the EVM as it's missing the driver for the GPIO
expanders.
2016-03-16 17:18:42 +00:00
Ben Hutchings 2de3b3161a [armel/versatile] Enable GPIOLIB, new dependency of SMC91X (fixes FTBFS) 2016-03-14 11:51:19 +00:00
Uwe Kleine-König cef8b75734 [armhf] Enable DRM_ETNAVIV 2016-03-14 10:41:47 +01:00
Ian Campbell b180599ae5 [arm64] Enable ARCH_HISI (Hisilicon) (Closes: #812540) 2016-03-13 17:53:22 +00:00
Martin Michlmayr 473ff2dd12 [arm64] Remove unknown config options
All of these options are selected by other options.
2016-03-10 19:22:25 -08:00
Martin Michlmayr c92e709807 Enable more QCOM options
The CLK and PINCTRL configs are required to the kernel will boot on a
DragonBoard 410c.

The other changes enable MMC and USB on QCOM.

Closes: #815627
2016-03-10 19:11:28 -08:00
Martin Michlmayr fb902e4cb8 [arm64] Enable LEDS_GPIO
LEDS_GPIO is used by the DragonBoard 410c and other devices.
2016-03-10 19:03:00 -08:00
Ben Hutchings f909b077b6 [powerpc*] Revert "powerpc: Simplify module TOC handling"
It is not needed to fix #808043 and causes a regression on ppc64el.
See http://thread.gmane.org/gmane.linux.kernel.stable/166201/focus=166415
2016-03-09 02:14:30 +00:00
Ben Hutchings ba86c1fe49 [hppa] Ignore ABI changes in built-in drm_kms_helper code (fixes FTBFS) 2016-03-08 20:44:56 +00:00
Ben Hutchings 7501823f99 Ignore ABI changes in sdhci* modules (fixes FTBFS on armhf) 2016-03-08 17:14:14 +00:00
Ben Hutchings eb41819c91 [ppc64el] Suppress false-positive ABI change detected after fixing #808043 2016-03-08 11:37:39 +00:00
Ben Hutchings acdae5bf41 Release linux (4.4.4-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVt36Iue/yOyVhhEJAQq2sBAAsaH+xQpVkN6ebowtW4thLPrrqzRoIg3N
 a5LnM1ujK9EaQCj/ArtvD0VwLlYtUYSVGRhRJ+ipDGcQFkRTQhi1go4rymdKpTeg
 eUWlbL8raP4Zn+CoX1TUXRuLl2mtIGQWdGUnbVV6vgqMudirvV4l6rhG7kqfkB/J
 uuGaFK7xncI+rqBaPwnX1Gdoyltz88BMPW4H1XyN9tZRActH+k8EaqFURrP2Bk8/
 SL/2vQ6/YVrSp3VAmWiKBXLghEHOe8zXTiJWt5QpZt4F5EHA3CKIdUrxpOy/iMyk
 8bRwFCA11DA1BqVVlboZcerMFAHMwbPb8Z1p6MB6IwBzJ2XxShK2XqW/bxNmwbcy
 vQQQGqfkhXWU9hakDqgos/O7cHAcz9PnIdg0nKMOyc42p5OiJ6+OiHLntfyGzW8s
 keq3xfV0CUMbfg7AF1pKJv6IdrvQBIUzvPK+JiZVb7c8q+rGYaTBbWFn2oISAWWa
 hmyoYvi6XIhVEiBuwdtCzKz7E8MaPun+QjnJTU0dhj1HEA5gSbMl9VY7dqxAC4qR
 bp5WU/qFvMMGdJanSDW1PSSr3QZ7d2TB/oK2aPrYDh7JMWIBfjERrV6dTcZSHTa2
 xePncYxYq/BQMf2CZF3hNL3XVaF3Y/V7MDg1KdTpWNJb25pjo4WhsXsAR1kJBJJY
 prNUjENK65M=
 =g/x1
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.4.4-1'

Drop changes to the ABI reference and ignore list.

Drop most of the new patches as they're already upstream.

Drop the -rt featureset update.
2016-03-07 22:19:34 +00:00
Ben Hutchings 72c08b1995 [s390x] Ignore ABI changes in KVM 2016-03-06 14:23:24 +00:00
Ben Hutchings ab1abc27cc Fix/ignore module ABI changes in 4.4.4 as appropriate 2016-03-06 03:26:49 +00:00
Uwe Kleine-König c4602da8ee [armhf] enable AXP20X_POWER 2016-02-29 13:05:23 +01:00
Ben Hutchings 5810ec7828 unix: correctly track in-flight fds in sending process user_struct
Fixes a regression caused by the previous partial fix for CVE-2013-4312.

Ignore ABI changes as we never build unix sockets as a module and
nothing OOT should use the scm functions.
2016-02-24 01:47:32 +00:00
Ben Hutchings 9549742239 [hppa] Update build-dependencies for renaming of binutils-hppa64 2016-02-15 18:49:41 +00:00
Ben Hutchings 641aba8311 Compile with gcc-5 on all architectures 2016-02-15 18:48:03 +00:00
Ben Hutchings c07a4d3987 Refresh config symbols for 4.5-rc4
Delete obsolete config symbols; rename/replace some as appropriate.
2016-02-15 17:50:19 +00:00
Ben Hutchings 4b4fa14653 Update to 4.5-rc4
Drop many, many patches which went upstream.  Refresh others for
filename or context changes, and for removal of radeon UMS support.

[rt] Disable until it is updated for 4.5 or later

aufs: Update support patches to aufs4.x-rcN-20160215
2016-02-15 17:37:08 +00:00
Ben Hutchings 1ad5c45be8 Set ABI to 1 2016-02-14 16:14:05 +00:00
Roger Shimizu 86ea7ce8a0 Enable TTY_PRINTK as module (Closes: #814540). 2016-02-13 17:28:13 +00:00
Roger Shimizu daf081c8a9 Enable TTY_PRINTK as module (Closes: #814540). 2016-02-14 00:37:52 +09:00
Ben Hutchings 3c6d2452cb [x86] crypto: Enable CRYPTO_DEV_QAT_DH895xCCVF as module 2016-02-10 01:59:10 +00:00
Ben Hutchings 580997dd4a [amd64] mm,nvdimm: Disable ZONE_DMA; enable ZONE_DEVICE, NVDIMM_PFN 2016-02-10 01:56:33 +00:00
Ben Hutchings 5a231207c7 [x86] thermal: Disable THERMAL_OF 2016-02-10 01:51:38 +00:00
Ben Hutchings e502fed247 [armhf] mfd: Expliicitly enable TWL4030_CORE
It's currently selected by OMAP symbols but let's not assume that will
continue to be true.
2016-02-10 01:51:38 +00:00
Ben Hutchings 2addfa5303 Really *really* enable NFT_REDIR_IPV4, NFT_REDIR_IPV6 as modules 2016-02-10 01:51:38 +00:00
Ben Hutchings aea9926d19 vfs,nvdimm: Really enable FS_DAX 2016-02-10 01:51:38 +00:00
Ben Hutchings abaed981d7 Enable many new config symbols
* bnx2x: Enable BNX2X_VXLAN
* cgroups: Enable CGROUP_PIDS
* crypto: Enable CRYPTO_CHACHA20, CRYPTO_POLY1305, CRYPTO_CHACHA20POLY1305,
  CRYPTO_USER_API_AEAD as modules
* [x86] crypto: Enable CRYPTO_DEV_QAT_DH895xCC as module
* [amd64] crypto: Enable CRYPTO_CHACHA20_X86_64, CRYPTO_DES3_EDE_X86_64,
  CRYPTO_POLY1305_X86_64 as modules
* [x86] dmaengine: Enable INTEL_IDMA64 as module
* debug: Enable SCHED_STACK_END_CHECK
* dm-cache: Enable DM_CACHE_SMQ as module
* ethernet: Enable BNXT, QED, QEDE as modules
* hci_uart: Enable BT_HCIUART_QCA
* HID: Enable HID_CORSAIR, HID_GEMBIRD as modules
* [x86] hwmon: Enable SENSORS_I5500 as module
* [x86] IB: Enable INFINIBAND_USNIC as module
* iio/light: Enable ACPI_ALS as module
* [x86] input: Enable SURFACE_PRO3_BUTTON as module
* [x86] iommu: Enable INTEL_IOMMU_SVM
* ipvs: Enable IP_VS_OVF as module
* media: Enable DVB_NETUP_UNIDVB, USB_GSPCA_TOUPTEK,_VIDEO_DT3155 as modules
* [x86] mfd: Enable MFD_INTEL_LPSS_ACPI, MFD_INTEL_LPSS_PCI as modules
* [amd64] mic: Enable INTEL_MIC_X100_DMA, MIC_COSM, SCIF, SCIF_BUS as modules
* [powerpc*/*64*] misc: Enable GENWQE as module
* net: Enable LWTUNNEL, NET_L3_MASTER_DEV; and MPLS_IPTUNNEL, NET_VRF
  as modules
* [amd64] net: Enable FUJITSU_ES as module
* netfilter: Really enable NF_TABLES_NETDEV, NFT_REDIR_IPV4, NFT_REDIR_IPV6
  as modules
* net/phy: Enable AQUANTIA_PHY, DP83848_PHY, MICROCHIP_PHY, TERANETICS_PHY
  as modules
* net/sched: Really enable NET_CLS_FLOWER as module
* net/usb: Enable USB_LAN78XX, USB_NET_CH9200 as modules
* nfsd: Enable NFSD_PNFS
* [x86] pinctrl: Enable PINCTRL_BROXTON, PINCTRL_SUNRISEPOINT
* [x86] rfkill: Enable DELL_RBTN as module
* serial: Enable SERIAL_OF_PLATFORM as module
* sound/firewire: Enable SND_FIREWIRE_DIGI00X, SND_FIREWIRE_TASCAM as modules
* [x86] thermal: Enable INTEL_PCH_THERMAL, INTEL_SOC_DTS_THERMAL as modules
* [x86] Enable INTEL_PMC_IPC as module
2016-02-10 01:21:56 +00:00
Ben Hutchings e4d331b75f Explicitly enable/disable many config symbols per defaults 2016-02-10 00:56:01 +00:00
Ian Campbell efab9f0b2f [armel/marvell] Declare breaks against flash-kernel << 3.57~ 2016-02-08 09:20:43 +00:00
Ben Hutchings fac721e301 [armel] Fold config-reduced into config.marvell 2016-02-07 18:14:32 +00:00
Ben Hutchings 8ff6a7a38a [armel/marvell] mtd: Change JFFS2_FS, MTD_SPI_NOR, and M25P80 from built-in to modules 2016-02-07 18:14:32 +00:00
Ben Hutchings db28f005ab input: Disable KEYBOARD_ATKBD 2016-02-07 18:14:32 +00:00
Ben Hutchings 401df5efb5 [armel/marvell] Disable support for DNS-323
The kernel image was already too large for this machine.

- Disable MACH_DNS323
- Change MTD_CFI_AMDSTD from built-in to module
2016-02-07 18:14:32 +00:00
Ben Hutchings 7f810117b9 [armel] Replace kirkwood and orion5x flavours with a 'marvell' flavour
Apply upstream patches from 4.5-rc1 to enable inclusion of orion5x in a
multiplatform build.

Merge configurations as well as possible.
2016-02-07 18:14:32 +00:00
Ben Hutchings 6c26fa513e Release linux (4.3.5-1).
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAVrbUcee/yOyVhhEJAQqY7RAAvLy0Z5eKYP7/Re1jHCuYqGFwhgIig+uo
 yscoEqKlSWUwC7Tio5ar+oydqdvRyUOYB+ABXvpnQb+ImsPF5xNwYDLO5OIVGIuh
 yc7RgHROYzDMYSqO8ToDAJbhPfd/UVUp25gJQqdbmozXr9lMPL1zH3/d5FUQgrcz
 2AmCFDa6nvcCg6SxuT8IFl2lsDsPA7WI3AYUnFKVwxpwSGwZQmhH4G6SDBOTGd4n
 Zx8ySfHle+Jz4aIYyD6jAFV4RVCsucwswwD78PYDZlfqxr29IzdwOx4MJNuLzxGp
 A6/FVRg6V7b+/1E1BKS7wUAoN2F7JyXgrro7QsZEyq+ckQY/9CyfLopC0shx3+xv
 2nQLGLb3rFySKkYXFBPJdQacr0zGRtEa5QdRWRVYPCUvXc2ju5pv8DTINzb7aW+6
 tkec0Wks5LeDa+zVzbAJHpVgnE3PBSTJHpRWaqZv1C5avp92MmnphXxpjj5ifB2b
 /eu6PzF4zAwM0Sr8aBY2riELQXMbFmtAE60+weMUjYHiL4MHc/yDNHtpjiz3zgrQ
 qptf26uuHClC/FmMq+9jhTlbsXb9X30XWG94Dif0A46iAHAyRrO200DUlMYqx3KF
 tDtHKHsJ2rqso6WQhuLOgd37qTKlt93rA6Se4bbDASQKdQealbY3COsYS1eulyJI
 HXXB8qbopJI=
 =cqNy
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.3.5-1'
2016-02-07 05:28:43 +00:00
Ben Hutchings 2e76aafc84 [powerpc*] Enable CRYPTO_DEV_VMX and enable CRYPTO_DEV_VMX_ENCRYPT as module (Closes: #813640) 2016-02-06 20:15:55 +00:00
Ben Hutchings ba1393105a Update to 4.3.5
Drop several patches that are included in it.

Fix/ignore various ABI changes.
2016-02-01 10:27:12 +00:00
Aurelien Jarno 985fe43552 [arm64] Enable RTC_DRV_EFI. 2016-01-28 17:52:56 +01:00
Ben Hutchings 65d6c09bbd Remove residual support for multiple image package types
We only really support the 'plain' type.  Remove all the conditions on
image type and remove 'plain' from all target and file names.
2016-01-27 19:52:52 +00:00
Ian Campbell 9dd04a20e5 [arm64] Enable some more QCOM drivers suggested by Martin. 2016-01-24 09:21:02 +00:00
Ian Campbell 8106bebc50 [arm64] Enabled support for QCOM platforms, options recommended by Martin Michlmayr 2016-01-23 08:32:44 +00:00
Ricardo Salveti d5580d91d1 config: enable CRYPTO_CRC32_ARM64 by default
Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-01-23 08:28:22 +00:00
Ricardo Salveti c0b50a3243 config: enable PCI generic host bridge by default
So that SBSA compliant systems can use it.

Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-01-23 08:28:20 +00:00
Ricardo Salveti 21249b6ff1 config: enable multi-core scheduler support by default
Also available by default on x86.

Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-01-23 08:28:17 +00:00
Ricardo Salveti 4b3a487aec config: enabling the cpuidle ARM driver
Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-01-23 08:28:10 +00:00
Ricardo Salveti 78145e4abd config: enabling support for the AMD Seattle platform
Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-01-23 08:27:54 +00:00