Skip to content

3.5.1-stable review

Greg Kroah-Hartman lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest122 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/122target: Add generation of LOGICAL BLOCK ADDRESS OUT OF RANGEdrivers/target/target_core_transport.c include/target/target_core_base.h+11 -00 replies
2/122iscsi-target: Drop bogus struct file usage for iSCSI/SCTPdrivers/target/iscsi/iscsi_target.c drivers/target/iscsi/iscsi_target_core.h drivers/target/iscsi/iscsi_target_login.c+6 -780 replies
3/122mmc: sdhci-pci: CaFe has broken card detectiondrivers/mmc/host/sdhci-pci.c+1 -00 replies
4/122mmc: sdhci: fix incorrect command used in tuningdrivers/mmc/host/sdhci.c+7 -10 replies
5/122powerpc/ftrace: Fix assembly trampoline register usagearch/powerpc/kernel/ftrace.c+6 -60 replies
6/122powerpc: Add "memory" attribute for mfmsr()arch/powerpc/include/asm/reg.h+2 -10 replies
7/122powerpc/eeh: Check handle_eeh_events() return valuearch/powerpc/platforms/pseries/eeh_event.c+4 -20 replies
8/122be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPCdrivers/net/ethernet/emulex/benet/be_ethtool.c drivers/net/ethernet/emulex/benet/be_main.c+4 -30 replies
9/122powerpc/85xx: use the BRx registers to enable indirect mode on the P1022DSarch/powerpc/boot/dts/p1022ds.dtsi arch/powerpc/platforms/85xx/p1022_ds.c+93 -290 replies
10/122smack: off by one errorsecurity/smack/smackfs.c+4 -42 replies
11/122SCSI: libsas: continue revalidationdrivers/scsi/libsas/sas_expander.c+4 -40 replies
12/122SCSI: libsas: fix sas_discover_devices return code handlingdrivers/scsi/libsas/sas_expander.c+12 -270 replies
13/122SCSI: fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations)drivers/scsi/scsi_error.c+14 -00 replies
14/122SCSI: fix hot unplug vs async scan racedrivers/scsi/scsi_scan.c drivers/scsi/scsi_sysfs.c+29 -150 replies
15/122SCSI: Fix device removal NULL pointer dereferencedrivers/scsi/hosts.c drivers/scsi/scsi_lib.c drivers/scsi/scsi_priv.h +1 more+9 -360 replies
16/122SCSI: Avoid dangling pointer in scsi_requeue_command()drivers/scsi/scsi_lib.c+11 -00 replies
17/122rt2800usb: 2001:3c17 is an RT3370 devicedrivers/net/wireless/rt2x00/rt2800usb.c+2 -10 replies
18/122ARM: dt: tegra trimslice: enable USB2 portarch/arm/boot/dts/tegra-trimslice.dts+1 -00 replies
19/122ARM: OMAP2+: OPP: Fix to ensure check of right oppdef after bad onearch/arm/mach-omap2/opp.c+1 -20 replies
20/122ARM: dt: tegra trimslice: add vbus-gpio propertyarch/arm/boot/dts/tegra-trimslice.dts+1 -00 replies
21/122ASoC: dapm: Fix locking during codec shutdownsound/soc/soc-dapm.c+5 -00 replies
22/122ASoC: dapm: Fix _PRE and _POST events for DAPM performance improvementssound/soc/soc-dapm.c+9 -10 replies
23/122ASoC: wm8962: Redo early init of the part on resumesound/soc/codecs/wm8962.c+3 -00 replies
24/122ALSA: hda - Add support for Realtek ALC282sound/pci/hda/patch_realtek.c+1 -00 replies
25/122ALSA: hda - Turn on PIN_OUT from hdmi playback prepare.sound/pci/hda/patch_hdmi.c+6 -60 replies
26/122ALSA: hda - Dont power up when not powered down.sound/pci/hda/hda_codec.c+7 -00 replies
27/122HID: hid-multitouch: fix input mode feature commanddrivers/hid/hid-multitouch.c+12 -10 replies
28/122usbdevfs: Correct amount of data copied to user in processcompl_compatdrivers/usb/core/devio.c+7 -30 replies
29/122usb: gadget: Fix g_ether interface link statusdrivers/usb/gadget/u_ether.c+6 -60 replies
30/122USB: option: add ZTE MF821Ddrivers/usb/serial/option.c+2 -00 replies
31/122Revert "usb/uas: make sure data urb is gone if we receive status before that"drivers/usb/storage/uas.c+15 -750 replies
32/122USB: Disable LPM while the device is unconfigured.drivers/usb/core/message.c drivers/usb/core/usb.c+5 -30 replies
33/122USB: Fix LPM disable/enable during device reset.drivers/usb/core/hub.c+12 -140 replies
34/122USB: Remove unused LPM variable.include/linux/usb.h+0 -10 replies
35/122USB: Fix LPM disable count mismatch on driver unbind.drivers/usb/core/message.c+1 -00 replies
36/122ALSA: hda - add dock support for Thinkpad X230 TabletDocumentation/sound/alsa/HD-Audio-Models.txt sound/pci/hda/patch_realtek.c+29 -10 replies
37/122x86, microcode: Sanitize per-cpu microcode reloading interfacearch/x86/kernel/microcode_core.c+19 -70 replies
38/122x86/mce: Fix siginfo_t->si_addr value for non-recoverable memory faultsarch/x86/kernel/cpu/mcheck/mce.c include/linux/mm.h mm/memory-failure.c+13 -80 replies
39/122locks: fix checking of fcntl_setlease argumentfs/locks.c+3 -30 replies
40/122batman-adv: fix skb->data assignmentnet/batman-adv/routing.c+2 -02 replies
41/122ftrace: Disable function tracing during suspend/resume and hibernation, againkernel/power/hibernate.c kernel/power/suspend.c+9 -00 replies
42/122PM / Sleep: Require CAP_BLOCK_SUSPEND to use wake_lock/wake_unlockkernel/power/wakelock.c+7 -00 replies
43/122PM / Sleep: call early resume handlers when suspend_noirq failsdrivers/base/power/main.c+9 -10 replies
44/122TPM: chip disabled state erronously being reported as errordrivers/char/tpm/tpm.c+10 -20 replies
45/122tun: fix a crash bug and a memory leakdrivers/net/tun.c include/linux/net.h net/socket.c+7 -00 replies
46/122mac80211: fix crash with single-queue driversnet/mac80211/util.c+10 -20 replies
47/122b43: fix crash with OpenFWWFdrivers/net/wireless/b43/b43.h drivers/net/wireless/b43/main.c+10 -290 replies
48/122mac80211: fix read outside array boundsnet/mac80211/tx.c+1 -10 replies
49/122mac80211: fail authentication when AP denied authenticationnet/mac80211/mlme.c+2 -20 replies
50/122iwlwifi: Check BSS ctx active before call mac80211drivers/net/wireless/iwlwifi/iwl-agn-lib.c+5 -00 replies
51/122iwlwifi: fix debug print in iwl_sta_calc_ht_flagsdrivers/net/wireless/iwlwifi/iwl-agn-sta.c+1 -00 replies
52/122atl1c: fix issue of io access mode for AR8152 v2.1drivers/net/ethernet/atheros/atl1c/atl1c_hw.h drivers/net/ethernet/atheros/atl1c/atl1c_main.c+20 -10 replies
53/122rtlwifi: rtl8192cu: Change buffer allocation for synchronous readsdrivers/net/wireless/rtlwifi/usb.c drivers/net/wireless/rtlwifi/wifi.h+12 -30 replies
54/122rtlwifi: rtl8192de: Fix phy-based version calculationdrivers/net/wireless/rtlwifi/rtl8192de/phy.c+3 -30 replies
55/122mwifiex: correction in mcs index checkdrivers/net/wireless/mwifiex/cfg80211.c+2 -20 replies
56/122s390/idle: fix sequence handling vs cpu hotplugarch/s390/kernel/processor.c arch/s390/kernel/smp.c+2 -30 replies
57/122s390/mm: downgrade page table after fork of a 31 bit processarch/s390/include/asm/mmu_context.h arch/s390/include/asm/processor.h arch/s390/mm/mmap.c +1 more+25 -80 replies
58/122s390/mm: fix fault handling for page table walk casearch/s390/mm/fault.c+7 -60 replies
59/122cgroup: cgroup_rm_files() was calling simple_unlink() with the wrong inodekernel/cgroup.c+1 -10 replies
60/122iommu/amd: Add missing spin_lock initializationdrivers/iommu/amd_iommu_v2.c+2 -00 replies
61/122iommu/amd: Fix hotplug with iommu=ptdrivers/iommu/amd_iommu.c+13 -40 replies
62/122udf: Improve table length check to avoid possible overflowfs/udf/super.c+1 -10 replies
63/122stable: update references to older 2.6 versions for 3.xDocumentation/stable_kernel_rules.txt+14 -50 replies
64/122staging: zsmalloc: Finish conversion to a separate moduledrivers/staging/zsmalloc/zsmalloc-main.c+7 -260 replies
65/122workqueue: perform cpu down operations from low priority cpu_notifier()include/linux/cpu.h kernel/workqueue.c+40 -30 replies
66/122ACPI, APEI: Fixup common access width firmware bugdrivers/acpi/apei/apei-base.c+5 -00 replies
67/122ACPI/AC: prevent OOPS on some boxes due to missing check power_supply_register() return value checkdrivers/acpi/ac.c+3 -10 replies
68/122kmsg - properly print over-long continuation lineskernel/printk.c+19 -140 replies
69/122Btrfs: call the ordered free operation without any locks heldfs/btrfs/async-thread.c+8 -10 replies
70/122cifs: reinstate sec=ntlmv2 mount optionfs/cifs/connect.c+5 -40 replies
71/122cifs: ensure that we always do cifsFileInfo_get under the spinlockfs/cifs/cifsglob.h fs/cifs/file.c+15 -80 replies
72/122spi/pl022: disable port when unuseddrivers/spi/spi-pl022.c+5 -00 replies
73/122qeth: repair crash in qeth_l3_vlan_rx_kill_vid()drivers/s390/net/qeth_l3_main.c+4 -00 replies
74/122tg3: add device id of Apple Thunderbolt Ethernet devicedrivers/net/ethernet/broadcom/tg3.c+1 -00 replies
75/122tg3: Fix Read DMA workaround for 5719 A0.drivers/net/ethernet/broadcom/tg3.c+1 -20 replies
76/122tg3: Fix race condition in tg3_get_stats64()drivers/net/ethernet/broadcom/tg3.c+4 -20 replies
77/122drm/radeon: fix fence related segfault in CSdrivers/gpu/drm/radeon/radeon_cs.c+1 -10 replies
78/122drm/radeon: fix bo creation retry pathdrivers/gpu/drm/radeon/radeon_object.c+2 -10 replies
79/122drm/radeon: Try harder to avoid HW cursor ending on a multiple of 128 columns.drivers/gpu/drm/radeon/radeon_cursor.c+7 -10 replies
80/122drm/radeon: fix non revealent error messagedrivers/gpu/drm/radeon/atombios_dp.c+7 -30 replies
81/122drm/radeon: fix hotplug of DP to DVI|HDMI passive adapters (v2)drivers/gpu/drm/radeon/radeon_connectors.c+20 -70 replies
82/122drm/radeon: on hotplug force link training to happen (v2)drivers/gpu/drm/radeon/radeon_connectors.c+8 -20 replies
83/122drm/radeon: fix dpms on/off on trinity/aruba v2drivers/gpu/drm/radeon/atombios_encoders.c+10 -20 replies
84/122drm/nouveau: init vblank requests listdrivers/gpu/drm/nouveau/nouveau_drv.h drivers/gpu/drm/nouveau/nouveau_irq.c drivers/gpu/drm/nouveau/nouveau_software.h+1 -60 replies
85/122posix_types.h: Cleanup stale __NFDBITS and related definitionsarch/mips/kernel/kspd.c fs/exec.c fs/select.c +4 more+12 -320 replies
86/122dm thin: reduce endio_hook pool sizedrivers/md/dm-thin.c+1 -10 replies
87/122dm thin: fix memory leak in process_prepared_mapping error pathsdrivers/md/dm-thin.c+3 -20 replies
88/122nfsd4: our filesystems are normally case sensitivefs/nfsd/nfs4xdr.c+1 -10 replies
89/122nfsd4: fix cr_principal comparison check in same_credsfs/nfsd/nfs4state.c+2 -20 replies
90/122nfs: skip commit in releasepage if were freeing memory for fs-related reasonsfs/nfs/file.c net/sunrpc/sched.c net/sunrpc/xprtrdma/transport.c +1 more+19 -30 replies
91/122NFS: Fix a number of bugs in the idmapperfs/nfs/idmap.c+20 -60 replies
92/122nouveau: Fix alignment requirements on src and dst addressesdrivers/gpu/drm/nouveau/nva3_copy.fuc drivers/gpu/drm/nouveau/nva3_copy.fuc.h drivers/gpu/drm/nouveau/nvc0_copy.fuc.h+175 -100 replies
93/122ext4: pass a char * to ext4_count_free() instead of a buffer_head ptrfs/ext4/balloc.c fs/ext4/bitmap.c fs/ext4/ext4.h +1 more+8 -80 replies
94/122ext4: fix overhead calculation used by ext4_statfs()fs/ext4/bitmap.c fs/ext4/ext4.h fs/ext4/resize.c +1 more+132 -570 replies
95/122ext4: fix hole punch failure when depth is greater than 0fs/ext4/extents.c+30 -180 replies
96/122ext4: dont let i_reserved_meta_blocks go negativefs/ext4/inode.c+9 -00 replies
97/122ext4: undo ext4_calc_metadata_amount if we fail to claim spacefs/ext4/inode.c+21 -110 replies
98/122ext4: use proper csum calculation in ext4_renamefs/ext4/namei.c+9 -20 replies
99/122ext4: use s_csum_seed instead of i_csum_seed for xattr blockfs/ext4/xattr.c+4 -70 replies
100/122net: Fix references to out-of-scope variables in put_cmsg_compat()net/compat.c+2 -20 replies
101/122r8169: revert "add byte queue limit support".drivers/net/ethernet/realtek/r8169.c+5 -220 replies
102/122caif: fix NULL pointer checkdrivers/net/caif/caif_serial.c+3 -00 replies
103/122wanmain: comparing array with NULLnet/wanrouter/wanmain.c+24 -290 replies
104/122tcp: Add TCP_USER_TIMEOUT negative value checknet/ipv4/tcp.c+4 -10 replies
105/122USB: kaweth.c: use GFP_ATOMIC under spin_lockdrivers/net/usb/kaweth.c+1 -10 replies
106/122net: fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handlingnet/core/rtnetlink.c+7 -10 replies
107/122tcp: perform DMA to userspace only if there is a task waiting for itnet/ipv4/tcp_input.c+3 -10 replies
108/122net/tun: fix ioctl() based info leaksdrivers/net/tun.c+4 -20 replies
109/122USB: echi-dbgp: increase the controller wait time to come out of halt.drivers/usb/early/ehci-dbgp.c+1 -10 replies
110/122ALSA: snd-usb: fix clock source validity indexsound/usb/clock.c+2 -10 replies
111/122ALSA: mpu401: Fix missing initialization of irq fieldsound/drivers/mpu401/mpu401_uart.c+1 -00 replies
112/122ALSA: hda - Fix invalid D3 of headphone DAC on VT202x codecssound/pci/hda/patch_via.c+5 -20 replies
113/122ALSA: hda - Fix mute-LED GPIO setup for HP Mini 210sound/pci/hda/patch_sigmatel.c+9 -10 replies
114/122ALSA: hda - Fix polarity of mute LED on HP Mini 210sound/pci/hda/patch_sigmatel.c+5 -00 replies
115/122ALSA: hda - Fix mute-LED GPIO initialization for IDT codecssound/pci/hda/patch_sigmatel.c+6 -10 replies
116/122ALSA: hda - Support dock on Lenovo Thinkpad T530 with ALC269VCsound/pci/hda/patch_realtek.c+1 -00 replies
117/122ASoC: wm8962: Allow VMID time to fully rampsound/soc/codecs/wm8962.c+3 -00 replies
118/122ASoC: wm8994: Ensure there are enough BCLKs for four channelssound/soc/codecs/wm8994.c+1 -10 replies
119/122m68k: Make sys_atomic_cmpxchg_32 work on classic m68karch/m68k/kernel/sys_m68k.c+6 -20 replies
120/122futex: Test for pi_mutex on fault in futex_wait_requeue_pi()kernel/futex.c+1 -10 replies
121/122futex: Fix bug in WARN_ON for NULL q.pi_statekernel/futex.c+1 -10 replies
122/122futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi()kernel/futex.c+8 -50 replies

