Commit Graph

390 Commits

Author SHA1 Message Date
Ben Hutchings b3cd196347 r8169: Fix MDIO timing (Closes: #583139)
svn path=/dists/sid/linux-2.6/; revision=15880
2010-06-16 02:04:02 +00:00
Ben Hutchings ef951cd9a1 ipr: add writeq definition if needed (Closes: #584840)
svn path=/dists/trunk/linux-2.6/; revision=15846
2010-06-09 22:16:05 +00:00
Ben Hutchings 175fcbcd44 sctp: fix append error cause to ERROR chunk correctly
Fix regression due to fix for CVE-2010-1173

svn path=/dists/sid/linux-2.6/; revision=15841
2010-06-08 02:38:58 +00:00
Ben Hutchings 8e1bd30018 Fix patch format and upstream references
svn path=/dists/sid/linux-2.6/; revision=15835
2010-06-06 17:52:24 +00:00
Ben Hutchings 5bc5ff1632 Merge relevant changes from 2.6.32-{14,15,16}
svn path=/dists/trunk/linux-2.6/; revision=15834
2010-06-06 17:51:44 +00:00
Ben Hutchings 219331eabc Add stable 2.6.32.15
Reverts two bogus changes, one of which we already reverted and one in code
that we don't build.

svn path=/dists/sid/linux-2.6/; revision=15822
2010-06-02 03:03:01 +00:00
Ben Hutchings b781c01f02 writeback: Fix fall-out of initial fix for the infamous slow-umount bug
Patch fs-explicitly-pass-in-whether-sb-is-pinned-or-not.patch fixed
<https://bugzilla.kernel.org/show_bug.cgi?id=15906> but introduced
some regressions.

Apply fix-ups:
- "writeback: Update dirty flags in two step" fixes behaviour in some
  corner-case
- "writeback: ensure that WB_SYNC_NONE writeback with sb pinned is sync"
  fixes an oops
- "writeback: fix non-integrity write-back" fixes a trivial bug in the
  previous change

Also update fs-explicitly-pass-in-whether-sb-is-pinned-or-not.patch
with the final upstream commit information.

svn path=/dists/trunk/linux-2.6/; revision=15809
2010-05-30 23:23:26 +00:00
Ben Hutchings 57f3f4f490 Replace 2.6.32.14-rc1 with 2.6.32.14
One of the reversions in revert-percpu-stable-changes.patch was
now included in 2.6.32.14, so replace that patch.

svn path=/dists/sid/linux-2.6/; revision=15793
2010-05-27 02:32:34 +00:00
Ben Hutchings ae5e9182c1 Update feature patch format
Use git mailbox format with the added line 'commit <id> upstream', as
in the stable series.

Where a patch has been committed upstream unchanged except for the
commit message, use the committed version.

This covers almost all features aside from aufs2, speakup, openvz,
vserver and xen-pvops.


svn path=/dists/sid/linux-2.6/; revision=15771
2010-05-26 04:02:28 +00:00
Ben Hutchings 88ca49b2ab net: sysfs: Check for null ethtool_ops before getting speed/duplex
svn path=/dists/sid/linux-2.6/; revision=15770
2010-05-26 03:43:45 +00:00
Ben Hutchings 382d2b806f ext4: Fix compat EXT4_IOC_ADD_GROUP
svn path=/dists/sid/linux-2.6/; revision=15767
2010-05-25 23:05:00 +00:00
Ben Hutchings 52b9ef4104 nouveau: Fix fbcon corruption with font width not divisible by 8 (Closes: #583162)
svn path=/dists/sid/linux-2.6/; revision=15766
2010-05-25 22:46:33 +00:00
Maximilian Attems a355910dbb add intel drm changes from 2.6.33.5
svn path=/dists/sid/linux-2.6/; revision=15765
2010-05-25 04:07:11 +00:00
Maximilian Attems 39d4f41982 add stable 2.6.32.14-rc1 patch
nuke merged forwarded revert.

svn path=/dists/sid/linux-2.6/; revision=15764
2010-05-25 04:06:41 +00:00
Ben Hutchings 2dc1864b91 Update bugfix patch format
Use git mailbox format with the added line 'commit <id> upstream', as
in the stable series.

Where a patch has been committed upstream unchanged except for the
commit message, use the committed version.

This covers almost all bugfixes that are still applied.

svn path=/dists/sid/linux-2.6/; revision=15762
2010-05-24 03:34:28 +00:00
Ben Hutchings 9428f2280b Remove never-used patches
svn path=/dists/sid/linux-2.6/; revision=15761
2010-05-24 03:09:14 +00:00
Ben Hutchings 89f42b2e98 iwlwifi: Disable QoS when connected to a non-QoS-capable AP (Closes: #578262)
svn path=/dists/sid/linux-2.6/; revision=15758
2010-05-21 23:35:43 +00:00
Ben Hutchings b074367c42 Apply some vlan driver enhancements from 2.6.33 and 2.6.34
vlan/macvlan: propagate transmission state to upper layers
macvlan: add GRO bit to features mask
macvlan: allow multiple driver backends
Add macvtap driver (Closes: #568755)

svn path=/dists/sid/linux-2.6/; revision=15752
2010-05-19 04:29:24 +00:00
Maximilian Attems 7e89961674 revert usb autosuspend stuff
19:27 <mjg59> Yes, upstream wants to do it differently

svn path=/dists/trunk/linux-2.6/; revision=15751
2010-05-18 22:01:33 +00:00
Maximilian Attems c2f7eef2c9 add missing usb autosuspend patch
Reported-by: Martin Michlmayr <tbm@cyrius.com>

svn path=/dists/trunk/linux-2.6/; revision=15750
2010-05-18 17:42:44 +00:00
Maximilian Attems e61f224150 Explicitly pass in whether sb is pinned or not
fix famous Kees Cook bug,
patches are scheduled for 2.6.35-rc1 and will go into stable.
this is the first that fixes original issue.

svn path=/dists/trunk/linux-2.6/; revision=15747
2010-05-18 14:24:31 +00:00
Maximilian Attems 4aa3afdc00 acpi: Fall back to manually changing SCI_EN.
fixes second suspend cycles on newer Thinkpads,
we need a backport of this in 2.6.32 too.

svn path=/dists/trunk/linux-2.6/; revision=15742
2010-05-18 14:08:28 +00:00
Maximilian Attems 6242e2ea82 Enable autosuspend on UVC by default
fed up on waiting that this lands upstream, seen starting in F-12.

svn path=/dists/trunk/linux-2.6/; revision=15741
2010-05-18 14:05:27 +00:00
Maximilian Attems 7c61a54199 add fedora patch for recent thinkpads
svn path=/dists/trunk/linux-2.6/; revision=15740
2010-05-18 14:03:19 +00:00
Ben Hutchings 215b9f81bd Update HPA workarounds to upstream (soon?) version
svn path=/dists/trunk/linux-2.6/; revision=15736
2010-05-18 02:43:50 +00:00
Ben Hutchings 740f50083f Merge /dists/sid/linux-2.6 (2.6.32-13).
svn path=/dists/trunk/linux-2.6/; revision=15735
2010-05-18 02:17:18 +00:00
Ben Hutchings 2d67c1abec Update patches from Tejun Heo for HPA workaround
svn path=/dists/sid/linux-2.6/; revision=15694
2010-05-17 01:30:52 +00:00
Maximilian Attems aeb99c73e0 rebase on 2.6.34
nuke merged patches

svn path=/dists/trunk/linux-2.6/; revision=15693
2010-05-17 01:01:25 +00:00
Ben Hutchings b9e8771968 3c503: Fix IRQ probing (Closes: #566522)
svn path=/dists/sid/linux-2.6/; revision=15689
2010-05-16 03:49:36 +00:00
Maximilian Attems be18b0e6fb cleanup edid patch
svn path=/dists/sid/linux-2.6/; revision=15688
2010-05-15 19:55:28 +00:00
Maximilian Attems c59fa08ee2 drm/edid: Fix 1024x768@85Hz
Repored-by: Julien Cristau <jcristau@debian.org>

svn path=/dists/sid/linux-2.6/; revision=15687
2010-05-15 19:53:47 +00:00
Ben Hutchings f41f9fbb6a V4L/DVB: budget: Select correct frontend drivers (Closes: #575223)
svn path=/dists/sid/linux-2.6/; revision=15686
2010-05-15 16:56:27 +00:00
Ben Hutchings 426e0050f9 Apply various fixes for HPA handling from Tejun Heo
SCSI/libata: Disable HPA if it overlaps a partition (Closes: #572618)
partitions: Rescan partition tables after HPA is disabled
libata: Disable HPA if it is only enabled after suspend

svn path=/dists/sid/linux-2.6/; revision=15682
2010-05-14 22:37:47 +00:00
Ben Hutchings 200fb0420f Remove drm changes from 2.6.32.13; apply drm and sfc changes from 2.6.33.4
svn path=/dists/sid/linux-2.6/; revision=15677
2010-05-13 02:55:09 +00:00
Maximilian Attems 86a2fa7a44 add stable 2.6.32.13
wow no drm conflict!?

svn path=/dists/sid/linux-2.6/; revision=15669
2010-05-12 22:57:09 +00:00
Maximilian Attems 0c1701cc8d apply correct patch for CVE-2010-1437
Reported-by: dann frazier <dannf@debian.org>

svn path=/dists/sid/linux-2.6/; revision=15654
2010-05-10 14:28:49 +00:00
Maximilian Attems b1c7ef412d [SCSI] Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O erorrs
add followup patch from linux-next heading stable.

svn path=/dists/sid/linux-2.6/; revision=15642
2010-05-08 17:25:37 +00:00
Maximilian Attems 416fb6481b raid6: fix recovery performance regression
linux-next heading to stable.

svn path=/dists/sid/linux-2.6/; revision=15641
2010-05-08 17:18:16 +00:00
Maximilian Attems 2cd26425f2 Enable retries for SYNCRONIZE_CACHE commands to fix I/O error
add ext3 fs error patch from linux-next.

svn path=/dists/sid/linux-2.6/; revision=15640
2010-05-08 17:13:29 +00:00
Maximilian Attems 46b6f91ed4 KEYS: find_keyring_by_name() can gain access to a freed keyring
add CVE-2010-1437 fix from stable queue

svn path=/dists/sid/linux-2.6/; revision=15639
2010-05-08 17:00:55 +00:00
Maximilian Attems 45de593283 add kvm backport
unbreaks kvm in qemu.

svn path=/dists/sid/linux-2.6/; revision=15632
2010-05-07 14:40:49 +00:00
Maximilian Attems 45aa9bb8cb sync to 2.6.34-rc6
disabled arm feature patches, nuked merged stuff, disabled aufs,
fixed orig generation.

svn path=/dists/trunk/linux-2.6/; revision=15628
2010-05-05 21:44:47 +00:00
Ben Hutchings 28817f7dbd Merge /dists/sid/linux-2.6 (2.6.32-12).
svn path=/dists/trunk/linux-2.6/; revision=15620
2010-05-04 02:55:51 +00:00
Ben Hutchings c35ba993cc Add stable 2.6.33.3
svn path=/dists/trunk/linux-2.6/; revision=15619
2010-05-04 02:16:05 +00:00
dann frazier f1cefb0bfa tipc: Fix oops on send prior to entering networked mode (CVE-2010-1187)
svn path=/dists/sid/linux-2.6/; revision=15590
2010-04-30 06:40:47 +00:00
dann frazier c4545e34e5 [CIFS] Allow null nd (as nfs server uses) on create (CVE-2010-1148)
svn path=/dists/sid/linux-2.6/; revision=15589
2010-04-30 06:34:55 +00:00
dann frazier d85dfc1fa6 sctp: Fix skb_over_panic resulting from multiple invalid parameter
errors (CVE-2010-1173)

svn path=/dists/sid/linux-2.6/; revision=15588
2010-04-30 06:04:07 +00:00
Ben Hutchings c0bb5557f8 virtio_net: Make delayed refill more reliable (Closes: #576838)
svn path=/dists/sid/linux-2.6/; revision=15584
2010-04-29 01:38:23 +00:00
Ben Hutchings a594afd1b6 ipheth: potential null dereferences on error path
svn path=/dists/sid/linux-2.6/; revision=15583
2010-04-29 01:26:22 +00:00
Maximilian Attems c89fdc7781 Revert module.c and module.h changes from -stable update
as discussed on stable-review, seen in suse 2.6.32.

svn path=/dists/sid/linux-2.6/; revision=15580
2010-04-28 23:51:18 +00:00
Maximilian Attems 2347b3082f add iscsi regression fix
svn path=/dists/sid/linux-2.6/; revision=15579
2010-04-28 23:41:05 +00:00
Maximilian Attems eb763a85f0 ext4 Issue the discard operation *before* releasing the blocks to be
reused

as we now support TRIM this can trigger..

svn path=/dists/sid/linux-2.6/; revision=15578
2010-04-28 23:30:49 +00:00
Maximilian Attems 7e457be2c7 hugetlb: fix infinite loop in get_futex_key() when backed by huge pages
add stable queue patch and prerequisite patch.

svn path=/dists/sid/linux-2.6/; revision=15577
2010-04-28 23:24:42 +00:00
Maximilian Attems 11b60187c8 add the released stable patches
svn path=/dists/sid/linux-2.6/; revision=15561
2010-04-27 05:49:07 +00:00
Maximilian Attems 7bc0469416 add p54 backport fixes
all vanilla patches forwarded to stable, rest is from wireless-next.
seen in Fedora 13, important as we don't shipp prism54 monster.
hopefully will make users more happy with p54.

svn path=/dists/sid/linux-2.6/; revision=15550
2010-04-24 01:14:43 +00:00
Maximilian Attems 2422d961a8 drm/radeon/kms: further spread spectrum fixes
add fedora 2.6.33 backport.

svn path=/dists/sid/linux-2.6/; revision=15549
2010-04-24 00:38:45 +00:00
Maximilian Attems 9c2dbbef16 Add EC path for Thinkpad X100
svn path=/dists/sid/linux-2.6/; revision=15543
2010-04-23 02:36:56 +00:00
Maximilian Attems 5be0aa8a34 "libata: Fix accesses at LBA28 boundary (old bug, but nasty) (v2)"
sent to stable too.

svn path=/dists/sid/linux-2.6/; revision=15542
2010-04-23 02:36:48 +00:00
Maximilian Attems f9d8b2e3d9 add 2.6.33.3 drm fixes
nuke the applied one

svn path=/dists/sid/linux-2.6/; revision=15534
2010-04-22 20:51:11 +00:00
Maximilian Attems 25cf10d27f add stable 2.6.32.12-rc1
nuke 2 applied patches, deapply some merged stuff,
no drm stuff waiting for 2.6.33.3 for it.

svn path=/dists/sid/linux-2.6/; revision=15533
2010-04-22 20:37:17 +00:00
Ben Hutchings 1107734c10 ACPI: EC: Limit burst to 64 bits
This is an incremental fix on top of "ACPI: EC: Allow multibyte access
to EC".  Remove my previous fix to that patch, which is also included
in this.

svn path=/dists/sid/linux-2.6/; revision=15530
2010-04-22 01:56:24 +00:00
Ben Hutchings 1cc3bff50f megaraid_sas: Fix copying of sense data for 32-bit management tools on 64-bit kernel (Closes: #578398)
svn path=/dists/sid/linux-2.6/; revision=15525
2010-04-19 23:34:48 +00:00
Ben Hutchings 0db64f98bc rndis_host: Poll status channel before control channel (Closes: #576929)
svn path=/dists/sid/linux-2.6/; revision=15524
2010-04-19 23:09:43 +00:00
Maximilian Attems ba52c020b8 libata/SCSI: fix locking around blk_abort_request()
svn path=/dists/sid/linux-2.6/; revision=15522
2010-04-18 03:59:36 +00:00
Maximilian Attems 403a26e3a3 libata,ata_piix: detect and clear spurious IRQs
backported fix by tejun seen in opensuse.

svn path=/dists/sid/linux-2.6/; revision=15521
2010-04-18 03:54:15 +00:00
Maximilian Attems 16ff68059e add reiserfs fix from opensuse
svn path=/dists/sid/linux-2.6/; revision=15520
2010-04-18 03:07:03 +00:00
Ben Hutchings ec3ca76417 forcedeth: Fix hardware version check for TX bug workaround (Closes: #572201)
svn path=/dists/sid/linux-2.6/; revision=15517
2010-04-17 14:46:31 +00:00
Ben Hutchings ee494c641c i915: Stop trying to use ACPI lid status to determine LVDS connection (Closes: #577724)
svn path=/dists/sid/linux-2.6/; revision=15516
2010-04-17 14:38:09 +00:00
Ben Hutchings 2e7b72b161 ACPI: Add braces where they appear to be missing in the change to exprep.c
svn path=/dists/sid/linux-2.6/; revision=15511
2010-04-12 21:02:37 +00:00
Ben Hutchings e3133d081c ACPI: EC: Allow multibyte access to EC (Closes: #563313)
svn path=/dists/sid/linux-2.6/; revision=15504
2010-04-10 01:19:17 +00:00
Ben Hutchings 4615b319be phylib: Fix typo in bcm63xx PHY driver table
svn path=/dists/sid/linux-2.6/; revision=15503
2010-04-09 21:38:21 +00:00
Ben Hutchings b248dff719 drm/radeon: R300 AD only has one quad pipe (Closes: #575681)
svn path=/dists/sid/linux-2.6/; revision=15497
2010-04-07 03:31:10 +00:00
Maximilian Attems 10205cf4e1 add stable 2.6.33.2
easy, no rejects.. :)

svn path=/dists/trunk/linux-2.6/; revision=15477
2010-04-03 19:20:20 +00:00
Maximilian Attems f0311cd431 add 2.6.32.11
not much change since rc1

svn path=/dists/sid/linux-2.6/; revision=15468
2010-04-02 05:37:07 +00:00
Maximilian Attems f0adb0fee5 revert abi breaking patch for now
we can add it later when we have real reason to bump ABI,
patch seems useful for virtual boxes.

svn path=/dists/sid/linux-2.6/; revision=15464
2010-03-31 06:22:55 +00:00
Maximilian Attems 1604b212fe linus nak'ed the pci quirks patch
svn path=/dists/sid/linux-2.6/; revision=15463
2010-03-31 02:24:13 +00:00
Maximilian Attems 240c86ae0b add four 2.6.33.2 drm fixes
referenced pci quirk is in 2.6.32.10.

svn path=/dists/sid/linux-2.6/; revision=15462
2010-03-31 01:58:52 +00:00
Maximilian Attems a5f93cc74e add 2.6.32.10-rc1 minus drm
those will be taken from 2.6.33.2 in follow up.
remove merged patch from Ben.

svn path=/dists/sid/linux-2.6/; revision=15461
2010-03-31 01:44:49 +00:00
Maximilian Attems 12584987f7 add ssb followup fixlet found in F-12 tree
svn path=/dists/sid/linux-2.6/; revision=15459
2010-03-30 21:56:54 +00:00
Ben Hutchings 67d40d322e nouveau: nv50: Implement ctxprog/state generation
svn path=/dists/sid/linux-2.6/; revision=15458
2010-03-30 03:07:57 +00:00
Ben Hutchings 1a18a4a036 rt2860sta: Fix argument to linux_pci_unmap_single() (Closes: #575726)
svn path=/dists/sid/linux-2.6/; revision=15454
2010-03-29 00:33:41 +00:00
Maximilian Attems 10c2fc0cd6 add patch for ssb deadlock that was hit by linus lately
backport found in F-12

svn path=/dists/sid/linux-2.6/; revision=15433
2010-03-21 04:32:16 +00:00
Ben Hutchings e8c0ad2957 Remove patch "tracing: do not disable interrupts for trace_clock_local."
We cherry-picked this patch in an attempt to fix #574368, but it is
neither necessary nor sufficient to do so.


svn path=/dists/sid/linux-2.6/; revision=15431
2010-03-20 20:09:17 +00:00
Ben Hutchings 5bed08af1c iwlwifi: Fix repeated warnings about tfds_in_queue (Closes: #574526)
svn path=/dists/sid/linux-2.6/; revision=15427
2010-03-20 15:29:20 +00:00
Maximilian Attems 553ecc0f41 cherry-pick 8b2a5dac7859dd
svn path=/dists/sid/linux-2.6/; revision=15419
2010-03-17 17:53:30 +00:00
Maximilian Attems e2eaccaa9d really add stable 2.6.33.1
svn path=/dists/trunk/linux-2.6/; revision=15415
2010-03-17 16:13:26 +00:00
Maximilian Attems 3ed25255e1 update patch to disable MODULE_DEVICE_TABLE
"pciidlist is also used in struct drm_driver"
Reported-by: Julien Cristau <jcristau@debian.org>

svn path=/dists/sid/linux-2.6/; revision=15409
2010-03-16 22:28:21 +00:00
Maximilian Attems 69bc0c9410 no autoload of nouveau yet
Reported-by: Julien Cristau <jcristau@debian.org>

svn path=/dists/sid/linux-2.6/; revision=15407
2010-03-16 22:16:11 +00:00
Maximilian Attems 100388fdd0 add stable 2.6.33.1
less work on this side ;)

svn path=/dists/trunk/linux-2.6/; revision=15394
2010-03-16 03:34:40 +00:00
Maximilian Attems 75be4423b4 add real 2.6.32.10
allmost identical to rc1 ;-)

svn path=/dists/sid/linux-2.6/; revision=15386
2010-03-16 00:20:58 +00:00
Ben Hutchings 6661048810 Revert all DRM changes in 2.6.32.10 and apply all changes in 2.6.33.1-rc1
svn path=/dists/sid/linux-2.6/; revision=15376
2010-03-15 00:34:37 +00:00
Maximilian Attems 3a1683af77 add lonely 2.6.33.1 stable drm patch
applies to 2.6.33 drm

svn path=/dists/sid/linux-2.6/; revision=15372
2010-03-14 09:29:47 +00:00
Ben Hutchings ba45e52a66 Fix first line of kernel-doc for a few functions
svn path=/dists/sid/linux-2.6/; revision=15367
2010-03-13 20:48:17 +00:00
Maximilian Attems cc9cac2d87 reorder patch applying order
revert fixes from 10 we add later, not pretty but clean.
xen fails to apply.

svn path=/dists/sid/linux-2.6/; revision=15366
2010-03-13 04:58:25 +00:00
Maximilian Attems 80d3467a76 add 2.6.32.10-rc1 patch
start work:
nuke sparc aligment merged patch, disable evident merged one.
patch conflicts with drm backport heavily.

svn path=/dists/sid/linux-2.6/; revision=15365
2010-03-13 04:40:13 +00:00
Ben Hutchings f705599869 firmware: Correct copyright information and add source for CIS files
svn path=/dists/sid/linux-2.6/; revision=15327
2010-03-05 23:58:06 +00:00
Ben Hutchings 5ff84864b7 Correct attribution and licence of Sierra Wireless CIS files
svn path=/dists/sid/linux-2.6/; revision=15326
2010-03-05 23:50:42 +00:00
Ben Hutchings fe30fac8d0 qla2xxx: Disable MSI/MSI-X on some chips or as selected by module parameter (Closes: #572322)
svn path=/dists/sid/linux-2.6/; revision=15317
2010-03-04 14:05:36 +00:00
Ben Hutchings 7ee30c2c6c Revert patch 'agpgart-Reprobe-VGA-devices-new-GART-device-added.patch'
This unfortunately does not solve the general problem, and was rejected
by David Airlie.

svn path=/dists/sid/linux-2.6/; revision=15303
2010-03-02 00:05:07 +00:00
Bastian Blank 9765b66cd2 debian/patches/bugfix/all/agpgart-Reprobe-VGA-devices-new-GART-device-added.patch:
Fix patch.

svn path=/dists/sid/linux-2.6/; revision=15290
2010-02-28 10:57:03 +00:00