Skip to content

4.9.89-stable review

Greg Kroah-Hartman amd-gfx dm-devel kexec linux-edac linux-efi linux-fbdev linux-mips linux-mm linux-scsi linux-usb lkml netdev oe-lkp stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest241 patches 16 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/241blkcg: fix double free of new_blkg in blkcg_init_queueblock/blk-cgroup.c+1 -30 replies
2/241Input: tsc2007 - check for presence and power down tsc2007 during probedrivers/input/touchscreen/tsc2007.c+8 -00 replies
3/241perf stat: Issue a HW watchdog disable hinttools/perf/builtin-stat.c+11 -00 replies
4/241staging: speakup: Replace BUG_ON() with WARN_ON().drivers/staging/speakup/kobjects.c+6 -20 replies
5/241staging: wilc1000: add check for kmalloc allocation failure.drivers/staging/wilc1000/host_interface.c+2 -00 replies
6/241HID: reject input outside logical range only if null state is setdrivers/hid/hid-input.c+1 -00 replies
7/241drm: qxl: Dont alloc fbdev if emulation is not supporteddrivers/gpu/drm/qxl/qxl_fb.c+8 -10 replies
8/241ARM: dts: r8a7791: Remove unit-address and reg from integrated cachearch/arm/boot/dts/r8a7791.dtsi+1 -20 replies
9/241ARM: dts: r8a7792: Remove unit-address and reg from integrated cachearch/arm/boot/dts/r8a7792.dtsi+1 -20 replies
10/241ARM: dts: r8a7793: Remove unit-address and reg from integrated cachearch/arm/boot/dts/r8a7793.dtsi+1 -20 replies
11/241ARM: dts: r8a7794: Remove unit-address and reg from integrated cachearch/arm/boot/dts/r8a7794.dtsi+1 -20 replies
12/241arm64: dts: r8a7796: Remove unit-address and reg from integrated cachearch/arm64/boot/dts/renesas/r8a7796.dtsi+1 -20 replies
13/241drm/sun4i: Fix up error path cleanup for master bind functiondrivers/gpu/drm/sun4i/sun4i_drv.c+11 -50 replies
14/241drm/sun4i: Set drm_crtc.port to the underlying TCONs output port nodedrivers/gpu/drm/sun4i/sun4i_crtc.c+5 -00 replies
15/241ath10k: fix a warning during channel switch with multiple vapsdrivers/net/wireless/ath/ath10k/mac.c+1 -10 replies
16/241drm/sun4i: Fix TCON clock and regmap initialization sequencedrivers/gpu/drm/sun4i/sun4i_tcon.c+15 -70 replies
17/241net: mvpp2: set dma mask and coherent dma mask on PPv2.2drivers/net/ethernet/marvell/mvpp2.c+14 -00 replies
18/241PCI/MSI: Stop disabling MSI/MSI-X in pci_device_shutdown()drivers/pci/pci-driver.c+0 -20 replies
19/241selinux: check for address length in selinux_socket_bind()security/selinux/hooks.c+8 -00 replies
20/241x86/mm: Make mmap(MAP_32BIT) work correctlyarch/x86/kernel/sys_x86_64.c+2 -20 replies
21/241perf sort: Fix segfault with basic block cycles sort dimensiontools/perf/util/sort.c+5 -00 replies
22/241x86/mce: Handle broadcasted MCE gracefully with kexecarch/x86/include/asm/reboot.h arch/x86/kernel/cpu/mcheck/mce.c arch/x86/kernel/reboot.c+20 -40 replies
23/241eventpoll.h: fix epoll event masksinclude/uapi/linux/eventpoll.h+4 -40 replies
24/241i40e: Acquire NVM lock before reads on all devicesdrivers/net/ethernet/intel/i40e/i40e_nvm.c+6 -60 replies
25/241i40e: fix ethtool to get EEPROM data from X722 interfacedrivers/net/ethernet/intel/i40e/i40e_ethtool.c+5 -00 replies
26/241perf tools: Make perf_event__synthesize_mmap_events() scaletools/perf/util/event.c+2 -20 replies
27/241ARM: brcmstb: Enable ZONE_DMA for non 64-bit capable peripheralsarch/arm/mach-bcm/Kconfig+1 -00 replies
28/241drivers: net: xgene: Fix hardware checksum settingdrivers/net/ethernet/apm/xgene/xgene_enet_hw.c drivers/net/ethernet/apm/xgene/xgene_enet_hw.h+2 -00 replies
29/241drivers: net: phy: xgene: Fix mdio writedrivers/net/phy/mdio-xgene.c+1 -10 replies
30/241drivers: net: xgene: Fix wrong logical operationdrivers/net/ethernet/apm/xgene/xgene_enet_main.c+2 -20 replies
31/241drivers: net: xgene: Fix Rx checksum validation logicdrivers/net/ethernet/apm/xgene/xgene_enet_main.c+17 -100 replies
32/241drm: Defer disabling the vblank IRQ until the next interrupt (for instant-off)drivers/gpu/drm/drm_irq.c+12 -20 replies
33/241ath10k: disallow DFS simulation if DFS channel is not enableddrivers/net/wireless/ath/ath10k/debug.c+9 -00 replies
34/241ath10k: fix fetching channel during potential radar detectiondrivers/net/wireless/ath/ath10k/wmi.c+5 -00 replies
35/241usb: misc: lvs: fix race condition in disconnect handlingdrivers/usb/misc/lvstest.c+1 -00 replies
36/241ARM: bcm2835: Enable missing CMA settings for VC4 driverarch/arm/configs/bcm2835_defconfig+2 -20 replies
37/241net: ethernet: bgmac: Allow MAC address to be specified in DTBdrivers/net/ethernet/broadcom/bgmac-bcma.c+23 -160 replies
38/241netem: apply correct delay when rate throttlingnet/sched/sch_netem.c+18 -80 replies
39/241x86/mce: Init some CPU features earlyarch/x86/kernel/cpu/mcheck/mce.c+18 -120 replies
40/241omapfb: dss: Handle return errors in dss_init_ports()drivers/video/fbdev/omap2/omapfb/dss/dss.c+11 -50 replies
41/241perf probe: Fix concat_probe_trace_eventstools/perf/util/probe-event.c+1 -10 replies
42/241perf probe: Return errno when not hitting any eventtools/perf/builtin-probe.c+3 -30 replies
43/241HID: clamp input to logical range if no null statedrivers/hid/hid-input.c+14 -70 replies
44/241net/8021q: create device with all possible features in wanted_featuresnet/8021q/vlan_dev.c+1 -20 replies
45/241ARM: dts: Adjust moxart IRQ controller and flagsarch/arm/boot/dts/moxart-uc7112lx.dts arch/arm/boot/dts/moxart.dtsi+10 -90 replies
46/241qed: Always publish VF link from leading hwfndrivers/net/ethernet/qlogic/qed/qed_sriov.c+10 -30 replies
47/241s390/topology: fix typo in early topology codearch/s390/kernel/early.c+1 -10 replies
48/241zd1211rw: fix NULL-deref at probedrivers/net/wireless/zydas/zd1211rw/zd_usb.c+3 -00 replies
49/241batman-adv: handle race condition for claims between gatewaysnet/batman-adv/bridge_loop_avoidance.c+16 -40 replies
50/241of: fix of_device_get_modalias returned length when truncating buffersdrivers/of/device.c+1 -10 replies
51/241solo6x10: release vb2 buffers in solo_stop_streaming()drivers/media/pci/solo6x10/solo6x10-v4l2.c+11 -00 replies
52/241x86/boot/32: Defer resyncing initial_page_table until per-cpu is set uparch/x86/kernel/setup.c arch/x86/kernel/setup_percpu.c+21 -150 replies
53/241scsi: fnic: Fix for "Number of Active IOs" in fnicstats becoming negativedrivers/scsi/fnic/fnic_scsi.c+10 -60 replies
54/241scsi: ipr: Fix missed EH wakeupdrivers/scsi/ipr.c+12 -40 replies
55/241media: i2c/soc_camera: fix ov6650 sensor getting wrong clockdrivers/media/i2c/soc_camera/ov6650.c+1 -10 replies
56/241timers, sched_clock: Update timeout for clock wrapkernel/time/sched_clock.c+5 -00 replies
57/241sysrq: Reset the watchdog timers while displaying high-resolution timerskernel/time/timer_list.c+6 -00 replies
58/241Input: qt1070 - add OF device ID tabledrivers/input/keyboard/qt1070.c+9 -00 replies
59/241sched: act_csum: dont mangle TCP and UDP GSO packetsnet/sched/act_csum.c+12 -00 replies
60/241PCI: hv: Properly handle PCI bus removedrivers/pci/host/pci-hyperv.c+17 -30 replies
61/241PCI: hv: Lock PCI bus on device ejectdrivers/pci/host/pci-hyperv.c+4 -00 replies
62/241ASoC: rcar: ssi: dont set SSICR.CKDV = 000 with SSIWSR.CONTsound/soc/sh/rcar/ssi.c+9 -00 replies
63/241spi: omap2-mcspi: poll OMAP2_MCSPI_CHSTAT_RXS for PIO transferdrivers/spi/spi-omap2-mcspi.c+5 -40 replies
64/241tcp: sysctl: Fix a race to avoid unexpected 0 window from spaceinclude/net/tcp.h+5 -30 replies
65/241dmaengine: imx-sdma: add 1ms delay to ensure SDMA channel is stoppeddrivers/dma/imx-sdma.c+16 -10 replies
66/241usb: dwc3: make sure UX_EXIT_PX is cleareddrivers/usb/dwc3/core.c drivers/usb/dwc3/core.h+7 -00 replies
67/241ARM: dts: bcm2835: add index to the ethernet aliasarch/arm/boot/dts/bcm283x-rpi-smsc9512.dtsi arch/arm/boot/dts/bcm283x-rpi-smsc9514.dtsi+2 -20 replies
68/241perf annotate: Fix a bug following symbolic link of a build-id filetools/perf/util/annotate.c+9 -10 replies
69/241perf buildid: Do not assume that readlink() returns a null terminated stringtools/perf/util/build-id.c+5 -10 replies
70/241i40e/i40evf: Fix use after free in Rx cleanup pathdrivers/net/ethernet/intel/i40e/i40e_txrx.c drivers/net/ethernet/intel/i40evf/i40e_txrx.c+2 -00 replies
71/241scsi: be2iscsi: Check tag in beiscsi_mccq_compl_waitdrivers/scsi/be2iscsi/be_cmds.c+6 -00 replies
72/241driver: (adm1275) set the m,b and R coefficients correctly for powerdrivers/hwmon/pmbus/adm1275.c+2 -20 replies
73/241bonding: make speed, duplex setting consistent with link statedrivers/net/bonding/bond_main.c+14 -100 replies
74/241mm: Fix false-positive VM_BUG_ON() in page_cache_{get,add}_speculative()include/linux/pagemap.h+2 -20 replies
75/241ALSA: firewire-lib: add a quirk of packet without valid EOH in CIP formatsound/firewire/amdtp-stream.c sound/firewire/amdtp-stream.h+6 -20 replies
76/241ARM: dts: r8a7794: Correct clock of DU1arch/arm/boot/dts/r8a7794.dtsi+1 -10 replies
77/241ARM: dts: silk: Correct clock of DU1arch/arm/boot/dts/r8a7794-silk.dts+1 -10 replies
78/241blk-throttle: make sure expire time isnt too bigblock/blk-throttle.c+11 -00 replies
79/241ARM: DRA7: hwmod_data: Prevent wait_target_disable error for usb_otg_ssarch/arm/mach-omap2/omap_hwmod_7xx_data.c+2 -00 replies
80/241regulator: core: Limit propagation of parent voltage count and listdrivers/regulator/core.c include/linux/regulator/driver.h+9 -20 replies
81/241perf trace: Handle unpaired raw_syscalls:sys_exit eventtools/perf/builtin-trace.c+34 -90 replies
82/241f2fs: relax node version check for victim data in gcfs/f2fs/gc.c+4 -20 replies
83/241drm/ttm: never add BO that failed to validate to the LRU listdrivers/gpu/drm/ttm/ttm_bo.c+7 -50 replies
84/241bonding: refine bond_fold_stats() wrap detectiondrivers/net/bonding/bond_main.c+8 -30 replies
85/241PCI: Apply Cavium ACS quirk only to CN81xx/CN83xx/CN88xx devicesdrivers/pci/quirks.c+3 -00 replies
86/241powerpc/mm/hugetlb: Filter out hugepage size not supported by page table layoutarch/powerpc/mm/hugetlbpage.c+18 -00 replies
87/241braille-console: Fix value returned by _braille_console_setupkernel/printk/braille.c kernel/printk/braille.h+18 -100 replies
88/241drm/vmwgfx: Fixes to vmwgfx_fbdrivers/gpu/drm/vmwgfx/vmwgfx_fb.c+3 -10 replies
89/241vxlan: vxlan dev should inherit lowerdevs gso_max_sizedrivers/net/vxlan.c+5 -00 replies
90/241NFC: nfcmrvl: Include unaligned.h instead of access_ok.hdrivers/nfc/nfcmrvl/fw_dnld.c+1 -10 replies
91/241NFC: nfcmrvl: double free on error pathdrivers/nfc/nfcmrvl/spi.c+2 -30 replies
92/241NFC: pn533: change order of free_irq and dev unregistrationdrivers/nfc/pn533/i2c.c+2 -20 replies
93/241ARM: dts: r7s72100: fix ethernet clock parentarch/arm/boot/dts/r7s72100.dtsi+1 -10 replies
94/241ARM: dts: r8a7790: Correct parent of SSI[0-9] clocksarch/arm/boot/dts/r8a7790.dtsi+5 -20 replies
95/241ARM: dts: r8a7791: Correct parent of SSI[0-9] clocksarch/arm/boot/dts/r8a7791.dtsi+5 -20 replies
96/241ARM: dts: r8a7793: Correct parent of SSI[0-9] clocksarch/arm/boot/dts/r8a7793.dtsi+5 -20 replies
97/241powerpc: Avoid taking a data miss on every userspace instruction missarch/powerpc/mm/fault.c+1 -10 replies
98/241net: hns: Correct HNS RSS key set functiondrivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c drivers/net/ethernet/hisilicon/hns/hns_ethtool.c+20 -160 replies
99/241net/faraday: Add missing include of of.hdrivers/net/ethernet/faraday/ftgmac100.c+1 -00 replies
100/241qed: Fix TM block ILT allocationdrivers/net/ethernet/qlogic/qed/qed_cxt.c+25 -70 replies
101/241rtmutex: Fix PI chain order integritykernel/locking/rtmutex.c kernel/locking/rtmutex_common.h+28 -20 replies
102/241printk: Correctly handle preemption in console_unlock()kernel/printk/printk.c+6 -20 replies
103/241soc/tegra: Fix link errors with PMC disabledinclude/soc/tegra/pmc.h+21 -80 replies
104/241drm: rcar-du: Handle event when disabling CRTCsdrivers/gpu/drm/rcar-du/rcar_du_crtc.c+7 -00 replies
105/241ARM: dts: koelsch: Correct clock frequency of X2 DU clock inputarch/arm/boot/dts/r8a7791-koelsch.dts+1 -10 replies
106/241clk: sunxi-ng: a33: Add offset and minimum value for DDR1 PLL N factordrivers/clk/sunxi-ng/ccu-sun8i-a33.c+11 -70 replies
107/241reiserfs: Make cancel_old_flush() reliablefs/reiserfs/journal.c fs/reiserfs/reiserfs.h fs/reiserfs/super.c+17 -70 replies
108/241ASoC: rt5677: Add OF device ID tablesound/soc/codecs/rt5677.c+7 -00 replies
109/241IB/hfi1: Check for QSFP presence before attempting readsdrivers/infiniband/hw/hfi1/chip.c+5 -20 replies
110/241ALSA: firewire-digi00x: add support for console models of Digi00x seriessound/firewire/digi00x/digi00x.c sound/firewire/digi00x/digi00x.h+12 -20 replies
111/241ALSA: firewire-digi00x: handle all MIDI messages on streaming packetssound/firewire/digi00x/amdtp-dot.c+36 -170 replies
112/241fm10k: correctly check if interface is removeddrivers/net/ethernet/intel/fm10k/fm10k_ethtool.c+1 -10 replies
113/241EDAC, altera: Fix peripheral warnings for Cyclone5drivers/edac/altera_edac.c+18 -40 replies
114/241scsi: ses: dont get power status of SES device slot on probedrivers/misc/enclosure.c drivers/scsi/ses.c+6 -20 replies
115/241qed: Correct MSI-x for storagedrivers/net/ethernet/qlogic/qed/qed_main.c+2 -10 replies
116/241apparmor: Make path_max parameter readonlysecurity/apparmor/lsm.c+1 -10 replies
117/241iommu/iova: Fix underflow bug in __alloc_and_insert_iova_rangedrivers/iommu/iova.c+1 -10 replies
118/241kvm/svm: Setup MCG_CAP on AMD properlyarch/x86/kvm/svm.c+7 -00 replies
119/241kvm: nVMX: Disallow userspace-injected exceptions in guest modearch/x86/kvm/x86.c+2 -10 replies
120/241video: ARM CLCD: fix dma allocation sizedrivers/video/fbdev/amba-clcd.c+2 -20 replies
121/241drm/radeon: Fail fb creation from imported dma-bufs.drivers/gpu/drm/radeon/radeon_display.c+6 -00 replies
122/241drm/amdgpu: Fail fb creation from imported dma-bufs. (v2)drivers/gpu/drm/amd/amdgpu/amdgpu_display.c+6 -00 replies
123/241drm/rockchip: vop: Enable pm domain before vop_initialdrivers/gpu/drm/rockchip/rockchip_drm_vop.c+21 -80 replies
124/241i40e: only register client on iWarp-capable devicesdrivers/net/ethernet/intel/i40e/i40e_main.c+11 -80 replies
125/241coresight: Fixes coresight DT parse to get correct output port ID.drivers/hwtracing/coresight/of_coresight.c+1 -10 replies
126/241lkdtm: turn off kcov for lkdtm_rodata_do_nothing:drivers/misc/Makefile+2 -00 replies
127/241tty: amba-pl011: Fix spurious TX interruptsdrivers/tty/serial/amba-pl011.c+14 -90 replies
128/241serial: imx: setup DCEDTE early and ensure DCD and RI irqs to be offdrivers/tty/serial/imx.c+23 -130 replies
129/241MIPS: BPF: Quit clobbering callee saved registers in JIT code.arch/mips/net/bpf_jit.c+12 -40 replies
130/241MIPS: BPF: Fix multiple problems in JIT skb access helpers.arch/mips/net/bpf_jit_asm.S+12 -110 replies
131/241MIPS: r2-on-r6-emu: Fix BLEZL and BGTZL identificationarch/mips/kernel/mips-r2-to-r6-emul.c+12 -20 replies
132/241MIPS: r2-on-r6-emu: Clear BLTZALL and BGEZALL debugfs countersarch/mips/kernel/mips-r2-to-r6-emul.c+2 -00 replies
133/241v4l: vsp1: Prevent multiple streamon race commencing pipeline earlydrivers/media/platform/vsp1/vsp1_video.c+13 -00 replies
134/241v4l: vsp1: Register pipe with output WPFdrivers/media/platform/vsp1/vsp1_drm.c+1 -00 replies
135/241regulator: isl9305: fix array sizeinclude/linux/platform_data/isl9305.h+1 -10 replies
136/241md/raid6: Fix anomily when recovering a single device in RAID6.drivers/md/raid5.c+12 -10 replies
137/241md.c:didnt unlock the mddev before return EINVAL in array_size_storedrivers/md/md.c+3 -10 replies
138/241powerpc/nohash: Fix use of mmu_has_feature() in setup_initial_memory_limit()arch/powerpc/mm/tlb_nohash.c+1 -10 replies
139/241usb: dwc2: Make sure we disconnect the gadget statedrivers/usb/dwc2/hcd.c+1 -00 replies
140/241usb: gadget: dummy_hcd: Fix wrong power status bit clear/reset in dummy_hub_control()drivers/usb/gadget/udc/dummy_hcd.c+8 -120 replies
141/241perf evsel: Return exact sub event which failed with EPERM for wildcardstools/perf/util/evsel.c+7 -10 replies
142/241iwlwifi: mvm: fix RX SKB header size and align it properlydrivers/net/wireless/intel/iwlwifi/mvm/rx.c+15 -30 replies
143/241drivers/perf: arm_pmu: handle no platform_devicedrivers/perf/arm_pmu.c+9 -30 replies
144/241perf inject: Copy events when reordering events in pipe modetools/perf/util/ordered-events.c tools/perf/util/session.c+3 -10 replies
145/241net: fec: add phy-reset-gpios PROBE_DEFER checkdrivers/net/ethernet/freescale/fec_main.c+18 -80 replies
146/241perf session: Dont rely on evlist in pipe modetools/perf/util/session.c+13 -30 replies
147/241vfio/powerpc/spapr_tce: Enforce IOMMU type compatibility checkdrivers/vfio/vfio_iommu_spapr_tce.c+8 -00 replies
148/241vfio/spapr_tce: Check kzalloc() return when preregistering memorydrivers/vfio/vfio_iommu_spapr_tce.c+5 -00 replies
149/241scsi: sg: check for valid direction before starting the requestdrivers/scsi/sg.c+34 -120 replies
150/241scsi: sg: close race condition in sg_remove_sfp_usercontext()drivers/scsi/sg.c+10 -20 replies
151/241ALSA: hda: Add Geminilake id to SKL_PLUSsound/pci/hda/hda_intel.c+3 -10 replies
152/241kprobes/x86: Fix kprobe-booster not to boost far call instructionsarch/x86/kernel/kprobes/core.c+2 -00 replies
153/241kprobes/x86: Set kprobes pages read-onlyarch/x86/kernel/kprobes/core.c arch/x86/kernel/kprobes/opt.c+7 -00 replies
154/241pwm: tegra: Increase precision in PWM rate calculationdrivers/pwm/pwm-tegra.c+5 -20 replies
155/241clk: qcom: msm8996: Fix the vfe1 powerdomain namedrivers/clk/qcom/mmcc-msm8996.c+1 -10 replies
156/241Bluetooth: Avoid bt_accept_unlink() double unlinkingnet/bluetooth/af_bluetooth.c+24 -00 replies
157/241Bluetooth: 6lowpan: fix delay work init in add_peer_chan()net/bluetooth/6lowpan.c+7 -30 replies
158/241mac80211_hwsim: use per-interface power leveldrivers/net/wireless/mac80211_hwsim.c+3 -60 replies
159/241ath10k: fix compile time sanity check for CE4 buffer sizedrivers/net/wireless/ath/ath10k/ce.c+1 -10 replies
160/241wil6210: fix protection against connections during resetdrivers/net/wireless/ath/wil6210/wmi.c+9 -20 replies
161/241wil6210: fix memory access violation in wil_memcpy_from/toio_32drivers/net/wireless/ath/wil6210/main.c+17 -30 replies
162/241perf stat: Fix bug in handling events in error statetools/perf/builtin-stat.c tools/perf/util/evsel.c+11 -50 replies
163/241mwifiex: Fix invalid port issuedrivers/net/wireless/marvell/mwifiex/sdio.c+2 -20 replies
164/241drm/edid: set ELD connector type in drm_edid_to_eld()drivers/gpu/drm/drm_edid.c+7 -20 replies
165/241video/hdmi: Allow "empty" HDMI infoframesdrivers/video/hdmi.c+31 -200 replies
166/241HID: elo: clear BTN_LEFT mappingdrivers/hid/hid-elo.c+6 -00 replies
167/241iwlwifi: mvm: rs: dont override the rate history in the search cycledrivers/net/wireless/intel/iwlwifi/mvm/rs.c+1 -30 replies
168/241clk: meson: gxbb: fix wrong clock for SARADC/SANAdrivers/clk/meson/gxbb.c+2 -20 replies
169/241ARM: dts: exynos: Correct Trats2 panel reset linearch/arm/boot/dts/exynos4412-trats2.dts+1 -10 replies
170/241sched: Stop switched_to_rt() from sending IPIs to offline CPUskernel/sched/rt.c+1 -10 replies
171/241sched: Stop resched_cpu() from sending IPIs to offline CPUskernel/sched/core.c+2 -10 replies
172/241test_firmware: fix setting old custom fw path back on exittools/testing/selftests/firmware/fw_filesystem.sh+4 -10 replies
173/241net: ieee802154: adf7242: Fix bug if defined DEBUGdrivers/net/ieee802154/adf7242.c+2 -20 replies
174/241net: xfrm: allow clearing socket xfrm policies.net/xfrm/xfrm_policy.c net/xfrm/xfrm_state.c+8 -10 replies
175/241mtd: nand: fix interpretation of NAND_CMD_NONE in nand_command[_lp]()drivers/mtd/nand/nand_base.c+7 -20 replies
176/241net: thunderx: Set max queue count taking XDP_TX into accountdrivers/net/ethernet/cavium/thunder/nicvf_main.c+5 -00 replies
177/241ARM: dts: am335x-pepper: Fix the audio CODECs reset pinarch/arm/boot/dts/am335x-pepper.dts+1 -10 replies
178/241ARM: dts: omap3-n900: Fix the audio CODECs reset pinarch/arm/boot/dts/omap3-n900.dts+2 -20 replies
179/241mtd: nand: ifc: update bufnum mask for ver >= 2.0.0drivers/mtd/nand/fsl_ifc_nand.c+7 -00 replies
180/241userns: Dont fail follow_automount based on s_user_nsfs/namei.c+0 -30 replies
181/241leds: pm8058: Silence pointer to integer size warningdrivers/leds/leds-pm8058.c+1 -10 replies
182/241power: supply: ab8500_charger: Fix an error handling pathdrivers/power/supply/ab8500_charger.c+1 -10 replies
183/241power: supply: ab8500_charger: Bail out in case of error in ab8500_charger_init_hw_registers()drivers/power/supply/ab8500_charger.c+3 -10 replies
184/241ath10k: update tdls teardown state to targetdrivers/net/wireless/ath/ath10k/mac.c+10 -00 replies
185/241dmaengine: bcm2835-dma: Use vchan_terminate_vdesc() instead of desc_freedrivers/dma/bcm2835-dma.c+9 -10 replies
186/241scsi: ses: dont ask for diagnostic pages repeatedly during probedrivers/scsi/ses.c+7 -40 replies
187/241pwm: stmpe: Fix wrong register offset for hwpwm=2 casedrivers/pwm/pwm-stmpe.c+1 -10 replies
188/241clk: qcom: msm8916: fix mnd_width for codec_digcodecdrivers/clk/qcom/gcc-msm8916.c+1 -00 replies
189/241mwifiex: cfg80211: do not change virtual interface during scan processingdrivers/net/wireless/marvell/mwifiex/cfg80211.c+6 -00 replies
190/241ath10k: fix invalid STS_CAP_OFFSET_MASKdrivers/net/wireless/ath/ath10k/wmi.h+2 -10 replies
191/241tools/usbip: fixes build with musl libc toolchaintools/usb/usbip/src/usbipd.c+1 -10 replies
192/241spi: sun6i: disable/unprepare clocks on removedrivers/spi/spi-sun6i.c+1 -10 replies
193/241bnxt_en: Dont print "Link speed -1 no longer supported" messages.drivers/net/ethernet/broadcom/bnxt/bnxt.c+7 -30 replies
194/241scsi: core: scsi_get_device_flags_keyed(): Always return device flagsdrivers/scsi/scsi_devinfo.c+1 -60 replies
195/241scsi: devinfo: apply to HP XP the same flags as Hitachi VSPdrivers/scsi/scsi_devinfo.c+1 -10 replies
196/241scsi: dh: add new rdac devicesdrivers/scsi/scsi_dh.c+4 -10 replies
197/241media: vsp1: Prevent suspending and resuming DRM pipelinesdrivers/media/platform/vsp1/vsp1_drv.c+14 -20 replies
198/241media: cpia2: Fix a couple off by one bugsdrivers/media/usb/cpia2/cpia2_v4l.c+2 -20 replies
199/241veth: set peer GSO valuesdrivers/net/veth.c+3 -00 replies
200/241drm/amdkfd: Fix memory leaks in kfd topologydrivers/gpu/drm/amd/amdkfd/kfd_topology.c+10 -00 replies
201/241powerpc/modules: Dont try to restore r2 after a sibling callarch/powerpc/include/asm/code-patching.h arch/powerpc/kernel/module_64.c arch/powerpc/lib/code-patching.c+17 -10 replies
202/241agp/intel: Flush all chipset writes after updating the GGTTdrivers/char/agp/intel-gtt.c+2 -00 replies
203/241mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLEDdrivers/net/wireless/mac80211_hwsim.c+11 -60 replies
204/241mac80211: remove BUG() when interface type is invalidnet/mac80211/iface.c+1 -10 replies
205/241ASoC: nuc900: Fix a loop timeout testsound/soc/nuc900/nuc900-ac97.c+2 -20 replies
206/241ipvlan: add L2 check for packets arriving via virtual devicesdrivers/net/ipvlan/ipvlan_core.c+4 -00 replies
207/241rcutorture/configinit: Fix build directory error messagetools/testing/selftests/rcutorture/bin/configinit.sh+1 -10 replies
208/241locking/locktorture: Fix num reader/writer corner caseskernel/locking/locktorture.c+44 -320 replies
209/241ima: relax requiring a file signature for new files with zero lengthsecurity/integrity/ima/ima_appraise.c+2 -10 replies
210/241net: hns: Some checkpatch.pl script & warning fixesdrivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c +2 more+9 -110 replies
211/241x86/boot/32: Fix UP boot on Quark and possibly other platformsarch/x86/kernel/setup.c arch/x86/kernel/setup_percpu.c+20 -50 replies
212/241x86/cpufeatures: Add Intel PCONFIG cpufeaturearch/x86/include/asm/cpufeatures.h+1 -00 replies
213/241selftests/x86/entry_from_vm86: Exit with 1 if we failtools/testing/selftests/x86/entry_from_vm86.c+1 -10 replies
214/241selftests/x86: Add tests for User-Mode Instruction Preventiontools/testing/selftests/x86/entry_from_vm86.c+72 -10 replies
215/241selftests/x86: Add tests for the STR and SLDT instructionstools/testing/selftests/x86/entry_from_vm86.c+17 -10 replies
216/241selftests/x86/entry_from_vm86: Add test cases for POPFtools/testing/selftests/x86/entry_from_vm86.c+27 -30 replies
217/241x86/vm86/32: Fix POPF emulationarch/x86/kernel/vm86_32.c+2 -10 replies
218/241x86/speculation, objtool: Annotate indirect calls/jumps for objtool on 32-bit kernelsarch/x86/include/asm/nospec-branch.h+4 -10 replies
219/241x86/speculation: Remove Skylake C2 from Speculation Control microcode blacklistarch/x86/kernel/cpu/intel.c+1 -20 replies
220/241x86/mm: Fix vmalloc_fault to use pXd_largearch/x86/mm/fault.c+3 -30 replies
221/241parisc: Handle case where flush_cache_range is called with no contextarch/parisc/kernel/cache.c+32 -90 replies
222/241ALSA: pcm: Fix UAF in snd_pcm_oss_get_formats()sound/core/oss/pcm_oss.c+6 -40 replies
223/241ALSA: hda - Revert power_save option default valuesound/pci/hda/hda_intel.c+6 -30 replies
224/241ALSA: seq: Fix possible UAF in snd_seq_check_queue()sound/core/seq/seq_prioq.c sound/core/seq/seq_prioq.h sound/core/seq/seq_queue.c+25 -370 replies
225/241ALSA: seq: Clear client entry before deleting else at closingsound/core/seq/seq_clientmgr.c+2 -20 replies
226/241drm/amdgpu: fix prime teardown orderdrivers/gpu/drm/amd/amdgpu/amdgpu_gem.c drivers/gpu/drm/amd/amdgpu/amdgpu_object.c+2 -20 replies
227/241drm/amdgpu/dce: Dont turn off DP sink when disconnecteddrivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c+11 -180 replies
228/241fs: Teach path_connected to handle nfs filesystems with multiple roots.fs/namei.c fs/nfs/super.c include/linux/fs.h+6 -20 replies
229/241lock_parent() needs to recheck if dentry got __dentry_killed under itfs/dcache.c+8 -30 replies
230/241fs/aio: Add explicit RCU grace period when freeing kioctxfs/aio.c+19 -40 replies
231/241fs/aio: Use RCU accessors for kioctx_table->table[]fs/aio.c+11 -100 replies
232/241irqchip/gic-v3-its: Ensure nr_ites >= nr_lpisdrivers/irqchip/irq-gic-v3-its.c+4 -50 replies
233/241scsi: sg: fix SG_DXFER_FROM_DEV transfersdrivers/scsi/sg.c+4 -10 replies
234/241scsi: sg: fix static checker warning in sg_is_valid_dxferdrivers/scsi/sg.c+5 -20 replies
235/241scsi: sg: only check for dxfer_len greater than 256Mdrivers/scsi/sg.c+1 -300 replies
236/241btrfs: alloc_chunk: fix DUP stripe size handlingfs/btrfs/volumes.c+6 -50 replies
237/241btrfs: Fix use-after-free when cleaning up fs_devs with a single stale devicefs/btrfs/volumes.c+1 -00 replies
238/241scsi: qla2xxx: Fix extraneous ref on sps after adapter breakdrivers/scsi/qla2xxx/qla_os.c+6 -20 replies
239/241USB: gadget: udc: Add missing platform_device_put() on error in bdc_pci_probe()drivers/usb/gadget/udc/bdc/bdc_pci.c+1 -00 replies
240/241usb: dwc3: Fix GDBGFIFOSPACE_TYPE valuesdrivers/usb/dwc3/core.h+9 -70 replies
241/241usb: gadget: bdc: 64-bit pointer capability checkdrivers/usb/gadget/udc/bdc/bdc_core.c+1 -10 replies

