Commit Graph

2886 Commits

Author SHA1 Message Date
Ben Hutchings b6f101f122 Set ABI to 1
svn path=/dists/sid/linux/; revision=20019
2013-05-04 20:34:00 +00:00
Ben Hutchings 91831f762f [rt] Update to 3.8.4-rt2 and reenable
svn path=/dists/trunk/linux/; revision=19956
2013-03-31 03:53:40 +00:00
Ben Hutchings 55da5d676a Merge changes from sid up to 3.2.41-2
svn path=/dists/trunk/linux/; revision=19951
2013-03-27 03:51:48 +00:00
Ben Hutchings 45df0a762b [x86] Ignore KVM ABI changes
svn path=/dists/sid/linux/; revision=19948
2013-03-25 15:17:32 +00:00
Ben Hutchings 658db8593e [x86] drm: Enable DRM_GMA500 as module, replacing DRM_PSB (Closes: #703506)
svn path=/dists/sid/linux/; revision=19946
2013-03-25 13:37:43 +00:00
Ben Hutchings 3937ca5280 Merge changes from sid up to 3.2.41-1
Drop all changes to backported features and to rt.

svn path=/dists/trunk/linux/; revision=19940
2013-03-23 07:15:51 +00:00
Ben Hutchings 2ea813fe8d efivars: Work around serious firmware bugs
- Allow disabling use as a pstore backend
- Add module parameter to disable use as a pstore backend
  * [x86] Set EFI_VARS_PSTORE_DEFAULT_DISABLE=y
- explicitly calculate length of VariableName
- Handle duplicate names from get_next_variable()

Also apply another fix entangled with them:
- efi_pstore: Introducing workqueue updating sysfs

svn path=/dists/sid/linux/; revision=19937
2013-03-22 20:15:09 +00:00
Ben Hutchings 940319a743 [x86,powerpc/powerpc64] random: Change HW_RANDOM back from built-in to module, as we now have a real fix for #701784
svn path=/dists/sid/linux/; revision=19934
2013-03-22 01:16:31 +00:00
Ben Hutchings b76d3d1c75 Resolve ABI changes made by 3.2.41
Revert the change in return type of target_type::status.
Ignore the change to {,un}register_efivars().

svn path=/dists/sid/linux/; revision=19933
2013-03-21 14:38:35 +00:00
Ben Hutchings a073a32cad kmsg_dump: Only dump kernel log in error cases (Closes: #703386)
- kexec: remove KMSG_DUMP_KEXEC
- kmsg_dump: don't run on non-error paths by default

Ignore ABI change to kmsg_dump_{,un}register(); I don't think these
should be used from OOT and codesearch doesn't find any users.

svn path=/dists/sid/linux/; revision=19917
2013-03-19 02:29:01 +00:00
Ben Hutchings 0a773fbe09 efi: Ensure efivars is loaded on EFI systems (Closes: #703363)
[x86] Use a platform device to trigger loading of efivars
[ia64] Change EFI_VARS from module to built-in

svn path=/dists/sid/linux/; revision=19916
2013-03-19 01:03:35 +00:00
Nobuhiro Iwamatsu 82f86eaeb1 [armel/kirkwood] Add Plat'Home OpenBlocks A6 support (Closes: #703083)
svn path=/dists/trunk/linux/; revision=19915
2013-03-16 23:09:56 +00:00
Ben Hutchings 279ac0273f Update to 3.2.40
Drop various patches which went into this.

Avoid ABI change in PPS, and ignore ABI change in rtlwifi.

rt patch 0134 no longer applies and I can't see how to fix it, but
hopefully this will be resolved in a new stable-rt update shortly.

svn path=/dists/sid/linux/; revision=19903
2013-03-06 14:25:42 +00:00
Ben Hutchings 533dace9d4 mmc,memstick: Enable MMC_REALTEK_PCI and MEMSTICK_REALTEK_PCI as modules
svn path=/dists/trunk/linux/; revision=19898
2013-03-04 02:07:31 +00:00
Ben Hutchings 81db6b5fab mfd: Enable MFD_RTSX_PCI as module, replacing RTS_PSTOR (Closes: #702108)
svn path=/dists/trunk/linux/; revision=19897
2013-03-04 02:01:00 +00:00
Ben Hutchings f1b48ab9da net: Enable USB_NET_CDC_MBIM as module (Closes: #701869)
svn path=/dists/trunk/linux/; revision=19894
2013-03-03 02:58:47 +00:00
Bastian Blank 9d6a2689a6 debian/config: Reorder config.
svn path=/dists/trunk/linux/; revision=19891
2013-03-02 22:06:05 +00:00
Aurelien Jarno 3d5bffe36d Missing file in previous commit
svn path=/dists/sid/linux/; revision=19883
2013-03-02 01:00:55 +00:00
Aurelien Jarno 18844a3cf7 [{mips,mipsel}/{4,5}kc-malta] Enable HW_RANDOM as module so that both flavours have a consistent configuration.
svn path=/dists/sid/linux/; revision=19882
2013-03-02 00:59:48 +00:00
Aurelien Jarno 19e3a23aaf Move CONFIG_VGA_CONSOLE setting introduced in r19878 from mips and mipsel directories into kernelarch-mips directory.
svn path=/dists/sid/linux/; revision=19881
2013-03-01 23:36:43 +00:00
Aurelien Jarno c9604797ff [mips/octeon] Change HW_RANDOM and HW_RANDOM_OCTEON to modules.
svn path=/dists/trunk/linux/; revision=19879
2013-03-01 18:14:24 +00:00
Aurelien Jarno df7affc8aa [mips,mipsel] Disable VGA_CONSOLE and ignore the corresponding ABI change. It is completely broken on MIPS.
svn path=/dists/sid/linux/; revision=19878
2013-03-01 15:07:35 +00:00
Ben Hutchings 144cc9c9b5 linux-image: Increase minimum version of initramfs-tools to 0.110~ which copes with the recently renamed EHCI and NFS modules
svn path=/dists/trunk/linux/; revision=19877
2013-03-01 14:55:46 +00:00
Ben Hutchings 753fc47bd3 [powerpc/powerpc64] random: Change HW_RANDOM from module to built-in, to work around virtio-rng bug
svn path=/dists/sid/linux/; revision=19867
2013-02-27 03:48:11 +00:00
Ben Hutchings 8fe645e8a0 [x86] random: Change HW_RANDOM from module to built-in, to work around (Closes: #701784)
svn path=/dists/sid/linux/; revision=19866
2013-02-27 03:44:20 +00:00
Ben Hutchings 1fc13b314e [armel/versatile] i2c: Re-enable I2C_PCA_PLATFORM as module, erroneously disabled in 3.2.39-1 (fixes FTBFS)
svn path=/dists/sid/linux/; revision=19865
2013-02-27 03:20:12 +00:00
Ben Hutchings 7cdeea9fb4 [x86] efi: Fix ABI change for introduction of efi_enabled() function in 3.2.38 (Closes: #701690)
svn path=/dists/sid/linux/; revision=19864
2013-02-27 03:09:17 +00:00
Ben Hutchings 691ede6006 Ignore removal of drm_sman_* symbols, previously built-in on sparc
svn path=/dists/sid/linux/; revision=19862
2013-02-26 12:44:59 +00:00
Ben Hutchings 7ffc350ed2 Attempt to fix FTBFS on s390,s390x,sparc
svn path=/dists/sid/linux/; revision=19860
2013-02-26 02:24:12 +00:00
Ben Hutchings a3590a7797 Merge changes from sid up to 3.2.39-1
Drop most patches as they're already upstream in 3.8 or early.

Refresh some others for 3.8.  In particular, remove use of __devinit from
debian/radeon-firmware-is-required-for-drm-and-kms-on-r600-onward.patch
as this macro is no longer defined or needed.

svn path=/dists/trunk/linux/; revision=19856
2013-02-25 03:35:39 +00:00
Ben Hutchings 9d4a7ca266 Explicitly set defaults for several config variables
svn path=/dists/trunk/linux/; revision=19836
2013-02-21 05:09:00 +00:00
Ben Hutchings d5ac75ce5d wanrouter: Disable as broken and unused
Since Linux 2.6.29, this subsystem would crash if anyone tried to use
it, but no-one noticed.  It will be removed upstream in Linux 3.9.

svn path=/dists/trunk/linux/; revision=19835
2013-02-21 04:52:25 +00:00
Ben Hutchings f56a70f3a6 Update config selections for 3.8
All Atheros wireless drivers depend on a new symbol ATH_CARDS.

Two comedi drivers were merged into others and no longer have their
own config symbols.

drivers/staging/telephony has been removed.

svn path=/dists/trunk/linux/; revision=19832
2013-02-21 03:11:37 +00:00
Ben Hutchings bf347b2893 Ignore ABI changes in 3.2.38 for symbols not expected to be used OOT
svn path=/dists/sid/linux/; revision=19823
2013-02-17 23:41:17 +00:00
Ben Hutchings 8d55151460 [armhf/mx5] Update description to mention i.MX53
svn path=/dists/sid/linux/; revision=19799
2013-02-10 01:11:38 +00:00
Ben Hutchings e7ef137d7c [x86] sound: Enable LINE6_USB as module (Closes: #700211)
Apply upstream changes up to Linux 3.8-rc1, since they include many
important bug fixes and also remove a fair amount of crap.

svn path=/dists/sid/linux/; revision=19798
2013-02-10 00:54:43 +00:00
Ben Hutchings a9e39ce1ee SCSI: Add virtio_scsi driver (Closes: #686636)
svn path=/dists/sid/linux/; revision=19794
2013-02-07 04:42:39 +00:00
Ben Hutchings 2aad44d7a3 Add powerpcspe architecture, thanks to Roland Stigge (Closes: #693042)
svn path=/dists/trunk/linux/; revision=19792
2013-02-07 03:17:30 +00:00
Ben Hutchings 77f1faf401 [amd64] edac: Enable EDAC_SBRIDGE as module (Closes: #699283)
svn path=/dists/sid/linux/; revision=19791
2013-02-06 06:35:24 +00:00
Ben Hutchings 500933e7a9 net: Disable WAN_ROUTER
A change in Linux 2.6.29 completely broke it (it would oops on load)
but no-one reported this, therefore it has no users.  It was removed
upstream and will clearly not be supportable in Debian.

svn path=/dists/sid/linux/; revision=19787
2013-02-06 04:16:13 +00:00
Ben Hutchings 242fa0cf6c Backport drm and agp subsystems from Linux 3.4.29 (closes: #687442)
- [x86] i915: Fixes freezes on Ivy Bridge (Closes: #689268)
- nouveau: Support for newer nvidia chipsets (Closes: #690284)
- radeon: Support for HD7000 'Southern Islands' chips

Mostly by Julien Cristau, but I've made some changes:
- Added a script to refresh the main patch
- Put upstream commit references in the usual format
- Instead of reverting the use of kmalloc_array(), cherry-picked its
  addition, as it helps to avoid integer overflow vulnerabilities
- Moved all other DRM patches after this, and refresh them
- Updated debian/config/defines to ignore the ABI changes, because OOT
  GPU drivers don't use the DRM (or intel-gtt) API

svn path=/dists/sid/linux/; revision=19786
2013-02-06 03:52:57 +00:00
Ben Hutchings 5b88249fcc net: Add alx driver for Atheros AR8161 and AR8162 (Closes: #699129)
Mark as staging, since it has not been accepted upstream.
Define some trivial networking features to support it.

svn path=/dists/sid/linux/; revision=19781
2013-01-28 00:22:35 +00:00
Ben Hutchings 3e636afadb Ignore ABI change in get_write_access(), both static inline and exported
static inline functions will always be compiled directly into modules
that use them; the export is never used.

(The ABI change is apparently due to adding an extra attribute to inline
functions.)

svn path=/dists/sid/linux/; revision=19779
2013-01-27 02:18:49 +00:00
Ben Hutchings 89c6781d62 [armel/versatile,armhf/vexpress] i2c: Enable I2C, I2C_VERSATILE as modules (Closes: #696182)
svn path=/dists/sid/linux/; revision=19767
2013-01-21 04:42:29 +00:00
Ben Hutchings 22628d7a86 [!powerpc] radeon: Reenable DRM_RADEON_KMS, as it apparently works on most non-PowerMac systems
svn path=/dists/sid/linux/; revision=19740
2013-01-17 13:13:53 +00:00
Ben Hutchings 723ecb9ac9 [armel/orion5x] Make IPV6 a module again due to kernel size limit (fixes FTBFS)
svn path=/dists/trunk/linux/; revision=19737
2013-01-16 22:13:57 +00:00
Ben Hutchings 4480e0a79a [!x86] Disable ZRAM, ZSMALLOC as modules (Reopens: #676779), as they really aren't portable yet.
svn path=/dists/trunk/linux/; revision=19734
2013-01-15 15:14:14 +00:00
Ben Hutchings c6aad6ec7c [armel/iop32x,armel/ixp4xx] Make IPV6 a module again due to kernel size limit (fixes FTBFS)
svn path=/dists/trunk/linux/; revision=19712
2013-01-06 06:18:20 +00:00
Ben Hutchings 61d61bdb09 [armhf/omap] Make OMAP_DMA built-in (fixes FTBFS)
Various drivers will call into it if it's enabled, and some of them are
built-in.  This is a bug in kconfig dependencies, but it's not obvious
how to fix it.

svn path=/dists/trunk/linux/; revision=19710
2013-01-06 05:10:01 +00:00
Ben Hutchings f64d101705 [armhf/mx5] mtd: Enable MTD_BLOCK as module
flash-kernel depends on mtdblock, so enable that and include it in
mtd-modules instead of mtdchar (which wasn't enabled either).

svn path=/dists/sid/linux/; revision=19673
2013-01-02 14:25:57 +00:00