Skip to content

3.14.20-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest212 of 238 patches 5 repliesIn review

212 of 238 patches are in this archive. The cover letter announces 238.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/238carl9170: fix sending URBs with wrong type when using full-speeddrivers/net/wireless/ath/carl9170/carl9170.h drivers/net/wireless/ath/carl9170/usb.c+28 -40 replies
8/238drm/ttm: Fix possible division by 0 in ttm_dma_pool_shrink_scan().drivers/gpu/drm/ttm/ttm_page_alloc_dma.c+3 -00 replies
9/238drm/ttm: Choose a pool to shrink correctly in ttm_dma_pool_shrink_scan().drivers/gpu/drm/ttm/ttm_page_alloc_dma.c+3 -30 replies
10/238drm/ttm: Use mutex_trylock() to avoid deadlock inside shrinker functions.drivers/gpu/drm/ttm/ttm_page_alloc_dma.c+4 -20 replies
12/238drm/ttm: Pass GFP flags in order to avoid deadlock.drivers/gpu/drm/ttm/ttm_page_alloc.c drivers/gpu/drm/ttm/ttm_page_alloc_dma.c+19 -190 replies
13/238drm/radeon/dpm: handle voltage info fetching on hawaiidrivers/gpu/drm/radeon/ci_dpm.c+12 -10 replies
14/238drm/radeon: re-enable dpm by default on caymandrivers/gpu/drm/radeon/radeon_pm.c+1 -10 replies
15/238drm/radeon: re-enable dpm by default on BTCdrivers/gpu/drm/radeon/radeon_pm.c+3 -30 replies
16/238drm/radeon: load the lm63 driver for an lm64 thermal chip.drivers/gpu/drm/radeon/radeon_atombios.c+2 -20 replies
18/238drm/radeon/atom: add new voltage fetch function for hawaiidrivers/gpu/drm/radeon/radeon.h drivers/gpu/drm/radeon/radeon_atombios.c+38 -00 replies
19/238drm/radeon: tweak ACCEL_WORKING2 query for hawaiidrivers/gpu/drm/radeon/radeon_kms.c+8 -10 replies
20/238drm/i915: read HEAD register back in init_ring_common() to enforce orderingdrivers/gpu/drm/i915/intel_ringbuffer.c+3 -00 replies
21/238drm/radeon: enable bapm by default on desktop TN/RL boardsdrivers/gpu/drm/radeon/trinity_dpm.c+9 -10 replies
22/238drm/radeon/TN: only enable bapm on MSI systemsdrivers/gpu/drm/radeon/trinity_dpm.c+8 -70 replies
23/238of/irq: Fix lookup to use interrupts-extended property firstDocumentation/devicetree/bindings/interrupt-controller/interrupts.txt drivers/of/irq.c+16 -130 replies
24/238libata: widen Crucial M550 blacklist matchingdrivers/ata/libata-core.c+1 -10 replies
25/238pata_scc: propagate return value of scc_wait_after_resetdrivers/ata/pata_scc.c+7 -80 replies
26/238ahci: Add Device IDs for Intel 9 Series PCHdrivers/ata/ahci.c+8 -00 replies
27/238ahci: add pcid for Marvel 0x9182 controllerdrivers/ata/ahci.c+2 -00 replies
28/238ibmveth: Fix endian issues with rx_no_buffer statisticdrivers/net/ethernet/ibm/ibmveth.c+14 -40 replies
29/238aio: fix reqs_available handlingfs/aio.c+73 -40 replies
30/238aio: add missing smp_rmb() in read_events_ringfs/aio.c+6 -00 replies
31/238arm64: flush TLS registers during execarch/arm64/kernel/process.c arch/arm64/kernel/sys_compat.c+24 -00 replies
32/238arm64: use irq_set_affinity with force=false when migrating irqsarch/arm64/kernel/irq.c+4 -80 replies
33/238arm/arm64: KVM: Complete WFI/WFE instructionsarch/arm/kvm/handle_exit.c arch/arm64/kvm/handle_exit.c+4 -00 replies
34/238ARM/ARM64: KVM: Nuke Hyp-mode tlbs before enabling MMUarch/arm/kvm/init.S arch/arm64/kvm/hyp-init.S+8 -00 replies
35/238i2c: mv64xxx: continue probe when clock-frequency is missingdrivers/i2c/busses/i2c-mv64xxx.c+1 -20 replies
36/238i2c: at91: add bound checking on SMBus block length bytesdrivers/i2c/busses/i2c-at91.c+24 -40 replies
37/238i2c: at91: Fix a race condition during signal handling in at91_do_twi_xfer.drivers/i2c/busses/i2c-at91.c+2 -20 replies
38/238i2c: ismt: use correct length when copy bufferdrivers/i2c/busses/i2c-ismt.c+2 -20 replies
39/238trace: Fix epoll hang when we race with new entrieskernel/trace/ring_buffer.c+15 -10 replies
40/238arm64: ptrace: fix compat hardware watchpoint reportingarch/arm64/include/asm/hw_breakpoint.h arch/arm64/kernel/ptrace.c+2 -20 replies
41/238ALSA: core: fix buffer overflow in snd_info_get_line()sound/core/info.c+2 -20 replies
42/238ALSA: hda - Fix digital mic on Acer Aspire 3830TGsound/pci/hda/patch_conexant.c+8 -10 replies
43/238ALSA: hda - Fix COEF setups for ALC1150 codecsound/pci/hda/patch_realtek.c+2 -00 replies
44/238ALSA: hda - Fix invalid pin powermap without jack detectionsound/pci/hda/patch_sigmatel.c+12 -50 replies
45/238ALSA: pcm: fix fifo_size frame calculationsound/core/pcm_lib.c+5 -30 replies
46/238cfq-iosched: Fix wrong children_weight calculationblock/cfq-iosched.c+8 -30 replies
47/238HID: picolcd: sanity check report size in raw_event() callbackdrivers/hid/hid-picolcd_core.c+6 -00 replies
48/238HID: magicmouse: sanity check report size in raw_event() callbackdrivers/hid/hid-magicmouse.c+10 -00 replies
49/238HID: logitech-dj: prevent false errors to be showndrivers/hid/hid-logitech-dj.c drivers/hid/hid-logitech-dj.h+26 -180 replies
50/238xattr: fix check for simultaneous glibc header inclusioninclude/uapi/linux/xattr.h+1 -10 replies
51/238drm/i915: Remove bogus __init annotation from DMI callbacksdrivers/gpu/drm/i915/intel_bios.c drivers/gpu/drm/i915/intel_crt.c drivers/gpu/drm/i915/intel_lvds.c+3 -30 replies
52/238drm/i915: Fix EIO/wedged handling in gem fault handlerdrivers/gpu/drm/i915/i915_gem.c+7 -40 replies
54/238drm/ast: AST2000 cannot be detected correctlydrivers/gpu/drm/ast/ast_main.c+1 -10 replies
55/238imx-drm: ipuv3-plane: fix ipu_plane_dpms()drivers/staging/imx-drm/ipuv3-plane.c+2 -10 replies
56/238drm/vmwgfx: Fix a potential infinite spin waiting for fifo idledrivers/gpu/drm/vmwgfx/vmwgfx_fifo.c+2 -10 replies
58/238drm/radeon: Add missing lines to ci_set_thermal_temperature_rangedrivers/gpu/drm/radeon/ci_dpm.c+3 -00 replies
61/238drm/radeon/dpm: set the thermal type properly for special configsdrivers/gpu/drm/radeon/radeon_atombios.c+19 -70 replies
62/238drm/radeon: add connector quirk for fujitsu boarddrivers/gpu/drm/radeon/radeon_atombios.c+7 -00 replies
67/238xtensa: replace IOCTL code definitions with constantsarch/xtensa/include/uapi/asm/ioctls.h+10 -90 replies
68/238xtensa: fix address checks in dma_{alloc,free}_coherentarch/xtensa/kernel/pci-dma.c+6 -60 replies
69/238xtensa: fix access to THREAD_RA/THREAD_SP/THREAD_DSarch/xtensa/include/asm/uaccess.h arch/xtensa/kernel/entry.S+13 -40 replies
70/238xtensa: fix TLBTEMP_BASE_2 region handling in fast_second_level_missarch/xtensa/include/asm/pgtable.h arch/xtensa/kernel/entry.S+7 -20 replies
71/238xtensa: fix a6 and a7 handling in fast_syscall_xtensaarch/xtensa/kernel/entry.S+5 -70 replies
72/238USB: serial: pl2303: add device id for ztek devicedrivers/usb/serial/pl2303.c drivers/usb/serial/pl2303.h+2 -00 replies
73/238USB: serial: fix potential stack buffer overflowdrivers/usb/serial/usb-serial.c+22 -100 replies
74/238USB: sisusb: add device id for Magic Control USB videodrivers/usb/misc/sisusbvga/sisusb.c+1 -00 replies
75/238USB: serial: fix potential heap buffer overflowdrivers/usb/serial/usb-serial.c+5 -00 replies
76/238USB: option: reduce interrupt-urb logging verbositydrivers/usb/serial/option.c+2 -00 replies
78/238Revert "USB: option,zte_ev: move most ZTE CDMA devices to zte_ev"drivers/usb/serial/option.c drivers/usb/serial/zte_ev.c+21 -210 replies
79/238USB: zte_ev: remove duplicate Gobi PIDdrivers/usb/serial/zte_ev.c+0 -10 replies
80/238USB: zte_ev: remove duplicate Qualcom PIDdrivers/usb/serial/zte_ev.c+0 -10 replies
84/238usb: phy: tegra: Avoid use of sizeof(void)drivers/usb/phy/phy-tegra-usb.c+2 -20 replies
85/238usb: phy: twl4030-usb: Fix lost interrupts after ID pin goes downdrivers/phy/phy-twl4030-usb.c+10 -230 replies
86/238usb: phy: twl4030-usb: Fix regressions to runtime PM on omapsdrivers/phy/phy-twl4030-usb.c+63 -250 replies
87/238usb: chipidea: msm: Use USB PHY API to control PHY statedrivers/usb/chipidea/ci_hdrc_msm.c+1 -50 replies
88/238usb: chipidea: msm: Initialize PHY on reset eventdrivers/usb/chipidea/ci_hdrc_msm.c+1 -00 replies
89/238USB: ftdi_sio: Add support for GE Healthcare Nemo Tracker devicedrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+8 -00 replies
90/238USB: ftdi_sio: add support for NOVITUS Bono E thermal printerdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+7 -00 replies
91/238USB: zte_ev: fix removed PIDsdrivers/usb/serial/zte_ev.c+8 -00 replies
92/238uwb: init beacon cache entry before registering uwb devicedrivers/uwb/lc-dev.c+9 -40 replies
93/238usb: host: xhci: fix compliance mode workarounddrivers/usb/host/xhci-hub.c+5 -30 replies
94/238xhci: Fix null pointer dereference if xhci initialization failsdrivers/usb/host/xhci-mem.c+1 -10 replies
95/238xhci: fix oops when xhci resumes from hibernate with hw lpm capable devicesdrivers/usb/host/xhci.c+10 -20 replies
96/238usb: hub: take hub->hdev reference when processing from eventlistdrivers/usb/core/hub.c+3 -10 replies
97/238storage: Add single-LUN quirk for Jaz USB Adapterdrivers/usb/storage/unusual_devs.h+6 -00 replies
98/238USB: storage: Add quirk for Adaptec USBConnect 2000 USB-to-SCSI Adapterdrivers/usb/storage/unusual_devs.h+6 -00 replies
99/238USB: storage: Add quirk for Ariston Technologies iConnect USB to SCSI adapterdrivers/usb/storage/unusual_devs.h+6 -00 replies
100/238USB: storage: Add quirks for Entrega/Xircom USB to SCSI convertersdrivers/usb/storage/unusual_devs.h+20 -00 replies
101/238USB: EHCI: unlink QHs even after the controller has stoppeddrivers/usb/host/ehci-hcd.c+0 -20 replies
102/238usb: dwc3: omap: fix ordering for runtime pm callsdrivers/usb/dwc3/dwc3-omap.c+1 -10 replies
103/238ACPI / RTC: Fix CMOS RTC opregion handler accesses to wrong addressesdrivers/acpi/acpi_cmos_rtc.c+1 -10 replies
104/238iommu/fsl: Fix warning resulting from adding PCI device twicedrivers/iommu/fsl_pamu_domain.c+8 -22 replies
105/238iommu/arm-smmu: fix programming of SMMU_CBn_TCR for stage 1drivers/iommu/arm-smmu.c+5 -20 replies
106/238NFSv4: nfs4_state_manager() vs. nfs_server_remove_lists()fs/nfs/nfs4client.c+20 -180 replies
107/238NFSv4: Fix another bug in the close/open_downgrade codefs/nfs/nfs4proc.c+15 -150 replies
108/238spi/omap-mcspi: Fix the spi task hangs waiting dma_rxdrivers/spi/spi-omap2-mcspi.c+2 -10 replies
109/238spi: dw-pci: fix bug when regs left uninitializeddrivers/spi/spi-dw-pci.c+2 -00 replies
110/238ARM: 8128/1: abort: dont clear the exclusive monitorsarch/arm/mm/abort-ev6.S arch/arm/mm/abort-ev7.S+0 -120 replies
111/238ARM: DRA7: hwmod: Add dra74x and dra72x specific ocp interface listsarch/arm/mach-omap2/omap_hwmod.c arch/arm/mach-omap2/omap_hwmod_7xx_data.c+23 -20 replies
112/238ARM: dts: DRA7: fix interrupt-cells for GPIOarch/arm/boot/dts/dra7.dtsi+8 -80 replies
113/238ARM: dts: dra7-evm: Fix spi1 mux documentationarch/arm/boot/dts/dra7-evm.dts+7 -70 replies
114/238ARM: 8133/1: use irq_set_affinity with force=false when migrating irqsarch/arm/kernel/irq.c+1 -10 replies
115/238ARM: 8148/1: flush TLS and thumbee register state during execarch/arm/include/asm/tls.h arch/arm/kernel/process.c arch/arm/kernel/thumbee.c +1 more+66 -170 replies
116/238ARM: 8165/1: alignment: dont break misaligned NEON load/storearch/arm/mm/alignment.c+3 -00 replies
117/238ARM: 8178/1: fix set_tls for !CONFIG_KUSER_HELPERSarch/arm/include/asm/tls.h+2 -00 replies
118/238MIPS: ZBOOT: add missing <linux/string.h> includearch/mips/boot/compressed/decompress.c+1 -00 replies
119/238MIPS: mcount: Adjust stack pointer for static trace in MIPS32arch/mips/kernel/mcount.S+12 -00 replies
120/238ACPICA: Update to GPIO region handler interface.drivers/acpi/acpica/aclocal.h drivers/acpi/acpica/acobject.h drivers/acpi/acpica/dsfield.c +3 more+104 -160 replies
121/238ACPI / hotplug: Generate online uevents for ACPI containersdrivers/acpi/container.c drivers/acpi/scan.c include/acpi/acpi_bus.h+12 -00 replies
122/238ACPI / scan: Correct error return value of create_modalias()drivers/acpi/scan.c+1 -10 replies
123/238memblock, memhotplug: fix wrong type in memblock_find_in_range_node().mm/memblock.c+1 -20 replies
124/238regmap: Fix handling of volatile registers for format_write() chipsdrivers/base/regmap/regmap.c+1 -10 replies
125/238regmap: Dont attempt block writes when syncing cache on single_rw devicesdrivers/base/regmap/regcache.c+1 -10 replies
126/238cgroup: fix unbalanced lockingkernel/cgroup.c+0 -10 replies
127/238KVM: s390/mm: try a cow on read only pages for key opsarch/s390/mm/pgtable.c+10 -00 replies
128/238xen/manage: Always freeze/thaw processes when suspend/resumingdrivers/xen/manage.c+0 -70 replies
129/238x86/xen: dont copy bogus duplicate entries into kernel page tablesarch/x86/include/asm/pgtable_64.h arch/x86/xen/mmu.c+13 -150 replies
130/238x86 early_ioremap: Increase FIX_BTMAPS_SLOTS to 8arch/x86/include/asm/fixmap.h+3 -30 replies
131/238x86/kaslr: Avoid the setup_data area when picking locationarch/x86/boot/compressed/aslr.c+15 -00 replies
132/238shmem: fix nlink for rename overwrite directorymm/shmem.c+3 -10 replies
133/238ASoC: davinci-mcasp: Correct rx format unit configurationsound/soc/davinci/davinci-mcasp.c+10 -10 replies
134/238SMB3: Fix oops when creating symlinks on smb3fs/cifs/link.c+6 -20 replies
135/238iio:trigger: modify return value for iio_trigger_getinclude/linux/iio/trigger.h+3 -10 replies
136/238iio: accel: bma180: Fix indio_dev->trig assignmentdrivers/iio/accel/bma180.c+1 -10 replies
137/238iio: hid_sensor_hub: Fix indio_dev->trig assignmentdrivers/iio/common/hid-sensors/hid-sensor-trigger.c+2 -10 replies
138/238iio: gyro: itg3200: Fix indio_dev->trig assignmentdrivers/iio/gyro/itg3200_buffer.c+1 -10 replies
139/238iio: inv_mpu6050: Fix indio_dev->trig assignmentdrivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c+1 -10 replies
140/238iio: meter: ade7758: Fix indio_dev->trig assignmentdrivers/staging/iio/meter/ade7758_trigger.c+1 -10 replies
141/238iio: st_sensors: Fix indio_dev->trig assignmentdrivers/iio/common/st_sensors/st_sensors_trigger.c+1 -10 replies
142/238iio: adc: ad_sigma_delta: Fix indio_dev->trig assignmentdrivers/iio/adc/ad_sigma_delta.c+1 -10 replies
143/238iio:magnetometer: bugfix magnetometers gain valuesdrivers/iio/magnetometer/st_magn_core.c+30 -220 replies
145/238Target/iser: Get isert_conn reference once got to connected_handlerdrivers/infiniband/ulp/isert/ib_isert.c+3 -20 replies
146/238Target/iser: Dont put isert_conn inside disconnected handlerdrivers/infiniband/ulp/isert/ib_isert.c+1 -10 replies
147/238target: Fix inverted logic in SE_DEV_ALUA_SUPPORT_STATE_STOREdrivers/target/target_core_configfs.c+1 -10 replies
148/238iscsi-target: avoid NULL pointer in iscsi_copy_param_list failuredrivers/target/iscsi/iscsi_target_parameters.c+1 -10 replies
149/238iscsi-target: Fix memory corruption in iscsit_logout_post_handler_diffciddrivers/target/iscsi/iscsi_target.c+3 -10 replies
150/238NFC: microread: Potential overflows in microread_target_discovered()drivers/nfc/microread/microread.c+12 -40 replies
151/238SCSI: libiscsi: fix potential buffer overrun in __iscsi_conn_send_pdudrivers/scsi/libiscsi.c+10 -00 replies
152/238Revert "iwlwifi: dvm: dont enable CTS to self"drivers/net/wireless/iwlwifi/dvm/rxon.c+12 -00 replies
153/238iwlwifi: mvm: fix endianity issues with Smart Fifo commandsdrivers/net/wireless/iwlwifi/mvm/fw-api.h drivers/net/wireless/iwlwifi/mvm/sf.c+3 -30 replies
154/238iwlwifi: increase DEFAULT_MAX_TX_POWERdrivers/net/wireless/iwlwifi/iwl-config.h drivers/net/wireless/iwlwifi/iwl-nvm-parse.c+3 -30 replies
155/238iwlwifi: mvm: treat EAPOLs like mgmt frames wrt ratedrivers/net/wireless/iwlwifi/mvm/tx.c+6 -20 replies
156/238workqueue: apply __WQ_ORDERED to create_singlethread_workqueue()include/linux/workqueue.h+1 -10 replies
157/238futex: Unlock hb->lock in futex_wait_requeue_pi() error pathkernel/futex.c+1 -00 replies
158/238block: Fix dev_t minor allocation lifetimeblock/genhd.c block/partition-generic.c+15 -110 replies
159/238dm cache: fix race causing dirty blocks to be marked as cleandrivers/md/dm-cache-target.c+2 -20 replies
160/238dm crypt: fix access beyond the end of allocated spacedrivers/md/dm-crypt.c+16 -40 replies
161/238Input: serport - add compat handling for SPIOCSTYPE ioctldrivers/input/serio/serport.c+38 -70 replies
162/238Input: synaptics - add support for ForcePadsdrivers/input/mouse/synaptics.c drivers/input/mouse/synaptics.h+63 -160 replies
164/238Input: atkbd - do not try deactivate keyboard on any LG laptopsdrivers/input/keyboard/atkbd.c+0 -80 replies
165/238Input: i8042 - add Fujitsu U574 to no_timeout dmi tabledrivers/input/serio/i8042-x86ia64io.h+8 -00 replies
166/238Input: i8042 - add nomux quirk for Avatar AVIU-145A6drivers/input/serio/i8042-x86ia64io.h+7 -00 replies
167/238hwmon: (ds1621) Update zbits after conversion rate changedrivers/hwmon/ds1621.c+1 -00 replies
168/238ata_piix: Add Device IDs for Intel 9 Series PCHdrivers/ata/ata_piix.c+8 -00 replies
169/238percpu: free percpu allocation info for uniprocessor systemmm/percpu.c+2 -00 replies
170/238percpu: fix pcpu_alloc_pages() failure pathmm/percpu-vm.c+15 -60 replies
171/238percpu: perform tlb flush after pcpu_map_pages() failuremm/percpu-vm.c+1 -00 replies
172/238regulatory: add NUL to alpha2include/net/regulatory.h+1 -10 replies
173/238rtlwifi: rtl8192cu: Add new IDdrivers/net/wireless/rtlwifi/rtl8192cu/sw.c+1 -00 replies
174/238lockd: fix rpcbind crash on lockd startup failurefs/lockd/svc.c+1 -30 replies
175/238lockdep: Revert lockdep check in raw_seqcount_begin()include/linux/seqlock.h+0 -20 replies
176/238genhd: fix leftover might_sleep() in blk_free_devt()block/genhd.c+0 -20 replies
177/238usb: dwc3: core: fix order of PM runtime callsdrivers/usb/dwc3/core.c+3 -30 replies
178/238usb: dwc3: core: fix ordering for PHY suspenddrivers/usb/dwc3/core.c+4 -30 replies
179/238Revert "mac80211: disable uAPSD if all ACs are under ACM"net/mac80211/mlme.c+1 -20 replies
181/238kcmp: fix standard comparison bugkernel/kcmp.c+4 -30 replies
182/238fsnotify/fdinfo: use named constants instead of hardcoded valuesfs/notify/fdinfo.c+2 -20 replies
183/238fs/notify: dont show f_handle if exportfs_encode_inode_fh failedfs/notify/fdinfo.c+1 -10 replies
184/238nilfs2: fix data loss with mmap()fs/nilfs2/inode.c+6 -10 replies
185/238ocfs2/dlm: do not get resource spinlock if lockres is newfs/ocfs2/dlm/dlmmaster.c+10 -80 replies
186/238mm, slab: initialize object alignment on cache creationmm/slab.c+2 -90 replies
187/238mm: softdirty: keep bit when zapping file ptemm/memory.c+1 -10 replies
188/238sched: Fix unreleased llc_shared_mask bit during CPU hotplugarch/x86/kernel/smpboot.c+3 -00 replies
189/238brcmfmac: handle IF event for P2P_DEVICE interfacedrivers/net/wireless/brcm80211/brcmfmac/fweh.c drivers/net/wireless/brcm80211/brcmfmac/fweh.h+11 -30 replies
190/238powerpc/perf: Fix ABIv2 kernel backtracesarch/powerpc/include/asm/ptrace.h arch/powerpc/perf/callchain.c+8 -10 replies
191/238powerpc: Add smp_mb() to arch_spin_is_locked()arch/powerpc/include/asm/spinlock.h+1 -00 replies
192/238powerpc: Add smp_mb()s to arch_spin_unlock_wait()arch/powerpc/lib/locks.c+4 -00 replies
193/238dont bugger nd->seq on set_root_rcu() from follow_dotdot_rcu()fs/namei.c+17 -160 replies
194/238parisc: Implement new LWS CAS supporting 64 bit operations.arch/parisc/kernel/syscall.S+229 -40 replies
195/238parisc: Only use -mfast-indirect-calls option for 32-bit kernel buildsarch/parisc/Makefile+6 -10 replies
196/238alarmtimer: Return relative times in timer_gettimekernel/time/alarmtimer.c+11 -70 replies
197/238alarmtimer: Do not signal SIGEV_NONE timerskernel/time/alarmtimer.c+4 -20 replies
198/238alarmtimer: Lock k_itimer during timer callbackkernel/time/alarmtimer.c+8 -20 replies
199/238GFS2: fix d_splice_alias() misusesfs/gfs2/inode.c+3 -20 replies
200/238IB/qib: Correct reference counting in debugfs qp_statsdrivers/infiniband/hw/qib/qib_debugfs.c drivers/infiniband/hw/qib/qib_qp.c+2 -90 replies
201/238IB/mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs()drivers/infiniband/hw/mlx4/main.c+26 -230 replies
202/238IB/mlx4: Dont duplicate the default RoCE GIDdrivers/infiniband/hw/mlx4/main.c+4 -00 replies
203/238IB/core: When marshaling uverbs path, clear unused fieldsdrivers/infiniband/core/uverbs_marshall.c+4 -00 replies
204/238perf: Fix a race condition in perf_remove_from_context()kernel/events/core.c+10 -00 replies
208/238Fix nasty 32-bit overflow bug in buffer i/o code.fs/buffer.c+4 -20 replies
209/238nl80211: clear skb cb before passing to netlinknet/wireless/nl80211.c+6 -00 replies
210/238cpufreq: release policy->rwsem on errordrivers/cpufreq/cpufreq.c+2 -00 replies
211/238media: af9035: new IDs: add support for PCTV 78e and PCTV 79edrivers/media/dvb-core/dvb-usb-ids.h drivers/media/usb/dvb-usb-v2/af9035.c+6 -00 replies
212/238media: cx18: fix kernel oops with tda8290 tunerdrivers/media/pci/cx18/cx18-driver.c+1 -00 replies
213/238media: adv7604: fix inverted conditiondrivers/media/i2c/adv7604.c+1 -10 replies
214/238md/raid1: clean up request counts properly in close_sync()drivers/md/raid1.c+5 -00 replies
215/238md/raid1: be more cautious where we read-balance during resync.drivers/md/raid1.c+1 -50 replies
216/238md/raid1: make sure resync waits for conflicting writes to complete.drivers/md/raid1.c+4 -20 replies
217/238md/raid1: Dont use next_resync to determine how far resync has progresseddrivers/md/raid1.c+5 -70 replies
218/238md/raid1: update next_resync under resync_lock.drivers/md/raid1.c+3 -30 replies
219/238md/raid1: count resync requests in nr_pending.drivers/md/raid1.c+2 -00 replies
220/238md/raid1: fix_read_error should act on all non-faulty devices.drivers/md/raid1.c+2 -20 replies
221/238md/raid1: intialise start_next_window for READ case to avoid hangdrivers/md/raid1.c+1 -00 replies
222/238ipvs: avoid netns exit crash on ip_vs_conn_drop_conntracknet/netfilter/ipvs/ip_vs_conn.c+0 -10 replies
223/238netfilter: xt_hashlimit: perform garbage collection from process contextnet/netfilter/xt_hashlimit.c+16 -150 replies
224/238ipvs: Maintain all DSCP and ECN bits for ipv6 tun forwardingnet/netfilter/ipvs/ip_vs_xmit.c+1 -10 replies
225/238netfilter: x_tables: allow to use default cgroup matchnet/netfilter/xt_cgroup.c+1 -10 replies
226/238ipvs: fix ipv6 hook registration for local repliesnet/netfilter/ipvs/ip_vs_core.c+1 -10 replies
227/238PM / sleep: Add state field to pm_states[] entrieskernel/power/main.c kernel/power/power.h kernel/power/suspend.c +1 more+30 -270 replies
228/238PM / sleep: Use valid_state() for platform-dependent sleep states onlykernel/power/main.c kernel/power/power.h kernel/power/suspend.c +1 more+36 -370 replies
229/238serial: 8250_dma: check the result of TX buffer mappingdrivers/tty/serial/8250/8250_dma.c+12 -50 replies
230/238dmaengine: dw: introduce dwc_dostart_first_queued() helperdrivers/dma/dw/core.c+11 -80 replies
231/238dmaengine: dw: dont perform DMA when dmaengine_submit is calleddrivers/dma/TODO drivers/dma/dw/core.c+7 -130 replies
232/238partitions: aix.c: off by one bugblock/partitions/aix.c+1 -10 replies
233/238perf/x86/intel: Use rdmsrl_safe() when initializing RAPL PMUarch/x86/kernel/cpu/perf_event_intel_rapl.c+9 -30 replies
234/238clk: prevent erronous parsing of children during rate changedrivers/clk/clk.c+6 -10 replies
235/238aio: block exit_aio() until all context requests are completedfs/aio.c+7 -10 replies
236/238staging/lustre: disable virtual block device for 64K pagesdrivers/staging/lustre/lustre/Kconfig+1 -00 replies
237/238clk: qcom: Fix MN frequency tables, parent map, and jpegddrivers/clk/qcom/mmcc-msm8960.c+42 -400 replies
238/238clk: qcom: mdp_lut_clk is a child of mdp_srcdrivers/clk/qcom/mmcc-msm8960.c+1 -10 replies