Reviews trailers per patch

29 of 122 patches have a Reviewed-by or Acked-by.

PatchPhilip RakityTom JacksonMike ChristieTejun HeoGertjan van WingerdeLiam GirdwoodRay ChenJohn McCarronBorislav PetkovLarry FingerEmmanuel GrumbachJonathan NiederHuang YingGary HadePavel ShilovskyMichael ChanJerome GlisseMichel DänzerAlex DeucherDarrick J. WongThorsten GlaserMarioAlex Villac�s LassoSteve DicksonLukas CzernerChristian KönigLi ZefanRafael J. WysockiRob LandleyJohannes BergStefan Lippers-HollmannPaul BolleMichael KerriskThomas SchäferAlan SternSathya PerlaDan MelnicJack WangCasey Schaufler
1/122
2/122
3/122
4/122R-b
5/122
6/122
7/122
8/122A-b
9/122
10/122A-b
11/122
12/122T-b R-b
13/122T-b
14/122
15/122R-b R-b
16/122R-b R-b
17/122A-b
18/122
19/122
20/122
21/122
22/122A-b
23/122
24/122T-b
25/122
26/122
27/122
28/122A-b
29/122
30/122T-b
31/122
32/122
33/122
34/122
35/122
36/122T-b
37/122
38/122A-b
39/122
40/122
41/122
42/122A-b
43/122
44/122Reported-and-tested-by
45/122
46/122T-b
47/122T-b
48/122
49/122A-b
50/122R-b
51/122R-b
52/122
53/122
54/122
55/122
56/122
57/122
58/122
59/122A-b
60/122
61/122
62/122
63/122A-b
64/122R-b
65/122A-b
66/122A-b A-b
67/122
68/122
69/122
70/122
71/122R-b
72/122
73/122
74/122A-b
75/122
76/122
77/122R-b R-b R-b
78/122R-b R-b
79/122R-b
80/122
81/122
82/122
83/122R-b
84/122
85/122
86/122
87/122
88/122
89/122
90/122
91/122R-b
92/122
93/122
94/122
95/122R-b
96/122
97/122
98/122A-b
99/122A-b
100/122
101/122Bisected-and-reported-by
102/122
103/122
104/122
105/122
106/122
107/122
108/122
109/122
110/122
111/122
112/122
113/122
114/122
115/122
116/122Reported-and-tested-by
117/122
118/122
119/122T-b
120/122
121/122
122/122

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.

