Skip to content

3.10.85-stable review

Greg Kroah-Hartman kvm linux-mips lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest84 of 89 patches 3 repliesIn review

84 of 89 patches are in this archive. The cover letter announces 89.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/89ipr: Increase default adapter init stage change timeoutdrivers/scsi/ipr.h+1 -10 replies
2/89Disable write buffering on Toshiba ToPIC95drivers/pcmcia/topic.h+16 -00 replies
3/89ALSA: hda - Add headset support to Acer Aspire V5sound/pci/hda/patch_realtek.c+12 -00 replies
4/89ALSA: hda - Fix the dock headphone output on Fujitsu Lifebook E780sound/pci/hda/patch_realtek.c+6 -00 replies
5/89ARC: add compiler barrier to LLSC based cmpxchgarch/arc/include/asm/cmpxchg.h+5 -40 replies
6/89arm64: Do not attempt to use init_mm in reset_context()arch/arm64/mm/context.c+8 -00 replies
7/89arm64: mm: Fix freeing of the wrong memmap entries with !SPARSEMEM_VMEMMAParch/arm64/mm/init.c+1 -10 replies
8/89arm64: vdso: work-around broken ELF toolchains in Makefilearch/arm64/kernel/vdso/Makefile+4 -00 replies
9/89cpuidle / menu: Return (-1) if there are no suitable statesdrivers/cpuidle/cpuidle.c drivers/cpuidle/governors/menu.c+4 -10 replies
10/89regmap: Fix regmap_bulk_read in BE modedrivers/base/regmap/regmap.c+1 -10 replies
11/89regulator: core: fix constraints output bufferdrivers/regulator/core.c+1 -10 replies
12/89spi: pl022: Specify num-cs property as required in devicetree bindingDocumentation/devicetree/bindings/spi/spi_pl022.txt+1 -10 replies
13/89mtd: fix: avoid race condition when accessing mtd->usecountdrivers/mtd/mtd_blkdevs.c+5 -00 replies
15/89pinctrl: mvebu: armada-370: fix spi0 pin descriptionDocumentation/devicetree/bindings/pinctrl/marvell,armada-370-pinctrl.txt drivers/pinctrl/mvebu/pinctrl-armada-370.c+4 -40 replies
16/89pinctrl: mvebu: armada-xp: remove non-existing NAND pinsDocumentation/devicetree/bindings/pinctrl/marvell,armada-xp-pinctrl.txt drivers/pinctrl/mvebu/pinctrl-armada-xp.c+2 -40 replies
17/89pinctrl: mvebu: armada-xp: remove non-existing VDD cpu_pd functionsDocumentation/devicetree/bindings/pinctrl/marvell,armada-xp-pinctrl.txt drivers/pinctrl/mvebu/pinctrl-armada-xp.c+20 -390 replies
18/89pinctrl: mvebu: armada-xp: fix functions of MPP48Documentation/devicetree/bindings/pinctrl/marvell,armada-xp-pinctrl.txt drivers/pinctrl/mvebu/pinctrl-armada-xp.c+2 -20 replies
19/89Bluetooth: btusb: Fix memory leak in Intel setup routinedrivers/bluetooth/btusb.c+2 -00 replies
20/89ath9k: fix DMA stop sequence for AR9003+drivers/net/wireless/ath/ath9k/main.c+7 -50 replies
21/89staging: rtl8712: prevent buffer overrun in recvbuf2recvframedrivers/staging/rtl8712/rtl8712_recv.c+2 -10 replies
22/89ext4: fix race between truncate and __ext4_journalled_writepage()fs/ext4/inode.c+19 -40 replies
23/89ext4: call sync_blockdev() before invalidate_bdev() in put_super()fs/ext4/super.c+1 -00 replies
24/89ext4: dont retry file block mapping on bigalloc fs with non-extent filefs/ext4/indirect.c+1 -10 replies
25/89ext4: fix reservation release on invalidatepage for delalloc fsfs/ext4/inode.c+12 -30 replies
26/89ext4: be more strict when migrating to non-extent based filefs/ext4/migrate.c+11 -10 replies
27/89ext4: correctly migrate a file with a hole at the beginningfs/ext4/migrate.c+5 -40 replies
28/89ext4: replace open coded nofail allocation in ext4_free_blocks()fs/ext4/mballoc.c+5 -110 replies
29/89jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail()fs/jbd2/checkpoint.c+1 -10 replies
30/89jbd2: fix ocfs2 corrupt when updating journal superblock failsfs/jbd2/checkpoint.c fs/jbd2/journal.c include/linux/jbd2.h+35 -120 replies
31/89i2c: at91: fix a race condition when using the DMA controllerdrivers/i2c/busses/i2c-at91.c+53 -170 replies
32/89iio: DAC: ad5624r_spi: fix bit shift of output data valuedrivers/iio/dac/ad5624r_spi.c+2 -20 replies
33/89af9013: Dont accept invalid bandwidthdrivers/media/dvb-frontends/af9013.c+4 -00 replies
34/89s5h1420: fix a buffer overflow when checking userspace paramsdrivers/media/dvb-frontends/s5h1420.c+1 -10 replies
35/89cx24116: fix a buffer overflow when checking userspace paramsdrivers/media/dvb-frontends/cx24116.c+4 -40 replies
37/89ASoC: wm8955: Fix setting wrong register for WM8955_K_8_0_MASK bitssound/soc/codecs/wm8955.c+1 -10 replies
39/89ASoC: wm8960: the enum of "DAC Polarity" should be wm8960_enum[1]sound/soc/codecs/wm8960.c+1 -10 replies
40/89libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for HP 250GB SATA disk VB0250EAVERdrivers/ata/libata-core.c+2 -10 replies
41/89libata: increase the timeout when setting transfer modedrivers/ata/libata-core.c+2 -10 replies
42/89usb: dwc3: gadget: return error if command sent to DGCMD register failsdrivers/usb/dwc3/gadget.c+2 -00 replies
43/89usb: dwc3: gadget: return error if command sent to DEPCMD register failsdrivers/usb/dwc3/gadget.c+2 -00 replies
44/89usb: dwc3: Reset the transfer resource index on SET_INTERFACEdrivers/usb/dwc3/ep0.c+4 -00 replies
45/89USB: devio: fix a condition in async_completed()drivers/usb/core/devio.c+1 -10 replies
46/89USB: cp210x: add ID for Aruba Networks controllersdrivers/usb/serial/cp210x.c+1 -00 replies
47/89USB: option: add 2020:4000 IDdrivers/usb/serial/option.c+1 -00 replies
48/89usb: xhci: Bugfix for NULL pointer deference in xhci_endpoint_init() functiondrivers/usb/host/xhci-mem.c+1 -10 replies
49/89dm btree remove: fix bug in redistribute3drivers/md/persistent-data/dm-btree-remove.c+3 -30 replies
50/89dm btree: silence lockdep lock inversion in dm_btree_del()drivers/md/persistent-data/dm-btree.c+1 -10 replies
51/89mmc: block: Add missing mmc_blk_put() in power_ro_lock_show()drivers/mmc/card/block.c+2 -00 replies
52/89drm/qxl: Do not cause spice-server to clean our objectsdrivers/gpu/drm/qxl/qxl_cmd.c+1 -00 replies
53/89drm/radeon: take the mode_config mutex when dealing with hpds (v2)drivers/gpu/drm/radeon/radeon_irq_kms.c+2 -00 replies
55/89drm: add a check for x/y in drm_mode_setcrtcdrivers/gpu/drm/drm_crtc.c+5 -20 replies
56/89xfs: fix remote symlinks on V5/CRC filesystemsfs/xfs/xfs_symlink.c+1 -10 replies
57/89vTPM: set virtual device before passing to ibmvtpm_reset_crqdrivers/char/tpm/tpm_ibmvtpm.c+3 -20 replies
58/89libata: add ATA_HORKAGE_NOTRIMdrivers/ata/libata-scsi.c include/linux/libata.h+3 -10 replies
59/89libata: force disable trim for SuperSSpeed S238drivers/ata/libata-core.c+3 -00 replies
60/89tracing/filter: Do not WARN on operand count going below zerokernel/trace/trace_events_filter.c+3 -10 replies
61/89tracing/filter: Do not allow infix to exceed end of stringkernel/trace/trace_events_filter.c+6 -00 replies
62/89tracing: Have branch tracer use recursive field of task structkernel/trace/trace.h kernel/trace/trace_branch.c+11 -70 replies
63/89dmaengine: mv_xor: bug fix for racing condition in descriptors cleanupdrivers/dma/mv_xor.c drivers/dma/mv_xor.h+48 -270 replies
64/89hwmon: (mcp3021) Fix broken output scalingdrivers/hwmon/mcp3021.c+1 -130 replies
65/89md: fix a build warningdrivers/md/md.c+1 -10 replies
66/89Btrfs: use kmem_cache_free when freeing entry in inode cachefs/btrfs/inode-map.c+1 -10 replies
67/89fuse: initialize fc->release before calling itfs/fuse/inode.c+1 -10 replies
68/89crush: fix a bug in tree bucket decodenet/ceph/osdmap.c+1 -10 replies
69/89ACPICA: Tables: Fix an issue that FACS initialization is performed twicedrivers/acpi/acpica/utxfinit.c include/acpi/actypes.h+7 -40 replies
70/89iscsi-target: Convert iscsi_thread_set usage to kthread.hdrivers/target/iscsi/iscsi_target.c drivers/target/iscsi/iscsi_target_core.h drivers/target/iscsi/iscsi_target_erl0.c +1 more+115 -700 replies
71/89iser-target: Fix possible deadlock in RDMA_CM connection errordrivers/infiniband/ulp/isert/ib_isert.c+9 -50 replies
72/89iser-target: release stale iser connectionsdrivers/infiniband/ulp/isert/ib_isert.c+17 -10 replies
73/89mmc: card: Fixup request missing in mmc_blk_issue_rw_rqdrivers/mmc/card/block.c+5 -30 replies
74/89__bitmap_parselist: fix bug in empty string handlinglib/bitmap.c+9 -80 replies
75/89mac80211: prevent possible crypto tx tailroom corruptionnet/mac80211/main.c+3 -00 replies
76/89USB: usbfs: allow URBs to be reaped after disconnectiondrivers/usb/core/devio.c include/uapi/linux/usbdevice_fs.h+39 -270 replies
78/89NFS: Fix size of NFSACL SETACL operationsfs/nfs/nfs3xdr.c+1 -10 replies
79/89fixing infinite OPEN loop in 4.0 stateid recoveryfs/nfs/nfs4state.c+2 -00 replies
80/89nfs: increase size of EXCHANGE_ID name string bufferinclude/linux/nfs_xdr.h+1 -10 replies
81/89SUNRPC: Fix a memory leak in the backchannel codenet/sunrpc/backchannel_rqst.c+1 -10 replies
82/899p: forgetting to cancel request on interrupted zero-copy RPCnet/9p/client.c+2 -10 replies
83/899p: dont leave a half-initialized inode sitting aroundfs/9p/vfs_inode.c fs/9p/vfs_inode_dotl.c+2 -40 replies
84/89rbd: use GFP_NOIO in rbd_obj_request_create()drivers/block/rbd.c+2 -20 replies
85/89agp/intel: Fix typo in needs_ilk_vtd_wa()drivers/char/agp/intel-gtt.c+1 -10 replies
86/89hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV insteadfs/hpfs/super.c+7 -40 replies
87/89Fix firmware loader uevent buffer NULL pointer dereferencedrivers/base/firmware_class.c+13 -30 replies
88/89qla2xxx: Mark port lost when we receive an RSCN for it.drivers/scsi/qla2xxx/qla_isr.c+16 -10 replies
89/89MIPS: KVM: Do not sign extend on unsigned MMIO loadarch/mips/kvm/kvm_mips_emul.c+1 -10 replies