Reviews trailers per patch

49 of 212 patches have a Reviewed-by or Acked-by.

PatchRob HerringDan AloniNathan LynchMark RutlandMarc ZyngierAndrew LunnMaxime RipardLudovic DesrochesNeil HormanDana GoyetteTejun HeoMarkus TrippelsdorfSerge E. HallynChris WilsonEgbert EichJakob BornecrantzMark SheldonEd ButlerFelipe BalbiMathias NymanImre DeakAlan SternJoe LawrenceWill DeaconNishanth MenonThomas GleixnerJoachim EastwoodYasuaki IshimatsuXishi QiuLars-Peter ClausenJarkko NikulaCong WangDominik DingelBoris OstrovskyBaoquan HeSagi GrimbergJohannes BergDarren HartDavidlohr BuesoJoe ThornberMilan BrozHans de GoedeJaime Velasco JuanJeff LaytonLuciano CoelhoCyrill GorcunovAndreas Rohnerjoyce.xueChristoph LameterLinn CrosettoBorislav PetkovToshi KaniHante MeulemanFranky (Zhenhui) LinDaniel (Deognyoun) KimPieter-Paul GiesbertsDennis DalessandroViresh KumarHans VerkuilAlexander LyakasFlorian WestphalJulian AnastasovAlexey PerevalovChris J ArgesPhilippe De MuyterRob Clark
1/238
8/238
9/238
10/238
12/238
13/238
14/238
15/238
16/238
18/238
19/238
20/238
21/238
22/238
23/238A-b
24/238
25/238
26/238
27/238
28/238
29/238A-b
30/238
31/238A-b
32/238A-b
33/238A-b
34/238T-b R-b
35/238A-b A-b
36/238A-b
37/238A-b
38/238A-b
39/238
40/238
41/238
42/238
43/238Reported-and-tested-by
44/238
45/238
46/238A-b
47/238
48/238
49/238Reported-and-tested-by
50/238A-b
51/238
52/238R-b
54/238R-b
55/238
56/238R-b Reivewed-by
58/238
61/238
62/238
67/238
68/238
69/238
70/238
71/238
72/238
73/238
74/238
75/238
76/238T-b
78/238
79/238
80/238
84/238
85/238A-b
86/238A-b
87/238A-b
88/238
89/238
90/238
91/238
92/238
93/238A-b
94/238
95/238T-b
96/238A-b
97/238
98/238
99/238
100/238
101/238T-b
102/238
103/238
104/238
105/238
106/238
107/238
108/238
109/238
110/238A-b
111/238T-b
112/238
113/238
114/238A-b A-b
115/238A-b
116/238
117/238T-b
118/238
119/238
120/238
121/238Reported-and-tested-by
122/238
123/238T-b
124/238T-b
125/238T-b
126/238A-b
127/238R-b
128/238
129/238R-b
130/238
131/238T-b
132/238
133/238
134/238
135/238
136/238
137/238
138/238
139/238
140/238A-b
141/238
142/238A-b
143/238
145/238
146/238
147/238
148/238
149/238
150/238
151/238R-b
152/238
153/238R-b
154/238
155/238R-b
156/238
157/238R-b R-b
158/238
159/238A-b
160/238T-b
161/238
162/238R-b
164/238T-b
165/238
166/238
167/238
168/238
169/238
170/238
171/238
172/238
173/238
174/238A-b
175/238
176/238
177/238
178/238
179/238R-b
181/238R-b
182/238A-b
183/238A-b
184/238T-b
185/238R-b
186/238A-b
187/238A-b
188/238R-b T-b R-b R-b
189/238R-b R-b R-b R-b
190/238
191/238
192/238
193/238
194/238
195/238
196/238
197/238
198/238
199/238
200/238R-b
201/238
202/238
203/238
204/238
208/238
209/238
210/238A-b
211/238
212/238T-b
213/238
214/238
215/238
216/238
217/238
218/238
219/238
220/238T-b
221/238
222/238
223/238R-b
224/238A-b
225/238T-b
226/238T-b
227/238
228/238
229/238
230/238
231/238
232/238A-b
233/238
234/238
235/238
236/238
237/238T-b
238/238

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

