Skip to content

3.12.20-stable review

Jiri Slaby kvm linux-ide linux-mips lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest182 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/182dlm: Avoid that dlm_release_lockspace() incorrectly returns -EBUSYfs/dlm/lockspace.c+1 -30 replies
2/182ALSA: hda - automute via amp instead of pinctl on some AIO modelssound/pci/hda/patch_realtek.c+19 -30 replies
3/182iser-target: Match FRMR descriptors to available session tagsdrivers/infiniband/ulp/isert/ib_isert.c+20 -140 replies
4/182iser-target: Add missing se_cmd put for WRITE_PENDING in tx_comp_errdrivers/infiniband/ulp/isert/ib_isert.c+22 -90 replies
5/182Drivers: hv: vmbus: Negotiate version 3.0 when running on ws2012r2 hostsdrivers/hv/connection.c include/linux/hyperv.h+11 -20 replies
6/182arm64: Do not synchronise I and D caches for special ptesarch/arm64/include/asm/pgtable.h+1 -10 replies
7/182arm64: Make DMA coherent and strongly ordered mappings not executablearch/arm64/include/asm/pgtable.h+3 -30 replies
8/182ASoC: cs42l51: Fix SOC_DOUBLE_R_SX_TLV shift values for ADC, PCM, and Analog kcontrolssound/soc/codecs/cs42l51.c+4 -50 replies
9/182ASoC: cs42l52: Fix mask bits for SOC_VALUE_ENUM_SINGLEsound/soc/codecs/cs42l52.c+4 -40 replies
10/182ASoC: cs42l73: Fix mask bits for SOC_VALUE_ENUM_SINGLEsound/soc/codecs/cs42l73.c+3 -30 replies
11/182ARM: OMAP2+: INTC: Acknowledge stuck active interruptsarch/arm/mach-omap2/irq.c+8 -00 replies
12/182ARM: OMAP4: Fix definition of IS_PM44XX_ERRATUMarch/arm/mach-omap2/pm.h+1 -10 replies
13/182ARM: OMAP3: hwmod data: Correct clock domains for USB modulesarch/arm/mach-omap2/omap_hwmod_3xxx_data.c+2 -20 replies
14/182ARM: dts: am33xx: correcting dt node unit address for usbarch/arm/boot/dts/am33xx.dtsi+2 -20 replies
15/182ARM: dts: Keep G3D regulator always on for exynos5250-arndalearch/arm/boot/dts/exynos5250-arndale.dts+1 -00 replies
16/182ARM: 7954/1: mm: remove remaining domain support from ARMv6arch/arm/include/asm/futex.h arch/arm/include/asm/pgtable-2level.h arch/arm/mm/Kconfig +3 more+18 -280 replies
17/182ARM: Fix default CPU selection for ARCH_MULTI_V5arch/arm/Kconfig+1 -10 replies
18/182ARM: 8007/1: Remove extraneous kcmp syscall ignorearch/arm/include/asm/unistd.h+0 -10 replies
19/182ARM: 8027/1: fix do_div() bug in big-endian systemsarch/arm/include/asm/div64.h+1 -10 replies
20/182ARM: 8030/1: ARM : kdump : add arch_crash_save_vmcoreinfoarch/arm/kernel/machine_kexec.c+7 -00 replies
21/182ARM: mvebu: ensure the mdio node has a clock reference on Armada 370/XParch/arm/boot/dts/armada-370-xp.dtsi+1 -00 replies
22/182ALSA: hda - Enable beep for ASUS 1015Esound/pci/hda/patch_realtek.c+1 -00 replies
23/182ALSA: ice1712: Fix boundary checks in PCM pointer opssound/pci/ice1712/ice1712.c+10 -50 replies
24/182ALSA: hda - Fix silent speaker output due to mute LED fixupsound/pci/hda/patch_realtek.c+3 -20 replies
25/182ALSA: hda/realtek - Add support of ALC288 codecsound/pci/hda/patch_realtek.c+2 -00 replies
26/182ALSA: hda/realtek - Add headset Mic support for Dell machinesound/pci/hda/patch_realtek.c+2 -00 replies
27/182ACPICA: Restore code that repairs NULL package elements in return values.drivers/acpi/acpica/nsrepair.c+21 -40 replies
28/182spi: efm32: use $vendor,$device scheme for compatible stringDocumentation/devicetree/bindings/spi/efm32-spi.txt drivers/spi/spi-efm32.c+5 -20 replies
29/182s390/cio: fix driver callback initialization for ccw consolesarch/s390/include/asm/ccwdev.h drivers/s390/char/con3215.c drivers/s390/char/con3270.c +3 more+15 -100 replies
30/182KVM: s390: Optimize ucontrol patharch/s390/kvm/kvm-s390.c+2 -10 replies
31/182mei: fix memory leak of pending write cb objectsdrivers/misc/mei/client.c drivers/misc/mei/client.h+55 -390 replies
32/182mei: me: do not load the driver if the FW doesn't support MEI interfacedrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+28 -70 replies
33/182mei: ignore client writing state during cb completiondrivers/misc/mei/interrupt.c drivers/misc/mei/main.c+2 -40 replies
34/182mfd: sec-core: Fix possible NULL pointer dereference when i2c_new_dummy errordrivers/mfd/sec-core.c+4 -00 replies
35/182mfd: 88pm860x: Fix possible NULL pointer dereference on i2c_new_dummy errordrivers/mfd/88pm860x-core.c+5 -00 replies
36/182mfd: 88pm860x: Fix I2C device resource leak on regmap init faildrivers/mfd/88pm860x-core.c+1 -00 replies
37/182mfd: 88pm800: Fix I2C device resource leak if probe failsdrivers/mfd/88pm800.c+1 -20 replies
38/182mfd: max77686: Fix possible NULL pointer dereference on i2c_new_dummy errordrivers/mfd/max77686.c+4 -00 replies
39/182mfd: max77693: Fix possible NULL pointer dereference on i2c_new_dummy errordrivers/mfd/max77693.c+11 -10 replies
40/182mfd: max8925: Fix possible NULL pointer dereference on i2c_new_dummy errordrivers/mfd/max8925-i2c.c+9 -00 replies
41/182mfd: max8998: Fix possible NULL pointer dereference on i2c_new_dummy errordrivers/mfd/max8998.c+4 -00 replies
42/182mfd: max8997: Fix possible NULL pointer dereference on i2c_new_dummy errordrivers/mfd/max8997.c+18 -00 replies
43/182mfd: tps65910: Fix possible invalid pointer dereference on regmap_add_irq_chip faildrivers/mfd/tps65910.c+3 -10 replies
44/182mfd: kempld-core: Fix potential hang-up during bootdrivers/mfd/kempld-core.c+5 -20 replies
45/182w1: fix w1_send_slave dropping a slave iddrivers/w1/w1_netlink.c+13 -120 replies
46/182staging:serqt_usb2: Fix sparse warning restricted __le16 degrades to integerdrivers/staging/serqt_usb2/serqt_usb2.c+1 -10 replies
47/182staging: r8712u: Fix case where ethtype was never obtained and always be checked against 0drivers/staging/rtl8712/rtl871x_recv.c+6 -70 replies
48/182staging: comedi: usbdux: bug fix for accessing 'ao_chanlist' in private datadrivers/staging/comedi/drivers/usbdux.c+3 -60 replies
49/182staging: r8188eu: Calling rtw_get_stainfo() with a NULL sta_addr will return NULLdrivers/staging/rtl8188eu/core/rtw_recv.c+2 -20 replies
50/182ftrace/x86: One more missing sync after fixup of function modification failurearch/x86/kernel/ftrace.c+1 -10 replies
51/182x86-64, modify_ldt: Ban 16-bit segments on 64-bit kernelsarch/x86/kernel/ldt.c+11 -00 replies
52/182regulator: arizona-ldo1: Correct default regulator init_datadrivers/regulator/arizona-ldo1.c+3 -40 replies
53/182PCI: mvebu: Fix potential issue in range parsingdrivers/pci/host/pci-mvebu.c+1 -10 replies
54/182USB: fix crash during hotplug of PCI USB controller carddrivers/usb/core/hcd-pci.c+1 -10 replies
55/182iio: querying buffer scan_mask should return 0/1drivers/iio/industrialio-buffer.c+4 -20 replies
56/182NFSv4: Fix a use-after-free problem in open()fs/nfs/nfs4proc.c+10 -90 replies
57/182nfsd4: session needs room for following op to error outfs/nfsd/nfs4proc.c+6 -00 replies
58/182nfsd4: buffer-length check for SUPPATTR_EXCLCREATfs/nfsd/nfs4xdr.c+2 -00 replies
59/182nfsd4: fix test_stateid error reply encodingfs/nfsd/nfs4xdr.c+3 -00 replies
60/182nfsd4: leave reply buffer space for failed setattrfs/nfsd/nfsd.h+1 -10 replies
61/182nfsd: notify_change needs elevated write countfs/nfsd/vfs.c+9 -00 replies
62/182nfsd: check passed socket's net matches NFSd superblock's onefs/nfsd/nfsctl.c include/linux/sunrpc/svcsock.h net/sunrpc/svcsock.c+22 -00 replies
63/182nfsd4: fix setclientid encode sizefs/nfsd/nfs4proc.c+2 -10 replies
64/182NFSD: Traverse unconfirmed client through hash-tablefs/nfsd/nfs4state.c+5 -80 replies
65/182nfsd: set timeparms.to_maxval in setup_callback_clientfs/nfsd/nfs4callback.c+3 -10 replies
66/182IB/ipath: Fix potential buffer overrun in sending diag packet routinedrivers/infiniband/hw/ipath/ipath_diag.c+25 -410 replies
67/182IB/nes: Return an error on ib_copy_from_udata() failure instead of NULLdrivers/infiniband/hw/nes/nes_verbs.c+1 -10 replies
68/182IB/mthca: Return an error on ib_copy_to_udata() failuredrivers/infiniband/hw/mthca/mthca_provider.c+1 -00 replies
69/182IB/ehca: Returns an error on ib_copy_to_udata() failuredrivers/infiniband/hw/ehca/ehca_cq.c+1 -00 replies
70/182IB/qib: Fix debugfs ordering issue with multiple HCAsdrivers/infiniband/hw/qib/qib_init.c+11 -140 replies
71/182IB/qib: add missing braces in do_qib_user_sdma_queue_create()drivers/infiniband/hw/qib/qib_file_ops.c+2 -10 replies
72/182ib_srpt: Use correct ib_sg_dma primitivesdrivers/infiniband/ulp/srpt/ib_srpt.c+10 -60 replies
73/182SCSI: qla2xxx: fix error handling of qla2x00_mem_alloc()drivers/scsi/qla2xxx/qla_os.c+3 -30 replies
74/182SCSI: arcmsr: upper 32 of dma address lostdrivers/scsi/arcmsr/arcmsr_hba.c+3 -40 replies
75/182iscsi-target: Fix ERL=2 ASYNC_EVENT connection pointer bugdrivers/target/iscsi/iscsi_target.c+3 -10 replies
76/182Target/sbc: Initialize COMPARE_AND_WRITE write_sg scatterlistdrivers/target/target_core_sbc.c+2 -10 replies
77/182target/tcm_fc: Fix use-after-free of ft_tpgdrivers/target/tcm_fc/tfc_sess.c+1 -00 replies
78/182x86/efi: Correct EFI boot stub use of code32_startarch/x86/boot/compressed/eboot.c arch/x86/boot/compressed/head_32.S arch/x86/boot/compressed/head_64.S+14 -140 replies
79/182reiserfs: fix race in readdirfs/reiserfs/dir.c+4 -20 replies
80/182usb: gadget: tcm_usb_gadget: stop format stringsdrivers/usb/gadget/tcm_usb_gadget.c+1 -10 replies
81/182usb: gadget: atmel_usba: fix crashed during stopping when DEBUG is enableddrivers/usb/gadget/atmel_usba_udc.c+3 -30 replies
82/182usb: gadget: zero: Fix SuperSpeed enumeration for alternate setting 1drivers/usb/gadget/zero.c+1 -10 replies
83/182xhci: Prevent runtime pm from autosuspending during initializationdrivers/usb/host/xhci-pci.c+10 -10 replies
84/182xhci: Switch Intel Lynx Point ports to EHCI on shutdown.drivers/usb/host/xhci-pci.c+2 -00 replies
85/182usb/xhci: fix compilation warning when !CONFIG_PCI && !CONFIG_PMdrivers/usb/host/xhci.c+3 -30 replies
86/182media: uvcvideo: Do not use usb_set_interface on bulk EPdrivers/media/usb/uvc/uvc_video.c+19 -10 replies
87/182media: videodev2.h: add parenthesis around macro argumentsinclude/uapi/linux/videodev2.h+5 -50 replies
88/182video: atmel_lcdfb: ensure the hardware is initialized with the correct modedrivers/video/atmel_lcdfb.c+6 -00 replies
89/182media: v4l2-dv-timings: add module name, description, licensedrivers/media/v4l2-core/v4l2-dv-timings.c+4 -00 replies
90/182media: v4l2-compat-ioctl32: fix wrong VIDIOC_SUBDEV_G/S_EDID32 supportdrivers/media/v4l2-core/v4l2-compat-ioctl32.c+2 -20 replies
91/182media: m88rs2000: prevent frontend crash on continuous transponder scansdrivers/media/dvb-frontends/m88rs2000.c+17 -00 replies
92/182media: m88rs2000: add caps FE_CAN_INVERSION_AUTOdrivers/media/dvb-frontends/m88rs2000.c+1 -10 replies
93/182media: em28xx: fix PCTV 290e LNA oopsdrivers/media/usb/em28xx/em28xx-dvb.c+2 -10 replies
94/182media: saa7134: fix WARN_ON during resumedrivers/media/pci/saa7134/saa7134-cards.c+2 -20 replies
95/182media: omap3isp: preview: Fix the crop marginsdrivers/media/platform/omap3isp/isppreview.c+9 -00 replies
96/182media: media: gspca: sn9c20x: add ID for Genius Look 1320 V2Documentation/video4linux/gspca.txt drivers/media/usb/gspca/sn9c20x.c+2 -00 replies
97/182usb: dwc3: fix wrong bit mask in dwc3_event_devtdrivers/usb/dwc3/core.h+3 -30 replies
98/182usb: dwc3: fix randconfig build errorsdrivers/usb/dwc3/core.h drivers/usb/dwc3/gadget.h+33 -120 replies
99/182usb: musb: avoid NULL pointer dereferencedrivers/usb/musb/musb_core.c+2 -30 replies
100/182hvc: ensure hvc_init is only ever called once in hvc_console.cdrivers/tty/hvc/hvc_console.c+5 -10 replies
101/182usb: phy: Add ulpi IDs for SMSC USB3320 and TI TUSB1210drivers/usb/phy/phy-ulpi.c+2 -00 replies
102/182USB: unbind all interfaces before rebinding anydrivers/usb/core/driver.c drivers/usb/core/hub.c drivers/usb/core/usb.h+60 -410 replies
103/182mtip32xx: Set queue bounce limitdrivers/block/mtip32xx/mtip32xx.c+1 -00 replies
104/182mtip32xx: Unmap the DMA segments before completing the IO requestdrivers/block/mtip32xx/mtip32xx.c+12 -120 replies
105/182sh: fix format string bug in stack tracerarch/sh/kernel/dumpstack.c+1 -10 replies
106/182mm: page_alloc: spill to remote nodes before waking kswapdmm/internal.h mm/page_alloc.c+46 -440 replies
107/182mm: try_to_unmap_cluster() should lock_page() before mlockingmm/mlock.c mm/rmap.c+14 -20 replies
108/182mm: hugetlb: fix softlockup when a large number of hugepages are freed.mm/hugetlb.c+1 -00 replies
109/182xattr: guard against simultaneous glibc header inclusioninclude/uapi/linux/libc-compat.h include/uapi/linux/xattr.h+16 -00 replies
110/182ocfs2: dlm: fix lock migration crashfs/ocfs2/dlm/dlmrecovery.c+8 -60 replies
111/182ocfs2: dlm: fix recovery hungfs/ocfs2/dlm/dlmrecovery.c+13 -20 replies
112/182ocfs2: do not put bh when buffer_uptodate failedfs/ocfs2/buffer_head_io.c+0 -20 replies
113/182ocfs2: fix panic on kfree(xattr->name)fs/ocfs2/namei.c+0 -20 replies
114/182clk: s2mps11: Fix possible NULL pointer dereferencedrivers/clk/clk-s2mps11.c+1 -10 replies
115/182ext4: FIBMAP ioctl causes BUG_ON due to handle EXT_MAX_BLOCKSfs/ext4/inode.c+4 -00 replies
116/182ext4: note the error in ext4_end_bio()fs/ext4/page-io.c+3 -20 replies
117/182ext4: fix jbd2 warning under heavy xattr loadfs/ext4/xattr.c+19 -40 replies
118/182ext4: move ext4_update_i_disksize() into mpage_map_and_submit_extent()fs/ext4/ext4.h fs/ext4/inode.c+13 -200 replies
119/182ext4: use i_size_read in ext4_unaligned_aio()fs/ext4/file.c+1 -10 replies
120/182usb: xhci: Prefer endpoint context dequeue pointer over stopped_trbdrivers/usb/host/xhci-ring.c drivers/usb/host/xhci.c drivers/usb/host/xhci.h+31 -390 replies
121/182USB: pl2303: add ids for Hewlett-Packard HP POS pole displaysdrivers/usb/serial/pl2303.c drivers/usb/serial/pl2303.h+7 -10 replies
122/182ARM: dts: am335x: update USB DT referencesarch/arm/boot/dts/am335x-bone-common.dtsi arch/arm/boot/dts/am335x-evm.dts arch/arm/boot/dts/am335x-evmsk.dts+5 -50 replies
123/182drivers/tty/hvc: don't free hvc_console_setup after initdrivers/tty/hvc/hvc_console.c+1 -10 replies
124/182tty: serial: 8250_core.c Bug fix for Exar chips.drivers/tty/serial/8250/8250_core.c+1 -10 replies
125/182tty: Fix lockless tty buffer racedrivers/tty/tty_buffer.c+14 -30 replies
126/182n_tty: Fix n_tty_write crash when echoing in raw modedrivers/tty/n_tty.c+4 -00 replies
127/182floppy: ignore kernel-only members in FDRAWCMD ioctl inputdrivers/block/floppy.c+3 -30 replies
128/182floppy: don't write kernel-only members to FDRAWCMD ioctl outputdrivers/block/floppy.c+4 -10 replies
129/182KVM: ARM: vgic: Fix sgi dispatch problemvirt/kvm/arm/vgic.c+1 -00 replies
130/182arm: KVM: fix possible misalignment of PGDs and bounce pagearch/arm/kvm/mmu.c+9 -60 replies
131/182MIPS: KVM: Pass reserved instruction exceptions to guestarch/mips/kvm/kvm_mips_emul.c+4 -30 replies
132/182MIPS: Hibernate: Flush TLB entries in swsusp_arch_resume()arch/mips/power/hibernate.S+1 -00 replies
133/182virtio-scsi: Skip setting affinity on uninitialized vqdrivers/scsi/virtio_scsi.c+5 -10 replies
134/182mpt2sas: Don't disable device twice at suspend.drivers/scsi/mpt2sas/mpt2sas_scsih.c+0 -10 replies
135/182powerpc/compat: 32-bit little endian machine name is ppcle, not ppcarch/powerpc/include/asm/compat.h+4 -00 replies
136/182powerpc/tm: Disable IRQ in tm_recheckpointarch/powerpc/include/asm/reg.h arch/powerpc/kernel/process.c arch/powerpc/kernel/signal_32.c +2 more+34 -70 replies
137/182s390/chsc: fix SEI usage on old FW levelsdrivers/s390/cio/chsc.c+17 -50 replies
138/182s390/bpf,jit: initialize A register if 1st insn is BPF_S_LDX_B_MSHarch/s390/net/bpf_jit_comp.c+0 -10 replies
139/182ASoC: dapm: Fix widget double free with auto-disable DAPM kcontrolsound/soc/soc-dapm.c+0 -10 replies
140/182ARC: Remove ARC_HAS_COH_RTSCarch/arc/plat-arcfpga/Kconfig+0 -10 replies
141/182ARC: !PREEMPT: Ensure Return to kernel mode is IRQ safearch/arc/kernel/entry.S+5 -30 replies
142/182framebuffer: fix cfb_copyareadrivers/video/cfbcopyarea.c+78 -750 replies
143/182matroxfb: restore the registers M_ACCESS and M_PITCHdrivers/video/matrox/matroxfb_accel.c drivers/video/matrox/matroxfb_base.h+30 -100 replies
144/182mach64: use unaligned accessdrivers/video/aty/mach64_accel.c+2 -10 replies
145/182mach64: fix cursor when character width is not a multiple of 8 pixelsdrivers/video/aty/mach64_cursor.c+16 -60 replies
146/182b43: Fix machine check error due to improper access of B43_MMIO_PSM_PHY_HDRdrivers/net/wireless/b43/phy_n.c+7 -70 replies
147/182Revert "net: mvneta: fix usage as a module on RGMII configurations"drivers/net/ethernet/marvell/mvneta.c+33 -80 replies
148/182ahci: do not request irq for dummy portdrivers/ata/ahci.c+4 -80 replies
149/182libata/ahci: accommodate tag ordered controllersdrivers/ata/libata-core.c include/linux/libata.h+14 -80 replies
150/182ahci: Do not receive interrupts sent by dummy portsdrivers/ata/ahci.c+10 -60 replies
151/182libata: Update queued trim blacklist for M5x0 drivesdrivers/ata/libata-core.c+4 -20 replies
152/182iwlwifi: dvm: take mutex when sending SYNC BT config commanddrivers/net/wireless/iwlwifi/dvm/main.c+6 -20 replies
153/182mac80211: fix potential use-after-freenet/mac80211/mlme.c+1 -10 replies
154/182mac80211: fix WPA with VLAN on AP side with ps-sta againnet/mac80211/tx.c+1 -10 replies
155/182mac80211: fix suspend vs. authentication racenet/mac80211/ieee80211_i.h net/mac80211/mlme.c net/mac80211/pm.c+38 -30 replies
156/182mac80211: fix software remain-on-channel implementationnet/mac80211/offchannel.c+1 -00 replies
157/182mac80211: exclude AP_VLAN interfaces from tx power calculationnet/mac80211/main.c+2 -00 replies
158/182ath9k: fix ready time of the multicast buffer queuedrivers/net/wireless/ath/ath9k/xmit.c+1 -10 replies
159/182locks: allow __break_lease to sleep even when break_time is 0fs/locks.c+3 -40 replies
160/182rtlwifi: rtl8723ae: Fix too long disable of IRQsdrivers/net/wireless/rtlwifi/rtl8723ae/hw.c+15 -30 replies
161/182rtlwifi: rtl8188ee: Fix too long disable of IRQsdrivers/net/wireless/rtlwifi/rtl8188ee/hw.c+16 -40 replies
162/182rtlwifi: rtl8192cu: Fix too long disable of IRQsdrivers/net/wireless/rtlwifi/rtl8192cu/hw.c+14 -10 replies
163/182rtlwifi: rtl8192se: Fix too long disable of IRQsdrivers/net/wireless/rtlwifi/rtl8192se/hw.c+21 -60 replies
164/182rtlwifi: rtl8188ee: initialize packet_beacondrivers/net/wireless/rtlwifi/rtl8188ee/trx.c+1 -10 replies
165/182gpio: mxs: Allow for recursive enable_irq_wake() calldrivers/gpio/gpio-mxs.c+2 -10 replies
166/182tgafb: fix data copyingdrivers/video/tgafb.c+51 -2130 replies
167/182mtd: atmel_nand: Disable subpage NAND write when using Atmel PMECCdrivers/mtd/nand/atmel_nand.c+1 -00 replies
168/182mtd: nuc900_nand: NULL dereference in nuc900_nand_enable()drivers/mtd/nand/nuc900_nand.c+1 -10 replies
169/182mtd: sm_ftl: heap corruption in sm_create_sysfs_attributes()drivers/mtd/sm_ftl.c+4 -70 replies
170/182Skip intel_crt_init for Dell XPS 8700drivers/gpu/drm/i915/intel_crt.c+8 -00 replies
171/182dm cache: prevent corruption caused by discard_block_size > cache_block_sizedrivers/md/dm-cache-target.c+3 -340 replies
172/182dm transaction manager: fix corruption due to non-atomic transaction commitdrivers/md/dm-cache-metadata.c drivers/md/persistent-data/dm-block-manager.c drivers/md/persistent-data/dm-block-manager.h +2 more+16 -270 replies
173/182dm: take care to copy the space map roots before locking the superblockdrivers/md/dm-cache-metadata.c drivers/md/dm-thin-metadata.c+85 -550 replies
174/182dm thin: fix dangling bio in process_deferred_bios error pathdrivers/md/dm-thin.c+1 -10 replies
175/182dma: edma: fix incorrect SG list handlingdrivers/dma/edma.c+4 -20 replies
176/182aio: v4 ensure access to ctx->ring_pages is correctly serialised for migrationfs/aio.c+67 -530 replies
177/182lockd: ensure we tear down any live sockets when socket creation fails during lockd_upfs/lockd/svc.c+1 -00 replies
178/182lib/percpu_counter.c: fix bad percpu counter state during suspendlib/percpu_counter.c+1 -10 replies
179/182mmc: sdhci-bcm-kona: fix build errors when built-indrivers/mmc/host/sdhci-bcm-kona.c+1 -10 replies
180/182Input: synaptics - add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1drivers/input/mouse/synaptics.c+42 -00 replies
181/182Input: synaptics - add min/max quirk for ThinkPad Edge E431drivers/input/mouse/synaptics.c+8 -00 replies
182/182drm: cirrus: add power management supportdrivers/gpu/drm/cirrus/cirrus_drv.c drivers/gpu/drm/cirrus/cirrus_mode.c+45 -00 replies