Reviews trailers per patch

20 of 84 patches have a Reviewed-by or Acked-by.

PatchGiuseppe CantaveneraAlexander SverdlinLarry FingerCharles KeepaxAlan SternJosh DurginJames HoganPeter Zijlstra (Intel)Jan KaraYiwen JiangLudovic DesrochesLars-Peter ClausenHuang RuiSubbaraya Sundeep BhattaFengguang WuOfer HeifetzDavid SterbaDave AirlieSagi GrimbergAlex ElderDaniel VetterShuah KhanMing LeiDave ChinnerAshley LaiChris DickensHans de Goede
1/89
2/89
3/89
4/89
5/89A-b
6/89
7/89
8/89
9/89
10/89
11/89
12/89
13/89T-b A-b
15/89
16/89
17/89
18/89
19/89
20/89
21/89A-b
22/89
23/89
24/89
25/89R-b
26/89
27/89
28/89
29/89
30/89T-b
31/89A-b
32/89A-b
33/89
34/89
35/89
37/89A-b
39/89A-b
40/89
41/89
42/89
43/89
44/89T-b T-b
45/89A-b
46/89
47/89
48/89
49/89
50/89
51/89
52/89R-b
53/89
55/89
56/89R-b
57/89R-b
58/89
59/89
60/89
61/89
62/89T-b
63/89R-b
64/89
65/89
66/89R-b
67/89
68/89R-b
69/89
70/89T-b
71/89
72/89
73/89
74/89
75/89
76/89T-b A-b
78/89
79/89
80/89
81/89
82/89
83/89
84/89R-b
85/89R-b
86/89
87/89Reported-and-tested-by A-b
88/89
89/89R-b T-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 27 reviewers.

