Commit Graph

3985 Commits

Author SHA1 Message Date
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