Read the v1 thread

Cover letter [PATCH 3.14 000/238] 3.14.20-stable review

This is the start of the stable review cycle for the 3.14.20 release. There are 238 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 Oct 5 21:28:26 UTC 2014. 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.14.20-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 3.14.20-rc1

Stephen Boyd <[email protected]>
clk: qcom: mdp_lut_clk is a child of mdp_src

Stephen Boyd <[email protected]>
clk: qcom: Fix MN frequency tables, parent map, and jpegd

Arnd Bergmann <[email protected]>
staging/lustre: disable virtual block device for 64K pages

Gu Zheng <[email protected]>
aio: block exit_aio() until all context requests are completed

Tero Kristo <[email protected]>
clk: prevent erronous parsing of children during rate change

Venkatesh Srinivas <[email protected]>
perf/x86/intel: Use rdmsrl_safe() when initializing RAPL PMU

Dan Carpenter <[email protected]>
partitions: aix.c: off by one bug

Andy Shevchenko <[email protected]>
dmaengine: dw: don't perform DMA when dmaengine_submit is called

Andy Shevchenko <[email protected]>
dmaengine: dw: introduce dwc_dostart_first_queued() helper

Heikki Krogerus <[email protected]>
serial: 8250_dma: check the result of TX buffer mapping