Reviews trailers per patch

53 of 182 patches have a Reviewed-by or Acked-by.

PatchSagi GrimbergLaura AbbottBharat BhushanSantosh ShilimkarKevin HilmanSebastian Andrzej SiewiorFelipe BalbiKyungmin ParkTushar BeheraArnd BergmannJason GunthorpeDave MartinNicolas PitreWill DeaconAndrew LunnGregory CLEMENTHui WangWolfram SangPeter OberparleiterCornelia HuckNikola CiprichMichael BrunnerEvgeniy PolyakovIan AbbottBernd PorrFrederic WeisbeckerH. Peter AnvinThomas PetazzoniJason CooperStefani SeiboldSteve DicksonJeff LaytonTrond MyklebustMike MarciniszynDennis DalessandroVinod KumarSaurav KashyapAlexandre BelloniDan WilliamsAlan SternNicolas FerreLaurent PinchartTony LindgrenJim SomervillePoulain, LoicKees CookRik van RielMel GormanWengang WangSrinivas EedaJoseph QiJoel BeckerTariq SaeedJan KaraJiri SlabyMarc ZyngierPaolo BonziniStefan HaberlandLars-Peter ClausenPaul BolleLarry FingerDavid MilburnMatthew WilcoxJohannes BergShawn GuoJosh WuJoe ThornberHeinz MauelshagenJoel FernandesJon RingleAlexander HollerStanislav KinsburskyLaszlo ErsekMarkus MayerMatt Porter
1/182
2/182
3/182
4/182A-b
5/182
6/182T-b T-b
7/182T-b T-b
8/182
9/182
10/182
11/182
12/182A-b A-b
13/182
14/182A-b A-b
15/182A-b T-b
16/182
17/182A-b T-b
18/182
19/182R-b R-b
20/182R-b
21/182A-b A-b
22/182
23/182
24/182Reported-and-tested-by
25/182
26/182
27/182
28/182A-b
29/182R-b
30/182R-b
31/182
32/182T-b
33/182
34/182
35/182
36/182
37/182
38/182
39/182
40/182
41/182
42/182
43/182
44/182R-b T-b
45/182A-b
46/182
47/182
48/182R-b A-b
49/182
50/182A-b A-b
51/182
52/182
53/182T-b A-b A-b
54/182T-b
55/182
56/182T-b
57/182
58/182
59/182
60/182
61/182
62/182
63/182
64/182R-b
65/182Spotted-by
66/182R-b
67/182
68/182
69/182
70/182R-b
71/182T-b A-b
72/182R-b T-b
73/182A-b
74/182
75/182
76/182
77/182
78/182
79/182
80/182
81/182A-b
82/182A-b R-b
83/182A-b A-b
84/182
85/182
86/182
87/182
88/182A-b A-b
89/182
90/182A-b
91/182
92/182
93/182
94/182
95/182
96/182
97/182
98/182
99/182T-b
100/182T-b
101/182
102/182Reported-and-tested-by
103/182
104/182
105/182A-b
106/182A-b A-b
107/182A-b
108/182
109/182
110/182R-b R-b
111/182R-b R-b
112/182R-b R-b A-b
113/182R-b T-b
114/182
115/182
116/182R-b
117/182
118/182R-b
119/182
120/182
121/182
122/182
123/182
124/182
125/182
126/182Reported-and-tested-by
127/182
128/182
129/182A-b
130/182A-b
131/182
132/182
133/182A-b
134/182
135/182
136/182
137/182R-b Reported-and-tested-by
138/182
139/182A-b
140/182A-b
141/182
142/182
143/182
144/182
145/182
146/182A-b
147/182
148/182Signed-of-by
149/182R-b
150/182T-b
151/182
152/182R-b
153/182
154/182
155/182
156/182
157/182
158/182
159/182
160/182
161/182
162/182
163/182
164/182A-b
165/182A-b
166/182
167/182A-b
168/182
169/182
170/182
171/182A-b A-b
172/182
173/182
174/182A-b
175/182A-b T-b T-b
176/182
177/182R-b
178/182T-b
179/182T-b A-b
180/182
181/182
182/182

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