Reviews trailers per patch

78 of 241 patches have a Reviewed-by or Acked-by.

PatchIngo MolnarArnaldo Carvalho de MeloBenjamin TissoiresEric DumazetTony LuckAndrew BowersJiri OlsaVille SyrjäläEric AnholtFlorian FainelliJon MasonMasami HiramatsuJonas JensenSimon WunderlichWendy XiongRob GardnerK. Y. SrinivasanHiroyuki YokoyamaLubomir RintelTomas HenzlChris LeechLaurent PinchartJavier Martinez CanillasSamuel PitoisetChristian KönigGeert UytterhoevenYisen ZhuangSergey SenozhatskyNiklas SöderlundDennis DalessandroDan WilliamsSong LiuMichel DänzerDmitry VyukovKees CookVijaya KumarLucas StachPaul BurtonBrad CampbellGuoqing JiangJohn YounJeremy LintonDavid GibsonJohannes ThumshirnChristoph HellwigJukka RissanenAlex DeucherThierry RedingAndrzej HajdaShashank SharmaMarek SzyprowskiLinus WalleijPavel MachekJason OzolinsShuah KhanMaxime RipardThomas BogendoerferOded GabbayNaveen N. RaoKamalesh BabulalJoonas LahtinenThomas GleixnerHans de GoedeNicolai StangeChris ClaytonHannes ReineckeDouglas GilbertJason L Tibbitts IIIDavid SterbaAnand JainHimanshu MadhaniSamuel ThibaultDavid DaneyAlex WilliamsonPetr MladekThomas HellstromKrishneil SinghAlan SternDavid Carrillo-CisnerosXingyu ChenIan KentPeter Zijlstra (Intel)
1/241
2/241
3/241A-b T-b
4/241R-b
5/241
6/241A-b
7/241
8/241
9/241
10/241
11/241
12/241
13/241
14/241
15/241
16/241
17/241
18/241
19/241A-b
20/241
21/241T-b
22/241A-b
23/241
24/241T-b
25/241T-b
26/241A-b
27/241
28/241
29/241
30/241
31/241
32/241R-b
33/241
34/241
35/241
36/241R-b
37/241R-b A-b
38/241
39/241
40/241
41/241A-b
42/241A-b
43/241A-b
44/241
45/241T-b
46/241
47/241
48/241
49/241A-b
50/241
51/241
52/241
53/241
54/241R-b T-b
55/241
56/241
57/241R-b
58/241
59/241
60/241A-b
61/241A-b
62/241T-b
63/241
64/241
65/241
66/241
67/241R-b A-b
68/241
69/241
70/241T-b
71/241R-b R-b
72/241
73/241
74/241
75/241
76/241A-b
77/241A-b
78/241
79/241
80/241R-b T-b
81/241
82/241
83/241T-b R-b
84/241
85/241A-b A-b
86/241
87/241A-b
88/241R-b
89/241
90/241
91/241
92/241
93/241R-b
94/241
95/241
96/241
97/241
98/241R-b
99/241
100/241
101/241
102/241R-b
103/241
104/241
105/241A-b T-b
106/241
107/241
108/241
109/241R-b
110/241
111/241
112/241T-b
113/241
114/241R-b R-b
115/241
116/241
117/241
118/241
119/241
120/241
121/241R-b R-b
122/241R-b R-b
123/241
124/241T-b
125/241
126/241A-b A-b
127/241Debugged-by
128/241A-b
129/241
130/241
131/241R-b
132/241R-b
133/241R-b
134/241R-b
135/241
136/241R-b Reported-by-tested-by
137/241R-b
138/241
139/241A-b
140/241A-b
141/241T-b
142/241
143/241T-b
144/241T-b A-b
145/241
146/241A-b
147/241
148/241R-b
149/241T-b R-b
150/241R-b T-b R-b
151/241
152/241
153/241
154/241
155/241
156/241
157/241A-b
158/241
159/241
160/241
161/241
162/241A-b R-b
163/241
164/241R-b R-b A-b
165/241R-b R-b
166/241
167/241
168/241T-b
169/241A-b T-b
170/241
171/241
172/241
173/241
174/241
175/241
176/241
177/241
178/241
179/241
180/241A-b
181/241R-b A-b
182/241
183/241
184/241
185/241A-b
186/241T-b
187/241R-b
188/241
189/241
190/241
191/241A-b
192/241A-b
193/241T-b
194/241
195/241
196/241
197/241R-b
198/241
199/241
200/241R-b
201/241A-b Reviewed-and-tested-by
202/241R-b
203/241
204/241
205/241
206/241
207/241
208/241R-b T-b
209/241
210/241
211/241
212/241
213/241
214/241R-b
215/241R-b
216/241
217/241
218/241A-b
219/241
220/241
221/241
222/241
223/241A-b
224/241R-b
225/241
226/241R-b
227/241R-b
228/241
229/241
230/241
231/241
232/241
233/241T-b T-b R-b A-b
234/241
235/241R-b T-b
236/241R-b
237/241R-b
238/241A-b
239/241
240/241
241/241R-b

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