Read the v1 thread

Cover letter [PATCH 3.10 00/89] 3.10.85-stable review

This is the start of the stable review cycle for the 3.10.85 release. There are 89 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 Sun Aug 2 19:40:13 UTC 2015. 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.x/stable-review/patch-3.10.85-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 3.10.85-rc1

Nicholas Mc Guire <[email protected]>
MIPS: KVM: Do not sign extend on unsigned MMIO load

Chad Dupuis <[email protected]>
qla2xxx: Mark port lost when we receive an RSCN for it.

Linus Torvalds <[email protected]>
Fix firmware loader uevent buffer NULL pointer dereference

Joe Perches <[email protected]>
hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV instead

Chris Wilson <[email protected]>
agp/intel: Fix typo in needs_ilk_vtd_wa()

Ilya Dryomov <[email protected]>
rbd: use GFP_NOIO in rbd_obj_request_create()

Al Viro <[email protected]>
9p: don't leave a half-initialized inode sitting around

Al Viro <[email protected]>
9p: forgetting to cancel request on interrupted zero-copy RPC

Trond Myklebust <[email protected]>
SUNRPC: Fix a memory leak in the backchannel code

Jeff Layton <[email protected]>
nfs: increase size of EXCHANGE_ID name string buffer

Olga Kornievskaia <[email protected]>
fixing infinite OPEN loop in 4.0 stateid recovery