Read the v1 thread

Cover letter [PATCH 3.12 000/182] 3.12.20-stable review

This is the start of the stable review cycle for the 3.12.20 release. There are 182 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 May 15 09:25:52 2014 Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patch-3.12.20-rc1.xz

and the diffstat can be found below.

thanks,
js

===============

Aaron Sanders (1):
USB: pl2303: add ids for Hewlett-Packard HP POS pole displays

Alan Stern (2):
USB: fix crash during hotplug of PCI USB controller card
USB: unbind all interfaces before rebinding any

Alec Berg (1):
iio: querying buffer scan_mask should return 0/1

Alexander Gordeev (1):
ahci: Do not receive interrupts sent by dummy ports

Alexander Usyskin (1):
mei: ignore client writing state during cb completion

Andrew Lunn (1):
ARM: Fix default CPU selection for ARCH_MULTI_V5

Andy Grover (1):
target/tcm_fc: Fix use-after-free of ft_tpg

Antoine Ténart (1):
video: atmel_lcdfb: ensure the hardware is initialized with the
correct mode

Anton Blanchard (1):
powerpc/compat: 32-bit little endian machine name is ppcle, not ppc

Antti Palosaari (1):
media: em28xx: fix PCTV 290e LNA oops

Bart Van Assche (1):
dlm: Avoid that dlm_release_lockspace() incorrectly returns -EBUSY

