Commit Graph

3566 Commits

Author SHA1 Message Date
Ian Campbell de67493cd1 [armel/kirkwood] Add versioned breaks on flash-kernel << 3.29~
svn path=/dists/trunk/linux/; revision=22192
2014-12-13 09:23:17 +00:00
Ian Campbell bf56620e4a [armel/kirkwood]: Enable DEBUG_MVEBU_UART_ALTERNATE
This matches the behaviour of previous boardfile based kirkwood kernels.
Otherwise the kernel silently crashes during boot.

svn path=/dists/trunk/linux/; revision=22191
2014-12-12 20:14:06 +00:00
Ben Hutchings 22e07a167a [armel] Disable RD_LZO on orion5x; re-enable RD_LZ4 on kirkwood
I'm assuming orion5x also has a small initrd partition, so using
anything weaker than gzip is unlikely to work.

We have space to spare on kirkwood now, so there's no need to disable
RD_LZ4 though I doubt it's particularly useful.

svn path=/dists/trunk/linux/; revision=22188
2014-12-10 21:43:13 +00:00
Ben Hutchings ba831b83d4 [armel] Disable more config symbols on both kirkwood and orion5x
svn path=/dists/trunk/linux/; revision=22187
2014-12-10 20:32:26 +00:00
Ben Hutchings 4f1102baba [armel] Share config-reduced between kirkwood and orion5x
Move the config symbols not already set by kirkwood into config.orion5x

svn path=/dists/trunk/linux/; revision=22186
2014-12-10 19:38:02 +00:00
Ben Hutchings 4ec5e3c4fe [armel/kirkwood] Enable ARCH_MULTI_V5, MACH_NETXBIG
svn path=/dists/trunk/linux/; revision=22185
2014-12-10 19:16:10 +00:00
Ben Hutchings c853385790 [armel] Include size of appended DTBs in image size check
svn path=/dists/trunk/linux/; revision=22184
2014-12-10 16:50:18 +00:00
Ben Hutchings cc3a45c0d1 [armel/orion5x] Disable AUDIT, PROFILING, OPROFILE
svn path=/dists/trunk/linux/; revision=22181
2014-12-10 05:17:32 +00:00
Ben Hutchings da9e7240c2 [armel] Change configuration to reduce kernel image size (fixes FTBFS)
svn path=/dists/trunk/linux/; revision=22180
2014-12-10 02:54:18 +00:00
Ben Hutchings b19efc335a [x86] Enable various drivers
svn path=/dists/trunk/linux/; revision=22178
2014-12-09 22:20:35 +00:00
Ben Hutchings 1b32aed50f leds: Disable LEDS_PCA9532, apparently only needed on armel/iop32x
svn path=/dists/trunk/linux/; revision=22177
2014-12-09 22:14:13 +00:00
Ben Hutchings 41ccb6caac Enable various new drivers
svn path=/dists/trunk/linux/; revision=22176
2014-12-09 22:11:37 +00:00
Ben Hutchings 359821b177 Fix brcmfmac configuration - bus options are bool not tristate
svn path=/dists/trunk/linux/; revision=22175
2014-12-09 21:59:09 +00:00
Ben Hutchings 822f235e03 [powerpc/powerpc64,ppc64*] Enable SCSI_IBMVFC as module, replacing SCSI_IBMVSCSIS
svn path=/dists/trunk/linux/; revision=22174
2014-12-09 21:48:02 +00:00
Ben Hutchings 28ff6b17c2 [armel/kirkwood] Enable ARCH_MVEBU and MACH_KIRKWOOD, replacing ARCH_KIRKWOOD etc.
svn path=/dists/trunk/linux/; revision=22173
2014-12-09 21:43:08 +00:00
Ben Hutchings 09e30614d9 [x86] Remove/rename obsolete config symbols
CONFIG_SOLO6X10 was renamed to CONFIG_VIDEO_SOLO6X10.
CONFIG_USB_MSI3101 was renamed to CONFIG_USB_MSI2500.

CONFIG_SCx200_I2C can supposedly be replaced by the i2c-gpio driver, but
scx200 is not a standard gpio driver so that won't work so don't both
enabling CONFIG_I2C_GPIO.

svn path=/dists/trunk/linux/; revision=22172
2014-12-09 21:37:16 +00:00
Ben Hutchings baaef4ee80 [mips*/loongson-2f] Add a comment above CONFIG_FB_SM7XX which is now unknown
svn path=/dists/trunk/linux/; revision=22171
2014-12-09 21:27:09 +00:00
Ben Hutchings dcd8acb7f3 [armhf/armmp] Remove/rename obsolete config symbols
CONFIG_MACH_IMX51_DT was replaced by CONFIG_SOC_IMX51.
CONFIG_PHY_EXYNOS5250_USB2 is not visible and is set automatically.
CONFIG_GENERIC_CPUFREQ_CPU0 was renamed to CONFIG_CPUFREQ_DT.

Add a proper file section for config symbols defined in
drivers/usb/gadget/legacy/Kconfig, as kconfigeditor2 isn't looking
at that file.

svn path=/dists/trunk/linux/; revision=22170
2014-12-09 21:24:46 +00:00
Ben Hutchings 45ee6fc66b Remove obsolete config symbols from topconfig
Most of these have been completely removed but:
- HID_LENOVO_TPKBD was renamed to HID_LENOVO
- VIDEO_VIVI was replaced with VIDEO_VIVID