Rafael J. Wysocki <[email protected]>
PM / sleep: Use valid_state() for platform-dependent sleep states only

Rafael J. Wysocki <[email protected]>

    PM / sleep: Add state field to pm_states[] entries

Julian Anastasov <[email protected]>
ipvs: fix ipv6 hook registration for local replies

Daniel Borkmann <[email protected]>
netfilter: x_tables: allow to use default cgroup match

Alex Gartrell <[email protected]>
ipvs: Maintain all DSCP and ECN bits for ipv6 tun forwarding

Eric Dumazet <[email protected]>
netfilter: xt_hashlimit: perform garbage collection from process context

Julian Anastasov <[email protected]>
ipvs: avoid netns exit crash on ip_vs_conn_drop_conntrack

NeilBrown <[email protected]>
md/raid1: intialise start_next_window for READ case to avoid hang

NeilBrown <[email protected]>
md/raid1: fix_read_error should act on all non-faulty devices.

NeilBrown <[email protected]>
md/raid1: count resync requests in nr_pending.

NeilBrown <[email protected]>
md/raid1: update next_resync under resync_lock.

NeilBrown <[email protected]>
md/raid1: Don't use next_resync to determine how far resync has progressed

NeilBrown <[email protected]>
md/raid1: make sure resync waits for conflicting writes to complete.