Benjamin LaHaise (1):
aio: v4 ensure access to ctx->ring_pages is correctly serialised for
migration

Brian Austin (3):
ASoC: cs42l51: Fix SOC_DOUBLE_R_SX_TLV shift values for ADC, PCM, and
Analog kcontrols
ASoC: cs42l52: Fix mask bits for SOC_VALUE_ENUM_SINGLE
ASoC: cs42l73: Fix mask bits for SOC_VALUE_ENUM_SINGLE

Catalin Marinas (2):
arm64: Do not synchronise I and D caches for special ptes
arm64: Make DMA coherent and strongly ordered mappings not executable

Charles Keepax (1):
regulator: arizona-ldo1: Correct default regulator init_data

Christian Borntraeger (1):
KVM: s390: Optimize ucontrol path

Christopher Covington (1):
ARM: 8007/1: Remove extraneous kcmp syscall ignore

Colin Ian King (1):
rtlwifi: rtl8188ee: initialize packet_beacon

Dan Carpenter (4):
SCSI: qla2xxx: fix error handling of qla2x00_mem_alloc()
SCSI: arcmsr: upper 32 of dma address lost
mtd: nuc900_nand: NULL dereference in nuc900_nand_enable()
mtd: sm_ftl: heap corruption in sm_create_sysfs_attributes()