svn path=/dists/trunk/linux/; revision=22169
2014-12-09 21:10:10 +00:00
Ben Hutchings 9f9a98a575 Tidy config
svn path=/dists/trunk/linux/; revision=22168
2014-12-09 20:49:45 +00:00
Ben Hutchings ba76447bca Remove more AUFS config
svn path=/dists/trunk/linux/; revision=22167
2014-12-09 20:43:11 +00:00
Ben Hutchings 73d44fc5c6 wireless: Enable RTL8192EE, RTL8821AE as modules for all architectures (replacing R8192EE, R8821AE for x86 only)
svn path=/dists/trunk/linux/; revision=22166
2014-12-09 20:37:51 +00:00
Ben Hutchings 4b91419f01 wireless: Enable BRCMFMAC, BRCMFMAC_USB, BRCMFMAC_PCIE as modules
svn path=/dists/trunk/linux/; revision=22165
2014-12-09 20:34:06 +00:00
Ben Hutchings 3cff228d57 drivers/net: Enable ET131X as module for all architectures
svn path=/dists/trunk/linux/; revision=22164
2014-12-09 20:05:42 +00:00
Ben Hutchings 32c60ddecc SCSI: Re-enable LIBFCOE, FCOE, FCOE_FNIC, SCSI_BNX2X_FCOE as modules
svn path=/dists/trunk/linux/; revision=22163
2014-12-09 20:03:53 +00:00
Ben Hutchings b7aa2a471a SCSI,xen: Enable XEN_SCSI_FRONTEND, XEN_SCSI_BACKEND as modules
svn path=/dists/trunk/linux/; revision=22162
2014-12-09 19:47:52 +00:00
Ben Hutchings eeb18391ec netfilter: Enable many new features as modules
svn path=/dists/trunk/linux/; revision=22161
2014-12-09 19:45:59 +00:00
Ben Hutchings 02dd18ed3e Reorder of config symbols to match net/ipv{4,6}/netfilter/Kconfig
svn path=/dists/trunk/linux/; revision=22158
2014-12-09 05:56:13 +00:00
Ben Hutchings 8fd7a5308d ipv4: Enable TCP_CONG_DCTCP as module
svn path=/dists/trunk/linux/; revision=22157
2014-12-09 05:46:37 +00:00
Ben Hutchings 8ba6ebe359 net: Enable GENEVE as module; enable OPENVSWITCH_GENEVE
svn path=/dists/trunk/linux/; revision=22156
2014-12-09 05:45:04 +00:00
Ben Hutchings 5127daf209 net: Enable 6LOWPAN as module; re-enable BT_6LOWPAN and IEEE802154_6LOWPAN as modules
svn path=/dists/trunk/linux/; revision=22155
2014-12-09 05:40:14 +00:00
Ben Hutchings 6a5b979cc5 drivers/base: Disable UEVENT_HELPER, only needed for compatibility with wheezy's udev package
svn path=/dists/trunk/linux/; revision=22154
2014-12-09 05:37:20 +00:00
Ben Hutchings 32f3fafbe7 Delete configuration of NET_DMA which was removed upstream
svn path=/dists/trunk/linux/; revision=22153
2014-12-09 05:31:28 +00:00
Ben Hutchings ddc03535c6 Explicitly set various config symbols to their defaults
svn path=/dists/trunk/linux/; revision=22152
2014-12-09 05:30:44 +00:00
Ben Hutchings af98d628cc Replace aufs with overlayfs
svn path=/dists/trunk/linux/; revision=22150
2014-12-09 03:09:37 +00:00
Ben Hutchings e0ff76482a Merge changes from sid up to 3.16.7-ckt2-1
svn path=/dists/trunk/linux/; revision=22148
2014-12-09 02:55:16 +00:00
Ben Hutchings 47c25cca2a Fix/ignore various ABI changes
svn path=/dists/sid/linux/; revision=22133
2014-12-08 01:47:13 +00:00
Ben Hutchings c5b5fd3366 Delete unused compiler relations
svn path=/dists/trunk/linux/; revision=22070
2014-11-18 03:47:25 +00:00
Ben Hutchings 7574db5487 [arm*] Update linux-headers-* dependency on linux-compiler-*-arm
svn path=/dists/trunk/linux/; revision=22069
2014-11-18 03:47:12 +00:00
Ben Hutchings c31f663c00 [x86] Update linux-headers-* dependency on linux-compiler-*-x86
svn path=/dists/trunk/linux/; revision=22068
2014-11-18 03:46:51 +00:00
Ben Hutchings 3c1bee523e Make gcc-4.9 the default compiler (except on s390*)
svn path=/dists/trunk/linux/; revision=22067
2014-11-18 03:43:53 +00:00
Ian Campbell df0a9c820a [armhf] Enable FB_SIMPLE, used on some Exynos platforms and elsewhere.
svn path=/dists/sid/linux/; revision=22065
2014-11-13 21:38:57 +00:00
Ben Hutchings 1372dfa284 [x86] Enable THUNDERBOLT as module (Closes: #768653)
svn path=/dists/sid/linux/; revision=22058
2014-11-09 10:15:54 +00:00
Ben Hutchings 5042521bea Set ABI to trunk
svn path=/dists/trunk/linux/; revision=22055
2014-11-06 21:59:07 +00:00
Ben Hutchings 78d8475ba2 Merge changes from sid up to 3.16.7-2
svn path=/dists/trunk/linux/; revision=22054
2014-11-06 21:57:46 +00:00
Ben Hutchings 5eb5c2f9b4 Update to 3.17.2
svn path=/dists/trunk/linux/; revision=22053
2014-11-06 21:24:35 +00:00
Ben Hutchings 338bc62d47 [x86] Update suggested boot loaders
svn path=/dists/sid/linux/; revision=22026
2014-11-03 23:38:23 +00:00
Aurelien Jarno fe7bd400c6 Really enable USB_OCTEON_EHCI and USB_OCTEON_OHCI (they are boolean, not tristate)
svn path=/dists/sid/linux/; revision=22025
2014-11-03 19:31:35 +00:00
Ben Hutchings 26e2a5caca [armhf] leds: Enable LEDS_PWM as module (for Cubox-i)
svn path=/dists/sid/linux/; revision=22015
2014-11-01 13:43:47 +00:00
Aurelien Jarno 96dd8f0b76 Disable KEYBOARD_ATKBD, MOUSE_PS2, SERIO_I8042 on octeon as it causes problems on some machines and completely useless.
svn path=/dists/sid/linux/; revision=22014
2014-10-31 23:11:31 +00:00
Aurelien Jarno b4909cc915 [mips*/octeon] Enable SERIAL_8250_DW.
svn path=/dists/sid/linux/; revision=22013
2014-10-31 20:46:08 +00:00
Ian Campbell dead94ce84 Enable MTD and MTDBLOCK in top-level config.
svn path=/dists/sid/linux/; revision=22008
2014-10-31 15:21:59 +00:00
Ben Hutchings 8b65531401 [i386] Rename config.486 to config.586 too
svn path=/dists/sid/linux/; revision=22005
2014-10-31 14:00:24 +00:00
Ben Hutchings c34c43176a [i386] Rename 486 flavour to 586 (Closes: #766105)
svn path=/dists/sid/linux/; revision=22004
2014-10-31 13:58:30 +00:00
Ben Hutchings cc39dafda4 [i386/486] Select M586TSC instead of M486
svn path=/dists/sid/linux/; revision=21986
2014-10-31 01:07:35 +00:00
Ben Hutchings 6ba4468770 Bump ABI to 4
svn path=/dists/sid/linux/; revision=21984
2014-10-31 00:42:29 +00:00
Aurelien Jarno e503206b31 Ignore ABI changes caused by reverting MAX_PHYSMEM_BITS to 35. This symbol
doesn't seems to be used on OOT modules, and anyway this kernel doesn't even
boot.

svn path=/dists/sid/linux/; revision=21982
2014-10-29 13:55:18 +00:00
Uwe Kleine-König 85ad1570e6 [armhf] enable more options for Netgear ReadyNAS 104
svn path=/dists/sid/linux/; revision=21978
2014-10-26 12:45:50 +00:00
Ben Hutchings 44ff4a9061 mmc_block: Increase max_devices and set MMC_BLOCK_MINORS to 256 (Closes: #765621)
svn path=/dists/sid/linux/; revision=21975
2014-10-26 02:26:08 +00:00
Ben Hutchings 8e1020e9f4 Comment that we should change '486' processor selection at next ABI bump
svn path=/dists/sid/linux/; revision=21974
2014-10-26 01:27:41 +00:00
Uwe Kleine-König 7d3bad8448 [armhf] enable GPIO_PCA953X driver for Netgear ReadyNAS 104
svn path=/dists/sid/linux/; revision=21971
2014-10-24 11:54:55 +00:00
Uwe Kleine-König 7119fb7344 [armhf] enable RTC driver for Netgear ReadyNAS 102/104
svn path=/dists/sid/linux/; revision=21970
2014-10-22 21:42:22 +00:00
Ian Campbell 6918ff87ca [arm64] Enable EHCI and OHCI platform USB HCD drivers.
svn path=/dists/sid/linux/; revision=21969
2014-10-22 21:29:40 +00:00
Ian Campbell 675118c802 [armhf] Enable various drivers for the Nokia N900.
Patch from Sebastian Reichel. (Closes: #766070)

svn path=/dists/sid/linux/; revision=21968
2014-10-22 21:29:36 +00:00
Uwe Kleine-König 9932a2893b [armhf] enable PCI and NAND driver for Armada 370
svn path=/dists/sid/linux/; revision=21967
2014-10-22 08:30:33 +00:00
Ben Hutchings fae2d13bcf [i386/486] Update description to say that the processor must have a TSC (see #766105)
svn path=/dists/sid/linux/; revision=21966
2014-10-21 01:17:16 +00:00
Ian Campbell 6a614ead4a [armhf] Build i2c-s3c2410 statically, it is used by the arndale power controlller.
svn path=/dists/sid/linux/; revision=21946
2014-10-12 19:28:42 +00:00
Uwe Kleine-König 2593a609b3 [armhf] enable rtc driver for i.MX6
svn path=/dists/sid/linux/; revision=21944
2014-10-12 19:00:47 +00:00
Ben Hutchings fe8fea26aa [ppc64el] Disable CONFIG_CMDLINE{,_BOOL} usage for setting consoles (Closes: #764745)
From: Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>

- The value of ppc64 is incorrect for ppc64el (specifically, console=tty0),
  rendering the console useless (blank and unresponsive) if no kernel parameters
  are specified (e.g., debian-installer netboot).
- It's not needed currently: the kernel correctly autodetects the console
  on ppc64el platforms (hvc0 on pseries, hvc0 and hvc1 on powernv).

svn path=/dists/sid/linux/; revision=21943
2014-10-11 21:03:18 +00:00
Ben Hutchings e1a0d56d83 [hppa,m68k,mips/r4k-ip22,sparc*] bluetooth: Enable BT as module (Closes: #764524)
svn path=/dists/sid/linux/; revision=21939
2014-10-10 04:11:07 +00:00
Ben Hutchings 4e16e57ae8 Bump ABI to 3
svn path=/dists/sid/linux/; revision=21933
2014-10-09 02:43:28 +00:00
Aurelien Jarno e1bc050251 [armhf] Change RTC drivers from modules to built-ins
The kernel isn't able to initialize the system clock from a hardware clock
whose driver is a module, and we don't have an initramfs mechanism to do 
that.

svn path=/dists/sid/linux/; revision=21929
2014-10-03 19:46:25 +00:00
Aurelien Jarno 7455be0d8e [arm64] Change RTC drivers from modules to built-ins
The kernel isn't able to initialize the system clock from a hardware clock
whose drive is a module, and there is no initramfs mechanism to do that.


svn path=/dists/sid/linux/; revision=21928
2014-10-03 19:45:03 +00:00
Ben Hutchings 0b10f47597 [ppc64*] video/fb: Remove explicit disabling of drivers that depend on PPC32
svn path=/dists/sid/linux/; revision=21900
2014-09-24 03:40:06 +00:00
Ben Hutchings 9078c0ce33 [powerpc/powerpc64,ppc64*] video/fb: Change FB_MATROX, FB_RADEON, FB_ATY, FB_SIS, FB_3DFX, FB_VOODOO1 back to modules (Closes: #748398)
svn path=/dists/sid/linux/; revision=21899
2014-09-24 03:36:38 +00:00
Maximilian Attems 1dd3fe798d topconfig: Reenable renamed IP_NF_NAT.
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=21894
2014-09-22 13:51:59 +00:00
Aurelien Jarno 2bb3fb3938 [mips*/octeon] Enable OCTEON_USB, USB_EHCI_HCD, USB_OHCI_HCD,
and USB_OCTEON_EHCI, USB_OCTEON_OHCI (Closes: #762066).

svn path=/dists/sid/linux/; revision=21881
2014-09-20 02:38:04 +00:00
Ben Hutchings 9aa8607e35 [armel/kirkwood] gpu: Disable VGA_ARB
svn path=/dists/sid/linux/; revision=21879
2014-09-19 23:12:38 +00:00
Ben Hutchings a9992a868e [armel/kirkwood] block: Change IOSCHED_DEADLINE to module, to reduce kernel image sizes (fixes FTBFS)
svn path=/dists/sid/linux/; revision=21878
2014-09-19 15:15:22 +00:00
Maximilian Attems 0d47c97a80 armel: drop ixp4xx config too
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=21876
2014-09-19 14:50:15 +00:00
Maximilian Attems cc574aa6f9 armel: drop ixp4xx
Image doesn't fit, old hardware, no one cares.

Suggested-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=21875
2014-09-19 14:48:01 +00:00
Ian Campbell 8332600d11 [arm64] Enable crypto accelerator modules
svn path=/dists/sid/linux/; revision=21861
2014-09-17 15:39:52 +00:00
Aurelien Jarno ef06cf88c7 Enable KVM_BOOK3S_64
svn path=/dists/sid/linux/; revision=21857
2014-09-16 18:31:23 +00:00
Ben Hutchings 1b0a121a3b Enable SATA_ZPODD and TRACER_SNAPSHOT as we are now doing an ABI bump
svn path=/dists/sid/linux/; revision=21854
2014-09-16 17:34:02 +00:00
Ben Hutchings e126ae3d01 Bump ABI to 2 (Closes: #761874)
svn path=/dists/sid/linux/; revision=21853
2014-09-16 17:30:00 +00:00
Aurelien Jarno 718b0facc8 [powerpc/powerpc64,ppc64el] Backport more KVM patches from 3.17. Enable
KVM_BOOK3S_64_HV, KVM_BOOK3S_64_PR and KVM_XICS, but keep KVM_BOOK3S_64
disabled for now as it would trigger an ABI change (Partially addresses:
#761656).
usb/gadget: Enable USB_NET2280 as module

svn path=/dists/sid/linux/; revision=21849
2014-09-16 07:21:54 +00:00
Ian Campbell ec483632c6 [armhf] Enable support for Exynos5 systems. (Closes: #759291)
Tested on original Arndale with serial, MMC and NIC. No udeb support yet.

svn path=/dists/sid/linux/; revision=21845
2014-09-14 19:09:30 +00:00
Aurelien Jarno ad2d30001b [mips64el] Drop loongson-2e and loongson-2f flavour as the minimum
supported ISA will be at least MIPS64.

svn path=/dists/sid/linux/; revision=21833
2014-09-12 22:00:07 +00:00
Ben Hutchings 86d65bc599 Defer enabling SATA_ZPODD and TRACER_SNAPSHOT to next ABI bump
svn path=/dists/sid/linux/; revision=21832
2014-09-12 18:41:12 +00:00
Ben Hutchings 26d8ba188e Revert "drivers/base: Disable UEVENT_HELPER; long obsoleted by udev"
wheezy's udev init script requires /sys/kernel/uevent_helper as an
indicator of hotplug support.  We can't remove it until after the
jessie release.

svn path=/dists/sid/linux/; revision=21829
2014-09-12 16:21:19 +00:00
Ian Campbell 64d07e85d9 [arm64] Backport xgene Ethernet and include phy-xgene in udebs
phy-xgene is needed for ahci_xgene not the Ethernet driver, so place in
sata-modules for now. While there move ahci_xgene from the toplevel list into
the arm64 specific list.

svn path=/dists/sid/linux/; revision=21828
2014-09-12 15:20:43 +00:00
Ben Hutchings b57dc00e8d r8723au: Explicitly set driver config options to defaults
svn path=/dists/sid/linux/; revision=21818
2014-09-12 13:06:03 +00:00
Ben Hutchings 8e2b47b9d2 leds: Enable LEDS_TRIGGER_CPU as built-in since it cannot be modular
svn path=/dists/sid/linux/; revision=21817
2014-09-12 13:02:50 +00:00
Ben Hutchings 9d284e6a76 [!x86] staging: Enable R8712U as module (Closes: #742055)
svn path=/dists/sid/linux/; revision=21816
2014-09-12 06:11:17 +00:00
Ben Hutchings 946fde874a [ppc64*] Explicitly enable VSX (already selected by PPC_TRANSACTIONAL_MEM
svn path=/dists/sid/linux/; revision=21814
2014-09-12 05:49:21 +00:00
Ben Hutchings 8af1659921 [!x86] staging: Enable R8188EU as module (Closes: #760859)
svn path=/dists/sid/linux/; revision=21813
2014-09-12 05:48:22 +00:00
Ben Hutchings e4829c2d7d drivers/base: Disable UEVENT_HELPER; long obsoleted by udev
svn path=/dists/sid/linux/; revision=21812
2014-09-12 05:30:42 +00:00
Ben Hutchings dfb5e384b3 [x86] Disable USB_SN9C102; this driver is deprecated in favour of the gspca drivers
While we're doing this, move all the staging/media driver disables
into debian/config/kernelarch-x86/config as STAGING_MEDIA is only
enabled on x86.

svn path=/dists/sid/linux/; revision=21811
2014-09-12 05:29:24 +00:00
Ben Hutchings a371875c1b Enable many new(ish) drivers and other features
svn path=/dists/sid/linux/; revision=21810
2014-09-12 05:25:26 +00:00
Ben Hutchings 4376ec2f94 Explicitly set many config symbols to their defaults
svn path=/dists/sid/linux/; revision=21809
2014-09-12 04:07:56 +00:00
Ben Hutchings 295134a392 [mips64,mips64el] Properly add the 5kc-malta flavour (should fix FTBFS)
svn path=/dists/sid/linux/; revision=21808
2014-09-11 23:11:32 +00:00
Ben Hutchings c4d465c9ae mmc,memstick: Enable MMC_REALTEK_USB, MEMSTICK_REALTEK_USB as modules
svn path=/dists/sid/linux/; revision=21807
2014-09-11 04:36:47 +00:00
Ben Hutchings c9d97d2730 Explicitly set many config symbols to their defaults
svn path=/dists/sid/linux/; revision=21806
2014-09-11 04:20:33 +00:00
Ben Hutchings a25d64fe99 [amd64] Explicitly enable X86_16BIT per default
svn path=/dists/sid/linux/; revision=21805
2014-09-11 03:04:14 +00:00
Ben Hutchings da9022cd10 Explicitly enable SGETMASK_SYSCALL on various architectures per default
svn path=/dists/sid/linux/; revision=21804
2014-09-11 03:01:06 +00:00
Ben Hutchings 80d9c6fcad mfd: Enable MFD_RTSX_USB as module (Closes: #761099)
svn path=/dists/sid/linux/; revision=21803
2014-09-11 02:56:32 +00:00
Ben Hutchings 9c46c1cf9e [arm64] Enable more X-Gene drivers as modules
svn path=/dists/sid/linux/; revision=21801
2014-09-09 12:57:53 +00:00
Ben Hutchings 7f39df6413 aufs: Update to aufs3.16-20140908
svn path=/dists/trunk/linux/; revision=21782
2014-09-08 01:24:43 +00:00
Ben Hutchings ee96a22642 [armel/kirkwood] mm: Enable HIGHMEM (Closes: #760786)
svn path=/dists/trunk/linux/; revision=21781
2014-09-07 23:25:42 +00:00
Ben Hutchings f2b6484a69 [i386/686-pae] Don't try to enable XO15_EBOOK
It depends on OLPC, which is only enabled on i386/486.

svn path=/dists/trunk/linux/; revision=21776
2014-09-07 20:46:18 +00:00
Ben Hutchings 394b7f7b25 [mips*/loongson-2f] video: Re-add and enable sm7xxfb driver, removed upstream in 3.15
svn path=/dists/trunk/linux/; revision=21775
2014-09-07 20:39:29 +00:00
Ben Hutchings 84a0830f61 sound: Disable SND_CS5535AUDIO on all but i386 and mips*/loongson-2f
Its config dependencies are now X86_32 || MIPS || COMPILE_TEST.
On MIPS, only Loongson 2F platforms use the CS5536 chip.

svn path=/dists/trunk/linux/; revision=21774
2014-09-07 19:04:02 +00:00
Ben Hutchings efd5c33160 Don't try to enable CS5530 drivers on anything except i386
These config symbols now depend on X86_32 || COMPILE_TEST, so move
them into the appropriate config file.

svn path=/dists/trunk/linux/; revision=21773
2014-09-07 19:01:09 +00:00
Ben Hutchings caf5baf65d Move various i386-dependent config symbols into the appropriate config file
These now all have dependencies on X86_32 || COMPILE_TEST, so they
cannot be enabled on amd64.

Also remove the explicit disabling of these symbols at the top level.

svn path=/dists/trunk/linux/; revision=21772
2014-09-07 18:50:43 +00:00
Ben Hutchings 7fb242322b Don't try to enable drivers for platforms we don't support
Various driver config symbols have new dependencies on platform
config symbols that we don't and aren't likely to enable.

svn path=/dists/trunk/linux/; revision=21771
2014-09-07 18:28:43 +00:00
Ben Hutchings c0a5828ab2 [i386] comedi: Enable COMEDI_DAC02 as module, replacing COMEDI_POC
svn path=/dists/trunk/linux/; revision=21770
2014-09-07 16:56:57 +00:00
Ben Hutchings 5dea0d3a05 [armhf] Re-enable SPI_IMX as module
svn path=/dists/trunk/linux/; revision=21769
2014-09-07 16:46:18 +00:00
Ben Hutchings f53ac440e5 [m68k] Enable CGROUPS, required by systemd
svn path=/dists/trunk/linux/; revision=21768
2014-09-07 16:02:50 +00:00
Ben Hutchings 15896ca3a3 mtd: Enable MTD_SPI_NOR as module, since M25P80 now depends on it
svn path=/dists/trunk/linux/; revision=21767
2014-09-07 15:57:56 +00:00
Ben Hutchings 0a581348dc hid-sony: Enable SONY_FF (Closes: #760684)
svn path=/dists/trunk/linux/; revision=21766
2014-09-07 03:40:09 +00:00
Ben Hutchings 7e30b27c6d sound/firewire: Enable SND_DICE, SND_FIREWORKS, SND_BEBOB as modules (Closes: #756842)
svn path=/dists/trunk/linux/; revision=21764
2014-09-07 02:59:59 +00:00
Ian Campbell b8c4b589a2 [armel/kirkwood] Enable CONFIG_MTD_SPI_NOR for flash access.
svn path=/dists/trunk/linux/; revision=21759
2014-09-02 16:10:36 +00:00
Ian Campbell 94dceabe7a [armhf] Add link to ARMMP kernel info wiki page
svn path=/dists/trunk/linux/; revision=21757
2014-08-30 20:28:09 +00:00
Ian Campbell 89658d2446 [armhf] Remove incomplete list of hardware from image description
svn path=/dists/trunk/linux/; revision=21756
2014-08-30 20:28:04 +00:00
Maximilian Attems c16be3aebf redisable UAS, still not ready for prime time..
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=21755
2014-08-30 08:25:40 +00:00
Aurelien Jarno c89efe2368 Revert r21750, as vmlinuz support for ppc64el is not ready for all bootloaders yet
svn path=/dists/trunk/linux/; revision=21754
2014-08-29 21:48:57 +00:00
Ben Hutchings c9e2ac6cae [armel] Remove obsolete mv78xx0 flavour
svn path=/dists/trunk/linux/; revision=21753
2014-08-29 21:41:18 +00:00
Ben Hutchings c692bc729d mm: Enable FRONTSWAP, ZSWAP (except armel/{ixp4xx,orion5x}) (Closes: #725703)
svn path=/dists/trunk/linux/; revision=21751
2014-08-27 07:51:46 +00:00
Aurelien Jarno 8364adfe25 * [ppc64el] debian/config/ppc64el/defines: switch to vmlinuz (from vmlinux).
* [ppc64el] debian/patches/debian/ppc64el-disable-zImage.patch: remove patch.
  The 'powerpc/boot: 64bit little endian wrapper' patch-set is in linux 3.16.
  (Closes: #759389).

svn path=/dists/trunk/linux/; revision=21750
2014-08-27 07:41:59 +00:00
Ben Hutchings b07b6247e4 [powerpc] drm: Disable DRM_RADEON_UMS, as radeon X driver now requires KMS
svn path=/dists/trunk/linux/; revision=21746
2014-08-25 07:13:30 +00:00
Ben Hutchings ea0eb9843d [armel/kirkwood] ftrace: Disable some tracers to make the kernel image fit
svn path=/dists/trunk/linux/; revision=21745
2014-08-25 06:41:10 +00:00
Ben Hutchings 072a14449f ftrace: Enable FUNCTION_TRACER, FUNCTION_GRAPH_TRACER, FTRACE_SYSCALLS, STACK_TRACER and DYNAMIC_FTRACE (Closes: #563847, #758469)
svn path=/dists/trunk/linux/; revision=21744
2014-08-25 03:23:32 +00:00
Aurelien Jarno 5e776bb276 [mips*/loongson3] Backport Loongson 3B support from 3.17.
svn path=/dists/trunk/linux/; revision=21741
2014-08-24 18:45:12 +00:00
Ben Hutchings 40f62fa5c0 Change version and ABI name for upload to sid
svn path=/dists/trunk/linux/; revision=21739
2014-08-24 00:52:27 +00:00
Maximilian Attems f701e00b53 armmp: enable new IMX_IPUV3_CORE
moved from staging and renamed from DRM_IMX_IPUV3_CORE.

Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=21726
2014-08-12 09:16:45 +00:00
Ben Hutchings c43f57304a HID: Enable HID_RMI as module (Closes: #754519)
svn path=/dists/trunk/linux/; revision=21725
2014-08-12 01:59:50 +00:00
Bastian Blank aed63a56b1 * debian/changelog: Update
* debian/config/kernelarch-powerpc/config-arch-64: Set PPC_64K_PAGES.
* debian/config/kernelarch-powerpc/config-arch-64-le: Remove overriden option.

svn path=/dists/trunk/linux/; revision=21721
2014-08-09 19:42:11 +00:00
Bastian Blank 5703566a44 debian/config/armel: Clean.
svn path=/dists/trunk/linux/; revision=21720
2014-08-09 19:41:37 +00:00
Ben Hutchings 5f5a7e85c6 [armel] Re-enable ixp4xx flavour
The last changes to config.reduced also allow ixp4xx to fit within
its limit again.

svn path=/dists/trunk/linux/; revision=21719
2014-08-09 19:18:16 +00:00
Ben Hutchings efc9328e3e [armel/orion5x] Disable SUSPEND, HIBERNATION and PM_RUNTIME
These seem to have been impossible to enable before 3.16.  We need
to keep them disabled to avoid blowing up the kernel image size.

svn path=/dists/trunk/linux/; revision=21718
2014-08-09 18:05:15 +00:00
Ben Hutchings 938f8e2b9c [armel/orion5x] Disable SECURITY (i.e. Linux Security Modules, including SELinux)
svn path=/dists/trunk/linux/; revision=21717
2014-08-09 18:03:25 +00:00
Ben Hutchings 0abba0422b [arm*,ia64,ppc64el,s390*,sh4] Disable SYSFS_SYSCALL, only needed for SVR4 compatibility
svn path=/dists/trunk/linux/; revision=21716
2014-08-09 17:52:47 +00:00
Ben Hutchings 3578161ed1 [armel/orion5x] Change IOSCHED_DEADLINE to module
svn path=/dists/trunk/linux/; revision=21715
2014-08-09 17:43:49 +00:00
Ben Hutchings 837bed5b18 [alpha,m68k] Re-enable USELIB
svn path=/dists/trunk/linux/; revision=21714
2014-08-09 17:37:02 +00:00
Ben Hutchings acc2b51176 [armel] Disable BINFMT_AOUT
svn path=/dists/trunk/linux/; revision=21713
2014-08-09 17:33:49 +00:00
Ben Hutchings 65990f8495 [!x86] Disable USELIB, only needed by libc5
svn path=/dists/trunk/linux/; revision=21712
2014-08-09 17:23:24 +00:00
Ben Hutchings 6c0dcc12a5 [armel/kirkwood] Change IPV6 to module to reduce kernel image size
svn path=/dists/trunk/linux/; revision=21711
2014-08-09 03:02:37 +00:00
Ben Hutchings 015d7cd7da Merge changes from sid up to 3.14.15-1
svn path=/dists/trunk/linux/; revision=21704
2014-08-07 20:30:32 +00:00
Bastian Blank aa5b6a869d * debian/changelog: Update.
* debian/config/config: Enable OPROFILE.

svn path=/dists/trunk/linux/; revision=21696
2014-08-06 21:13:52 +00:00
Bastian Blank 90b2ea5cc1 * debian/changelog: Update.
* debian/config/config: Enable RTL8723BE

svn path=/dists/trunk/linux/; revision=21695
2014-08-06 21:05:01 +00:00
Bastian Blank b92b283868 * debian/changelog: Update.
* debian/config/kernelarch-powerpc/config-arch-64,
  debian/config/kernelarch-s390/config-arch-64: Enable PCI hotplug.

svn path=/dists/trunk/linux/; revision=21694
2014-08-06 20:55:40 +00:00
Bastian Blank 0eb2869aed debian/config/config: Add some default options
svn path=/dists/trunk/linux/; revision=21693
2014-08-06 16:29:46 +00:00
Bastian Blank ac258afc0c debian/config/kernelarch-s390/config: Add some default options
svn path=/dists/trunk/linux/; revision=21692
2014-08-06 16:28:08 +00:00
Bastian Blank c2ea38796f debian/config/kernelarch-s390/config: Make VMCP built-in, not supported as module
svn path=/dists/trunk/linux/; revision=21691
2014-08-06 16:17:07 +00:00
Bastian Blank 4051568f2b debian/config: Remove known dead options, resurrect others
svn path=/dists/trunk/linux/; revision=21690
2014-08-06 14:33:47 +00:00
Ben Hutchings 83770e3ab0 [armhf] touchscreen: Enable TOUCHSCREEN_SUN4I as module (Closes: #757086)
svn path=/dists/trunk/linux/; revision=21688
2014-08-06 01:52:52 +00:00
Bastian Blank c0eabd4fc4 debian/config/kernelarch-s490/config:
Restore option, remove option gone for good

svn path=/dists/trunk/linux/; revision=21684
2014-08-04 15:10:54 +00:00
Bastian Blank e7a9ecec89 debian/config/config: Restore some options, remove options gone for good
svn path=/dists/trunk/linux/; revision=21683
2014-08-04 15:09:18 +00:00
Aurelien Jarno 15111703ff [mips*/loongson3] Enable TRANSPARENT_HUGEPAGE.
svn path=/dists/trunk/linux/; revision=21681
2014-08-04 09:44:50 +00:00
Bastian Blank 4bb913b2f4 * debian/changelog: Update.
* debian/config: Enable stack protector on all supported architectures.

svn path=/dists/trunk/linux/; revision=21679
2014-08-04 09:32:59 +00:00
Bastian Blank a01a321474 * debian/changelog: Update.
* debian/config/kernelarch-x86/config: Enable EARLY_PRINTK_EFI.

svn path=/dists/trunk/linux/; revision=21678
2014-08-04 09:30:42 +00:00
Bastian Blank 9589816e21 * debian/changelog: Update
* debian/config/config: Enable more Nftables modules.

svn path=/dists/trunk/linux/; revision=21677
2014-08-03 21:08:47 +00:00
Bastian Blank 9005d2615e debian/config/hppa/config.parisc64-smp: Remove automatic symbols.
svn path=/dists/trunk/linux/; revision=21676
2014-08-03 20:30:39 +00:00
Bastian Blank e2a4d40fc3 * debian/changelog: Update.
* debian/config/kernelarch-x86/config: Enable XEN_PVH.

svn path=/dists/trunk/linux/; revision=21675
2014-08-03 20:16:41 +00:00
Bastian Blank c9b147919b debian/config: Reorder config.
svn path=/dists/trunk/linux/; revision=21674
2014-08-03 20:09:47 +00:00
Bastian Blank b4b73bdf65 debian/config/kernelarch-x86/config: Fix STACKPROTECTOR.
svn path=/dists/trunk/linux/; revision=21673
2014-08-03 19:39:29 +00:00
Bastian Blank 198b4c8048 debian/config: Remove some options that are gone for good
svn path=/dists/trunk/linux/; revision=21672
2014-08-03 19:38:47 +00:00
Bastian Blank 895585e136 debian/config: Reorder config.
svn path=/dists/trunk/linux/; revision=21671
2014-08-03 19:05:53 +00:00
Bastian Blank 6837866d9e Fix syntax errors in config
svn path=/dists/trunk/linux/; revision=21670
2014-08-03 19:04:35 +00:00
Aurelien Jarno 0ae51dd75b [x86] vfio: Enable VFIO_PCI_VGA.
svn path=/dists/trunk/linux/; revision=21663
2014-07-31 18:56:58 +00:00
Ben Hutchings 7d379b0019 [armhf] Enable BRCMFMAC, BRCMFMAC_SDIO as modules (Closes: #734430)
svn path=/dists/sid/linux/; revision=21653
2014-07-30 19:11:50 +00:00
Ben Hutchings 55b65741c1 Merge changes from sid up to 3.14.13-2
svn path=/dists/trunk/linux/; revision=21638
2014-07-27 22:55:29 +00:00
Ben Hutchings a718693e7b [amd64] Enable X86_X32 (Closes: #708070)
- Reject x32 executables if x32 ABI not supported
- Make x32 syscall support conditional on a kernel parameter
- Enable X86_X32_DISABLED so that x32 support must be explicitly enabled

svn path=/dists/sid/linux/; revision=21634
2014-07-27 04:08:25 +00:00
Aurelien Jarno 343ba111eb * [mipsel,mips64el/loongson-3] Enable PREEMPT instead of PREEMPT_VOLUNTARY
as it workarounds SMP issues.

svn path=/dists/sid/linux/; revision=21628
2014-07-24 19:05:01 +00:00
Aurelien Jarno e9895b2a8a [mipsel,mips64el/loongson-2e,2f] Enable CONFIG_RTC_DRV_CMOS as built-in.
svn path=/dists/sid/linux/; revision=21623
2014-07-23 12:38:03 +00:00
Aurelien Jarno 2f9b031c36 [mips64,mips64el] Really enable mips64 and mips64el architectures.
svn path=/dists/sid/linux/; revision=21613
2014-07-21 21:20:25 +00:00
Ben Hutchings 659b610ffd Merge changes from sid up to 3.14.13-1
svn path=/dists/trunk/linux/; revision=21607
2014-07-21 16:08:39 +00:00
Aurelien Jarno bedcc1d86e Backport mips configuration files changes and loongson 3 support from trunk
svn path=/dists/sid/linux/; revision=21583
2014-07-20 12:04:40 +00:00
Ben Hutchings 3bc821bbfb net: Re-enable CGROUP_NET_PRIO as builtin (it can no longer be modular)
svn path=/dists/trunk/linux/; revision=21580
2014-07-20 01:06:16 +00:00
Ben Hutchings dcb40eedc6 [x86] wireless: Enable R8192EE as module (Closes: #755310)
svn path=/dists/trunk/linux/; revision=21579
2014-07-20 01:04:40 +00:00
Aurelien Jarno 2156899dd4 [mips/r5k-ip32] Cleanup configuration file.
svn path=/dists/trunk/linux/; revision=21578
2014-07-19 23:34:38 +00:00
Aurelien Jarno d87b191a28 |mips/r4k-ip22] Cleanup configuration file.
svn path=/dists/trunk/linux/; revision=21577
2014-07-19 22:52:01 +00:00
Aurelien Jarno 0b1f0f0f02 [mips/sb1-bcm91250a] Cleanup configuration file.
svn path=/dists/trunk/linux/; revision=21576
2014-07-19 21:34:40 +00:00
Aurelien Jarno c7d6ee1877 More Malta cleanup
svn path=/dists/trunk/linux/; revision=21575
2014-07-19 20:30:08 +00:00
Ben Hutchings 4400141913 Enable DYNAMIC_DEBUG [!armel/orion5x] (Closes: #694884)
svn path=/dists/sid/linux/; revision=21574
2014-07-19 19:12:03 +00:00
Ben Hutchings d789e89b3a [powerpc/powerpc64,ppc64] Enable PPC_TRANSACTIONAL_MEM
svn path=/dists/sid/linux/; revision=21573
2014-07-19 19:06:27 +00:00
Ben Hutchings be3e149dd6 Remove some architecture-specific ABI ignore-changes patterns
svn path=/dists/sid/linux/; revision=21572
2014-07-19 19:04:58 +00:00
Ben Hutchings 9b3484be79 [powerpc/powerpc64] Re-enable JUMP_LABEL
CONFIG_JUMP_LABEL only has an effect if the compiler properly supports
"asm goto".  That broke for powerpc 64-bit code in some version of
gcc-4.8, and when it was fixed that changed ABI so we had to disable
the config symbol temporarily.

Make sure we get the fixed gcc-4.8 by using a versioned build-dep.

svn path=/dists/sid/linux/; revision=21570
2014-07-19 19:02:51 +00:00
Ben Hutchings d117cd8e48 Bump ABI to 2
svn path=/dists/sid/linux/; revision=21569
2014-07-19 18:55:27 +00:00
Ben Hutchings 65088b4b55 writeback: Fix ABI change in 3.14.10 (Closes: #754902)
svn path=/dists/sid/linux/; revision=21557
2014-07-16 23:52:34 +00:00
Aurelien Jarno d5dbe30e17 [mips64,mips64el] Add a 5kc-malta flavour.
svn path=/dists/trunk/linux/; revision=21556
2014-07-16 22:03:37 +00:00
Aurelien Jarno 3c8d6f2a3e [mips/4kc-malta, mips/5kc-malta] Cleanup configuration file.
svn path=/dists/trunk/linux/; revision=21554
2014-07-16 20:42:10 +00:00
Aurelien Jarno e33cbb63bb [mipsel/loongson3] Enable SND_HDA_INTEL.
svn path=/dists/trunk/linux/; revision=21553
2014-07-16 18:30:42 +00:00
Ben Hutchings 8c0bc75762 aufs: Update to aufs3.x-rcN-20140714 and reenable
svn path=/dists/trunk/linux/; revision=21549
2014-07-15 13:55:10 +00:00
Ian Campbell 07505e384e [armel] Remove drivers/net/phy configs which are redundant with toplevel
No change to the eventual .config files

svn path=/dists/sid/linux/; revision=21539
2014-07-12 20:26:27 +00:00
Ben Hutchings 55480603b6 [m68k] block: Change IOSCHED_CFQ to built-in and make it the default I/O scheduler, consistent with other architectures
svn path=/dists/sid/linux/; revision=21526
2014-07-11 16:46:28 +00:00
Ben Hutchings 521ed14531 Update to 3.14.12
Drop x86 ptrace patch which is included in it.

Ignore or work around various ABI changes.

svn path=/dists/sid/linux/; revision=21525
2014-07-11 16:44:49 +00:00
Ben Hutchings 73b7435404 [s390,s390x] Ignore ABI change in lowcore structure (fixes FTBFS)
svn path=/dists/sid/linux/; revision=21524
2014-07-11 02:38:04 +00:00
Ben Hutchings 1ecf126351 Workaround/ignore ABI changes as appropriate
svn path=/dists/sid/linux/; revision=21506
2014-07-07 00:10:20 +00:00
Aurelien Jarno c6a044d95f [mips,mipsel] Add mips64 and mips64el support (Closes: #749688).
svn path=/dists/trunk/linux/; revision=21495
2014-07-02 09:25:44 +00:00
Aurelien Jarno 4cc401da80 [mips/mipsel] Move common MIPS kernel config files to kernelarch-mips.
svn path=/dists/trunk/linux/; revision=21490
2014-07-01 15:45:37 +00:00
Aurelien Jarno e7e89ec5ff Don't force initramfs for loongson3, as it is the default since the merge from sid.
svn path=/dists/trunk/linux/; revision=21489
2014-07-01 08:30:26 +00:00
Ben Hutchings efebbfa5d6 Merge changes from sid up to 3.14.9-1
svn path=/dists/trunk/linux/; revision=21485
2014-07-01 01:23:29 +00:00
Ben Hutchings e7544a8bdd Ignore target ABI change, as target modules currently must be in-tree
svn path=/dists/sid/linux/; revision=21481
2014-06-30 15:47:08 +00:00
Ben Hutchings 26c56f7113 [rt] Fix latency histogram after "hrtimer: Set expiry time before switch_hrtimer_base()" in 3.14.6
svn path=/dists/sid/linux/; revision=21478
2014-06-29 02:31:36 +00:00
Ben Hutchings 7948accb8e Update to 3.14.9
Deal with the various ABI changes:
* Avoid the change in ALSA
* We can no longer avoid a change in sockdiag, and it doesn't seem to
  have any OOT users so ignore it
* team driver probably doesn't have OOT users, so ignore the change

svn path=/dists/sid/linux/; revision=21476
2014-06-29 02:19:32 +00:00
Ben Hutchings bcff92529e linux-image: Make initramfs support unconditional
svn path=/dists/sid/linux/; revision=21471
2014-06-27 15:38:07 +00:00
Aurelien Jarno 4b87a520f9 Also enable initramfs for all mips flavours
svn path=/dists/sid/linux/; revision=21470
2014-06-27 07:51:13 +00:00
Aurelien Jarno b3f5537a41 [mipsel] Enable initramfs for all flavours, but keep the disk related
drivers built-in for now.

svn path=/dists/sid/linux/; revision=21469
2014-06-26 22:34:03 +00:00
Aurelien Jarno 2c6566ffb8 [arm64] Enable COMPAT to support 32-bit binaries.
svn path=/dists/sid/linux/; revision=21468
2014-06-25 21:17:52 +00:00
Ben Hutchings a127f66e61 Set abiname to trunk, assuming the next upload will still be to experimental
svn path=/dists/trunk/linux/; revision=21453
2014-06-16 12:25:32 +00:00
Ben Hutchings a50e53cccf Merge changes from sid up to 3.14.7-1
Replace 'powerpc/powernv: Add calls to support little endian host'
with the version committed upstream.

Drop the ABI-preserving changes.

svn path=/dists/trunk/linux/; revision=21452
2014-06-16 12:24:52 +00:00
Ben Hutchings 5e3aaadf1d [rt] hrtimer: Disable MISSED_TIMER_OFFSETS_HIST as it will currently result in a panic
svn path=/dists/sid/linux/; revision=21450
2014-06-16 02:31:23 +00:00
Ben Hutchings 787e56b182 Ignore serio ABI change in 3.14.6
svn path=/dists/sid/linux/; revision=21438
2014-06-15 18:58:43 +00:00
Aurelien Jarno 744d2c8d71 [arm64] Enable modular RTC_DRV_PL031.
svn path=/dists/sid/linux/; revision=21436
2014-06-13 15:51:37 +00:00
Ben Hutchings a405ef41f3 [ppc64el] Enable PPC_TRANSACTIONAL_MEM
We want it for big-endian configs as well, but that changes ABI so
will have to wait.

svn path=/dists/sid/linux/; revision=21431
2014-06-13 01:07:07 +00:00
Ben Hutchings 88eeb109ec [powerpc] Build-depend on gcc-4.8 (>= 4.8.2-1) to ensure that JUMP_LABEL works
We aren't trying to avoid ABI changes on trunk.

svn path=/dists/trunk/linux/; revision=21425
2014-06-12 20:45:04 +00:00
Ben Hutchings 426283d6eb ppc64el: kernel: defines file
Create a more complete 'debian/config/ppc64el/defines' file.

The ppc64el (little endian) config has most options common with
the ppc64 (big endian) config.

Signed-off-by: Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>

svn path=/dists/sid/linux/; revision=21423
2014-06-12 20:24:15 +00:00
Ben Hutchings 0245fd5588 ppc64el: kernel: config: little-endian powerpc64 options
This config has options for little-endian PowerPC64 systems.
It shares most options with big-endian PowerPC64 systems.

The differences are:

- choice: Endianness selection
	Build a little endian kernel.

- choice: Page size
	64k pages have benefits (performance et al) over 4k pages on
	IBM POWER processors.

	The Debian ppc64el port primarily runs on this sort of hardware
	and chances are it will also run on hardware based on it (i.e.,
	OpenPOWER) [1] [2].

- Maximum number of CPUs
	This was increased to 2048 (following pseries_le_defconfig).

	For the currently announced systems, the number of CPUs range
	between 80-192 (1 or 2 processor module(s) * 10 or 12 cores
	per module * 8 threads per core) [3].  This is enough to have
	to diverge from CONFIG_NR_CPUS=32 in the other powerpc ports.

	For future systems, it's likely larger ones will be announced.
	The rationale: consider the announced systems are classified
	as 'scale-out' and 'entry-level', plus larger ones have been
	historically made available for addressing other markets; and
	notice the largest POWER7 server has 1024 CPUs (threads) [4],
	and that the threads-per-core doubled from POWER7 to POWER8.

	So, the 2048 value is a reasonable 'max' in that projection.
	Certainly it is greater than what would be required for most
	systems, but I belive 'max' makes sense in that case, if we
	are not looking for kernel rebuild and/with different config
	for the larger systems (although I would be ok with flavours).

- choice: Default CPUFreq governor
	As other architectures, we would prefer the default cpufreq
	governor to be 'ondemand'.

	The currently available cpufreq driver is for the PowerNV
	(non-virtualized) platform, where all processors are available.
	In that scenario, statically running at the highest frequency
	(specially on idle processors) is not very desireable for the
	hardware around (servers), and it is not unlikely for future
	hardware (possibly non-servers) to benefit too, considering
	that energy savings have been increasingly important on most
	environments.

	(Note: the powernv-cpufreq driver was introduced only in 3.15;
	       so, this option has no effect in 3.14; it is harmless.
	       I can put in patches for enabling this on 3.14 soon.)

- Apple PowerMac based machines
	This is being disabled temporarily, until a patch makes upstream
	(restricting it to 'depends on !CPU_LITTLE_ENDIAN').

	This hardware line has no (known) support for little endian
	mode currently, and disabling it has the useful effect of also
	disabling a lot of config options which 'depends on PPC_PMAC',
	thus saving tens of lines from changing config files.

	It indeed has to be disabled because it's enabled by default
	('depends on BOOK3S', 'default y'), so even changing it from
	config files would not be sufficient.

[1] 'OpenPOWER Foundation Unveils First Innovations and Roadmap'
    http://openpowerfoundation.org/press-releases/openpower-foundation-unveils-first-innovations-and-roadmap/
[2] 'POWER8 Reference Board now available for Development!'
    http://openpowerfoundation.org/technical/related-links/
[3] 'IBM Power System S812L and S822L'
    http://www-03.ibm.com/systems/power/hardware/s812l-s822l/specs.html
[4] 'IBM Power 795 server'
    http://www-03.ibm.com/systems/power/hardware/795/perfdata.html

Signed-off-by: Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>

svn path=/dists/sid/linux/; revision=21422
2014-06-12 20:01:13 +00:00
Ben Hutchings 41f65bbf2c ppc64el: kernel: config: split common/big-endian powerpc64 options
Move big-endian exclusive options into config-arch-64-be. Mostly things
that don't support little-endian mode: Cell, PS3, PASemi, Maple, PowerMac.

Signed-off-by: Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>

svn path=/dists/sid/linux/; revision=21421
2014-06-12 19:59:57 +00:00
Ben Hutchings 09ef47c5c7 ppc64el: kernel: config: split common/big-endian powerpc64 options
Move big-endian exclusive options into config-arch-64-be. Mostly things
that don't support little-endian mode: Cell, PS3, PASemi, Maple, PowerMac.

Signed-off-by: Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>

svn path=/dists/sid/linux/; revision=21420
2014-06-12 19:57:52 +00:00
Aurelien Jarno 6c6c481521 * topconfig: Enable modular HW_RANDOM.
* [kernelarch-powerpc] Remove HW_RANDOM.
* [kernelarch-x86] Remove HW_RANDOM.
* [mips/4kc-malta] Remove HW_RANDOM.
* [mips/5kc-malta] Remove HW_RANDOM.
* [mips/octeon] Remove HW_RANDOM.

svn path=/dists/sid/linux/; revision=21419
2014-06-11 15:27:00 +00:00
Ian Campbell ef9299159e [armel/hf] disable virtio for specific armel flavours
Instead of overriding the global default in kernelarch-arm disable virtio on
those armel flavours which do not want it (which is all but vexpress). This
allows the armmp flavours to pickup the global default.

No change to any of the eventual .config files.

svn path=/dists/sid/linux/; revision=21412
2014-06-08 17:06:50 +00:00
Ian Campbell 6a7c0fe64e [arm64] Update modules included in installer udebs.
- Enable input
- Correct nic-modules and scsi-modules, no PCI on this platform yet.

svn path=/dists/sid/linux/; revision=21408
2014-06-07 07:41:57 +00:00
Ian Campbell ace97ec8c9 [armhf/armmp] Enable VIRTIO_BALLOON and VIRTIO_PCI (Closes: #750742)
svn path=/dists/sid/linux/; revision=21407
2014-06-07 07:41:54 +00:00
Ben Hutchings 7c0cc59b3c Merge changes from sid up to 3.14.5-1
svn path=/dists/trunk/linux/; revision=21401
2014-06-05 17:57:19 +00:00
Ben Hutchings e729f75329 Move CONFIG_KEXEC=y from mips/config to kernelarch-mips/config
This just explicitly sets the default (except for some flavours
where it is forced off) so it does not change anything for mipsel.

svn path=/dists/trunk/linux/; revision=21373
2014-06-02 03:27:15 +00:00
Ben Hutchings 237ce42cac Move disabling of CONFIG_RAPIDIO to kernelarch-mips/config
svn path=/dists/trunk/linux/; revision=21372
2014-06-02 03:14:29 +00:00
Ben Hutchings f7a6212709 Move CONFIG_KEXEC=y from more specific config files to kernelarch-{arm,mips}/config
svn path=/dists/trunk/linux/; revision=21371
2014-06-02 03:11:19 +00:00
Ben Hutchings 5ce668d894 Fix/ignore ABI changes in 3.14.5 as appropriate
- Revert the struct net_device lockdep changes
- Revert the sock_diag_put_filterinfo() parameter change
- Revert the removal from struct scsi_target and hide the compatible
  type change from genksyms
- Hide the change to struct nf_ct_ext from genksyms and limit its
  effect to modules that actually use it
- Ignore the vsock_core_init() change


svn path=/dists/sid/linux/; revision=21370
2014-06-01 22:42:19 +00:00
Ian Campbell ffab96be34 [armhf] Backport and enable sunxi MMC driver (Closes: #749484)
svn path=/dists/trunk/linux/; revision=21369
2014-06-01 19:15:32 +00:00
Ian Campbell fdac1e331e [armhf] Enable Broadcom IEEE802.11n embedded FullMAC WLAN driver (Closes: #734430)
svn path=/dists/trunk/linux/; revision=21367
2014-05-31 12:30:07 +00:00
Ian Campbell df5e9abf74 arm64: Add some NIC drivers and virtio udebs
Used for vexpress/qemu/fastmodel.

svn path=/dists/sid/linux/; revision=21365
2014-05-31 10:34:06 +00:00
Ian Campbell c3a98929aa [armhf] Enable SND_SOC_IMX_SPDIF (Closes: #748890)
svn path=/dists/trunk/linux/; revision=21362
2014-05-26 14:23:34 +00:00
Ian Campbell 11a8a5d0eb [armhf] Enable DRM drivers DRM_IMX_* for IMX platform (Closes: #748406)
svn path=/dists/trunk/linux/; revision=21361
2014-05-26 14:23:31 +00:00
Ian Campbell 3b2674db9c [armhf] Enable SERIAL_OF_PLATFORM
svn path=/dists/trunk/linux/; revision=21360
2014-05-26 14:23:28 +00:00
Maximilian Attems 179aee3af1 topconfig enable USB_UAS
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=21357
2014-05-23 09:54:51 +00:00
Ian Campbell 235e811596 [arm64] Initial kernel configuration and packaging.
svn path=/dists/sid/linux/; revision=21356
2014-05-22 18:23:45 +00:00
Ben Hutchings 18c24a0d32 Merge changes from sid up to 3.14.4-1
Except for:
- ABI reference
- ABI workarounds
- rt patch changes
- Backported patches not needed here

svn path=/dists/trunk/linux/; revision=21348
2014-05-14 13:35:05 +00:00
Ben Hutchings 305707cce8 Ignore matroxfb ABI changes even when it's built-in
It is on several architectures; thankfully I caught this on powerpc.

svn path=/dists/sid/linux/; revision=21338
2014-05-14 00:40:44 +00:00
Ben Hutchings 99d726c577 Instead of bumping ABI for powerpc, disable JUMP_LABEL for powerpc/powerpc64
svn path=/dists/sid/linux/; revision=21337
2014-05-14 00:33:02 +00:00
Ben Hutchings dde57c671d Fix/avoid ABI changes
svn path=/dists/sid/linux/; revision=21333
2014-05-13 17:55:06 +00:00
Ben Hutchings a8cd1046ef [armhf] Enable various drivers to support BeagleBone Black (Closes: #747364)
svn path=/dists/sid/linux/; revision=21330
2014-05-13 16:09:35 +00:00
Ben Hutchings 7dbaa3f202 [hppa/parisc64-smp] ipmi: Enable IPMI_HANDLER, IPMI_DEVICE_INTERFACE, IPMI_SI, IPMI_WATCHDOG, IPMI_POWEROFF as modules (Closes: #747482)
svn path=/dists/sid/linux/; revision=21329
2014-05-13 16:04:54 +00:00
Ben Hutchings 9597a9899f [armhf] Enable IR_GPIO_CIR as module (Closes: #747762)
svn path=/dists/sid/linux/; revision=21328
2014-05-13 15:59:22 +00:00
Ben Hutchings 2599615276 [powerpc,ppc64] Add versioned build-dependency on gcc-4.8
Compiler changes have resulted in a different kernel module ABI.
[powerpc] Bump ABI to 1a as 3.14.2-1 was built with an older compiler.

svn path=/dists/sid/linux/; revision=21327
2014-05-13 15:57:45 +00:00
Ben Hutchings 653dca30c5 Update to 3.14.3
Refresh context in 2 rt patches.
Ignore removal of an IB symbol that probably isn't needed OOT.

svn path=/dists/sid/linux/; revision=21318
2014-05-11 18:56:22 +00:00
Ian Campbell ca4ce78f1d [armel/kirkwood] Enable PCI_MVEBU for PCI support when booted via Device Tree.
svn path=/dists/trunk/linux/; revision=21316
2014-05-11 11:41:28 +00:00
Ben Hutchings 7e42304dd4 [ppc64el] Build a linux-libc-dev package (Closes: #747367)
svn path=/dists/sid/linux/; revision=21306
2014-05-09 01:50:30 +00:00
Aurelien Jarno 9dd4dbba1a Switch back the default compiler to 4.8, changed by mistake in r21298.
svn path=/dists/trunk/linux/; revision=21305
2014-05-08 22:40:40 +00:00