Read the v1 thread

Cover letter [PATCH 4.9 000/241] 4.9.89-stable review

This is the start of the stable review cycle for the 4.9.89 release. There are 241 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 Wed Mar 21 18:07:03 UTC 2018. Anything received after that time might be too late.

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

	https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.89-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.9.89-rc1

Srinath Mannam <[email protected]>
usb: gadget: bdc: 64-bit pointer capability check

Thinh Nguyen <[email protected]>
usb: dwc3: Fix GDBGFIFOSPACE_TYPE values

Wei Yongjun <[email protected]>
USB: gadget: udc: Add missing platform_device_put() on error in bdc_pci_probe()

Bill Kuzeja <[email protected]>
scsi: qla2xxx: Fix extraneous ref on sp's after adapter break

Nikolay Borisov <[email protected]>
btrfs: Fix use-after-free when cleaning up fs_devs with a single stale device

Hans van Kranenburg <[email protected]>
btrfs: alloc_chunk: fix DUP stripe size handling

Johannes Thumshirn <[email protected]>
scsi: sg: only check for dxfer_len greater than 256M

Johannes Thumshirn <[email protected]>
scsi: sg: fix static checker warning in sg_is_valid_dxfer

Johannes Thumshirn <[email protected]>
scsi: sg: fix SG_DXFER_FROM_DEV transfers