Dan Williams (1):
libata/ahci: accommodate tag ordered controllers

David Cohen (1):
usb/xhci: fix compilation warning when !CONFIG_PCI && !CONFIG_PM

David Fries (1):
w1: fix w1_send_slave dropping a slave id

David Milburn (1):
ahci: do not request irq for dummy port

Denis Turischev (1):
xhci: Switch Intel Lynx Point ports to EHCI on shutdown.

Dennis Dalessandro (1):
IB/ipath: Fix potential buffer overrun in sending diag packet routine

Emmanuel Grumbach (1):
iwlwifi: dvm: take mutex when sending SYNC BT config command

Fam Zheng (1):
virtio-scsi: Skip setting affinity on uninitialized vq

Felipe Balbi (2):
usb: dwc3: fix randconfig build errors
usb: musb: avoid NULL pointer dereference

Felipe Franciosi (2):
mtip32xx: Set queue bounce limit
mtip32xx: Unmap the DMA segments before completing the IO request

Felix Fietkau (2):
mac80211: exclude AP_VLAN interfaces from tx power calculation
ath9k: fix ready time of the multicast buffer queue

Florian Vaussard (1):
media: omap3isp: preview: Fix the crop margins

Gerd Hoffmann (1):
drm: cirrus: add power management support

Giacomo Comes (1):
Skip intel_crt_init for Dell XPS 8700

Gregory CLEMENT (1):
usb: gadget: atmel_usba: fix crashed during stopping when DEBUG is
enabled

Guenter Roeck (1):
mfd: kempld-core: Fix potential hang-up during boot

H Hartley Sweeten (1):
staging: comedi: usbdux: bug fix for accessing 'ao_chanlist' in
private data

H. Peter Anvin (1):
x86-64, modify_ldt: Ban 16-bit segments on 64-bit kernels

Haibin Wang (1):
KVM: ARM: vgic: Fix sgi dispatch problem

Hans Verkuil (4):
media: videodev2.h: add parenthesis around macro arguments
media: v4l2-dv-timings: add module name, description, license
media: v4l2-compat-ioctl32: fix wrong VIDIOC_SUBDEV_G/S_EDID32 support
media: saa7134: fix WARN_ON during resume

Hans de Goede (2):
Input: synaptics - add min/max quirk for ThinkPad T431s, L440, L540,
S1 Yoga and X1
Input: synaptics - add min/max quirk for ThinkPad Edge E431

Herve Codina (1):
mtd: atmel_nand: Disable subpage NAND write when using Atmel PMECC

Himangi Saraogi (1):
staging:serqt_usb2: Fix sparse warning restricted __le16 degrades to
integer

Huacai Chen (1):
MIPS: Hibernate: Flush TLB entries in swsusp_arch_resume()

Huang Rui (1):
usb: dwc3: fix wrong bit mask in dwc3_event_devt

Hui Wang (1):
ALSA: hda - automute via amp instead of pinctl on some AIO models

J. Bruce Fields (6):
nfsd4: session needs room for following op to error out
nfsd4: buffer-length check for SUPPATTR_EXCLCREAT
nfsd4: fix test_stateid error reply encoding
nfsd4: leave reply buffer space for failed setattr
nfsd: notify_change needs elevated write count
nfsd4: fix setclientid encode size

James Hogan (1):
MIPS: KVM: Pass reserved instruction exceptions to guest

Jan Kara (1):
ext4: fix jbd2 warning under heavy xattr load

Jarkko Nikula (1):
ASoC: dapm: Fix widget double free with auto-disable DAPM kcontrol

Jean-Jacques Hiblot (1):
PCI: mvebu: Fix potential issue in range parsing

Jeff Layton (3):
nfsd: set timeparms.to_maxval in setup_callback_client
locks: allow __break_lease to sleep even when break_time is 0
lockd: ensure we tear down any live sockets when socket creation fails
during lockd_up

Jeff Mahoney (1):
reiserfs: fix race in readdir

Jens Axboe (1):
lib/percpu_counter.c: fix bad percpu counter state during suspend

Joe Thornber (2):
dm transaction manager: fix corruption due to non-atomic transaction
commit
dm: take care to copy the space map roots before locking the
superblock

Johannes Berg (3):
mac80211: fix potential use-after-free
mac80211: fix suspend vs. authentication race
mac80211: fix software remain-on-channel implementation

Johannes Weiner (1):
mm: page_alloc: spill to remote nodes before waking kswapd