NeilBrown <[email protected]>
md/raid1: be more cautious where we read-balance during resync.

NeilBrown <[email protected]>
md/raid1: clean up request counts properly in close_sync()

Hans Verkuil <[email protected]>
media: adv7604: fix inverted condition

Hans Verkuil <[email protected]>
media: cx18: fix kernel oops with tda8290 tuner

Malcolm Priestley <[email protected]>
media: af9035: new IDs: add support for PCTV 78e and PCTV 79e

Prarit Bhargava <[email protected]>

    cpufreq: release policy->rwsem on error

Johannes Berg <[email protected]>
nl80211: clear skb cb before passing to netlink

Anton Altaparmakov <[email protected]>
Fix nasty 32-bit overflow bug in buffer i/o code.

Alex Deucher <[email protected]>
drm/radeon/px: fix module unload

Alex Deucher <[email protected]>
drm/nouveau/runpm: fix module unload

Alex Deucher <[email protected]>
vgaswitcheroo: add vga_switcheroo_fini_domain_pm_ops

Cong Wang <[email protected]>
perf: Fix a race condition in perf_remove_from_context()

Matan Barak <[email protected]>
IB/core: When marshaling uverbs path, clear unused fields

Moni Shoua <[email protected]>
IB/mlx4: Don't duplicate the default RoCE GID

Moni Shoua <[email protected]>
IB/mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs()

Mike Marciniszyn <[email protected]>
IB/qib: Correct reference counting in debugfs qp_stats

Al Viro <[email protected]>
GFS2: fix d_splice_alias() misuses

Richard Larocque <[email protected]>
alarmtimer: Lock k_itimer during timer callback

Richard Larocque <[email protected]>
alarmtimer: Do not signal SIGEV_NONE timers

Richard Larocque <[email protected]>
alarmtimer: Return relative times in timer_gettime

John David Anglin <[email protected]>
parisc: Only use -mfast-indirect-calls option for 32-bit kernel builds

Guy Martin <[email protected]>
parisc: Implement new LWS CAS supporting 64 bit operations.

Al Viro <[email protected]>

    don't bugger nd->seq on set_root_rcu() from follow_dotdot_rcu()

Michael Ellerman <[email protected]>
powerpc: Add smp_mb()s to arch_spin_unlock_wait()

Michael Ellerman <[email protected]>
powerpc: Add smp_mb() to arch_spin_is_locked()

Anton Blanchard <[email protected]>
powerpc/perf: Fix ABIv2 kernel backtraces

Arend van Spriel <[email protected]>
brcmfmac: handle IF event for P2P_DEVICE interface

Wanpeng Li <[email protected]>
sched: Fix unreleased llc_shared_mask bit during CPU hotplug

Peter Feiner <[email protected]>
mm: softdirty: keep bit when zapping file pte

David Rientjes <[email protected]>
mm, slab: initialize object alignment on cache creation

Joseph Qi <[email protected]>
ocfs2/dlm: do not get resource spinlock if lockres is new

Andreas Rohner <[email protected]>
nilfs2: fix data loss with mmap()

Andrey Vagin <[email protected]>
fs/notify: don't show f_handle if exportfs_encode_inode_fh failed

Andrey Vagin <[email protected]>
fsnotify/fdinfo: use named constants instead of hardcoded values

Rasmus Villemoes <[email protected]>
kcmp: fix standard comparison bug

Nicolas Iooss <[email protected]>
eventpoll: fix uninitialized variable in epoll_ctl

Johannes Berg <[email protected]>
Revert "mac80211: disable uAPSD if all ACs are under ACM"

Felipe Balbi <[email protected]>
usb: dwc3: core: fix ordering for PHY suspend

Felipe Balbi <[email protected]>
usb: dwc3: core: fix order of PM runtime calls

Jens Axboe <[email protected]>
genhd: fix leftover might_sleep() in blk_free_devt()

Trond Myklebust <[email protected]>
lockdep: Revert lockdep check in raw_seqcount_begin()

J. Bruce Fields <[email protected]>
lockd: fix rpcbind crash on lockd startup failure

Larry Finger <[email protected]>
rtlwifi: rtl8192cu: Add new ID

Eliad Peller <[email protected]>
regulatory: add NUL to alpha2

Tejun Heo <[email protected]>
percpu: perform tlb flush after pcpu_map_pages() failure

Tejun Heo <[email protected]>
percpu: fix pcpu_alloc_pages() failure path

Honggang Li <[email protected]>
percpu: free percpu allocation info for uniprocessor system

James Ralston <[email protected]>
ata_piix: Add Device IDs for Intel 9 Series PCH

Robert Coulson <[email protected]>
hwmon: (ds1621) Update zbits after conversion rate change

Hans de Goede <[email protected]>
Input: i8042 - add nomux quirk for Avatar AVIU-145A6

Hans de Goede <[email protected]>
Input: i8042 - add Fujitsu U574 to no_timeout dmi table

Dmitry Torokhov <[email protected]>
Input: atkbd - do not try 'deactivate' keyboard on any LG laptops

Hans de Goede <[email protected]>
Input: elantech - fix detection of touchpad on ASUS s301l

Dmitry Torokhov <[email protected]>
Input: synaptics - add support for ForcePads

John Sung <[email protected]>
Input: serport - add compat handling for SPIOCSTYPE ioctl

Mikulas Patocka <[email protected]>
dm crypt: fix access beyond the end of allocated space

Anssi Hannula <[email protected]>
dm cache: fix race causing dirty blocks to be marked as clean

Keith Busch <[email protected]>
block: Fix dev_t minor allocation lifetime

Thomas Gleixner <[email protected]>

    futex: Unlock hb->lock in futex_wait_requeue_pi() error path

Tejun Heo <[email protected]>
workqueue: apply __WQ_ORDERED to create_singlethread_workqueue()

Eyal Shapira <[email protected]>
iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate

Eliad Peller <[email protected]>
iwlwifi: increase DEFAULT_MAX_TX_POWER

Emmanuel Grumbach <[email protected]>
iwlwifi: mvm: fix endianity issues with Smart Fifo commands

Emmanuel Grumbach <[email protected]>
Revert "iwlwifi: dvm: don't enable CTS to self"

Mike Christie <[email protected]>
SCSI: libiscsi: fix potential buffer overrun in __iscsi_conn_send_pdu

Dan Carpenter <[email protected]>
NFC: microread: Potential overflows in microread_target_discovered()

Nicholas Bellinger <[email protected]>
iscsi-target: Fix memory corruption in iscsit_logout_post_handler_diffcid

Joern Engel <[email protected]>
iscsi-target: avoid NULL pointer in iscsi_copy_param_list failure

Sebastian Herbszt <[email protected]>
target: Fix inverted logic in SE_DEV_ALUA_SUPPORT_STATE_STORE

Sagi Grimberg <[email protected]>
Target/iser: Don't put isert_conn inside disconnected handler

Sagi Grimberg <[email protected]>
Target/iser: Get isert_conn reference once got to connected_handler

Johannes Pointner <[email protected]>
iio:inkern: fix overwritten -EPROBE_DEFER in of_iio_channel_get_by_name

Denis CIOCCA <[email protected]>
iio:magnetometer: bugfix magnetometers gain values

Srinivas Pandruvada <[email protected]>

    iio: adc: ad_sigma_delta: Fix indio_dev->trig assignment

Srinivas Pandruvada <[email protected]>

    iio: st_sensors: Fix indio_dev->trig assignment

Srinivas Pandruvada <[email protected]>

    iio: meter: ade7758: Fix indio_dev->trig assignment

Srinivas Pandruvada <[email protected]>

    iio: inv_mpu6050: Fix indio_dev->trig assignment

Srinivas Pandruvada <[email protected]>

    iio: gyro: itg3200: Fix indio_dev->trig assignment

Srinivas Pandruvada <[email protected]>

    iio: hid_sensor_hub: Fix indio_dev->trig assignment

Srinivas Pandruvada <[email protected]>

    iio: accel: bma180: Fix indio_dev->trig assignment

Srinivas Pandruvada <[email protected]>
iio:trigger: modify return value for iio_trigger_get

Steve French <[email protected]>
SMB3: Fix oops when creating symlinks on smb3

Peter Ujfalusi <[email protected]>
ASoC: davinci-mcasp: Correct rx format unit configuration

Miklos Szeredi <[email protected]>
shmem: fix nlink for rename overwrite directory

Kees Cook <[email protected]>
x86/kaslr: Avoid the setup_data area when picking location

Dave Young <[email protected]>
x86 early_ioremap: Increase FIX_BTMAPS_SLOTS to 8

Stefan Bader <[email protected]>
x86/xen: don't copy bogus duplicate entries into kernel page tables

Ross Lagerwall <[email protected]>
xen/manage: Always freeze/thaw processes when suspend/resuming

Christian Borntraeger <[email protected]>
KVM: s390/mm: try a cow on read only pages for key ops

Zefan Li <[email protected]>
cgroup: fix unbalanced locking

Mark Brown <[email protected]>
regmap: Don't attempt block writes when syncing cache on single_rw devices

Mark Brown <[email protected]>
regmap: Fix handling of volatile registers for format_write() chips