Read the v1 thread

Cover letter [ 000/122] 3.5.1-stable review

From: Greg KH <[email protected]>

--------------
Note, I still have a lot more patches in the "to-apply" queue for the 3.5-stable, and other stable trees, I am pushing this update out now due to the size of it. It will take a few releases to get caught up with all of the patches tagged and requested for the stable kernel trees.
--------------

This is the start of the stable review cycle for the 3.5.1 release. There are 122 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 Thu Aug 9 22:19:44 UTC 2012. 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/v3.0/stable-review/patch-3.5.1-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

-------------

 Documentation/sound/alsa/HD-Audio-Models.txt    |    3 +-
 Documentation/stable_kernel_rules.txt           |   19 ++-
 Makefile                                        |    4 +-
 arch/arm/boot/dts/tegra-trimslice.dts           |    2 +
 arch/arm/mach-omap2/opp.c                       |    3 +-
 arch/m68k/kernel/sys_m68k.c                     |    8 +-
 arch/mips/kernel/kspd.c                         |    2 +-
 arch/powerpc/boot/dts/p1022ds.dtsi              |   16 ---
 arch/powerpc/include/asm/reg.h                  |    3 +-
 arch/powerpc/kernel/ftrace.c                    |   12 +-
 arch/powerpc/platforms/85xx/p1022_ds.c          |  106 ++++++++++++--
 arch/powerpc/platforms/pseries/eeh_event.c      |    6 +-
 arch/s390/include/asm/mmu_context.h             |   14 +-
 arch/s390/include/asm/processor.h               |    2 +
 arch/s390/kernel/processor.c                    |    2 +
 arch/s390/kernel/smp.c                          |    3 -
 arch/s390/mm/fault.c                            |   13 +-
 arch/s390/mm/mmap.c                             |   12 +-
 arch/s390/mm/pgtable.c                          |    5 -
 arch/x86/kernel/cpu/mcheck/mce.c                |    6 +-
 arch/x86/kernel/microcode_core.c                |   26 +++-
 drivers/acpi/ac.c                               |    4 +-
 drivers/acpi/apei/apei-base.c                   |    5 +
 drivers/base/power/main.c                       |   10 +-
 drivers/char/tpm/tpm.c                          |   12 +-
 drivers/gpu/drm/nouveau/nouveau_drv.h           |    2 -
 drivers/gpu/drm/nouveau/nouveau_irq.c           |    4 -
 drivers/gpu/drm/nouveau/nouveau_software.h      |    1 +
 drivers/gpu/drm/nouveau/nva3_copy.fuc           |    4 +-
 drivers/gpu/drm/nouveau/nva3_copy.fuc.h         |   94 +++++++++++-
 drivers/gpu/drm/nouveau/nvc0_copy.fuc.h         |   87 +++++++++++-
 drivers/gpu/drm/radeon/atombios_dp.c            |   10 +-
 drivers/gpu/drm/radeon/atombios_encoders.c      |   12 +-
 drivers/gpu/drm/radeon/radeon_connectors.c      |   35 +++--
 drivers/gpu/drm/radeon/radeon_cs.c              |    2 +-
 drivers/gpu/drm/radeon/radeon_cursor.c          |    8 +-
 drivers/gpu/drm/radeon/radeon_object.c          |    3 +-
 drivers/hid/hid-multitouch.c                    |   13 +-
 drivers/iommu/amd_iommu.c                       |   17 ++-
 drivers/iommu/amd_iommu_v2.c                    |    2 +
 drivers/md/dm-thin.c                            |    7 +-
 drivers/mmc/host/sdhci-pci.c                    |    1 +
 drivers/mmc/host/sdhci.c                        |    8 +-
 drivers/net/caif/caif_serial.c                  |    3 +
 drivers/net/ethernet/atheros/atl1c/atl1c_hw.h   |    5 +
 drivers/net/ethernet/atheros/atl1c/atl1c_main.c |   16 ++-
 drivers/net/ethernet/broadcom/tg3.c             |   10 +-
 drivers/net/ethernet/emulex/benet/be_ethtool.c  |    5 +-
 drivers/net/ethernet/emulex/benet/be_main.c     |    2 +-
 drivers/net/ethernet/realtek/r8169.c            |   27 +---
 drivers/net/tun.c                               |    9 +-
 drivers/net/usb/kaweth.c                        |    2 +-
 drivers/net/wireless/b43/b43.h                  |    7 -
 drivers/net/wireless/b43/main.c                 |   32 ++---
 drivers/net/wireless/iwlwifi/iwl-agn-lib.c      |    5 +
 drivers/net/wireless/iwlwifi/iwl-agn-sta.c      |    1 +
 drivers/net/wireless/mwifiex/cfg80211.c         |    4 +-
 drivers/net/wireless/rt2x00/rt2800usb.c         |    3 +-
 drivers/net/wireless/rtlwifi/rtl8192de/phy.c    |    6 +-
 drivers/net/wireless/rtlwifi/usb.c              |   14 +-
 drivers/net/wireless/rtlwifi/wifi.h             |    1 +
 drivers/s390/net/qeth_l3_main.c                 |    4 +
 drivers/scsi/hosts.c                            |    7 +-
 drivers/scsi/libsas/sas_expander.c              |   47 +++---
 drivers/scsi/scsi_error.c                       |   14 ++
 drivers/scsi/scsi_lib.c                         |   43 ++----
 drivers/scsi/scsi_priv.h                        |    1 -
 drivers/scsi/scsi_scan.c                        |    3 +
 drivers/scsi/scsi_sysfs.c                       |   46 +++---
 drivers/spi/spi-pl022.c                         |    5 +
 drivers/staging/zsmalloc/zsmalloc-main.c        |   33 +----
 drivers/target/iscsi/iscsi_target.c             |   22 +--
 drivers/target/iscsi/iscsi_target_core.h        |    2 -
 drivers/target/iscsi/iscsi_target_login.c       |   60 +-------
 drivers/target/target_core_transport.c          |   10 ++
 drivers/usb/core/devio.c                        |   10 +-
 drivers/usb/core/hub.c                          |   26 ++--
 drivers/usb/core/message.c                      |    8 +-
 drivers/usb/core/usb.c                          |    1 +
 drivers/usb/early/ehci-dbgp.c                   |    2 +-
 drivers/usb/gadget/u_ether.c                    |   12 +-
 drivers/usb/serial/option.c                     |    2 +
 drivers/usb/storage/uas.c                       |   90 ++----------
 fs/btrfs/async-thread.c                         |    9 +-
 fs/cifs/cifsglob.h                              |    6 +-
 fs/cifs/connect.c                               |    9 +-
 fs/cifs/file.c                                  |   17 ++-
 fs/exec.c                                       |    2 +-
 fs/ext4/balloc.c                                |    3 +-
 fs/ext4/bitmap.c                                |   12 +-
 fs/ext4/ext4.h                                  |    6 +-
 fs/ext4/extents.c                               |   46 +++---
 fs/ext4/ialloc.c                                |    3 +-
 fs/ext4/inode.c                                 |   41 ++++--
 fs/ext4/namei.c                                 |   11 +-
 fs/ext4/resize.c                                |    7 +-
 fs/ext4/super.c                                 |  174 ++++++++++++++++-------
 fs/ext4/xattr.c                                 |   11 +-
 fs/locks.c                                      |    6 +-
 fs/nfs/file.c                                   |    7 +-
 fs/nfs/idmap.c                                  |   26 +++-
 fs/nfsd/nfs4state.c                             |    4 +-
 fs/nfsd/nfs4xdr.c                               |    2 +-
 fs/select.c                                     |   10 +-
 fs/udf/super.c                                  |    2 +-
 include/linux/cpu.h                             |    5 +-
 include/linux/mm.h                              |    1 +
 include/linux/net.h                             |    1 +
 include/linux/posix_types.h                     |   18 +--
 include/linux/time.h                            |    8 --
 include/linux/usb.h                             |    1 -
 include/target/target_core_base.h               |    1 +
 kernel/cgroup.c                                 |    2 +-
 kernel/exit.c                                   |    2 +-
 kernel/futex.c                                  |   17 ++-
 kernel/power/hibernate.c                        |    6 +
 kernel/power/suspend.c                          |    3 +
 kernel/power/wakelock.c                         |    7 +
 kernel/printk.c                                 |   33 +++--
 kernel/workqueue.c                              |   38 ++++-
 mm/memory-failure.c                             |   14 +-
 net/batman-adv/routing.c                        |    2 +
 net/compat.c                                    |    4 +-
 net/core/rtnetlink.c                            |    8 +-
 net/ipv4/tcp.c                                  |    5 +-
 net/ipv4/tcp_input.c                            |    4 +-
 net/mac80211/mlme.c                             |    4 +-
 net/mac80211/tx.c                               |    2 +-
 net/mac80211/util.c                             |   12 +-
 net/socket.c                                    |    3 +
 net/sunrpc/sched.c                              |    2 +
 net/sunrpc/xprtrdma/transport.c                 |    3 +-
 net/sunrpc/xprtsock.c                           |   10 ++
 net/wanrouter/wanmain.c                         |   51 +++----
 security/selinux/hooks.c                        |    2 +-
 security/smack/smackfs.c                        |    8 +-
 sound/drivers/mpu401/mpu401_uart.c              |    1 +
 sound/pci/hda/hda_codec.c                       |    7 +
 sound/pci/hda/patch_hdmi.c                      |   12 +-
 sound/pci/hda/patch_realtek.c                   |   29 ++++
 sound/pci/hda/patch_sigmatel.c                  |   22 ++-
 sound/pci/hda/patch_via.c                       |    7 +-
 sound/soc/codecs/wm8962.c                       |    6 +
 sound/soc/codecs/wm8994.c                       |    2 +-
 sound/soc/soc-dapm.c                            |   15 +-
 sound/usb/clock.c                               |    3 +-
 146 files changed, 1273 insertions(+), 730 deletions(-)