Julius Werner (1):
usb: xhci: Prefer endpoint context dequeue pointer over stopped_trb

Junxiao Bi (2):
ocfs2: dlm: fix lock migration crash
ocfs2: dlm: fix recovery hung

K. Y. Srinivasan (1):
Drivers: hv: vmbus: Negotiate version 3.0 when running on ws2012r2
hosts

Kailang Yang (2):
ALSA: hda/realtek - Add support of ALC288 codec
ALSA: hda/realtek - Add headset Mic support for Dell machine

Kazuya Mio (1):
ext4: FIBMAP ioctl causes BUG_ON due to handle EXT_MAX_BLOCKS

Kees Cook (1):
usb: gadget: tcm_usb_gadget: stop format strings

Kinglong Mee (1):
NFSD: Traverse unconfirmed client through hash-table

Krzysztof Kozlowski (11):
mfd: sec-core: Fix possible NULL pointer dereference when
i2c_new_dummy error
mfd: 88pm860x: Fix possible NULL pointer dereference on i2c_new_dummy
error
mfd: 88pm860x: Fix I2C device resource leak on regmap init fail
mfd: 88pm800: Fix I2C device resource leak if probe fails
mfd: max77686: Fix possible NULL pointer dereference on i2c_new_dummy
error
mfd: max77693: Fix possible NULL pointer dereference on i2c_new_dummy
error
mfd: max8925: Fix possible NULL pointer dereference on i2c_new_dummy
error
mfd: max8998: Fix possible NULL pointer dereference on i2c_new_dummy
error
mfd: max8997: Fix possible NULL pointer dereference on i2c_new_dummy
error
mfd: tps65910: Fix possible invalid pointer dereference on
regmap_add_irq_chip fail
clk: s2mps11: Fix possible NULL pointer dereference

Larry Finger (6):
staging: r8712u: Fix case where ethtype was never obtained and always
be checked against 0
staging: r8188eu: Calling rtw_get_stainfo() with a NULL sta_addr will
return NULL
rtlwifi: rtl8723ae: Fix too long disable of IRQs
rtlwifi: rtl8188ee: Fix too long disable of IRQs
rtlwifi: rtl8192cu: Fix too long disable of IRQs
rtlwifi: rtl8192se: Fix too long disable of IRQs

Leigh Brown (1):
ARM: dts: am335x: update USB DT references

Liu Hua (1):
ARM: 8030/1: ARM : kdump : add arch_crash_save_vmcoreinfo

Lv Zheng (1):
ACPICA: Restore code that repairs NULL package elements in return
values.

Malcolm Priestley (2):
media: m88rs2000: prevent frontend crash on continuous transponder
scans
media: m88rs2000: add caps FE_CAN_INVERSION_AUTO

Marek Vasut (1):
gpio: mxs: Allow for recursive enable_irq_wake() call

Mark Salter (1):
arm: KVM: fix possible misalignment of PGDs and bounce page

Martin K. Petersen (1):
libata: Update queued trim blacklist for M5x0 drives

Martin Schwidefsky (1):
s390/bpf,jit: initialize A register if 1st insn is BPF_S_LDX_B_MSH

Martin Svec (1):
Target/sbc: Initialize COMPARE_AND_WRITE write_sg scatterlist

Mathias Nyman (1):
xhci: Prevent runtime pm from autosuspending during initialization

Matt Fleming (2):
x86/efi: Correct EFI boot stub use of code32_start
sh: fix format string bug in stack tracer

Matthew Daley (2):
floppy: ignore kernel-only members in FDRAWCMD ioctl input
floppy: don't write kernel-only members to FDRAWCMD ioctl output

Matthew Wilcox (1):
ext4: note the error in ext4_end_bio()

Michael Braun (1):
mac80211: fix WPA with VLAN on AP side with ps-sta again

Michael Neuling (1):
powerpc/tm: Disable IRQ in tm_recheckpoint

Michael Welling (1):
tty: serial: 8250_core.c Bug fix for Exar chips.

Michal Simek (1):
usb: phy: Add ulpi IDs for SMSC USB3320 and TI TUSB1210

Mike Marciniszyn (2):
IB/qib: Fix debugfs ordering issue with multiple HCAs
ib_srpt: Use correct ib_sg_dma primitives

Mike Snitzer (2):
dm cache: prevent corruption caused by discard_block_size >
cache_block_size
dm thin: fix dangling bio in process_deferred_bios error path

Mikulas Patocka (5):
framebuffer: fix cfb_copyarea
matroxfb: restore the registers M_ACCESS and M_PITCH
mach64: use unaligned access
mach64: fix cursor when character width is not a multiple of 8 pixels
tgafb: fix data copying

Mizuma, Masayoshi (1):
mm: hugetlb: fix softlockup when a large number of hugepages are
freed.

Mugunthan V N (1):
ARM: dts: am33xx: correcting dt node unit address for usb

Nicholas Bellinger (3):
iser-target: Match FRMR descriptors to available session tags
iser-target: Add missing se_cmd put for WRITE_PENDING in tx_comp_err
iscsi-target: Fix ERL=2 ASYNC_EVENT connection pointer bug

Nishanth Menon (1):
ARM: OMAP4: Fix definition of IS_PM44XX_ERRATUM

Oleksij Rempel (1):
media: uvcvideo: Do not use usb_set_interface on bulk EP

Paul Gortmaker (1):
hvc: ensure hvc_init is only ever called once in hvc_console.c

Peter Hurley (2):
tty: Fix lockless tty buffer race
n_tty: Fix n_tty_write crash when echoing in raw mode

Petr Mladek (1):
ftrace/x86: One more missing sync after fixup of function modification
failure

Rafał Miłecki (1):
b43: Fix machine check error due to improper access of

    B43_MMIO_PSM_PHY_HDR

Richard Weinberger (1):
ARC: Remove ARC_HAS_COH_RTSC

Roger Quadros (2):
ARM: OMAP3: hwmod data: Correct clock domains for USB modules
usb: gadget: zero: Fix SuperSpeed enumeration for alternate setting 1

Russell King (1):
mmc: sdhci-bcm-kona: fix build errors when built-in

Sebastian Ott (2):
s390/cio: fix driver callback initialization for ccw consoles s390/chsc: fix SEI usage on old FW levels

Sekhar Nori (1):
dma: edma: fix incorrect SG list handling

Serge Hallyn (1):
xattr: guard against simultaneous glibc header inclusion

Stanislav Kinsbursky (1):
nfsd: check passed socket's net matches NFSd superblock's one

Stefan Sørensen (1):
ARM: OMAP2+: INTC: Acknowledge stuck active interrupts

Takashi Iwai (2):
ALSA: ice1712: Fix boundary checks in PCM pointer ops
ALSA: hda - Fix silent speaker output due to mute LED fixup

Tetsuo Handa (1):
ocfs2: fix panic on kfree(xattr->name)

Theodore Ts'o (2):
ext4: move ext4_update_i_disksize() into mpage_map_and_submit_extent()
ext4: use i_size_read in ext4_unaligned_aio()

Thomas Petazzoni (2):
ARM: mvebu: ensure the mdio node has a clock reference on Armada

    370/XP

Revert "net: mvneta: fix usage as a module on RGMII configurations"

Tomas Winkler (2):
mei: fix memory leak of pending write cb objects
mei: me: do not load the driver if the FW doesn't support MEI
interface

Tomasz Figa (1):
ARM: dts: Keep G3D regulator always on for exynos5250-arndale

Tomoki Sekiyama (1):
drivers/tty/hvc: don't free hvc_console_setup after init