Tang Chen <[email protected]>
memblock, memhotplug: fix wrong type in memblock_find_in_range_node().

Mika Westerberg <[email protected]>
ACPI / scan: Correct error return value of create_modalias()

Rafael J. Wysocki <[email protected]>
ACPI / hotplug: Generate online uevents for ACPI containers

Bob Moore <[email protected]>
ACPICA: Update to GPIO region handler interface.

Markos Chandras <[email protected]>
MIPS: mcount: Adjust stack pointer for static trace in MIPS32

Aurelien Jarno <[email protected]>
MIPS: ZBOOT: add missing <linux/string.h> include

Nathan Lynch <[email protected]>
ARM: 8178/1: fix set_tls for !CONFIG_KUSER_HELPERS

Robin Murphy <[email protected]>
ARM: 8165/1: alignment: don't break misaligned NEON load/store

Nathan Lynch <[email protected]>
ARM: 8148/1: flush TLS and thumbee register state during exec

Sudeep Holla <[email protected]>
ARM: 8133/1: use irq_set_affinity with force=false when migrating irqs

Nishanth Menon <[email protected]>
ARM: dts: dra7-evm: Fix spi1 mux documentation

Nishanth Menon <[email protected]>
ARM: dts: DRA7: fix interrupt-cells for GPIO

Rajendra Nayak <[email protected]>
ARM: DRA7: hwmod: Add dra74x and dra72x specific ocp interface lists

Mark Rutland <[email protected]>
ARM: 8128/1: abort: don't clear the exclusive monitors

Andy Shevchenko <[email protected]>
spi: dw-pci: fix bug when regs left uninitialized

Jorge A. Ventura <[email protected]>
spi/omap-mcspi: Fix the spi task hangs waiting dma_rx

Trond Myklebust <[email protected]>
NFSv4: Fix another bug in the close/open_downgrade code

Steve Dickson <[email protected]>
NFSv4: nfs4_state_manager() vs. nfs_server_remove_lists()

Olav Haugan <[email protected]>
iommu/arm-smmu: fix programming of SMMU_CBn_TCR for stage 1

Varun Sethi <[email protected]>
iommu/fsl: Fix warning resulting from adding PCI device twice

Lee, Chun-Yi <[email protected]>
ACPI / RTC: Fix CMOS RTC opregion handler accesses to wrong addresses

Felipe Balbi <[email protected]>
usb: dwc3: omap: fix ordering for runtime pm calls

Alan Stern <[email protected]>
USB: EHCI: unlink QHs even after the controller has stopped

Mark <[email protected]>
USB: storage: Add quirks for Entrega/Xircom USB to SCSI converters

Mark <[email protected]>
USB: storage: Add quirk for Ariston Technologies iConnect USB to SCSI adapter

Mark <[email protected]>
USB: storage: Add quirk for Adaptec USBConnect 2000 USB-to-SCSI Adapter

Mark <[email protected]>
storage: Add single-LUN quirk for Jaz USB Adapter

Joe Lawrence <[email protected]>

    usb: hub: take hub->hdev reference when processing from eventlist

Mathias Nyman <[email protected]>
xhci: fix oops when xhci resumes from hibernate with hw lpm capable devices

Mathias Nyman <[email protected]>
xhci: Fix null pointer dereference if xhci initialization fails

Felipe Balbi <[email protected]>
usb: host: xhci: fix compliance mode workaround

Thomas Pugliese <[email protected]>
uwb: init beacon cache entry before registering uwb device

Johan Hovold <[email protected]>
USB: zte_ev: fix removed PIDs

Johan Hovold <[email protected]>
USB: ftdi_sio: add support for NOVITUS Bono E thermal printer

Taylor Braun-Jones <[email protected]>
USB: ftdi_sio: Add support for GE Healthcare Nemo Tracker device

Ivan T. Ivanov <[email protected]>
usb: chipidea: msm: Initialize PHY on reset event

Ivan T. Ivanov <[email protected]>
usb: chipidea: msm: Use USB PHY API to control PHY state

Tony Lindgren <[email protected]>
usb: phy: twl4030-usb: Fix regressions to runtime PM on omaps

Tony Lindgren <[email protected]>
usb: phy: twl4030-usb: Fix lost interrupts after ID pin goes down

Thierry Reding <[email protected]>
usb: phy: tegra: Avoid use of sizeof(void)

Bjørn Mork <[email protected]>
USB: sierra: add 1199:68AA device ID

Bjørn Mork <[email protected]>
USB: sierra: avoid CDC class functions on "68A3" devices

Karol Lewandowski <[email protected]>
usb: gadget: f_fs: drop duplicate usb_functionfs_descs_head declaration

Johan Hovold <[email protected]>
USB: zte_ev: remove duplicate Qualcom PID

Johan Hovold <[email protected]>
USB: zte_ev: remove duplicate Gobi PID

Johan Hovold <[email protected]>
Revert "USB: option,zte_ev: move most ZTE CDMA devices to zte_ev"

Brennan Ashton <[email protected]>
USB: option: add VIA Telecom CDS7 chipset device id

Johan Hovold <[email protected]>
USB: option: reduce interrupt-urb logging verbosity

Johan Hovold <[email protected]>
USB: serial: fix potential heap buffer overflow

Stephen Hemminger <[email protected]>
USB: sisusb: add device id for Magic Control USB video

Johan Hovold <[email protected]>
USB: serial: fix potential stack buffer overflow

Greg KH <[email protected]>
USB: serial: pl2303: add device id for ztek device

Max Filippov <[email protected]>
xtensa: fix a6 and a7 handling in fast_syscall_xtensa

Max Filippov <[email protected]>
xtensa: fix TLBTEMP_BASE_2 region handling in fast_second_level_miss

Max Filippov <[email protected]>
xtensa: fix access to THREAD_RA/THREAD_SP/THREAD_DS

Alan Douglas <[email protected]>
xtensa: fix address checks in dma_{alloc,free}_coherent

Max Filippov <[email protected]>
xtensa: replace IOCTL code definitions with constants

Alex Deucher <[email protected]>
drm/radeon/cik: use a separate counter for CP init timeout

Alex Deucher <[email protected]>
drm/radeon: don't reset dma on r6xx-evergreen init

Alex Deucher <[email protected]>
drm/radeon: don't reset sdma on CIK init

Alex Deucher <[email protected]>
drm/radeon: don't reset dma on NI/SI init

Alex Deucher <[email protected]>
drm/radeon: add connector quirk for fujitsu board

Alex Deucher <[email protected]>
drm/radeon/dpm: set the thermal type properly for special configs

Christian König <[email protected]>
drm/radeon: fix semaphore value init

Alex Deucher <[email protected]>
drm/radeon: fix pm handling in radeon_gpu_reset

Oleg Chernovskiy <[email protected]>
drm/radeon: Add missing lines to ci_set_thermal_temperature_range

Pali Rohár <[email protected]>
drm/radeon: Add ability to get and change dpm state when radeon PX card is turned off

Thomas Hellstrom <[email protected]>
drm/vmwgfx: Fix a potential infinite spin waiting for fifo idle

Russell King <[email protected]>
imx-drm: ipuv3-plane: fix ipu_plane_dpms()

Y.C. Chen <[email protected]>
drm/ast: AST2000 cannot be detected correctly

Ville Syrjälä <[email protected]>
drm/i915: Wait for vblank before enabling the TV encoder

Daniel Vetter <[email protected]>
drm/i915: Fix EIO/wedged handling in gem fault handler

Mathias Krause <[email protected]>
drm/i915: Remove bogus __init annotation from DMI callbacks

Filipe Brandenburger <[email protected]>
xattr: fix check for simultaneous glibc header inclusion

Benjamin Tissoires <[email protected]>
HID: logitech-dj: prevent false errors to be shown

Jiri Kosina <[email protected]>
HID: magicmouse: sanity check report size in raw_event() callback

Jiri Kosina <[email protected]>
HID: picolcd: sanity check report size in raw_event() callback

Toshiaki Makita <[email protected]>
cfq-iosched: Fix wrong children_weight calculation

Clemens Ladisch <[email protected]>
ALSA: pcm: fix fifo_size frame calculation

Takashi Iwai <[email protected]>
ALSA: hda - Fix invalid pin powermap without jack detection

Takashi Iwai <[email protected]>
ALSA: hda - Fix COEF setups for ALC1150 codec

Takashi Iwai <[email protected]>
ALSA: hda - Fix digital mic on Acer Aspire 3830TG

Clemens Ladisch <[email protected]>
ALSA: core: fix buffer overflow in snd_info_get_line()

Will Deacon <[email protected]>
arm64: ptrace: fix compat hardware watchpoint reporting

Josef Bacik <[email protected]>
trace: Fix epoll hang when we race with new entries

Fan Du <[email protected]>
i2c: ismt: use correct length when copy buffer

Simon Lindgren <[email protected]>
i2c: at91: Fix a race condition during signal handling in at91_do_twi_xfer.

Marek Roszko <[email protected]>
i2c: at91: add bound checking on SMBus block length bytes

Chen-Yu Tsai <[email protected]>
i2c: mv64xxx: continue probe when clock-frequency is missing