Chuck Lever <[email protected]>
NFS: Fix size of NFSACL SETACL operations

Uwe Kleine-König <[email protected]>
watchdog: omap: assert the counter being stopped before reprogramming

Alan Stern <[email protected]>
USB: usbfs: allow URBs to be reaped after disconnection

Michal Kazior <[email protected]>
mac80211: prevent possible crypto tx tailroom corruption

Chris Metcalf <[email protected]>
__bitmap_parselist: fix bug in empty string handling

Ding Wang <[email protected]>
mmc: card: Fixup request missing in mmc_blk_issue_rw_rq

Sagi Grimberg <[email protected]>
iser-target: release stale iser connections

Sagi Grimberg <[email protected]>
iser-target: Fix possible deadlock in RDMA_CM connection error

Nicholas Bellinger <[email protected]>
iscsi-target: Convert iscsi_thread_set usage to kthread.h

Lv Zheng <[email protected]>
ACPICA: Tables: Fix an issue that FACS initialization is performed twice

Ilya Dryomov <[email protected]>
crush: fix a bug in tree bucket decode

Miklos Szeredi <[email protected]>

    fuse: initialize fc->release before calling it

Filipe Manana <[email protected]>
Btrfs: use kmem_cache_free when freeing entry in inode cache

Firo Yang <[email protected]>
md: fix a build warning

Stevens, Nick <[email protected]>
hwmon: (mcp3021) Fix broken output scaling

Lior Amsalem <[email protected]>
dmaengine: mv_xor: bug fix for racing condition in descriptors cleanup

Steven Rostedt (Red Hat) <[email protected]>
tracing: Have branch tracer use recursive field of task struct