Trond Myklebust (1):
NFSv4: Fix a use-after-free problem in open()

Tyler Stachecki (1):
mpt2sas: Don't disable device twice at suspend.

Uwe Kleine-König (1):
spi: efm32: use $vendor,$device scheme for compatible string

Vineet Gupta (1):
ARC: !PREEMPT: Ensure Return to kernel mode is IRQ safe

Vlastimil Babka (1):
mm: try_to_unmap_cluster() should lock_page() before mlocking

W. Trevor King (1):
ALSA: hda - Enable beep for ASUS 1015E

Will Deacon (1):
ARM: 7954/1: mm: remove remaining domain support from ARMv6

Wolfram Sang (1):
media: media: gspca: sn9c20x: add ID for Genius Look 1320 V2

Xiangyu Lu (1):
ARM: 8027/1: fix do_div() bug in big-endian systems

Yann Droneaud (4):
IB/nes: Return an error on ib_copy_from_udata() failure instead of
NULL
IB/mthca: Return an error on ib_copy_to_udata() failure IB/ehca: Returns an error on ib_copy_to_udata() failure IB/qib: add missing braces in do_qib_user_sdma_queue_create()

alex chen (1):
ocfs2: do not put bh when buffer_uptodate failed

 .../devicetree/bindings/spi/efm32-spi.txt          |   4 +-
 Documentation/video4linux/gspca.txt                |   1 +
 arch/arc/kernel/entry.S                            |   8 +-
 arch/arc/plat-arcfpga/Kconfig                      |   1 -
 arch/arm/Kconfig                                   |   2 +-
 arch/arm/boot/dts/am335x-bone-common.dtsi          |   4 +-
 arch/arm/boot/dts/am335x-evm.dts                   |   4 +-
 arch/arm/boot/dts/am335x-evmsk.dts                 |   2 +-
 arch/arm/boot/dts/am33xx.dtsi                      |   4 +-
 arch/arm/boot/dts/armada-370-xp.dtsi               |   1 +
 arch/arm/boot/dts/exynos5250-arndale.dts           |   1 +
 arch/arm/include/asm/div64.h                       |   2 +-
 arch/arm/include/asm/futex.h                       |   6 -
 arch/arm/include/asm/pgtable-2level.h              |   1 +
 arch/arm/include/asm/unistd.h                      |   1 -
 arch/arm/kernel/machine_kexec.c                    |   7 +
 arch/arm/kvm/mmu.c                                 |  15 +-
 arch/arm/mach-omap2/irq.c                          |   8 +
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c         |   4 +-
 arch/arm/mach-omap2/pm.h                           |   2 +-
 arch/arm/mm/Kconfig                                |   3 +-
 arch/arm/mm/mmu.c                                  |  10 +
 arch/arm/mm/proc-macros.S                          |  19 +-
 arch/arm/mm/proc-v7-2level.S                       |   7 -
 arch/arm64/include/asm/pgtable.h                   |   8 +-
 arch/mips/kvm/kvm_mips_emul.c                      |   7 +-
 arch/mips/power/hibernate.S                        |   1 +
 arch/powerpc/include/asm/compat.h                  |   4 +
 arch/powerpc/include/asm/reg.h                     |   1 +
 arch/powerpc/kernel/process.c                      |  34 ++-
 arch/powerpc/kernel/signal_32.c                    |   2 +
 arch/powerpc/kernel/signal_64.c                    |   2 +
 arch/powerpc/kernel/tm.S                           |   2 +-
 arch/s390/include/asm/ccwdev.h                     |   2 +-
 arch/s390/kvm/kvm-s390.c                           |   3 +-
 arch/s390/net/bpf_jit_comp.c                       |   1 -
 arch/sh/kernel/dumpstack.c                         |   2 +-
 arch/x86/boot/compressed/eboot.c                   |   5 +-
 arch/x86/boot/compressed/head_32.S                 |  14 +-
 arch/x86/boot/compressed/head_64.S                 |   9 +-
 arch/x86/kernel/ftrace.c                           |   2 +-
 arch/x86/kernel/ldt.c                              |  11 +
 drivers/acpi/acpica/nsrepair.c                     |  25 +-
 drivers/ata/ahci.c                                 |  18 +-
 drivers/ata/libata-core.c                          |  27 ++-
 drivers/block/floppy.c                             |  11 +-
 drivers/block/mtip32xx/mtip32xx.c                  |  25 +-
 drivers/clk/clk-s2mps11.c                          |   2 +-
 drivers/dma/edma.c                                 |   6 +-
 drivers/gpio/gpio-mxs.c                            |   3 +-
 drivers/gpu/drm/cirrus/cirrus_drv.c                |  42 ++++
 drivers/gpu/drm/cirrus/cirrus_mode.c               |   3 +
 drivers/gpu/drm/i915/intel_crt.c                   |   8 +
 drivers/hv/connection.c                            |   6 +
 drivers/iio/industrialio-buffer.c                  |   6 +-
 drivers/infiniband/hw/ehca/ehca_cq.c               |   1 +
 drivers/infiniband/hw/ipath/ipath_diag.c           |  66 ++----
 drivers/infiniband/hw/mthca/mthca_provider.c       |   1 +
 drivers/infiniband/hw/nes/nes_verbs.c              |   2 +-
 drivers/infiniband/hw/qib/qib_file_ops.c           |   3 +-
 drivers/infiniband/hw/qib/qib_init.c               |  25 +-
 drivers/infiniband/ulp/isert/ib_isert.c            |  65 +++--
 drivers/infiniband/ulp/srpt/ib_srpt.c              |  16 +-
 drivers/input/mouse/synaptics.c                    |  50 ++++
 drivers/md/dm-cache-metadata.c                     |  63 +++--
 drivers/md/dm-cache-target.c                       |  37 +--
 drivers/md/dm-thin-metadata.c                      |  80 ++++---
 drivers/md/dm-thin.c                               |   2 +-
 drivers/md/persistent-data/dm-block-manager.c      |  15 +-
 drivers/md/persistent-data/dm-block-manager.h      |   3 +-
 .../md/persistent-data/dm-transaction-manager.c    |   5 +-
 .../md/persistent-data/dm-transaction-manager.h    |  17 +-
 drivers/media/dvb-frontends/m88rs2000.c            |  19 +-
 drivers/media/pci/saa7134/saa7134-cards.c          |   4 +-
 drivers/media/platform/omap3isp/isppreview.c       |   9 +
 drivers/media/usb/em28xx/em28xx-dvb.c              |   3 +-
 drivers/media/usb/gspca/sn9c20x.c                  |   1 +
 drivers/media/usb/uvc/uvc_video.c                  |  20 +-
 drivers/media/v4l2-core/v4l2-compat-ioctl32.c      |   4 +-
 drivers/media/v4l2-core/v4l2-dv-timings.c          |   4 +
 drivers/mfd/88pm800.c                              |   3 +-
 drivers/mfd/88pm860x-core.c                        |   6 +
 drivers/mfd/kempld-core.c                          |   7 +-
 drivers/mfd/max77686.c                             |   4 +
 drivers/mfd/max77693.c                             |  12 +-
 drivers/mfd/max8925-i2c.c                          |   9 +
 drivers/mfd/max8997.c                              |  18 ++
 drivers/mfd/max8998.c                              |   4 +
 drivers/mfd/sec-core.c                             |   4 +
 drivers/mfd/tps65910.c                             |   4 +-
 drivers/misc/mei/client.c                          |  76 ++++--
 drivers/misc/mei/client.h                          |  18 --
 drivers/misc/mei/hw-me-regs.h                      |   5 +
 drivers/misc/mei/interrupt.c                       |   3 +-
 drivers/misc/mei/main.c                            |   3 +-
 drivers/misc/mei/pci-me.c                          |  30 ++-
 drivers/mmc/host/sdhci-bcm-kona.c                  |   2 +-
 drivers/mtd/nand/atmel_nand.c                      |   1 +
 drivers/mtd/nand/nuc900_nand.c                     |   2 +-
 drivers/mtd/sm_ftl.c                               |  11 +-
 drivers/net/ethernet/marvell/mvneta.c              |  41 +++-
 drivers/net/wireless/ath/ath9k/xmit.c              |   2 +-
 drivers/net/wireless/b43/phy_n.c                   |  14 +-
 drivers/net/wireless/iwlwifi/dvm/main.c            |   8 +-
 drivers/net/wireless/rtlwifi/rtl8188ee/hw.c        |  20 +-
 drivers/net/wireless/rtlwifi/rtl8188ee/trx.c       |   2 +-
 drivers/net/wireless/rtlwifi/rtl8192cu/hw.c        |  15 +-
 drivers/net/wireless/rtlwifi/rtl8192se/hw.c        |  27 ++-
 drivers/net/wireless/rtlwifi/rtl8723ae/hw.c        |  18 +-
 drivers/pci/host/pci-mvebu.c                       |   2 +-
 drivers/regulator/arizona-ldo1.c                   |   7 +-
 drivers/s390/char/con3215.c                        |   2 +-
 drivers/s390/char/con3270.c                        |   6 +-
 drivers/s390/char/raw3270.c                        |  10 +-
 drivers/s390/char/raw3270.h                        |   2 +-
 drivers/s390/cio/chsc.c                            |  22 +-
 drivers/s390/cio/device.c                          |   3 +-
 drivers/scsi/arcmsr/arcmsr_hba.c                   |   7 +-
 drivers/scsi/mpt2sas/mpt2sas_scsih.c               |   1 -
 drivers/scsi/qla2xxx/qla_os.c                      |   6 +-
 drivers/scsi/virtio_scsi.c                         |   6 +-
 drivers/spi/spi-efm32.c                            |   3 +
 drivers/staging/comedi/drivers/usbdux.c            |   9 +-
 drivers/staging/rtl8188eu/core/rtw_recv.c          |   4 +-
 drivers/staging/rtl8712/rtl871x_recv.c             |  13 +-
 drivers/staging/serqt_usb2/serqt_usb2.c            |   2 +-
 drivers/target/iscsi/iscsi_target.c                |   4 +-
 drivers/target/target_core_sbc.c                   |   3 +-
 drivers/target/tcm_fc/tfc_sess.c                   |   1 +
 drivers/tty/hvc/hvc_console.c                      |   8 +-
 drivers/tty/n_tty.c                                |   4 +
 drivers/tty/serial/8250/8250_core.c                |   2 +-
 drivers/tty/tty_buffer.c                           |  17 +-
 drivers/usb/core/driver.c                          |  94 +++++---
 drivers/usb/core/hcd-pci.c                         |   2 +-
 drivers/usb/core/hub.c                             |   5 +-
 drivers/usb/core/usb.h                             |   2 +-
 drivers/usb/dwc3/core.h                            |  39 ++-
 drivers/usb/dwc3/gadget.h                          |  12 -
 drivers/usb/gadget/atmel_usba_udc.c                |   6 +-
 drivers/usb/gadget/tcm_usb_gadget.c                |   2 +-
 drivers/usb/gadget/zero.c                          |   2 +-
 drivers/usb/host/xhci-pci.c                        |  13 +-
 drivers/usb/host/xhci-ring.c                       |  67 +++---
 drivers/usb/host/xhci.c                            |   7 +-
 drivers/usb/host/xhci.h                            |   2 -
 drivers/usb/musb/musb_core.c                       |   5 +-
 drivers/usb/phy/phy-ulpi.c                         |   2 +
 drivers/usb/serial/pl2303.c                        |   3 +
 drivers/usb/serial/pl2303.h                        |   5 +-
 drivers/video/atmel_lcdfb.c                        |   6 +
 drivers/video/aty/mach64_accel.c                   |   3 +-
 drivers/video/aty/mach64_cursor.c                  |  22 +-
 drivers/video/cfbcopyarea.c                        | 153 ++++++------
 drivers/video/matrox/matroxfb_accel.c              |  38 ++-
 drivers/video/matrox/matroxfb_base.h               |   2 +
 drivers/video/tgafb.c                              | 264 ++++-----------------
 drivers/w1/w1_netlink.c                            |  25 +-
 fs/aio.c                                           | 120 +++++-----
 fs/dlm/lockspace.c                                 |   4 +-
 fs/ext4/ext4.h                                     |  17 --
 fs/ext4/file.c                                     |   2 +-
 fs/ext4/inode.c                                    |  20 +-
 fs/ext4/page-io.c                                  |   5 +-
 fs/ext4/xattr.c                                    |  23 +-
 fs/lockd/svc.c                                     |   1 +
 fs/locks.c                                         |   7 +-
 fs/nfs/nfs4proc.c                                  |  19 +-
 fs/nfsd/nfs4callback.c                             |   4 +-
 fs/nfsd/nfs4proc.c                                 |   9 +-
 fs/nfsd/nfs4state.c                                |  13 +-
 fs/nfsd/nfs4xdr.c                                  |   5 +
 fs/nfsd/nfsctl.c                                   |   5 +
 fs/nfsd/nfsd.h                                     |   2 +-
 fs/nfsd/vfs.c                                      |   9 +
 fs/ocfs2/buffer_head_io.c                          |   2 -
 fs/ocfs2/dlm/dlmrecovery.c                         |  29 ++-
 fs/ocfs2/namei.c                                   |   2 -
 fs/reiserfs/dir.c                                  |   6 +-
 include/linux/hyperv.h                             |   7 +-
 include/linux/libata.h                             |   1 +
 include/linux/sunrpc/svcsock.h                     |   1 +
 include/uapi/linux/libc-compat.h                   |   9 +
 include/uapi/linux/videodev2.h                     |  10 +-
 include/uapi/linux/xattr.h                         |   7 +
 lib/percpu_counter.c                               |   2 +-
 mm/hugetlb.c                                       |   1 +
 mm/internal.h                                      |   1 +
 mm/mlock.c                                         |   2 +
 mm/page_alloc.c                                    |  89 +++----
 mm/rmap.c                                          |  14 +-
 net/mac80211/ieee80211_i.h                         |   1 +
 net/mac80211/main.c                                |   2 +
 net/mac80211/mlme.c                                |  28 ++-
 net/mac80211/offchannel.c                          |   1 +
 net/mac80211/pm.c                                  |  14 +-
 net/mac80211/tx.c                                  |   2 +-
 net/sunrpc/svcsock.c                               |  16 ++
 sound/pci/hda/patch_realtek.c                      |  32 ++-
 sound/pci/ice1712/ice1712.c                        |  15 +-
 sound/soc/codecs/cs42l51.c                         |   9 +-
 sound/soc/codecs/cs42l52.c                         |   8 +-
 sound/soc/codecs/cs42l73.c                         |   6 +-
 sound/soc/soc-dapm.c                               |   1 -
 virt/kvm/arm/vgic.c                                |   1 +
 205 files changed, 1682 insertions(+), 1120 deletions(-)
Signature · 1 line
1.9.3