2.6.32.12-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest197 patches 40 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/197 | drm/edid: allow certain bogus edids to hit a fixup path rather than faildrivers/ | +0 | 0 replies | |
| 2/197 | drm/radeon: add new RS880 pci idinclude/ | +1 | 0 replies | |
| 3/197 | drm: remove the EDID blob stored in the EDID property when it is disconnecteddrivers/ | +1 | 0 replies | |
| 4/197 | fat: fix buffer overflow in vfat_create_shortname()fs/ | +3 | 0 replies | |
| 5/197 | oom: fix the unsafe usage of badness() in proc_oom_score()fs/ | +3 | 0 replies | |
| 6/197 | drm/radeon/kms: dont print error on -ERESTARTSYS.drivers/ | +2 | 0 replies | |
| 7/197 | drm/radeon/kms: fix pal tv-out support on legacy IGP chipsdrivers/ | +24 | 0 replies | |
| 8/197 | drm: Return ENODEV if the inode mapping changesdrivers/ | +9 | 0 replies | |
| 9/197 | xfs: simplify inode teardownfs/ fs/ fs/ +2 more | +34 | 0 replies | |
| 10/197 | xfs: fix mmap_sem/iolock inversion in xfs_free_eofblocksfs/ fs/ | +26 | 0 replies | |
| 11/197 | xfs: I/O completion handlers must use NOFS allocationsfs/ fs/ fs/ +2 more | +15 | 0 replies | |
| 12/197 | xfs: Wrapped journal record corruption on read at recoveryfs/ | +7 | 0 replies | |
| 13/197 | xfs: Fix error return for fallocate() on XFSfs/ | +3 | 0 replies | |
| 14/197 | xfs: check for not fully initialized inodes in xfs_ireclaimfs/ | +8 | 0 replies | |
| 15/197 | xfs: fix timestamp handling in xfs_setattrfs/ fs/ | +41 | 0 replies | |
| 16/197 | xfs: Dont flush stale inodesfs/ | +7 | 0 replies | |
| 17/197 | xfs: Ensure we force all busy extents in range to diskfs/ | +21 | 0 replies | |
| 18/197 | xfs: reclaim inodes under a write lockfs/ fs/ fs/ | +71 | 0 replies | |
| 19/197 | xfs: Avoid inodes in reclaim when flushing from inode cachefs/ | +18 | 0 replies | |
| 20/197 | xfs: reclaim all inodes by background tree walksfs/ | +6 | 0 replies | |
| 21/197 | xfs: fix stale inode flush avoidancefs/ | +15 | 0 replies | |
| 22/197 | xfs: xfs_swap_extents needs to handle dynamic fork offsetsfs/ | +90 | 0 replies | |
| 23/197 | xfs: quota limit statvfs available blocksfs/ | +1 | 0 replies | |
| 24/197 | xfs: dont hold onto reserved blocks on remount, rofs/ fs/ | +29 | 0 replies | |
| 25/197 | xfs: remove invalid barrier optimization from xfs_fsyncfs/ | +2 | 0 replies | |
| 26/197 | xfs: Non-blocking inode locking in IO completionfs/ | +82 | 0 replies | |
| 27/197 | xfs: fix locking for inode cache radix tree tag updatesfs/ fs/ | +15 | 0 replies | |
| 28/197 | sh: Enable the mmu in start_secondary()arch/ | +1 | 0 replies | |
| 29/197 | sh: Fix FDPIC binary loaderarch/ | +4 | 0 replies | |
| 30/197 | libiscsi: Fix recovery slowdown regressiondrivers/ | +3 | 0 replies | |
| 31/197 | Freezer: Fix buggy resume test for tasks frozen with cgroup freezerinclude/ kernel/ kernel/ | +12 | 0 replies | |
| 32/197 | iwlwifi: counting number of tfds can be free for 4965drivers/ | +2 | 0 replies | |
| 33/197 | iwlwifi: fix nfreed--drivers/ | +0 | 0 replies | |
| 34/197 | iwlwifi: range checking issuedrivers/ | +1 | 0 replies | |
| 35/197 | setup correct int pipe type in ar9170_usb_exec_cmddrivers/ | +1 | 0 replies | |
| 36/197 | mac80211: move netdev queue enabling to correct spotnet/ net/ | +12 | 0 replies | |
| 37/197 | mac80211: tear down all agg queues when restart/reconfig hwnet/ | +8 | 0 replies | |
| 38/197 | WATCHDOG: hpwdt - fix lower timeout limitdrivers/ | +1 | 0 replies | |
| 39/197 | WATCHDOG: iTCO_wdt: TCO Watchdog patch for additional Intel Cougar Point DeviceIDsdrivers/ | +93 | 0 replies | |
| 40/197 | genirq: Force MSI irq handlers to run with interrupts disabledkernel/ | +10 | 0 replies | |
| 41/197 | tty: release_one_tty() forgets to put pidsdrivers/ | +2 | 0 replies | |
| 42/197 | lis3: fix show rate for 8 bits chipsdrivers/ drivers/ | +17 | 0 replies | |
| 43/197 | pata_ali: Fix regression with old devicesdrivers/ | +3 | 0 replies | |
| 44/197 | HID: fix oops in gyration_event()drivers/ | +4 | 0 replies | |
| 45/197 | raw: fsync method is now requireddrivers/ fs/ include/ | +4 | 0 replies | |
| 46/197 | readahead: fix NULL filp dereferencemm/ | +1 | 0 replies | |
| 47/197 | ALSA: mixart: range checking proc filesound/ | +14 | 0 replies | |
| 48/197 | ALSA: hda: Fix 0 dB offset for Lenovo Thinkpad models using AD1981sound/ | +8 | 0 replies | |
| 49/197 | x86, amd: Get multi-node CPU info from NodeId MSR instead of PCI config spacearch/ arch/ arch/ | +17 | 3 replies | |
| 50/197 | resource: move kernel function inside __KERNEL__include/ | +6 | 0 replies | |
| 51/197 | backlight: mbp_nvidia_bl - add five more MacBook variantsdrivers/ | +45 | 7 replies | |
| 52/197 | KVM: x86 emulator: Add Virtual-8086 mode of emulationarch/ arch/ arch/ | +10 | 0 replies | |
| 53/197 | KVM: x86 emulator: fix memory access during x86 emulationarch/ arch/ arch/ +4 more | +142 | 0 replies | |
| 54/197 | KVM: x86 emulator: Check IOPL level during io instruction emulationarch/ arch/ arch/ | +87 | 0 replies | |
| 55/197 | KVM: x86 emulator: Fix popf emulationarch/ | +54 | 0 replies | |
| 56/197 | KVM: Fix segment descriptor loadingarch/ arch/ arch/ | +158 | 0 replies | |
| 57/197 | KVM: VMX: Update instruction length on intercepted BParch/ | +13 | 0 replies | |
| 58/197 | KVM: VMX: Use macros instead of hex value on cr0 initializationarch/ | +1 | 0 replies | |
| 59/197 | KVM: SVM: Reset cr0 properly on vcpu resetarch/ | +5 | 0 replies | |
| 60/197 | KVM: VMX: Disable unrestricted guest when EPT disabledarch/ | +3 | 0 replies | |
| 61/197 | KVM: x86: disable paravirt mmu reportingarch/ | +2 | 0 replies | |
| 62/197 | pata_via: Add VIA VX900 supportdrivers/ | +1 | 0 replies | |
| 63/197 | ext3: Dont update the superblock in ext3_statfs()fs/ | +0 | 0 replies | |
| 64/197 | ext3: journal all modifications in ext3_xattr_set_handlefs/ | +4 | 0 replies | |
| 65/197 | thinkpad-acpi: fix some version quirksdrivers/ | +3 | 0 replies | |
| 66/197 | thinkpad-acpi: issue backlight class eventsDocumentation/ drivers/ | +35 | 0 replies | |
| 67/197 | thinkpad-acpi: silence bogus complain during rmmoddrivers/ | +2 | 0 replies | |
| 68/197 | thinkpad-acpi: adopt input devicedrivers/ | +1 | 0 replies | |
| 69/197 | thinkpad-acpi: expose module parametersdrivers/ | +10 | 0 replies | |
| 70/197 | thinkpad-acpi: log temperatures on termal alarm (v2)drivers/ | +45 | 0 replies | |
| 71/197 | thinkpad-acpi: use input_set_capabilitydrivers/ | +5 | 0 replies | |
| 72/197 | thinkpad-acpi: sync input device EV_SW initial statedrivers/ | +10 | 0 replies | |
| 73/197 | thinkpad-acpi: log initial state of rfkill switchesdrivers/ | +6 | 0 replies | |
| 74/197 | thinkpad-acpi: convert to seq_filedrivers/ | +131 | 0 replies | |
| 75/197 | thinkpad-acpi: lock down video output state accessDocumentation/ drivers/ drivers/ | +25 | 0 replies | |
| 76/197 | eeepc-laptop: disable cpu speed control on EeePC 701drivers/ | +84 | 0 replies | |
| 77/197 | eeepc-laptop: dmi blacklist to disable pci hotplug codedrivers/ | +20 | 0 replies | |
| 78/197 | eeepc-laptop: add hotplug_disable parameterdrivers/ | +10 | 0 replies | |
| 79/197 | eeepc-laptop: disable wireless hotplug for 1201Ndrivers/ | +1 | 0 replies | |
| 80/197 | eeepc-laptop: disable wireless hotplug for 1005PEdrivers/ | +2 | 0 replies | |
| 81/197 | libata: disable NCQ on Crucial C300 SSDdrivers/ | +3 | 0 replies | |
| 82/197 | cifs: Fix a kernel BUG with remote OS/2 server (try #3)fs/ | +16 | 0 replies | |
| 83/197 | CIFS: initialize nbytes at the beginning of CIFSSMBWrite()fs/ | +2 | 0 replies | |
| 84/197 | iwlwifi: need check for valid qos packet before freedrivers/ | +9 | 0 replies | |
| 85/197 | ARM: 6031/1: fix Thumb-2 decompressorarch/ | +1 | 0 replies | |
| 86/197 | drm/edid/quirks: Envision EN2028drivers/ | +2 | 0 replies | |
| 87/197 | drm/radeon: R300 AD only has one quad pipe.drivers/ drivers/ | +9 | 0 replies | |
| 88/197 | drm/radeon/kms: fix washed out image on legacy tv dacdrivers/ | +1 | 0 replies | |
| 89/197 | x86-32, resume: do a global tlb flush in S4 resumearch/ | +7 | 0 replies | |
| 90/197 | x86: hpet: Make WARN_ON understandablearch/ | +15 | 0 replies | |
| 91/197 | x86, hpet: Erratum workaround for read after write of HPET comparatorarch/ | +7 | 0 replies | |
| 92/197 | x86: Fix double enable_IR_x2apic() call on SMP kernel on !SMP boardsarch/ | +2 | 0 replies | |
| 93/197 | sched: sched_getaffinity(): Allow less than NR_CPUS lengthkernel/ | +7 | 0 replies | |
| 94/197 | sched: Fix sched_getaffinity()kernel/ | +1 | 0 replies | |
| 95/197 | NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIRfs/ | +1 | 0 replies | |
| 96/197 | NFSv4: fix delegated lockingfs/ fs/ include/ | +6 | 0 replies | |
| 97/197 | ALSA: hda - add a quirk for Clevo M570U laptopsound/ | +1 | 0 replies | |
| 98/197 | ALSA: usb - Fix Oops after usb-midi disconnectionsound/ | +18 | 0 replies | |
| 99/197 | hwmon: (sht15) Fix sht15_calc_temp interpolation functiondrivers/ | +3 | 0 replies | |
| 100/197 | hwmon: (sht15) Properly handle the case CONFIG_REGULATOR=ndrivers/ | +6 | 0 replies | |
| 101/197 | drm/i915: Add no_lvds entry for the Clientron U800drivers/ | +8 | 0 replies | |
| 102/197 | drm/radeon/kms: disable the tv encoder when tv/cv is not in usedrivers/ | +6 | 0 replies | |
| 103/197 | drm/radeon/kms: fix tv dac conflict resolverdrivers/ | +5 | 0 replies | |
| 104/197 | drm/radeon/kms: fix rs600 tlb flushdrivers/ | +1 | 0 replies | |
| 105/197 | drm/radeon/kms: add FireMV 2400 PCI ID.include/ | +1 | 0 replies | |
| 106/197 | x86/amd-iommu: Use helper function to destroy domainarch/ | +1 | 0 replies | |
| 107/197 | x86/amd-iommu: enable iommu before attaching devicesarch/ | +4 | 0 replies | |
| 108/197 | Revert "x86: disable IOMMUs on kernel crash"arch/ | +0 | 0 replies | |
| 109/197 | x86, lib: Add wbinvd smp helpersarch/ arch/ arch/ | +29 | 0 replies | |
| 110/197 | x86, cacheinfo: Fix disabling of L3 cache indicesarch/ | +21 | 0 replies | |
| 111/197 | intel-agp: Switch to wbinvd_on_all_cpusdrivers/ | +4 | 0 replies | |
| 112/197 | x86, cacheinfo: Add cache index disable sysfs attrs only to L3 cachesarch/ | +26 | 0 replies | |
| 113/197 | x86, cacheinfo: Calculate L3 indicesarch/ | +31 | 11 replies | |
| 114/197 | x86, cacheinfo: Remove NUMA dependency, fix for AMD Fam10h rev D1arch/ | +3 | 0 replies | |
| 115/197 | x86, cacheinfo: Enable L3 CID only on AMDarch/ | +98 | 0 replies | |
| 116/197 | vgaarb: fix "target=default" passingdrivers/ | +1 | 0 replies | |
| 117/197 | x86-32: clean up rwsem inline asm statementsarch/ | +15 | 0 replies | |
| 118/197 | x86: clean up rwsem type systemarch/ | +15 | 0 replies | |
| 119/197 | x86-64, rwsem: 64-bit xadd rwsem implementationarch/ | +40 | 0 replies | |
| 120/197 | x86-64: support native xadd rwsem implementationarch/ arch/ arch/ | +83 | 0 replies | |
| 121/197 | x86: Fix breakage of UML from the changes in the rwsem systemarch/ | +2 | 0 replies | |
| 122/197 | x86-64, rwsem: Avoid store forwarding hazard in __downgrade_writearch/ | +5 | 0 replies | |
| 123/197 | fix NFS4 handling of mountpoint statfs/ | +9 | 0 replies | |
| 124/197 | dm mpath: fix stall when requeueing iodrivers/ | +17 | 0 replies | |
| 125/197 | quota: Fix possible dq_flags corruptionfs/ | +6 | 0 replies | |
| 126/197 | Staging: comedi: fix usbdux timeout bugdrivers/ | +9 | 0 replies | |
| 127/197 | Staging: comedi: usbdux.c: fix locking up of the driver when the comedi ringbuffer runs emptydrivers/ | +4 | 0 replies | |
| 128/197 | ocfs2: set i_mode on disk during acl operationsfs/ | +72 | 0 replies | |
| 129/197 | ocfs2: Change bg_chain check for ocfs2_validate_gd_parent.fs/ | +8 | 0 replies | |
| 130/197 | 9p: Skip check for mandatory locks when unlockingfs/ | +1 | 0 replies | |
| 131/197 | fc class: fail fast bsg requestsdrivers/ | +3 | 0 replies | |
| 132/197 | SCSI: add scsi target reset support to scsi ioctldrivers/ | +3 | 0 replies | |
| 133/197 | igb: add support for 82576NS SerDes adapterdrivers/ drivers/ drivers/ | +3 | 0 replies | |
| 134/197 | PCIe AER: prevent AER injection if hardware masks error reportingdrivers/ | +19 | 0 replies | |
| 135/197 | vgaarb: Fix VGA arbiter to accept PCI domains other than 0drivers/ | +19 | 0 replies | |
| 136/197 | SCSI: fc-transport: Use packed modifier for fc_bsg_request structure.include/ | +1 | 0 replies | |
| 137/197 | pci: Update pci_set_vga_state() to call arch functionsdrivers/ include/ | +29 | 0 replies | |
| 138/197 | PCI: kill off pci_register_set_vga_state() symbol export.drivers/ | +0 | 0 replies | |
| 139/197 | PCI: fix nested spinlock hang in aer_injectdrivers/ | +6 | 0 replies | |
| 140/197 | IPoIB: Fix TX queue lockup with mixed UD/CM trafficdrivers/ | +2 | 0 replies | |
| 141/197 | x86/PCI: irq and pci_ids patch for Intel Cougar Point DeviceIDsarch/ include/ | +5 | 0 replies | |
| 142/197 | ALSA: hda_intel: ALSA HD Audio patch for Intel Cougar Point DeviceIDssound/ | +3 | 0 replies | |
| 143/197 | ALSA: hda - enable snoop for Intel Cougar Pointsound/ | +5 | 0 replies | |
| 144/197 | ata_piix: IDE Mode SATA patch for Intel Cougar Point DeviceIDsdrivers/ | +8 | 0 replies | |
| 145/197 | ahci: AHCI and RAID mode SATA patch for Intel Cougar Point DeviceIDsdrivers/ | +6 | 0 replies | |
| 146/197 | i2c-i801: Add Intel Cougar Point device IDsDocumentation/ drivers/ drivers/ | +9 | 0 replies | |
| 147/197 | b43: Remove reset after fatal DMA errordrivers/ | +4 | 0 replies | |
| 148/197 | b43: Allow PIO mode to be selected at module loaddrivers/ drivers/ drivers/ +3 more | +9 | 0 replies | |
| 149/197 | b43: fall back gracefully to PIO mode after fatal DMA errorsdrivers/ drivers/ drivers/ | +32 | 0 replies | |
| 150/197 | ALSA: hda - Add position_fix quirk for Biostar mobosound/ | +1 | 0 replies | |
| 151/197 | agp/hp: fixup hp agp after ACPI changesdrivers/ | +1 | 0 replies | |
| 152/197 | b43: Optimize PIO scratchbuffer usagedrivers/ drivers/ drivers/ | +51 | 0 replies | |
| 153/197 | ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inodefs/ | +0 | 0 replies | |
| 154/197 | eCryptfs: Decrypt symlink target for stat sizefs/ | +52 | 0 replies | |
| 155/197 | ecryptfs: fix error code for missing xattrs in lower fsfs/ | +4 | 0 replies | |
| 156/197 | sched: Fix a race between ttwu() and migrate_task()kernel/ | +5 | 0 replies | |
| 157/197 | USB: cdc-acm: Update to new autopm APIdrivers/ drivers/ | +22 | 0 replies | |
| 158/197 | USB: cdc-acm: Fix stupid NULL pointer in resume()drivers/ | +1 | 0 replies | |
| 159/197 | iwlwifi: clear all tx queues when firmware readydrivers/ drivers/ | +4 | 0 replies | |
| 160/197 | iwlwifi: fix scan racedrivers/ | +12 | 0 replies | |
| 161/197 | e1000e: stop cleaning when we reach tx_ring->next_to_usedrivers/ | +2 | 0 replies | |
| 162/197 | r8169: offical fix for CVE-2009-4537 (overlength frame DMAs)drivers/ | +24 | 0 replies | |
| 163/197 | tcp: fix ICMP-RTO warnet/ | +2 | 0 replies | |
| 164/197 | perf_events, x86: Implement Intel Westmere/Nehalem-EX supportarch/ | +103 | 0 replies | |
| 165/197 | ACPI: EC: Allow multibyte access to ECdrivers/ drivers/ | +21 | 2 replies | |
| 166/197 | md/raid5: allow for more than 2^31 chunks.drivers/ | +7 | 4 replies | |
| 167/197 | ACPI: EC: Limit burst to 64 bitsdrivers/ | +11 | 0 replies | |
| 168/197 | Input: wacom - switch mode upon system resumedrivers/ | +7 | 0 replies | |
| 169/197 | modules: fix incorrect percpu usagekernel/ | +1 | 1 reply | |
| 170/197 | lockdep: fix incorrect percpu usagekernel/ | +3 | 4 replies | |
| 171/197 | module: fix __module_ref_addr()include/ | +1 | 7 replies | |
| 172/197 | md: deal with merge_bvec_fn in component devices better.drivers/ drivers/ drivers/ +1 more | +43 | 0 replies | |
| 173/197 | nfsd4: dont try to map gids in generic rpc codenet/ | +30 | 0 replies | |
| 174/197 | Revert "sunrpc: fix peername failed on closed listener"net/ | +1 | 0 replies | |
| 175/197 | Revert "sunrpc: move the close processing after do recvfrom method"net/ | +5 | 0 replies | |
| 176/197 | nfsd: ensure sockets are closed on errornet/ | +1 | 0 replies | |
| 177/197 | ALSA: hda: Set Front Mic to input vref 50% for Lenovo 3000 Y410sound/ | +9 | 0 replies | |
| 178/197 | mac80211: fix deferred hardware scan requestsnet/ | +10 | 1 reply | |
| 179/197 | fs-writeback: Add helper function to start writeback if idlefs/ include/ | +18 | 0 replies | |
| 180/197 | ext4: flush delalloc blocks when space is lowfs/ | +9 | 0 replies | |
| 181/197 | ext4: fix async i/o writes beyond 4GB to a sparse filefs/ fs/ fs/ | +5 | 0 replies | |
| 182/197 | tpm: autoload tpm_tis based on system PnP IDsdrivers/ | +1 | 0 replies | |
| 183/197 | IB/iser: Rewrite SG handling for RDMA logicdrivers/ | +55 | 0 replies | |
| 184/197 | mptctl : Remove printk which floods unnecessary messages to var/log/messagedrivers/ | +1 | 0 replies | |
| 185/197 | mptspi: Fix for incorrect data underrun erratadrivers/ | +81 | 0 replies | |
| 186/197 | sched: Use proper type in sched_getaffinity()kernel/ | +1 | 0 replies | |
| 187/197 | KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() failsarch/ | +15 | 0 replies | |
| 188/197 | KVM: Dont spam kernel log when injecting exceptions due to bad cr writesarch/ | +0 | 0 replies | |
| 189/197 | KVM: allow bit 10 to be cleared in MSR_IA32_MC4_CTLarch/ | +6 | 0 replies | |
| 190/197 | KVM: VMX: Save/restore rflags.vm correctly in real modearch/ | +15 | 0 replies | |
| 191/197 | KVM: MMU: fix kvm_mmu_zap_page() and its calling patharch/ | +7 | 0 replies | |
| 192/197 | KVM: fix the handling of dirty bitmaps to avoid overflowsarch/ arch/ include/ +1 more | +20 | 0 replies | |
| 193/197 | KVM: Increase NR_IOBUS_DEVS limit to 200include/ | +1 | 0 replies | |
| 194/197 | KVM: x86: Fix TSS size check for 16-bit tasksarch/ | +5 | 0 replies | |
| 195/197 | x86/gart: Disable GART explicitly before initializationarch/ arch/ | +17 | 0 replies | |
| 196/197 | MIPS: uasm: Add OR instruction.arch/ arch/ | +4 | 0 replies | |
| 197/197 | MIPS: Sibyte: Fix M3 TLB exception handler workaround.arch/ | +16 | 0 replies |
Reviews trailers per patch
33 of 197 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 39 reviewers.
Cover letter [000/197] 2.6.32.12-stable review
This is the start of the stable review cycle for the 2.6.32.12 release. There are 197 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Saturday, April 24, 15:00:00 UTC. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v2.6/stable-review/patch-2.6.32.12-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
Documentation/i2c/busses/i2c-i801 | 3 +- Documentation/laptops/thinkpad-acpi.txt | 55 +--- Makefile | 2 +- arch/arm/boot/compressed/head.S | 2 +- arch/ia64/kvm/kvm-ia64.c | 9 +- arch/mips/mm/tlbex.c | 22 +- arch/mips/mm/uasm.c | 4 +- arch/mips/mm/uasm.h | 1 + arch/sh/include/asm/elf.h | 6 +- arch/sh/kernel/smp.c | 1 + arch/um/sys-x86_64/Makefile | 3 +- arch/x86/Kconfig.cpu | 2 +- arch/x86/include/asm/cpufeature.h | 1 + arch/x86/include/asm/kvm_emulate.h | 15 +- arch/x86/include/asm/kvm_host.h | 11 +- arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/rwsem.h | 81 +++-- arch/x86/include/asm/smp.h | 9 + arch/x86/kernel/amd_iommu.c | 4 +- arch/x86/kernel/amd_iommu_init.c | 6 +- arch/x86/kernel/aperture_64.c | 15 +- arch/x86/kernel/apic/apic.c | 2 + arch/x86/kernel/cpu/amd.c | 53 +--- arch/x86/kernel/cpu/intel_cacheinfo.c | 250 ++++++++++------ arch/x86/kernel/cpu/perf_event.c | 104 +++++++- arch/x86/kernel/crash.c | 6 - arch/x86/kernel/hpet.c | 25 ++- arch/x86/kernel/pci-gart_64.c | 3 + arch/x86/kvm/emulate.c | 192 ++++++++++--- arch/x86/kvm/mmu.c | 28 +- arch/x86/kvm/mmu.h | 6 + arch/x86/kvm/paging_tmpl.h | 11 +- arch/x86/kvm/svm.c | 34 ++- arch/x86/kvm/vmx.c | 43 ++- arch/x86/kvm/x86.c | 366 +++++++++++++++++------ arch/x86/lib/Makefile | 3 +- arch/x86/lib/cache-smp.c | 19 ++ arch/x86/lib/rwsem_64.S | 81 +++++ arch/x86/pci/irq.c | 2 + arch/x86/power/hibernate_asm_32.S | 15 +- drivers/acpi/acpica/exprep.c | 17 + drivers/acpi/ec.c | 35 +-- drivers/ata/ahci.c | 6 + drivers/ata/ata_piix.c | 8 + drivers/ata/libata-core.c | 3 + drivers/ata/pata_ali.c | 4 +- drivers/ata/pata_via.c | 1 + drivers/char/agp/hp-agp.c | 3 +- drivers/char/agp/intel-agp.c | 15 +- drivers/char/raw.c | 1 + drivers/char/tpm/tpm_tis.c | 1 + drivers/char/tty_io.c | 2 + drivers/gpu/drm/drm_crtc_helper.c | 1 + drivers/gpu/drm/drm_edid.c | 11 +- drivers/gpu/drm/drm_fops.c | 16 +- drivers/gpu/drm/i915/intel_lvds.c | 8 + drivers/gpu/drm/radeon/r300.c | 5 +- drivers/gpu/drm/radeon/radeon_connectors.c | 7 +- drivers/gpu/drm/radeon/radeon_cp.c | 10 +- drivers/gpu/drm/radeon/radeon_cs.c | 3 +- drivers/gpu/drm/radeon/radeon_encoders.c | 8 +- drivers/gpu/drm/radeon/radeon_legacy_tv.c | 29 ++- drivers/gpu/drm/radeon/rs600.c | 2 +- drivers/gpu/vga/vgaarb.c | 27 ++- drivers/hid/hid-gyration.c | 5 +- drivers/hwmon/lis3lv02d.c | 24 +- drivers/hwmon/lis3lv02d.h | 1 + drivers/hwmon/sht15.c | 13 +- drivers/i2c/busses/Kconfig | 5 +- drivers/i2c/busses/i2c-i801.c | 5 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 2 + drivers/infiniband/ulp/iser/iser_memory.c | 122 ++++---- drivers/input/tablet/wacom_sys.c | 10 +- drivers/md/dm.c | 21 +- drivers/md/linear.c | 12 +- drivers/md/multipath.c | 20 +- drivers/md/raid0.c | 13 +- drivers/md/raid10.c | 28 +- drivers/md/raid5.c | 19 +- drivers/message/fusion/mptctl.c | 5 +- drivers/message/fusion/mptscsih.c | 86 +++++- drivers/net/e1000e/netdev.c | 2 + drivers/net/igb/e1000_82575.c | 1 + drivers/net/igb/e1000_hw.h | 1 + drivers/net/igb/igb_main.c | 1 + drivers/net/r8169.c | 29 ++- drivers/net/wireless/ath/ar9170/usb.c | 2 +- drivers/net/wireless/b43/Kconfig | 6 +- drivers/net/wireless/b43/Makefile | 2 +- drivers/net/wireless/b43/b43.h | 28 +-- drivers/net/wireless/b43/dma.c | 2 - drivers/net/wireless/b43/main.c | 10 +- drivers/net/wireless/b43/pio.c | 79 +++-- drivers/net/wireless/b43/pio.h | 40 --- drivers/net/wireless/b43/xmit.c | 2 +- drivers/net/wireless/iwlwifi/iwl-4965.c | 11 +- drivers/net/wireless/iwlwifi/iwl-5000.c | 2 + drivers/net/wireless/iwlwifi/iwl-scan.c | 27 +- drivers/net/wireless/iwlwifi/iwl-tx.c | 1 - drivers/net/wireless/iwlwifi/iwl3945-base.c | 2 +- drivers/pci/pci.c | 24 ++- drivers/pci/pcie/aer/aer_inject.c | 20 ++- drivers/platform/x86/Kconfig | 10 +- drivers/platform/x86/eeepc-laptop.c | 110 +++++++ drivers/platform/x86/thinkpad_acpi.c | 439 +++++++++++++++------------ drivers/scsi/libiscsi.c | 5 +- drivers/scsi/scsi_ioctl.c | 3 + drivers/scsi/scsi_transport_fc.c | 5 +- drivers/staging/comedi/drivers/usbdux.c | 20 +- drivers/usb/class/cdc-acm.c | 43 ++-- drivers/usb/class/cdc-acm.h | 1 - drivers/video/backlight/mbp_nvidia_bl.c | 45 +++ drivers/watchdog/hpwdt.c | 2 +- drivers/watchdog/iTCO_wdt.c | 99 ++++++- fs/9p/vfs_file.c | 2 +- fs/block_dev.c | 3 +- fs/cifs/cifssmb.c | 19 ++- fs/ecryptfs/inode.c | 108 ++++---- fs/ecryptfs/super.c | 1 - fs/ext3/super.c | 2 - fs/ext3/xattr.c | 7 +- fs/ext4/ext4.h | 6 +- fs/ext4/extents.c | 2 +- fs/ext4/inode.c | 13 +- fs/fat/namei_vfat.c | 6 +- fs/fs-writeback.c | 17 + fs/nfs/client.c | 3 +- fs/nfs/dir.c | 2 +- fs/nfs/nfs4proc.c | 4 +- fs/nfsd/nfs4xdr.c | 12 +- fs/ocfs2/acl.c | 77 +++++- fs/ocfs2/suballoc.c | 13 +- fs/proc/base.c | 5 +- fs/quota/dquot.c | 12 +- fs/xfs/linux-2.6/xfs_acl.c | 3 +- fs/xfs/linux-2.6/xfs_aops.c | 118 +++++--- fs/xfs/linux-2.6/xfs_iops.c | 6 +- fs/xfs/linux-2.6/xfs_super.c | 60 ++++- fs/xfs/linux-2.6/xfs_sync.c | 194 ++++++------- fs/xfs/linux-2.6/xfs_sync.h | 3 +- fs/xfs/quota/xfs_qm_bhv.c | 2 +- fs/xfs/quota/xfs_qm_syscalls.c | 2 +- fs/xfs/xfs_alloc.c | 52 ++-- fs/xfs/xfs_dfrag.c | 106 ++++++- fs/xfs/xfs_fsops.c | 2 +- fs/xfs/xfs_iget.c | 31 ++- fs/xfs/xfs_inode.c | 17 +- fs/xfs/xfs_iomap.c | 9 +- fs/xfs/xfs_log_recover.c | 24 +- fs/xfs/xfs_mount.c | 2 +- fs/xfs/xfs_mount.h | 1 + fs/xfs/xfs_rw.h | 7 - fs/xfs/xfs_trans.c | 7 +- fs/xfs/xfs_trans.h | 2 +- fs/xfs/xfs_vnodeops.c | 179 ++++------- fs/xfs/xfs_vnodeops.h | 1 - include/drm/drm_pciids.h | 2 + include/linux/freezer.h | 7 +- include/linux/fs.h | 1 + include/linux/kvm_host.h | 7 +- include/linux/module.h | 2 +- include/linux/nfs_fs_sb.h | 1 + include/linux/pci.h | 5 + include/linux/pci_ids.h | 3 + include/linux/resource.h | 8 +- include/linux/writeback.h | 1 + include/scsi/scsi_bsg_fc.h | 2 +- kernel/cgroup_freezer.c | 9 +- kernel/irq/manage.c | 10 + kernel/lockdep.c | 6 +- kernel/module.c | 2 +- kernel/power/process.c | 2 +- kernel/sched.c | 19 +- mm/readahead.c | 2 +- net/ipv4/tcp_input.c | 6 +- net/mac80211/scan.c | 18 +- net/mac80211/tx.c | 6 + net/mac80211/util.c | 20 +- net/sunrpc/svc_xprt.c | 13 +- net/sunrpc/svcauth_unix.c | 53 ++-- net/sunrpc/svcsock.c | 1 + sound/pci/hda/hda_intel.c | 8 + sound/pci/hda/patch_analog.c | 8 + sound/pci/hda/patch_realtek.c | 11 +- sound/pci/mixart/mixart.c | 24 +- sound/usb/usbmidi.c | 24 ++- virt/kvm/kvm_main.c | 13 +- 187 files changed, 3063 insertions(+), 1557 deletions(-)