Steven Rostedt (Red Hat) <[email protected]>
tracing/filter: Do not allow infix to exceed end of string

Steven Rostedt (Red Hat) <[email protected]>
tracing/filter: Do not WARN on operand count going below zero

Arne Fitzenreiter <[email protected]>
libata: force disable trim for SuperSSpeed S238

Arne Fitzenreiter <[email protected]>
libata: add ATA_HORKAGE_NOTRIM

Hon Ching \\(Vicky\\) Lo <[email protected]>
vTPM: set virtual device before passing to ibmvtpm_reset_crq

Eric Sandeen <[email protected]>
xfs: fix remote symlinks on V5/CRC filesystems

Zhao Junwang <[email protected]>
drm: add a check for x/y in drm_mode_setcrtc

Michel Dänzer <[email protected]>

    drm/radeon: Don't flush the GART TLB if rdev->gart.ptr == NULL

Alex Deucher <[email protected]>
drm/radeon: take the mode_config mutex when dealing with hpds (v2)

Frediano Ziglio <[email protected]>
drm/qxl: Do not cause spice-server to clean our objects

Tomas Winkler <[email protected]>
mmc: block: Add missing mmc_blk_put() in power_ro_lock_show()

Joe Thornber <[email protected]>
dm btree: silence lockdep lock inversion in dm_btree_del()

Dennis Yang <[email protected]>
dm btree remove: fix bug in redistribute3

AMAN DEEP <[email protected]>
usb: xhci: Bugfix for NULL pointer deference in xhci_endpoint_init() function

Claudio Cappelli <[email protected]>

    USB: option: add 2020:4000 ID

Peter Sanford <[email protected]>

    USB: cp210x: add ID for Aruba Networks controllers

Dan Carpenter <[email protected]>
USB: devio: fix a condition in async_completed()

John Youn <[email protected]>
usb: dwc3: Reset the transfer resource index on SET_INTERFACE

Subbaraya Sundeep Bhatta <[email protected]>
usb: dwc3: gadget: return error if command sent to DEPCMD register fails

Subbaraya Sundeep Bhatta <[email protected]>
usb: dwc3: gadget: return error if command sent to DGCMD register fails

Mikulas Patocka <[email protected]>
libata: increase the timeout when setting transfer mode

Aleksei Mamlin <[email protected]>
libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for HP 250GB SATA disk VB0250EAVER

Zidan Wang <[email protected]>
ASoC: wm8960: the enum of "DAC Polarity" should be wm8960_enum[1]

Axel Lin <[email protected]>

    ASoC: wm8903: Fix define for WM8903_VMID_RES_250K

Axel Lin <[email protected]>
ASoC: wm8955: Fix setting wrong register for WM8955_K_8_0_MASK bits

Axel Lin <[email protected]>
ASoC: wm8737: Fixup setting VMID Impedance control register

Mauro Carvalho Chehab <[email protected]>
cx24116: fix a buffer overflow when checking userspace params

Mauro Carvalho Chehab <[email protected]>
s5h1420: fix a buffer overflow when checking userspace params

Mauro Carvalho Chehab <[email protected]>
af9013: Don't accept invalid bandwidth

JM Friedt <[email protected]>
iio: DAC: ad5624r_spi: fix bit shift of output data value

Cyrille Pitchen <[email protected]>
i2c: at91: fix a race condition when using the DMA controller

Joseph Qi <[email protected]>
jbd2: fix ocfs2 corrupt when updating journal superblock fails

Dmitry Monakhov <[email protected]>
jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail()

Michal Hocko <[email protected]>
ext4: replace open coded nofail allocation in ext4_free_blocks()

Eryu Guan <[email protected]>
ext4: correctly migrate a file with a hole at the beginning

Eryu Guan <[email protected]>
ext4: be more strict when migrating to non-extent based file

Lukas Czerner <[email protected]>
ext4: fix reservation release on invalidatepage for delalloc fs

Darrick J. Wong <[email protected]>
ext4: don't retry file block mapping on bigalloc fs with non-extent file

Theodore Ts'o <[email protected]>
ext4: call sync_blockdev() before invalidate_bdev() in put_super()

Theodore Ts'o <[email protected]>
ext4: fix race between truncate and __ext4_journalled_writepage()