Ard Biesheuvel <[email protected]>
irqchip/gic-v3-its: Ensure nr_ites >= nr_lpis

Tejun Heo <[email protected]>

    fs/aio: Use RCU accessors for kioctx_table->table[]

Tejun Heo <[email protected]>
fs/aio: Add explicit RCU grace period when freeing kioctx

Al Viro <[email protected]>
lock_parent() needs to recheck if dentry got __dentry_kill'ed under it

Eric W. Biederman <[email protected]>
fs: Teach path_connected to handle nfs filesystems with multiple roots.

Michel Dänzer <[email protected]>
drm/amdgpu/dce: Don't turn off DP sink when disconnected

Christian König <[email protected]>
drm/amdgpu: fix prime teardown order

Takashi Iwai <[email protected]>
ALSA: seq: Clear client entry before deleting else at closing

Takashi Iwai <[email protected]>
ALSA: seq: Fix possible UAF in snd_seq_check_queue()

Takashi Iwai <[email protected]>
ALSA: hda - Revert power_save option default value

Takashi Iwai <[email protected]>
ALSA: pcm: Fix UAF in snd_pcm_oss_get_formats()

John David Anglin <[email protected]>
parisc: Handle case where flush_cache_range is called with no context

Toshi Kani <[email protected]>
x86/mm: Fix vmalloc_fault to use pXd_large