Pranavkumar Sawargaonkar <[email protected]>
ARM/ARM64: KVM: Nuke Hyp-mode tlbs before enabling MMU

Christoffer Dall <[email protected]>
arm/arm64: KVM: Complete WFI/WFE instructions

Sudeep Holla <[email protected]>
arm64: use irq_set_affinity with force=false when migrating irqs

Will Deacon <[email protected]>
arm64: flush TLS registers during exec

Jeff Moyer <[email protected]>
aio: add missing smp_rmb() in read_events_ring

Benjamin LaHaise <[email protected]>
aio: fix reqs_available handling

Anton Blanchard <[email protected]>
ibmveth: Fix endian issues with rx_no_buffer statistic

Murali Karicheri <[email protected]>

    ahci: add pcid for Marvel 0x9182 controller

James Ralston <[email protected]>
ahci: Add Device IDs for Intel 9 Series PCH

Arjun Sreedharan <[email protected]>
pata_scc: propagate return value of scc_wait_after_reset

Tejun Heo <[email protected]>
libata: widen Crucial M550 blacklist matching

Florian Fainelli <[email protected]>
of/irq: Fix lookup to use 'interrupts-extended' property first

Alex Deucher <[email protected]>
drm/radeon/TN: only enable bapm on MSI systems

Alex Deucher <[email protected]>
drm/radeon: enable bapm by default on desktop TN/RL boards

Jiri Kosina <[email protected]>
drm/i915: read HEAD register back in init_ring_common() to enforce ordering

Alex Deucher <[email protected]>
drm/radeon: tweak ACCEL_WORKING2 query for hawaii

Alex Deucher <[email protected]>
drm/radeon/atom: add new voltage fetch function for hawaii

Christian König <[email protected]>
drm/radeon: set VM base addr using the PFP v2

Alex Deucher <[email protected]>
drm/radeon: load the lm63 driver for an lm64 thermal chip.

Alex Deucher <[email protected]>
drm/radeon: re-enable dpm by default on BTC

Alex Deucher <[email protected]>
drm/radeon: re-enable dpm by default on cayman

Alex Deucher <[email protected]>
drm/radeon/dpm: handle voltage info fetching on hawaii

Tetsuo Handa <[email protected]>
drm/ttm: Pass GFP flags in order to avoid deadlock.

Tetsuo Handa <[email protected]>
drm/ttm: Fix possible stack overflow by recursive shrinker calls.

Tetsuo Handa <[email protected]>
drm/ttm: Use mutex_trylock() to avoid deadlock inside shrinker functions.

Tetsuo Handa <[email protected]>
drm/ttm: Choose a pool to shrink correctly in ttm_dma_pool_shrink_scan().

Tetsuo Handa <[email protected]>
drm/ttm: Fix possible division by 0 in ttm_dma_pool_shrink_scan().

Guido Martínez <[email protected]>
drm/tilcdc: fix double kfree

Guido Martínez <[email protected]>
drm/tilcdc: fix release order on exit

Guido Martínez <[email protected]>
drm/tilcdc: panel: fix leak when unloading the module

Guido Martínez <[email protected]>
drm/tilcdc: tfp410: fix dangling sysfs connector node

Guido Martínez <[email protected]>
drm/tilcdc: slave: fix dangling sysfs connector node

Guido Martínez <[email protected]>
drm/tilcdc: panel: fix dangling sysfs connector node

Ronald Wahl <[email protected]>
carl9170: fix sending URBs with wrong type when using full-speed

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