Haggai Eran <[email protected]>
staging: rtl8712: prevent buffer overrun in recvbuf2recvframe

Felix Fietkau <[email protected]>
ath9k: fix DMA stop sequence for AR9003+

Marcel Holtmann <[email protected]>
Bluetooth: btusb: Fix memory leak in Intel setup routine

Thomas Petazzoni <[email protected]>
pinctrl: mvebu: armada-xp: fix functions of MPP48

Thomas Petazzoni <[email protected]>
pinctrl: mvebu: armada-xp: remove non-existing VDD cpu_pd functions

Thomas Petazzoni <[email protected]>
pinctrl: mvebu: armada-xp: remove non-existing NAND pins

Thomas Petazzoni <[email protected]>
pinctrl: mvebu: armada-370: fix spi0 pin description

Uwe Kleine-König <[email protected]>
mtd: dc21285: use raw spinlock functions for nw_gpio_lock

Brian Norris <[email protected]>

    mtd: fix: avoid race condition when accessing mtd->usecount

Ezequiel Garcia <[email protected]>
spi: pl022: Specify 'num-cs' property as required in devicetree binding

Stefan Wahren <[email protected]>
regulator: core: fix constraints output buffer

Arun Chandran <[email protected]>
regmap: Fix regmap_bulk_read in BE mode

Rafael J. Wysocki <[email protected]>
cpuidle / menu: Return (-1) if there are no suitable states

Will Deacon <[email protected]>
arm64: vdso: work-around broken ELF toolchains in Makefile

Dave P Martin <[email protected]>
arm64: mm: Fix freeing of the wrong memmap entries with !SPARSEMEM_VMEMMAP

Catalin Marinas <[email protected]>
arm64: Do not attempt to use init_mm in reset_context()

Vineet Gupta <[email protected]>
ARC: add compiler barrier to LLSC based cmpxchg

Takashi Iwai <[email protected]>
ALSA: hda - Fix the dock headphone output on Fujitsu Lifebook E780

Takashi Iwai <[email protected]>
ALSA: hda - Add headset support to Acer Aspire V5

Ryan Underwood <[email protected]>
Disable write buffering on Toshiba ToPIC95

Brian King <[email protected]>
ipr: Increase default adapter init stage change timeout

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