Alexander Sergeyev <[email protected]>
x86/speculation: Remove Skylake C2 from Speculation Control microcode blacklist

Andy Whitcroft <[email protected]>
x86/speculation, objtool: Annotate indirect calls/jumps for objtool on 32-bit kernels

Andy Lutomirski <[email protected]>

    x86/vm86/32: Fix POPF emulation

Andy Lutomirski <[email protected]>
selftests/x86/entry_from_vm86: Add test cases for POPF

Ricardo Neri <[email protected]>
selftests/x86: Add tests for the STR and SLDT instructions

Ricardo Neri <[email protected]>
selftests/x86: Add tests for User-Mode Instruction Prevention

Andy Lutomirski <[email protected]>
selftests/x86/entry_from_vm86: Exit with 1 if we fail

Kirill A. Shutemov <[email protected]>
x86/cpufeatures: Add Intel PCONFIG cpufeature

Andy Lutomirski <[email protected]>
x86/boot/32: Fix UP boot on Quark and possibly other platforms

Salil <[email protected]>
net: hns: Some checkpatch.pl script & warning fixes

Mimi Zohar <[email protected]>
ima: relax requiring a file signature for new files with zero length

Davidlohr Bueso <[email protected]>
locking/locktorture: Fix num reader/writer corner cases

SeongJae Park <[email protected]>
rcutorture/configinit: Fix build directory error message

Mahesh Bandewar <[email protected]>
ipvlan: add L2 check for packets arriving via virtual devices

Dan Carpenter <[email protected]>
ASoC: nuc900: Fix a loop timeout test

Luca Coelho <[email protected]>
mac80211: remove BUG() when interface type is invalid

Adiel Aloni <[email protected]>
mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLED

Chris Wilson <[email protected]>
agp/intel: Flush all chipset writes after updating the GGTT

Josh Poimboeuf <[email protected]>
powerpc/modules: Don't try to restore r2 after a sibling call

Yong Zhao <[email protected]>
drm/amdkfd: Fix memory leaks in kfd topology

Stephen Hemminger <[email protected]>
veth: set peer GSO values

Dan Carpenter <[email protected]>
media: cpia2: Fix a couple off by one bugs

Kieran Bingham <[email protected]>
media: vsp1: Prevent suspending and resuming DRM pipelines

Xose Vazquez Perez <[email protected]>
scsi: dh: add new rdac devices

Xose Vazquez Perez <[email protected]>
scsi: devinfo: apply to HP XP the same flags as Hitachi VSP

Bart Van Assche <[email protected]>
scsi: core: scsi_get_device_flags_keyed(): Always return device flags

Michael Chan <[email protected]>
bnxt_en: Don't print "Link speed -1 no longer supported" messages.

Tobias Jordan <[email protected]>
spi: sun6i: disable/unprepare clocks on remove

Julien BOIBESSOT <[email protected]>
tools/usbip: fixes build with musl libc toolchain

Ben Greear <[email protected]>
ath10k: fix invalid STS_CAP_OFFSET_MASK

Limin Zhu <[email protected]>
mwifiex: cfg80211: do not change virtual interface during scan processing

Srinivas Kandagatla <[email protected]>
clk: qcom: msm8916: fix mnd_width for codec_digcodec

Axel Lin <[email protected]>
pwm: stmpe: Fix wrong register offset for hwpwm=2 case

Li Dongyang <[email protected]>
scsi: ses: don't ask for diagnostic pages repeatedly during probe

Peter Ujfalusi <[email protected]>
dmaengine: bcm2835-dma: Use vchan_terminate_vdesc() instead of desc_free

Manikanta Pubbisetty <[email protected]>
ath10k: update tdls teardown state to target

Christophe JAILLET <[email protected]>
power: supply: ab8500_charger: Bail out in case of error in 'ab8500_charger_init_hw_registers()'

Christophe JAILLET <[email protected]>
power: supply: ab8500_charger: Fix an error handling path

Bjorn Andersson <[email protected]>
leds: pm8058: Silence pointer to integer size warning

Eric W. Biederman <[email protected]>
userns: Don't fail follow_automount based on s_user_ns

Jagdish Gediya <[email protected]>
mtd: nand: ifc: update bufnum mask for ver >= 2.0.0

Andrew F. Davis <[email protected]>
ARM: dts: omap3-n900: Fix the audio CODEC's reset pin

Andrew F. Davis <[email protected]>
ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin

Sunil Goutham <[email protected]>
net: thunderx: Set max queue count taking XDP_TX into account

Miquel Raynal <[email protected]>
mtd: nand: fix interpretation of NAND_CMD_NONE in nand_command[_lp]()

Lorenzo Colitti <[email protected]>
net: xfrm: allow clearing socket xfrm policies.

Michael Hennerich <[email protected]>

    net: ieee802154: adf7242: Fix bug if defined DEBUG

Luis R. Rodriguez <[email protected]>
test_firmware: fix setting old custom fw path back on exit

Paul E. McKenney <[email protected]>
sched: Stop resched_cpu() from sending IPIs to offline CPUs

Paul E. McKenney <[email protected]>
sched: Stop switched_to_rt() from sending IPIs to offline CPUs

Simon Shields <[email protected]>
ARM: dts: exynos: Correct Trats2 panel reset line

Yixun Lan <[email protected]>
clk: meson: gxbb: fix wrong clock for SARADC/SANA

Emmanuel Grumbach <[email protected]>
iwlwifi: mvm: rs: don't override the rate history in the search cycle

Jiri Kosina <[email protected]>
HID: elo: clear BTN_LEFT mapping

Ville Syrjälä <[email protected]>
video/hdmi: Allow "empty" HDMI infoframes

Jani Nikula <[email protected]>
drm/edid: set ELD connector type in drm_edid_to_eld()

Ganapathi Bhat <[email protected]>
mwifiex: Fix invalid port issue

Stephane Eranian <[email protected]>
perf stat: Fix bug in handling events in error state

Dedy Lansky <[email protected]>
wil6210: fix memory access violation in wil_memcpy_from/toio_32

Hamad Kadmany <[email protected]>
wil6210: fix protection against connections during reset

Mohammed Shafi Shajakhan <[email protected]>
ath10k: fix compile time sanity check for CE4 buffer size

Johannes Berg <[email protected]>
mac80211_hwsim: use per-interface power level

Michael Scott <[email protected]>
Bluetooth: 6lowpan: fix delay work init in add_peer_chan()

Dean Jenkins <[email protected]>
Bluetooth: Avoid bt_accept_unlink() double unlinking

Rajendra Nayak <[email protected]>
clk: qcom: msm8996: Fix the vfe1 powerdomain name

Laxman Dewangan <[email protected]>
pwm: tegra: Increase precision in PWM rate calculation

Masami Hiramatsu <[email protected]>
kprobes/x86: Set kprobes pages read-only

Masami Hiramatsu <[email protected]>
kprobes/x86: Fix kprobe-booster not to boost far call instructions

Subhransu S. Prusty <[email protected]>
ALSA: hda: Add Geminilake id to SKL_PLUS

Hannes Reinecke <[email protected]>
scsi: sg: close race condition in sg_remove_sfp_usercontext()

Johannes Thumshirn <[email protected]>
scsi: sg: check for valid direction before starting the request

Alexey Kardashevskiy <[email protected]>
vfio/spapr_tce: Check kzalloc() return when preregistering memory

Alexey Kardashevskiy <[email protected]>
vfio/powerpc/spapr_tce: Enforce IOMMU type compatibility check

David Carrillo-Cisneros <[email protected]>
perf session: Don't rely on evlist in pipe mode

Fugang Duan <[email protected]>
net: fec: add phy-reset-gpios PROBE_DEFER check

David Carrillo-Cisneros <[email protected]>
perf inject: Copy events when reordering events in pipe mode

Mark Rutland <[email protected]>
drivers/perf: arm_pmu: handle no platform_device

Johannes Berg <[email protected]>
iwlwifi: mvm: fix RX SKB header size and align it properly