Diffstat:

 .../bindings/interrupt-controller/interrupts.txt   |  12 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/dra7-evm.dts                     |  14 +-
 arch/arm/boot/dts/dra7.dtsi                        |  16 +-
 arch/arm/include/asm/tls.h                         |  64 ++++++
 arch/arm/kernel/irq.c                              |   2 +-
 arch/arm/kernel/process.c                          |   2 +
 arch/arm/kernel/thumbee.c                          |   2 +-
 arch/arm/kernel/traps.c                            |  17 +-
 arch/arm/kvm/handle_exit.c                         |   2 +
 arch/arm/kvm/init.S                                |   4 +
 arch/arm/mach-omap2/omap_hwmod.c                   |   3 +
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c          |  22 +-
 arch/arm/mm/abort-ev6.S                            |   6 -
 arch/arm/mm/abort-ev7.S                            |   6 -
 arch/arm/mm/alignment.c                            |   3 +
 arch/arm64/include/asm/hw_breakpoint.h             |   1 -
 arch/arm64/kernel/irq.c                            |  12 +-
 arch/arm64/kernel/process.c                        |  18 ++
 arch/arm64/kernel/ptrace.c                         |   3 +-
 arch/arm64/kernel/sys_compat.c                     |   6 +
 arch/arm64/kvm/handle_exit.c                       |   2 +
 arch/arm64/kvm/hyp-init.S                          |   4 +
 arch/mips/boot/compressed/decompress.c             |   1 +
 arch/mips/kernel/mcount.S                          |  12 ++
 arch/parisc/Makefile                               |   7 +-
 arch/parisc/kernel/syscall.S                       | 233 ++++++++++++++++++++-
 arch/powerpc/include/asm/ptrace.h                  |   7 +
 arch/powerpc/include/asm/spinlock.h                |   1 +
 arch/powerpc/lib/locks.c                           |   4 +
 arch/powerpc/perf/callchain.c                      |   2 +-
 arch/s390/mm/pgtable.c                             |  10 +
 arch/x86/boot/compressed/aslr.c                    |  15 ++
 arch/x86/include/asm/fixmap.h                      |   6 +-
 arch/x86/include/asm/pgtable_64.h                  |   1 +
 arch/x86/kernel/cpu/perf_event_intel_rapl.c        |  12 +-
 arch/x86/kernel/smpboot.c                          |   3 +
 arch/x86/xen/mmu.c                                 |  27 ++-
 arch/xtensa/include/asm/pgtable.h                  |   7 +-
 arch/xtensa/include/asm/uaccess.h                  |   5 +
 arch/xtensa/include/uapi/asm/ioctls.h              |  19 +-
 arch/xtensa/kernel/entry.S                         |  26 +--
 arch/xtensa/kernel/pci-dma.c                       |  12 +-
 block/cfq-iosched.c                                |  11 +-
 block/genhd.c                                      |  26 +--
 block/partition-generic.c                          |   2 +-
 block/partitions/aix.c                             |   2 +-
 drivers/acpi/acpi_cmos_rtc.c                       |   2 +-
 drivers/acpi/acpica/aclocal.h                      |   1 +
 drivers/acpi/acpica/acobject.h                     |   1 +
 drivers/acpi/acpica/dsfield.c                      |   2 +
 drivers/acpi/acpica/evregion.c                     |  47 +++--
 drivers/acpi/acpica/exfield.c                      |  67 ++++++
 drivers/acpi/acpica/exprep.c                       |   2 +
 drivers/acpi/container.c                           |   8 +
 drivers/acpi/scan.c                                |   5 +-
 drivers/ata/ahci.c                                 |  10 +
 drivers/ata/ata_piix.c                             |   8 +
 drivers/ata/libata-core.c                          |   2 +-
 drivers/ata/pata_scc.c                             |  15 +-
 drivers/base/regmap/regcache.c                     |   2 +-
 drivers/base/regmap/regmap.c                       |   2 +-
 drivers/clk/clk.c                                  |   7 +-
 drivers/clk/qcom/mmcc-msm8960.c                    |  84 ++++----
 drivers/cpufreq/cpufreq.c                          |   2 +
 drivers/dma/TODO                                   |   1 -
 drivers/dma/dw/core.c                              |  38 ++--
 drivers/gpu/drm/ast/ast_main.c                     |   2 +-
 drivers/gpu/drm/i915/i915_gem.c                    |  11 +-
 drivers/gpu/drm/i915/intel_bios.c                  |   2 +-
 drivers/gpu/drm/i915/intel_crt.c                   |   2 +-
 drivers/gpu/drm/i915/intel_lvds.c                  |   2 +-
 drivers/gpu/drm/i915/intel_ringbuffer.c            |   3 +
 drivers/gpu/drm/i915/intel_tv.c                    |   4 +
 drivers/gpu/drm/nouveau/nouveau_vga.c              |   9 +
 drivers/gpu/drm/radeon/ci_dpm.c                    |  16 +-
 drivers/gpu/drm/radeon/cik.c                       |   9 +-
 drivers/gpu/drm/radeon/cik_sdma.c                  |   7 -
 drivers/gpu/drm/radeon/ni_dma.c                    |   6 -
 drivers/gpu/drm/radeon/r600_dma.c                  |   9 -
 drivers/gpu/drm/radeon/radeon.h                    |   3 +
 drivers/gpu/drm/radeon/radeon_atombios.c           |  72 ++++++-
 drivers/gpu/drm/radeon/radeon_device.c             |  29 ++-
 drivers/gpu/drm/radeon/radeon_kms.c                |   9 +-
 drivers/gpu/drm/radeon/radeon_pm.c                 |  24 +--
 drivers/gpu/drm/radeon/radeon_semaphore.c          |   2 +-
 drivers/gpu/drm/radeon/si.c                        |   2 +-
 drivers/gpu/drm/radeon/trinity_dpm.c               |  11 +-
 drivers/gpu/drm/tilcdc/tilcdc_drv.c                |   7 +-
 drivers/gpu/drm/tilcdc/tilcdc_panel.c              |   5 +-
 drivers/gpu/drm/tilcdc/tilcdc_slave.c              |   1 +
 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c             |   1 +
 drivers/gpu/drm/ttm/ttm_page_alloc.c               |  29 +--
 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c           |  34 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c               |   3 +-
 drivers/gpu/vga/vga_switcheroo.c                   |   6 +
 drivers/hid/hid-logitech-dj.c                      |  43 ++--
 drivers/hid/hid-logitech-dj.h                      |   1 +
 drivers/hid/hid-magicmouse.c                       |  10 +
 drivers/hid/hid-picolcd_core.c                     |   6 +
 drivers/hwmon/ds1621.c                             |   1 +
 drivers/i2c/busses/i2c-at91.c                      |  32 ++-
 drivers/i2c/busses/i2c-ismt.c                      |   4 +-
 drivers/i2c/busses/i2c-mv64xxx.c                   |   3 +-
 drivers/iio/accel/bma180.c                         |   2 +-
 drivers/iio/adc/ad_sigma_delta.c                   |   2 +-
 .../iio/common/hid-sensors/hid-sensor-trigger.c    |   3 +-
 drivers/iio/common/st_sensors/st_sensors_trigger.c |   2 +-
 drivers/iio/gyro/itg3200_buffer.c                  |   2 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c      |   2 +-
 drivers/iio/inkern.c                               |   2 +-
 drivers/iio/magnetometer/st_magn_core.c            |  52 +++--
 drivers/infiniband/core/uverbs_marshall.c          |   4 +
 drivers/infiniband/hw/mlx4/main.c                  |  53 +++--
 drivers/infiniband/hw/qib/qib_debugfs.c            |   3 +-
 drivers/infiniband/hw/qib/qib_qp.c                 |   8 -
 drivers/infiniband/ulp/isert/ib_isert.c            |   7 +-
 drivers/input/keyboard/atkbd.c                     |   8 -
 drivers/input/mouse/elantech.c                     |   7 +
 drivers/input/mouse/synaptics.c                    |  68 ++++--
 drivers/input/mouse/synaptics.h                    |  11 +
 drivers/input/serio/i8042-x86ia64io.h              |  15 ++
 drivers/input/serio/serport.c                      |  45 +++-
 drivers/iommu/arm-smmu.c                           |   7 +-
 drivers/iommu/fsl_pamu_domain.c                    |  10 +-
 drivers/md/dm-cache-target.c                       |   4 +-
 drivers/md/dm-crypt.c                              |  20 +-
 drivers/md/raid1.c                                 |  40 ++--
 drivers/media/dvb-core/dvb-usb-ids.h               |   2 +
 drivers/media/i2c/adv7604.c                        |   2 +-
 drivers/media/pci/cx18/cx18-driver.c               |   1 +
 drivers/media/usb/dvb-usb-v2/af9035.c              |   4 +
 drivers/net/ethernet/ibm/ibmveth.c                 |  18 +-
 drivers/net/wireless/ath/carl9170/carl9170.h       |   1 +
 drivers/net/wireless/ath/carl9170/usb.c            |  31 ++-
 drivers/net/wireless/brcm80211/brcmfmac/fweh.c     |  12 +-
 drivers/net/wireless/brcm80211/brcmfmac/fweh.h     |   2 +
 drivers/net/wireless/iwlwifi/dvm/rxon.c            |  12 ++
 drivers/net/wireless/iwlwifi/iwl-config.h          |   2 +
 drivers/net/wireless/iwlwifi/iwl-nvm-parse.c       |   4 +-
 drivers/net/wireless/iwlwifi/mvm/fw-api.h          |   4 +-
 drivers/net/wireless/iwlwifi/mvm/sf.c              |   2 +-
 drivers/net/wireless/iwlwifi/mvm/tx.c              |   8 +-
 drivers/net/wireless/rtlwifi/rtl8192cu/sw.c        |   1 +
 drivers/nfc/microread/microread.c                  |  16 +-
 drivers/of/irq.c                                   |  17 +-
 drivers/phy/phy-twl4030-usb.c                      | 121 ++++++-----
 drivers/scsi/libiscsi.c                            |  10 +
 drivers/spi/spi-dw-pci.c                           |   2 +
 drivers/spi/spi-omap2-mcspi.c                      |   3 +-
 drivers/staging/iio/meter/ade7758_trigger.c        |   2 +-
 drivers/staging/imx-drm/ipuv3-plane.c              |   3 +-
 drivers/staging/lustre/lustre/Kconfig              |   1 +
 drivers/target/iscsi/iscsi_target.c                |   4 +-
 drivers/target/iscsi/iscsi_target_parameters.c     |   2 +-
 drivers/target/target_core_configfs.c              |   2 +-
 drivers/tty/serial/8250/8250_dma.c                 |  17 +-
 drivers/usb/chipidea/ci_hdrc_msm.c                 |   7 +-
 drivers/usb/core/hub.c                             |   4 +-
 drivers/usb/dwc3/core.c                            |  13 +-
 drivers/usb/dwc3/dwc3-omap.c                       |   2 +-
 drivers/usb/host/ehci-hcd.c                        |   2 -
 drivers/usb/host/xhci-hub.c                        |   8 +-
 drivers/usb/host/xhci-mem.c                        |   2 +-
 drivers/usb/host/xhci.c                            |  12 +-
 drivers/usb/misc/sisusbvga/sisusb.c                |   1 +
 drivers/usb/phy/phy-tegra-usb.c                    |   4 +-
 drivers/usb/serial/ftdi_sio.c                      |   3 +
 drivers/usb/serial/ftdi_sio_ids.h                  |  12 ++
 drivers/usb/serial/option.c                        |  31 ++-
 drivers/usb/serial/pl2303.c                        |   1 +
 drivers/usb/serial/pl2303.h                        |   1 +
 drivers/usb/serial/sierra.c                        |   9 +-
 drivers/usb/serial/usb-serial.c                    |  37 +++-
 drivers/usb/serial/zte_ev.c                        |  24 +--
 drivers/usb/storage/unusual_devs.h                 |  38 ++++
 drivers/uwb/lc-dev.c                               |  13 +-
 drivers/xen/manage.c                               |   7 -
 fs/aio.c                                           |  91 +++++++-
 fs/buffer.c                                        |   6 +-
 fs/cifs/link.c                                     |   8 +-
 fs/eventpoll.c                                     |   3 +-
 fs/gfs2/inode.c                                    |   5 +-
 fs/lockd/svc.c                                     |   4 +-
 fs/namei.c                                         |  33 +--
 fs/nfs/nfs4client.c                                |  38 ++--
 fs/nfs/nfs4proc.c                                  |  30 +--
 fs/nilfs2/inode.c                                  |   7 +-
 fs/notify/fdinfo.c                                 |   4 +-
 fs/ocfs2/dlm/dlmmaster.c                           |  18 +-
 include/acpi/acpi_bus.h                            |   1 +
 include/linux/iio/trigger.h                        |   4 +-
 include/linux/seqlock.h                            |   2 -
 include/linux/vga_switcheroo.h                     |   2 +
 include/linux/workqueue.h                          |   2 +-
 include/net/regulatory.h                           |   2 +-
 include/uapi/linux/usb/functionfs.h                |  10 +-
 include/uapi/linux/xattr.h                         |   2 +-
 kernel/cgroup.c                                    |   1 -
 kernel/events/core.c                               |  10 +
 kernel/futex.c                                     |   1 +
 kernel/kcmp.c                                      |   7 +-
 kernel/power/main.c                                |  21 +-
 kernel/power/power.h                               |   9 +-
 kernel/power/suspend.c                             |  66 +++---
 kernel/power/suspend_test.c                        |  24 +--
 kernel/time/alarmtimer.c                           |  34 ++-
 kernel/trace/ring_buffer.c                         |  16 +-
 mm/memblock.c                                      |   3 +-
 mm/memory.c                                        |   2 +-
 mm/percpu-vm.c                                     |  22 +-
 mm/percpu.c                                        |   2 +
 mm/shmem.c                                         |   4 +-
 mm/slab.c                                          |  11 +-
 net/mac80211/mlme.c                                |   3 +-
 net/netfilter/ipvs/ip_vs_conn.c                    |   1 -
 net/netfilter/ipvs/ip_vs_core.c                    |   2 +-
 net/netfilter/ipvs/ip_vs_xmit.c                    |   2 +-
 net/netfilter/xt_cgroup.c                          |   2 +-
 net/netfilter/xt_hashlimit.c                       |  31 +--
 net/wireless/nl80211.c                             |   6 +
 sound/core/info.c                                  |   4 +-
 sound/core/pcm_lib.c                               |   8 +-
 sound/pci/hda/patch_conexant.c                     |   9 +-
 sound/pci/hda/patch_realtek.c                      |   2 +
 sound/pci/hda/patch_sigmatel.c                     |  17 +-
 sound/soc/davinci/davinci-mcasp.c                  |  11 +-
 227 files changed, 2066 insertions(+), 853 deletions(-)