Diffstat:

 .../pinctrl/marvell,armada-370-pinctrl.txt         |   4 +-
 .../bindings/pinctrl/marvell,armada-xp-pinctrl.txt |  32 +++----
 .../devicetree/bindings/spi/spi_pl022.txt          |   2 +-
 Makefile                                           |   4 +-
 arch/arc/include/asm/cmpxchg.h                     |   9 +-
 arch/arm64/kernel/vdso/Makefile                    |   4 +
 arch/arm64/mm/context.c                            |   8 ++
 arch/arm64/mm/init.c                               |   2 +-
 arch/mips/kvm/kvm_mips_emul.c                      |   2 +-
 drivers/acpi/acpica/utxfinit.c                     |  10 +-
 drivers/ata/libata-core.c                          |   9 +-
 drivers/ata/libata-scsi.c                          |   3 +-
 drivers/base/firmware_class.c                      |  16 +++-
 drivers/base/regmap/regmap.c                       |   2 +-
 drivers/block/rbd.c                                |   4 +-
 drivers/bluetooth/btusb.c                          |   2 +
 drivers/char/agp/intel-gtt.c                       |   2 +-
 drivers/char/tpm/tpm_ibmvtpm.c                     |   5 +-
 drivers/cpuidle/cpuidle.c                          |   3 +
 drivers/cpuidle/governors/menu.c                   |   2 +-
 drivers/dma/mv_xor.c                               |  72 ++++++++------
 drivers/dma/mv_xor.h                               |   1 +
 drivers/gpu/drm/drm_crtc.c                         |   7 +-
 drivers/gpu/drm/qxl/qxl_cmd.c                      |   1 +
 drivers/gpu/drm/radeon/radeon_gart.c               |  12 ++-
 drivers/gpu/drm/radeon/radeon_irq_kms.c            |   2 +
 drivers/hwmon/mcp3021.c                            |  14 +--
 drivers/i2c/busses/i2c-at91.c                      |  70 ++++++++++----
 drivers/iio/dac/ad5624r_spi.c                      |   4 +-
 drivers/infiniband/ulp/isert/ib_isert.c            |  32 +++++--
 drivers/md/md.c                                    |   2 +-
 drivers/md/persistent-data/dm-btree-remove.c       |   6 +-
 drivers/md/persistent-data/dm-btree.c              |   2 +-
 drivers/media/dvb-frontends/af9013.c               |   4 +
 drivers/media/dvb-frontends/cx24116.c              |   8 +-
 drivers/media/dvb-frontends/s5h1420.c              |   2 +-
 drivers/mmc/card/block.c                           |  10 +-
 drivers/mtd/maps/dc21285.c                         |   4 +-
 drivers/mtd/mtd_blkdevs.c                          |   5 +
 drivers/net/wireless/ath/ath9k/main.c              |  12 ++-
 drivers/pcmcia/topic.h                             |  16 ++++
 drivers/pinctrl/mvebu/pinctrl-armada-370.c         |   4 +-
 drivers/pinctrl/mvebu/pinctrl-armada-xp.c          |  37 +++-----
 drivers/regulator/core.c                           |   2 +-
 drivers/scsi/ipr.h                                 |   2 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |  17 +++-
 drivers/staging/rtl8712/rtl8712_recv.c             |   3 +-
 drivers/target/iscsi/iscsi_target.c                | 104 +++++++++------------
 drivers/target/iscsi/iscsi_target_core.h           |   7 ++
 drivers/target/iscsi/iscsi_target_erl0.c           |  13 ++-
 drivers/target/iscsi/iscsi_target_login.c          |  61 ++++++++++--
 drivers/usb/core/devio.c                           |  65 +++++++------
 drivers/usb/dwc3/ep0.c                             |   4 +
 drivers/usb/dwc3/gadget.c                          |   4 +
 drivers/usb/host/xhci-mem.c                        |   2 +-
 drivers/usb/serial/cp210x.c                        |   1 +
 drivers/usb/serial/option.c                        |   1 +
 drivers/watchdog/omap_wdt.c                        |   7 ++
 fs/9p/vfs_inode.c                                  |   3 +-
 fs/9p/vfs_inode_dotl.c                             |   3 +-
 fs/btrfs/inode-map.c                               |   2 +-
 fs/ext4/indirect.c                                 |   2 +-
 fs/ext4/inode.c                                    |  38 ++++++--
 fs/ext4/mballoc.c                                  |  16 +---
 fs/ext4/migrate.c                                  |  17 +++-
 fs/ext4/super.c                                    |   1 +
 fs/fuse/inode.c                                    |   2 +-
 fs/hpfs/super.c                                    |  11 ++-
 fs/jbd2/checkpoint.c                               |   7 +-
 fs/jbd2/journal.c                                  |  38 ++++++--
 fs/nfs/nfs3xdr.c                                   |   2 +-
 fs/nfs/nfs4state.c                                 |   2 +
 fs/xfs/xfs_symlink.c                               |   2 +-
 include/acpi/actypes.h                             |   1 +
 include/linux/jbd2.h                               |   4 +-
 include/linux/libata.h                             |   1 +
 include/linux/nfs_xdr.h                            |   2 +-
 include/uapi/linux/usbdevice_fs.h                  |   3 +-
 kernel/trace/trace.h                               |   1 +
 kernel/trace/trace_branch.c                        |  17 ++--
 kernel/trace/trace_events_filter.c                 |  10 +-
 lib/bitmap.c                                       |  17 ++--
 net/9p/client.c                                    |   3 +-
 net/ceph/osdmap.c                                  |   2 +-
 net/mac80211/main.c                                |   3 +
 net/sunrpc/backchannel_rqst.c                      |   2 +-
 sound/pci/hda/patch_realtek.c                      |  18 ++++
 sound/soc/codecs/wm8737.c                          |   6 +-
 sound/soc/codecs/wm8903.h                          |   2 +-
 sound/soc/codecs/wm8955.c                          |   2 +-
 sound/soc/codecs/wm8960.c                          |   2 +-
 91 files changed, 647 insertions(+), 340 deletions(-)