Jin Yao <[email protected]>
perf evsel: Return exact sub event which failed with EPERM for wildcards

Yuyang Du <[email protected]>
usb: gadget: dummy_hcd: Fix wrong power status bit clear/reset in dummy_hub_control()

John Stultz <[email protected]>
usb: dwc2: Make sure we disconnect the gadget state

Michael Ellerman <[email protected]>
powerpc/nohash: Fix use of mmu_has_feature() in setup_initial_memory_limit()

Zhilong Liu <[email protected]>
md.c:didn't unlock the mddev before return EINVAL in array_size_store

NeilBrown <[email protected]>
md/raid6: Fix anomily when recovering a single device in RAID6.

Vincent Stehlé <[email protected]>
regulator: isl9305: fix array size

Kieran Bingham <[email protected]>
v4l: vsp1: Register pipe with output WPF

Kieran Bingham <[email protected]>
v4l: vsp1: Prevent multiple streamon race commencing pipeline early

Aleksandar Markovic <[email protected]>
MIPS: r2-on-r6-emu: Clear BLTZALL and BGEZALL debugfs counters

Leonid Yegoshin <[email protected]>
MIPS: r2-on-r6-emu: Fix BLEZL and BGTZL identification

David Daney <[email protected]>
MIPS: BPF: Fix multiple problems in JIT skb access helpers.

David Daney <[email protected]>
MIPS: BPF: Quit clobbering callee saved registers in JIT code.

Uwe Kleine-König <[email protected]>
serial: imx: setup DCEDTE early and ensure DCD and RI irqs to be off

Jayachandran C <[email protected]>
tty: amba-pl011: Fix spurious TX interrupts

Arnd Bergmann <[email protected]>
lkdtm: turn off kcov for lkdtm_rodata_do_nothing:

Mike Leach <[email protected]>
coresight: Fixes coresight DT parse to get correct output port ID.

Mitch Williams <[email protected]>
i40e: only register client on iWarp-capable devices

Jeffy Chen <[email protected]>
drm/rockchip: vop: Enable pm domain before vop_initial

Christopher James Halse Rogers <[email protected]>
drm/amdgpu: Fail fb creation from imported dma-bufs. (v2)

Christopher James Halse Rogers <[email protected]>
drm/radeon: Fail fb creation from imported dma-bufs.

Liam Beguin <[email protected]>
video: ARM CLCD: fix dma allocation size

Jim Mattson <[email protected]>
kvm: nVMX: Disallow userspace-injected exceptions in guest mode

Borislav Petkov <[email protected]>
kvm/svm: Setup MCG_CAP on AMD properly

Nate Watterson <[email protected]>
iommu/iova: Fix underflow bug in __alloc_and_insert_iova_range

John Johansen <[email protected]>
apparmor: Make path_max parameter readonly

Mintz, Yuval <[email protected]>
qed: Correct MSI-x for storage

Mauricio Faria de Oliveira <[email protected]>
scsi: ses: don't get power status of SES device slot on probe

Thor Thayer <[email protected]>
EDAC, altera: Fix peripheral warnings for Cyclone5

Phil Turnbull <[email protected]>
fm10k: correctly check if interface is removed

Takashi Sakamoto <[email protected]>

    ALSA: firewire-digi00x: handle all MIDI messages on streaming packets

Takashi Sakamoto <[email protected]>

    ALSA: firewire-digi00x: add support for console models of Digi00x series

Easwar Hariharan <[email protected]>
IB/hfi1: Check for QSFP presence before attempting reads

Javier Martinez Canillas <[email protected]>
ASoC: rt5677: Add OF device ID table

Jan Kara <[email protected]>
reiserfs: Make cancel_old_flush() reliable

Chen-Yu Tsai <[email protected]>
clk: sunxi-ng: a33: Add offset and minimum value for DDR1 PLL N factor

Geert Uytterhoeven <[email protected]>
ARM: dts: koelsch: Correct clock frequency of X2 DU clock input

Laurent Pinchart <[email protected]>
drm: rcar-du: Handle event when disabling CRTCs

Arnd Bergmann <[email protected]>
soc/tegra: Fix link errors with PMC disabled

Petr Mladek <[email protected]>
printk: Correctly handle preemption in console_unlock()

Peter Zijlstra <[email protected]>
rtmutex: Fix PI chain order integrity

Michal Kalderon <[email protected]>
qed: Fix TM block ILT allocation

Andrew Lunn <[email protected]>
net/faraday: Add missing include of of.h

lipeng <[email protected]>
net: hns: Correct HNS RSS key set function

Anton Blanchard <[email protected]>
powerpc: Avoid taking a data miss on every userspace instruction miss

Geert Uytterhoeven <[email protected]>
ARM: dts: r8a7793: Correct parent of SSI[0-9] clocks

Geert Uytterhoeven <[email protected]>
ARM: dts: r8a7791: Correct parent of SSI[0-9] clocks

Geert Uytterhoeven <[email protected]>
ARM: dts: r8a7790: Correct parent of SSI[0-9] clocks

Chris Brandt <[email protected]>
ARM: dts: r7s72100: fix ethernet clock parent

Andrey Rusalin <[email protected]>
NFC: pn533: change order of free_irq and dev unregistration

Dan Carpenter <[email protected]>
NFC: nfcmrvl: double free on error path

Tobias Klauser <[email protected]>
NFC: nfcmrvl: Include unaligned.h instead of access_ok.h

Felix Manlunas <[email protected]>
vxlan: vxlan dev should inherit lowerdev's gso_max_size

Sinclair Yeh <[email protected]>
drm/vmwgfx: Fixes to vmwgfx_fb

Samuel Thibault <[email protected]>
braille-console: Fix value returned by _braille_console_setup

Aneesh Kumar K.V <[email protected]>
powerpc/mm/hugetlb: Filter out hugepage size not supported by page table layout

Manish Jaggi <[email protected]>
PCI: Apply Cavium ACS quirk only to CN81xx/CN83xx/CN88xx devices

Eric Dumazet <[email protected]>
bonding: refine bond_fold_stats() wrap detection

Nicolai Hähnle <[email protected]>
drm/ttm: never add BO that failed to validate to the LRU list

Jaegeuk Kim <[email protected]>
f2fs: relax node version check for victim data in gc

Arnaldo Carvalho de Melo <[email protected]>
perf trace: Handle unpaired raw_syscalls:sys_exit event

Matthias Kaehlcke <[email protected]>
regulator: core: Limit propagation of parent voltage count and list

Roger Quadros <[email protected]>
ARM: DRA7: hwmod_data: Prevent wait_target_disable error for usb_otg_ss

Shaohua Li <[email protected]>
blk-throttle: make sure expire time isn't too big

Geert Uytterhoeven <[email protected]>
ARM: dts: silk: Correct clock of DU1

Geert Uytterhoeven <[email protected]>
ARM: dts: r8a7794: Correct clock of DU1

Takashi Sakamoto <[email protected]>
ALSA: firewire-lib: add a quirk of packet without valid EOH in CIP format

Kirill A. Shutemov <[email protected]>
mm: Fix false-positive VM_BUG_ON() in page_cache_{get,add}_speculative()

Mahesh Bandewar <[email protected]>
bonding: make speed, duplex setting consistent with link state

Shikhar Dogra <[email protected]>
driver: (adm1275) set the m,b and R coefficients correctly for power

Jitendra Bhivare <[email protected]>
scsi: be2iscsi: Check tag in beiscsi_mccq_compl_wait

Alexander Duyck <[email protected]>
i40e/i40evf: Fix use after free in Rx cleanup path

Tommi Rantala <[email protected]>
perf buildid: Do not assume that readlink() returns a null terminated string

Taeung Song <[email protected]>
perf annotate: Fix a bug following symbolic link of a build-id file

Baruch Siach <[email protected]>
ARM: dts: bcm2835: add index to the ethernet alias

Felipe Balbi <[email protected]>
usb: dwc3: make sure UX_EXIT_PX is cleared

Jiada Wang <[email protected]>
dmaengine: imx-sdma: add 1ms delay to ensure SDMA channel is stopped

Gao Feng <[email protected]>
tcp: sysctl: Fix a race to avoid unexpected 0 window from space

Akinobu Mita <[email protected]>
spi: omap2-mcspi: poll OMAP2_MCSPI_CHSTAT_RXS for PIO transfer

Kuninori Morimoto <[email protected]>
ASoC: rcar: ssi: don't set SSICR.CKDV = 000 with SSIWSR.CONT

Long Li <[email protected]>
PCI: hv: Lock PCI bus on device eject

Long Li <[email protected]>
PCI: hv: Properly handle PCI bus remove

Davide Caratti <[email protected]>
sched: act_csum: don't mangle TCP and UDP GSO packets

Javier Martinez Canillas <[email protected]>
Input: qt1070 - add OF device ID table

Tom Hromatka <[email protected]>
sysrq: Reset the watchdog timers while displaying high-resolution timers

David Engraf <[email protected]>
timers, sched_clock: Update timeout for clock wrap

Janusz Krzysztofik <[email protected]>
media: i2c/soc_camera: fix ov6650 sensor getting wrong clock

Brian King <[email protected]>
scsi: ipr: Fix missed EH wakeup

Satish Kharat <[email protected]>
scsi: fnic: Fix for "Number of Active IOs" in fnicstats becoming negative

Andy Lutomirski <[email protected]>
x86/boot/32: Defer resyncing initial_page_table until per-cpu is set up

Anton Sviridenko <[email protected]>
solo6x10: release vb2 buffers in solo_stop_streaming()

Rob Herring <[email protected]>
of: fix of_device_get_modalias returned length when truncating buffers

Andreas Pape <[email protected]>
batman-adv: handle race condition for claims between gateways

Johan Hovold <[email protected]>
zd1211rw: fix NULL-deref at probe

Heiko Carstens <[email protected]>
s390/topology: fix typo in early topology code

Mintz, Yuval <[email protected]>
qed: Always publish VF link from leading hwfn

Linus Walleij <[email protected]>
ARM: dts: Adjust moxart IRQ controller and flags

Andrey Vagin <[email protected]>
net/8021q: create device with all possible features in wanted_features

Tomasz Kramkowski <[email protected]>
HID: clamp input to logical range if no null state

Kefeng Wang <[email protected]>
perf probe: Return errno when not hitting any event

Ravi Bangoria <[email protected]>
perf probe: Fix concat_probe_trace_events

Arvind Yadav <[email protected]>
omapfb: dss: Handle return errors in dss_init_ports()

Yazen Ghannam <[email protected]>
x86/mce: Init some CPU features early

Nik Unger <[email protected]>
netem: apply correct delay when rate throttling

Steve Lin <[email protected]>
net: ethernet: bgmac: Allow MAC address to be specified in DTB

Stefan Wahren <[email protected]>
ARM: bcm2835: Enable missing CMA settings for VC4 driver

Oliver Neukum <[email protected]>
usb: misc: lvs: fix race condition in disconnect handling

Mohammed Shafi Shajakhan <[email protected]>
ath10k: fix fetching channel during potential radar detection

Mohammed Shafi Shajakhan <[email protected]>
ath10k: disallow DFS simulation if DFS channel is not enabled

Chris Wilson <[email protected]>
drm: Defer disabling the vblank IRQ until the next interrupt (for instant-off)

Iyappan Subramanian <[email protected]>
drivers: net: xgene: Fix Rx checksum validation logic

Quan Nguyen <[email protected]>
drivers: net: xgene: Fix wrong logical operation

Quan Nguyen <[email protected]>
drivers: net: phy: xgene: Fix mdio write

Quan Nguyen <[email protected]>
drivers: net: xgene: Fix hardware checksum setting

Al Cooper <[email protected]>
ARM: brcmstb: Enable ZONE_DMA for non 64-bit capable peripherals

Stephane Eranian <[email protected]>
perf tools: Make perf_event__synthesize_mmap_events() scale

Lihong Yang <[email protected]>
i40e: fix ethtool to get EEPROM data from X722 interface

Aaron Salter <[email protected]>
i40e: Acquire NVM lock before reads on all devices

Greg KH <[email protected]>
eventpoll.h: fix epoll event masks

Xunlei Pang <[email protected]>
x86/mce: Handle broadcasted MCE gracefully with kexec

Changbin Du <[email protected]>
perf sort: Fix segfault with basic block 'cycles' sort dimension

Dmitry Safonov <[email protected]>
x86/mm: Make mmap(MAP_32BIT) work correctly

Alexander Potapenko <[email protected]>
selinux: check for address length in selinux_socket_bind()

Prarit Bhargava <[email protected]>
PCI/MSI: Stop disabling MSI/MSI-X in pci_device_shutdown()

Thomas Petazzoni <[email protected]>
net: mvpp2: set dma mask and coherent dma mask on PPv2.2

Chen-Yu Tsai <[email protected]>
drm/sun4i: Fix TCON clock and regmap initialization sequence

Mohammed Shafi Shajakhan <[email protected]>
ath10k: fix a warning during channel switch with multiple vaps

Chen-Yu Tsai <[email protected]>
drm/sun4i: Set drm_crtc.port to the underlying TCON's output port node

Chen-Yu Tsai <[email protected]>
drm/sun4i: Fix up error path cleanup for master bind function

Geert Uytterhoeven <[email protected]>
arm64: dts: r8a7796: Remove unit-address and reg from integrated cache

Geert Uytterhoeven <[email protected]>
ARM: dts: r8a7794: Remove unit-address and reg from integrated cache

Geert Uytterhoeven <[email protected]>
ARM: dts: r8a7793: Remove unit-address and reg from integrated cache

Geert Uytterhoeven <[email protected]>
ARM: dts: r8a7792: Remove unit-address and reg from integrated cache

Geert Uytterhoeven <[email protected]>
ARM: dts: r8a7791: Remove unit-address and reg from integrated cache

Gabriel Krisman Bertazi <[email protected]>
drm: qxl: Don't alloc fbdev if emulation is not supported

Valtteri Heikkilä <[email protected]>
HID: reject input outside logical range only if null state is set

Colin Ian King <[email protected]>
staging: wilc1000: add check for kmalloc allocation failure.

Varsha Rao <[email protected]>
staging: speakup: Replace BUG_ON() with WARN_ON().

Borislav Petkov <[email protected]>
perf stat: Issue a HW watchdog disable hint

H. Nikolaus Schaller <[email protected]>
Input: tsc2007 - check for presence and power down tsc2007 during probe

Hou Tao <[email protected]>
blkcg: fix double free of new_blkg in blkcg_init_queue

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/am335x-pepper.dts                |   2 +-
 arch/arm/boot/dts/bcm283x-rpi-smsc9512.dtsi        |   2 +-
 arch/arm/boot/dts/bcm283x-rpi-smsc9514.dtsi        |   2 +-
 arch/arm/boot/dts/exynos4412-trats2.dts            |   2 +-
 arch/arm/boot/dts/moxart-uc7112lx.dts              |   2 +-
 arch/arm/boot/dts/moxart.dtsi                      |  17 +--
 arch/arm/boot/dts/omap3-n900.dts                   |   4 +-
 arch/arm/boot/dts/r7s72100.dtsi                    |   2 +-
 arch/arm/boot/dts/r8a7790.dtsi                     |   7 +-
 arch/arm/boot/dts/r8a7791-koelsch.dts              |   2 +-
 arch/arm/boot/dts/r8a7791.dtsi                     |  10 +-
 arch/arm/boot/dts/r8a7792.dtsi                     |   3 +-
 arch/arm/boot/dts/r8a7793.dtsi                     |  10 +-
 arch/arm/boot/dts/r8a7794-silk.dts                 |   2 +-
 arch/arm/boot/dts/r8a7794.dtsi                     |   5 +-
 arch/arm/configs/bcm2835_defconfig                 |   4 +-
 arch/arm/mach-bcm/Kconfig                          |   1 +
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c          |   2 +
 arch/arm64/boot/dts/renesas/r8a7796.dtsi           |   3 +-
 arch/mips/kernel/mips-r2-to-r6-emul.c              |  16 ++-
 arch/mips/net/bpf_jit.c                            |  16 ++-
 arch/mips/net/bpf_jit_asm.S                        |  23 ++--
 arch/parisc/kernel/cache.c                         |  41 ++++++--
 arch/powerpc/include/asm/code-patching.h           |   1 +
 arch/powerpc/kernel/module_64.c                    |  12 ++-
 arch/powerpc/lib/code-patching.c                   |   5 +
 arch/powerpc/mm/fault.c                            |   2 +-
 arch/powerpc/mm/hugetlbpage.c                      |  18 ++++
 arch/powerpc/mm/tlb_nohash.c                       |   2 +-
 arch/s390/kernel/early.c                           |   2 +-
 arch/x86/include/asm/cpufeatures.h                 |   1 +
 arch/x86/include/asm/nospec-branch.h               |   5 +-
 arch/x86/include/asm/reboot.h                      |   1 +
 arch/x86/kernel/cpu/intel.c                        |   3 +-
 arch/x86/kernel/cpu/mcheck/mce.c                   |  48 ++++++---
 arch/x86/kernel/kprobes/core.c                     |   6 ++
 arch/x86/kernel/kprobes/opt.c                      |   3 +
 arch/x86/kernel/reboot.c                           |   5 +-
 arch/x86/kernel/setup_percpu.c                     |  21 ++++
 arch/x86/kernel/sys_x86_64.c                       |   4 +-
 arch/x86/kernel/vm86_32.c                          |   3 +-
 arch/x86/kvm/svm.c                                 |   7 ++
 arch/x86/kvm/x86.c                                 |   3 +-
 arch/x86/mm/fault.c                                |   6 +-
 block/blk-cgroup.c                                 |   4 +-
 block/blk-throttle.c                               |  11 ++
 drivers/char/agp/intel-gtt.c                       |   2 +
 drivers/clk/meson/gxbb.c                           |   4 +-
 drivers/clk/qcom/gcc-msm8916.c                     |   1 +
 drivers/clk/qcom/mmcc-msm8996.c                    |   2 +-
 drivers/clk/sunxi-ng/ccu-sun8i-a33.c               |  18 ++--
 drivers/dma/bcm2835-dma.c                          |  10 +-
 drivers/dma/imx-sdma.c                             |  17 ++-
 drivers/edac/altera_edac.c                         |  22 +++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c     |  31 +++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |   6 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |   2 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   2 +
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |  10 ++
 drivers/gpu/drm/drm_edid.c                         |   9 +-
 drivers/gpu/drm/drm_irq.c                          |  14 ++-
 drivers/gpu/drm/qxl/qxl_fb.c                       |   9 +-
 drivers/gpu/drm/radeon/radeon_display.c            |   6 ++
 drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |   7 ++
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |  29 +++--
 drivers/gpu/drm/sun4i/sun4i_crtc.c                 |   5 +
 drivers/gpu/drm/sun4i/sun4i_drv.c                  |  16 ++-
 drivers/gpu/drm/sun4i/sun4i_tcon.c                 |  22 ++--
 drivers/gpu/drm/ttm/ttm_bo.c                       |  12 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c                 |   4 +-
 drivers/hid/hid-elo.c                              |   6 ++
 drivers/hid/hid-input.c                            |  20 ++--
 drivers/hwmon/pmbus/adm1275.c                      |   4 +-
 drivers/hwtracing/coresight/of_coresight.c         |   2 +-
 drivers/infiniband/hw/hfi1/chip.c                  |   7 +-
 drivers/input/keyboard/qt1070.c                    |   9 ++
 drivers/input/touchscreen/tsc2007.c                |   8 ++
 drivers/iommu/iova.c                               |   2 +-
 drivers/irqchip/irq-gic-v3-its.c                   |   9 +-
 drivers/leds/leds-pm8058.c                         |   2 +-
 drivers/md/md.c                                    |   4 +-
 drivers/md/raid5.c                                 |  13 ++-
 drivers/media/i2c/soc_camera/ov6650.c              |   2 +-
 drivers/media/pci/solo6x10/solo6x10-v4l2.c         |  11 ++
 drivers/media/platform/vsp1/vsp1_drm.c             |   1 +
 drivers/media/platform/vsp1/vsp1_drv.c             |  16 ++-
 drivers/media/platform/vsp1/vsp1_video.c           |  13 +++
 drivers/media/usb/cpia2/cpia2_v4l.c                |   4 +-
 drivers/misc/Makefile                              |   2 +
 drivers/misc/enclosure.c                           |   7 +-
 drivers/mtd/nand/fsl_ifc_nand.c                    |   7 ++
 drivers/mtd/nand/nand_base.c                       |   9 +-
 drivers/net/bonding/bond_main.c                    |  35 +++---
 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c     |   1 +
 drivers/net/ethernet/apm/xgene/xgene_enet_hw.h     |   1 +
 drivers/net/ethernet/apm/xgene/xgene_enet_main.c   |  31 +++---
 drivers/net/ethernet/broadcom/bgmac-bcma.c         |  39 ++++---
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  10 +-
 drivers/net/ethernet/cavium/thunder/nicvf_main.c   |   5 +
 drivers/net/ethernet/faraday/ftgmac100.c           |   1 +
 drivers/net/ethernet/freescale/fec_main.c          |  26 +++--
 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c  |  23 ++--
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c |  11 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h |   2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c  |   1 -
 drivers/net/ethernet/hisilicon/hns/hns_enet.c      |   5 +-
 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |   8 +-
 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c   |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |   5 +
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  19 ++--
 drivers/net/ethernet/intel/i40e/i40e_nvm.c         |  12 +--
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        |   1 +
 drivers/net/ethernet/intel/i40evf/i40e_txrx.c      |   1 +
 drivers/net/ethernet/marvell/mvpp2.c               |  14 +++
 drivers/net/ethernet/qlogic/qed/qed_cxt.c          |  32 ++++--
 drivers/net/ethernet/qlogic/qed/qed_main.c         |   3 +-
 drivers/net/ethernet/qlogic/qed/qed_sriov.c        |  13 ++-
 drivers/net/ieee802154/adf7242.c                   |   4 +-
 drivers/net/ipvlan/ipvlan_core.c                   |   4 +
 drivers/net/phy/mdio-xgene.c                       |   2 +-
 drivers/net/veth.c                                 |   3 +
 drivers/net/vxlan.c                                |   5 +
 drivers/net/wireless/ath/ath10k/ce.c               |   2 +-
 drivers/net/wireless/ath/ath10k/debug.c            |   9 ++
 drivers/net/wireless/ath/ath10k/mac.c              |  12 ++-
 drivers/net/wireless/ath/ath10k/wmi.c              |   5 +
 drivers/net/wireless/ath/ath10k/wmi.h              |   3 +-
 drivers/net/wireless/ath/wil6210/main.c            |  20 +++-
 drivers/net/wireless/ath/wil6210/wmi.c             |  11 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c        |   4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c        |  18 +++-
 drivers/net/wireless/mac80211_hwsim.c              |  26 ++---
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |   6 ++
 drivers/net/wireless/marvell/mwifiex/sdio.c        |   4 +-
 drivers/net/wireless/zydas/zd1211rw/zd_usb.c       |   3 +
 drivers/nfc/nfcmrvl/fw_dnld.c                      |   2 +-
 drivers/nfc/nfcmrvl/spi.c                          |   5 +-
 drivers/nfc/pn533/i2c.c                            |   4 +-
 drivers/of/device.c                                |   2 +-
 drivers/pci/host/pci-hyperv.c                      |  24 ++++-
 drivers/pci/pci-driver.c                           |   2 -
 drivers/pci/quirks.c                               |   3 +
 drivers/perf/arm_pmu.c                             |  12 ++-
 drivers/power/supply/ab8500_charger.c              |   6 +-
 drivers/pwm/pwm-stmpe.c                            |   2 +-
 drivers/pwm/pwm-tegra.c                            |   7 +-
 drivers/regulator/core.c                           |   9 +-
 drivers/scsi/be2iscsi/be_cmds.c                    |   6 ++
 drivers/scsi/fnic/fnic_scsi.c                      |  16 +--
 drivers/scsi/ipr.c                                 |  16 ++-
 drivers/scsi/qla2xxx/qla_os.c                      |   8 +-
 drivers/scsi/scsi_devinfo.c                        |   9 +-
 drivers/scsi/scsi_dh.c                             |   5 +-
 drivers/scsi/ses.c                                 |  12 ++-
 drivers/scsi/sg.c                                  |  35 +++---
 drivers/spi/spi-omap2-mcspi.c                      |   9 +-
 drivers/spi/spi-sun6i.c                            |   2 +-
 drivers/staging/speakup/kobjects.c                 |   8 +-
 drivers/staging/wilc1000/host_interface.c          |   2 +
 drivers/tty/serial/amba-pl011.c                    |  23 ++--
 drivers/tty/serial/imx.c                           |  36 ++++---
 drivers/usb/dwc2/hcd.c                             |   1 +
 drivers/usb/dwc3/core.c                            |   6 ++
 drivers/usb/dwc3/core.h                            |  17 +--
 drivers/usb/gadget/udc/bdc/bdc_core.c              |   2 +-
 drivers/usb/gadget/udc/bdc/bdc_pci.c               |   1 +
 drivers/usb/gadget/udc/dummy_hcd.c                 |  20 ++--
 drivers/usb/misc/lvstest.c                         |   1 +
 drivers/vfio/vfio_iommu_spapr_tce.c                |  13 +++
 drivers/video/fbdev/amba-clcd.c                    |   4 +-
 drivers/video/fbdev/omap2/omapfb/dss/dss.c         |  16 ++-
 drivers/video/hdmi.c                               |  51 +++++----
 fs/aio.c                                           |  44 +++++---
 fs/btrfs/volumes.c                                 |  12 ++-
 fs/dcache.c                                        |  11 +-
 fs/f2fs/gc.c                                       |   6 +-
 fs/namei.c                                         |   8 +-
 fs/nfs/super.c                                     |   2 +
 fs/reiserfs/journal.c                              |   2 +-
 fs/reiserfs/reiserfs.h                             |   1 +
 fs/reiserfs/super.c                                |  21 ++--
 include/linux/fs.h                                 |   1 +
 include/linux/pagemap.h                            |   4 +-
 include/linux/platform_data/isl9305.h              |   2 +-
 include/linux/regulator/driver.h                   |   2 +
 include/net/tcp.h                                  |   8 +-
 include/soc/tegra/pmc.h                            |  29 +++--
 include/uapi/linux/eventpoll.h                     |   8 +-
 kernel/locking/locktorture.c                       |  76 +++++++------
 kernel/locking/rtmutex.c                           |  29 ++++-
 kernel/locking/rtmutex_common.h                    |   1 +
 kernel/printk/braille.c                            |  15 +--
 kernel/printk/braille.h                            |  13 ++-
 kernel/printk/printk.c                             |   8 +-
 kernel/sched/core.c                                |   3 +-
 kernel/sched/rt.c                                  |   2 +-
 kernel/time/sched_clock.c                          |   5 +
 kernel/time/timer_list.c                           |   6 ++
 net/8021q/vlan_dev.c                               |   3 +-
 net/batman-adv/bridge_loop_avoidance.c             |  20 +++-
 net/bluetooth/6lowpan.c                            |  10 +-
 net/bluetooth/af_bluetooth.c                       |  24 +++++
 net/mac80211/iface.c                               |   2 +-
 net/sched/act_csum.c                               |  12 +++
 net/sched/sch_netem.c                              |  26 +++--
 net/xfrm/xfrm_policy.c                             |   2 +-
 net/xfrm/xfrm_state.c                              |   7 ++
 security/apparmor/lsm.c                            |   2 +-
 security/integrity/ima/ima_appraise.c              |   3 +-
 security/selinux/hooks.c                           |   8 ++
 sound/core/oss/pcm_oss.c                           |  10 +-
 sound/core/seq/seq_clientmgr.c                     |   4 +-
 sound/core/seq/seq_prioq.c                         |  28 ++---
 sound/core/seq/seq_prioq.h                         |   6 +-
 sound/core/seq/seq_queue.c                         |  28 ++---
 sound/firewire/amdtp-stream.c                      |   5 +-
 sound/firewire/amdtp-stream.h                      |   3 +
 sound/firewire/digi00x/amdtp-dot.c                 |  55 ++++++----
 sound/firewire/digi00x/digi00x.c                   |  13 ++-
 sound/firewire/digi00x/digi00x.h                   |   1 +
 sound/pci/hda/hda_intel.c                          |  13 ++-
 sound/soc/codecs/rt5677.c                          |   7 ++
 sound/soc/nuc900/nuc900-ac97.c                     |   4 +-
 sound/soc/sh/rcar/ssi.c                            |   9 ++
 tools/perf/builtin-probe.c                         |   6 +-
 tools/perf/builtin-stat.c                          |  23 +++-
 tools/perf/builtin-trace.c                         |  43 ++++++--
 tools/perf/util/annotate.c                         |  10 +-
 tools/perf/util/build-id.c                         |   6 +-
 tools/perf/util/event.c                            |   4 +-
 tools/perf/util/evsel.c                            |  12 ++-
 tools/perf/util/ordered-events.c                   |   3 +-
 tools/perf/util/probe-event.c                      |   2 +-
 tools/perf/util/session.c                          |  17 ++-
 tools/perf/util/sort.c                             |   5 +
 tools/testing/selftests/firmware/fw_filesystem.sh  |   5 +-
 .../testing/selftests/rcutorture/bin/configinit.sh |   2 +-
 tools/testing/selftests/x86/entry_from_vm86.c      | 117 ++++++++++++++++++++-
 tools/usb/usbip/src/usbipd.c                       |   2 +-
 240 files changed, 1802 insertions(+), 691 deletions(-)