Skip to content

4.9.90-stable review

Greg Kroah-Hartman kvm linux-acpi linux-mips linux-pm linux-rtc lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest177 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/177tpm: fix potential buffer overruns caused by bit glitches on the busdrivers/char/tpm/tpm-interface.c drivers/char/tpm/tpm2-cmd.c+11 -00 replies
2/177ASoC: rsnd: check src mod pointer for rsnd_mod_id()sound/soc/sh/rcar/cmd.c+3 -00 replies
3/177SMB3: Validate negotiate request must always be signedfs/cifs/smb2pdu.c+3 -00 replies
4/177CIFS: Enable encryption during session setup phasefs/cifs/sess.c fs/cifs/smb2pdu.c+12 -220 replies
5/177staging: android: ashmem: Fix possible deadlock in ashmem_ioctldrivers/staging/android/ashmem.c+3 -50 replies
6/177Revert "led: core: Fix brightness setting when setting delay_off=0"drivers/leds/led-core.c+1 -10 replies
7/177led: core: Clear LED_BLINK_SW flag in led_blink_set()drivers/leds/led-core.c+1 -00 replies
8/177platform/x86: asus-nb-wmi: Add wapf4 quirk for the X302UAdrivers/platform/x86/asus-nb-wmi.c+9 -00 replies
9/177bonding: handle link transition from FAIL to UP correctlydrivers/net/bonding/bond_main.c+2 -10 replies
10/177regulator: anatop: set default voltage selector for pciedrivers/regulator/anatop-regulator.c+5 -00 replies
11/177power: supply: bq24190_charger: Limit over/under voltage fault loggingdrivers/power/supply/bq24190_charger.c+6 -10 replies
12/177x86: i8259: export legacy_pic symbolarch/x86/kernel/i8259.c+1 -00 replies
13/177rtc: cmos: Do not assume irq 8 for rtc when there are no legacy irqsdrivers/rtc/rtc-cmos.c+13 -40 replies
14/177Input: ar1021_i2c - fix too long name in drivers device tabledrivers/input/touchscreen/ar1021_i2c.c+1 -10 replies
15/177time: Change posix clocks ops interfaces to use timespec64drivers/ptp/ptp_clock.c include/linux/posix-clock.h kernel/time/posix-clock.c+36 -260 replies
16/177ACPI/processor: Fix error handling in __acpi_processor_start()drivers/acpi/processor_driver.c+3 -00 replies
17/177ACPI/processor: Replace racy task affinity logicdrivers/acpi/processor_driver.c drivers/acpi/processor_throttling.c+42 -270 replies
18/177cpufreq/sh: Replace racy task affinity logicdrivers/cpufreq/sh-cpufreq.c+27 -180 replies
19/177genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQskernel/irq/manage.c+3 -10 replies
20/177i2c: i2c-scmi: add a MS HIDdrivers/i2c/busses/i2c-scmi.c+4 -00 replies
21/177net: ipv6: send unsolicited NA on admin upnet/ipv6/ndisc.c+2 -00 replies
22/177media/dvb-core: Race condition when writing to CAMdrivers/media/dvb-core/dvb_ca_en50221.c+23 -00 replies
23/177btrfs: fix a bogus warning when converting only data or metadatafs/btrfs/volumes.c+9 -30 replies
24/177ASoC: Intel: Atom: update Thinkpad 10 quirksound/soc/intel/atom/sst/sst_acpi.c+15 -10 replies
25/177tools/testing/nvdimm: fix nfit_test shutdown crashtools/testing/nvdimm/test/nfit.c+9 -10 replies
26/177spi: dw: Disable clock after unregistering the hostdrivers/spi/spi-dw-mmio.c+1 -10 replies
27/177powerpc/64s: Remove SAO feature from Power9 DD1arch/powerpc/include/asm/cputable.h+2 -10 replies
28/177ath: Fix updating radar flags for coutry code Indiadrivers/net/wireless/ath/regd.c+12 -70 replies
29/177clk: ns2: Correct SDIO bitsdrivers/clk/bcm/clk-ns2.c+1 -10 replies
30/177iwlwifi: split the handler and the wake parts of the notification infradrivers/net/wireless/intel/iwlwifi/iwl-notif-wait.c drivers/net/wireless/intel/iwlwifi/iwl-notif-wait.h+24 -110 replies
31/177iwlwifi: a000: fix memory offsets and lengthsdrivers/net/wireless/intel/iwlwifi/iwl-a000.c+3 -30 replies
32/177scsi: virtio_scsi: Always try to read VPD pagesdrivers/scsi/virtio_scsi.c+24 -00 replies
33/177KVM: PPC: Book3S PR: Exit KVM on failed mappingarch/powerpc/kvm/book3s_64_mmu_host.c arch/powerpc/kvm/book3s_pr.c+9 -20 replies
34/177mwifiex: dont leak chan_stats on resetdrivers/net/wireless/marvell/mwifiex/main.c+3 -10 replies
35/177x86/reboot: Turn off KVM when halting a CPUarch/x86/kernel/smp.c+3 -00 replies
36/177ARM: 8668/1: ftrace: Fix dynamic ftrace with DEBUG_RODATA and !FRAME_POINTERarch/arm/kernel/ftrace.c+6 -50 replies
37/177irqchip/mips-gic: Separate IPI reservation & usage trackingdrivers/irqchip/irq-mips-gic.c+7 -50 replies
38/177iommu/omap: Register driver before setting IOMMU opsdrivers/iommu/omap-iommu.c+18 -30 replies
39/177md/raid10: wait up frozen array in handle_write_completeddrivers/md/raid10.c+5 -00 replies
40/177NFS: Fix missing pg_cleanup after nfs_pageio_cond_complete()fs/nfs/pagelist.c+4 -20 replies
41/177tcp: remove poll() flakes with FastOpennet/ipv4/tcp_input.c+9 -70 replies
42/177e1000e: fix timing for 82579 Gigabit Ethernet controllerdrivers/net/ethernet/intel/e1000e/netdev.c+6 -00 replies
43/177ALSA: hda - Fix headset microphone detection for ASUS N551 and N751sound/pci/hda/patch_realtek.c+10 -20 replies
44/177IB/ipoib: Fix deadlock between ipoib_stop and mcast join flowdrivers/infiniband/ulp/ipoib/ipoib_multicast.c+5 -60 replies
45/177IB/ipoib: Update broadcast object if PKey value was changed in index 0drivers/infiniband/ulp/ipoib/ipoib_ib.c+13 -00 replies
46/177HSI: ssi_protocol: double free in ssip_pn_xmit()drivers/hsi/clients/ssi_protocol.c+3 -20 replies
47/177IB/mlx4: Take write semaphore when changing the vma structdrivers/infiniband/hw/mlx4/main.c+2 -20 replies
48/177IB/mlx4: Change vma from shared to privatedrivers/infiniband/hw/mlx4/main.c+2 -00 replies
49/177IB/mlx5: Take write semaphore when changing the vma structdrivers/infiniband/hw/mlx5/main.c+2 -20 replies
50/177IB/mlx5: Change vma from shared to privatedrivers/infiniband/hw/mlx5/main.c+1 -00 replies
51/177IB/mlx5: Set correct SL in completion for RoCEdrivers/infiniband/hw/mlx5/cq.c+16 -30 replies
52/177ASoC: Intel: Skylake: Uninitialized variable in probe_codec()sound/soc/intel/skylake/skl.c+1 -10 replies
53/177ibmvnic: Disable irq prior to closedrivers/net/ethernet/ibm/ibmvnic.c+18 -00 replies
54/177netvsc: Deal with rescinded channels correctlydrivers/net/hyperv/netvsc.c+16 -00 replies
55/177Fix driver usage of 128B WQEs when WQ_CREATE is V1.drivers/scsi/lpfc/lpfc_sli.c+3 -00 replies
56/177Fix Express lane queue creation.drivers/scsi/lpfc/lpfc_init.c+5 -10 replies
57/177gpio: gpio-wcove: fix irq pending status bit widthdrivers/gpio/gpio-wcove.c+1 -10 replies
58/177netfilter: xt_CT: fix refcnt leak on error pathnet/netfilter/xt_CT.c+9 -20 replies
59/177openvswitch: Delete conntrack entry clashing with an expectation.net/openvswitch/conntrack.c+29 -10 replies
60/177netfilter: nf_ct_helper: permit cthelpers with different names via nfnetlinknet/netfilter/nf_conntrack_helper.c+21 -50 replies
61/177mmc: host: omap_hsmmc: checking for NULL instead of IS_ERR()drivers/mmc/host/omap_hsmmc.c+2 -20 replies
62/177tipc: check return value of nlmsg_newnet/tipc/node.c+2 -00 replies
63/177wan: pc300too: abort path on failuredrivers/net/wan/pc300too.c+1 -00 replies
64/177qlcnic: fix unchecked return valuedrivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c+2 -00 replies
65/177netfilter: nft_dynset: continue to next expr if _OP_ADD succeedednet/netfilter/nft_dynset.c+2 -30 replies
66/177platform/x86: intel-vbtn: add volume up and downdrivers/platform/x86/intel-vbtn.c+4 -00 replies
67/177scsi: mac_esp: Replace bogus memory barrier with spinlockdrivers/scsi/mac_esp.c+23 -100 replies
68/177infiniband/uverbs: Fix integer overflowsdrivers/infiniband/core/uverbs_cmd.c+12 -10 replies
69/177pNFS: Fix use after free issues in pnfs_do_read()fs/nfs/pnfs.c+13 -30 replies
70/177xprtrdma: Cancel refresh worker during buffer shutdownnet/sunrpc/xprtrdma/verbs.c+1 -00 replies
71/177NFS: dont try to cross a mountpount when there isnt one there.fs/nfsd/vfs.c+20 -40 replies
72/177iio: st_pressure: st_accel: Initialise sensor platform data properlydrivers/iio/accel/st_accel_core.c drivers/iio/pressure/st_pressure_core.c+8 -70 replies
73/177mt7601u: check return value of alloc_skbdrivers/net/wireless/mediatek/mt7601u/mcu.c+8 -20 replies
74/177libertas: check return value of alloc_workqueuedrivers/net/wireless/marvell/libertas/if_spi.c+5 -00 replies
75/177rndis_wlan: add return value validationdrivers/net/wireless/rndis_wlan.c+4 -00 replies
76/177Btrfs: fix incorrect space accounting after failure to insert inline extentfs/btrfs/inode.c+4 -20 replies
77/177Btrfs: send, fix file hole not being preserved due to inline extentfs/btrfs/send.c+21 -20 replies
78/177Btrfs: fix extent map leak during fallocate error pathfs/btrfs/file.c+3 -10 replies
79/177orangefs: do not wait for timeout if umountingfs/orangefs/waitqueue.c+8 -10 replies
80/177mac80211: dont parse encrypted management frames in ieee80211_frame_ackednet/mac80211/status.c+1 -00 replies
81/177ACPICA: iasl: Fix IORT SMMU GSI disassemblinginclude/acpi/actbl2.h+9 -00 replies
82/177iio: hid-sensor: fix return of -EINVAL on invalid values in ret or valuedrivers/iio/common/hid-sensors/hid-sensor-attributes.c+2 -20 replies
83/177dt-bindings: mfd: axp20x: Add "xpowers,master-mode" property for AXP806 PMICsDocumentation/devicetree/bindings/mfd/axp20x.txt+3 -00 replies
84/177mfd: palmas: Reset the POWERHOLD mux during power offdrivers/mfd/palmas.c+14 -00 replies
85/177mtip32xx: use runtime tag to initialize command headerdrivers/block/mtip32xx/mtip32xx.c+24 -120 replies
86/177x86/KASLR: Fix kexec kernel boot crash when KASLR randomization failsarch/x86/boot/compressed/kaslr.c+9 -20 replies
87/177gpio: gpio-wcove: fix GPIO IRQ status maskdrivers/gpio/gpio-wcove.c+4 -20 replies
88/177staging: unisys: visorhba: fix s-Par to boot with option CONFIG_VMAP_STACK set to ydrivers/staging/unisys/visorhba/visorhba_main.c+7 -10 replies
89/177staging: wilc1000: fix unchecked return valuedrivers/staging/wilc1000/linux_mon.c+2 -00 replies
90/177ipvs: explicitly forbid ipv6 service/dest creation if ipv6 mod is disablednet/netfilter/ipvs/ip_vs_ctl.c+17 -50 replies
91/177mac80211: Fix possible sband related NULL pointer de-referencenet/mac80211/cfg.c net/mac80211/ibss.c net/mac80211/ieee80211_i.h +8 more+139 -700 replies
92/177mmc: sdhci-of-esdhc: limit SD clock for ls1012a/ls1046adrivers/mmc/host/sdhci-of-esdhc.c+14 -00 replies
93/177netfilter: x_tables: unlock on error in xt_find_table_lock()net/netfilter/x_tables.c+3 -10 replies
94/177ARM: DRA7: clockdomain: Change the CLKTRCTRL of CM_PCIE_CLKSTCTRL to SW_WKUParch/arm/mach-omap2/clockdomains7xx_data.c+1 -10 replies
95/177IB/rdmavt: restore IRQs on error path in rvt_create_ah()drivers/infiniband/sw/rdmavt/ah.c+1 -10 replies
96/177IB/hfi1: Fix softlockup issuedrivers/infiniband/hw/hfi1/chip.c drivers/infiniband/hw/hfi1/hfi.h drivers/infiniband/hw/hfi1/init.c+57 -380 replies
97/177platform/x86: asus-wmi: try to set als by defaultdrivers/platform/x86/asus-nb-wmi.c drivers/platform/x86/asus-wmi.c drivers/platform/x86/asus-wmi.h+26 -00 replies
98/177ipmi/watchdog: fix wdog hang on panic waiting for ipmi responsedrivers/char/ipmi/ipmi_watchdog.c+4 -40 replies
99/177ACPI / PMIC: xpower: Fix power_table addressesdrivers/acpi/pmic/intel_pmic_xpower.c+25 -250 replies
100/177drm/amdgpu: fix gpu reset crashdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+4 -30 replies
101/177drm/nouveau/kms: Increase max retries in scanout position queries.drivers/gpu/drm/nouveau/nouveau_display.c+1 -10 replies
102/177jbd2: Fix lockdep splat with generic/270 testfs/jbd2/journal.c+14 -10 replies
103/177ixgbevf: fix size of queue stats lengthdrivers/net/ethernet/intel/ixgbevf/ethtool.c+1 -10 replies
104/177net: ethernet: ucc_geth: fix MEM_PART_MURAM modedrivers/net/ethernet/freescale/ucc_geth.c include/soc/fsl/qe/qe.h+4 -50 replies
105/177soc/fsl/qe: round brg_freq to 1kHz granularitydrivers/soc/fsl/qe/qe.c+13 -00 replies
106/177Bluetooth: hci_ldisc: Add protocol check to hci_uart_dequeue()drivers/bluetooth/hci_ldisc.c+5 -30 replies
107/177Bluetooth: hci_ldisc: Add protocol check to hci_uart_tx_wakeup()drivers/bluetooth/hci_ldisc.c+3 -00 replies
108/177vxlan: correctly handle ipv6.disable module parameterdrivers/net/vxlan.c+7 -30 replies
109/177qed: Unlock on error in qed_vf_pf_acquire()drivers/net/ethernet/qlogic/qed/qed_vf.c+1 -10 replies
110/177bnx2x: Align RX buffersdrivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c+1 -00 replies
111/177power: supply: bq24190_charger: Add disable-reset device-propertydrivers/power/supply/bq24190_charger.c+3 -00 replies
112/177power: supply: isp1704: Fix unchecked return value of devm_kzallocdrivers/power/supply/isp1704_charger.c+4 -00 replies
113/177power: supply: pda_power: move from timer to delayed_workdrivers/power/supply/pda_power.c+27 -220 replies
114/177Input: twl4030-pwrbutton - use correct device for irq requestdrivers/input/misc/twl4030-pwrbutton.c+1 -10 replies
115/177IB/rxe: Dont clamp residual length to mtudrivers/infiniband/sw/rxe/rxe_resp.c+0 -20 replies
116/177md/raid10: skip spare disk as first diskdrivers/md/raid10.c+1 -00 replies
117/177ACPI / power: Delay turning off unused power resources after suspenddrivers/acpi/power.c drivers/acpi/sleep.c drivers/acpi/sleep.h+12 -00 replies
118/177ia64: fix module loading for gcc-5.4arch/ia64/kernel/module.c+2 -20 replies
119/177tcm_fileio: Prevent information leak for short readsdrivers/target/target_core_file.c+17 -60 replies
120/177x86/xen: split xen_smp_prepare_boot_cpu()arch/x86/xen/smp.c+30 -190 replies
121/177video: fbdev: udlfb: Fix buffer on stackdrivers/video/fbdev/udlfb.c+12 -20 replies
122/177sm501fb: dont return zero on failure path in sm501fb_start()drivers/video/fbdev/sm501fb.c+1 -00 replies
123/177pNFS: Fix a deadlock when coalescing writes and returning the layoutfs/nfs/pnfs.c+0 -20 replies
124/177net: hns: fix ethtool_get_strings overflow in hns driverdrivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c +1 more+4 -40 replies
125/177cifs: small underflow in cnvrtDosUnixTm()fs/cifs/netmisc.c+3 -30 replies
126/177mm: fix check for reclaimable pages in PF_MEMALLOC reclaim throttlingmm/vmscan.c+4 -20 replies
127/177mm, vmstat: suppress pcp stats for unpopulated zones in zoneinfomm/vmstat.c+13 -70 replies
128/177mm: hwpoison: call shake_page() after try_to_unmap() for mlocked pagemm/memory-failure.c+8 -00 replies
129/177rtc: ds1374: wdt: Fix issue with timeout scaling from secs to wdt ticksdrivers/rtc/rtc-ds1374.c+6 -10 replies
130/177rtc: ds1374: wdt: Fix stop/start ioctl always returning -EINVALdrivers/rtc/rtc-ds1374.c+2 -10 replies
131/177ath10k: fix out of bounds access to local bufferdrivers/net/wireless/ath/ath10k/debug.c+10 -60 replies
132/177perf tests kmod-path: Dont fail if compressed modules arent supportedtools/perf/tests/kmod-path.c+2 -00 replies
133/177block/mq: Cure cpu hotplug lock inversionblock/blk-mq.c+2 -20 replies
134/177Bluetooth: hci_qca: Avoid setup failure on missing rampatchdrivers/bluetooth/hci_qca.c+3 -00 replies
135/177Bluetooth: btqcomsmd: Fix skb double free corruptiondrivers/bluetooth/btqcomsmd.c+2 -10 replies
136/177media: c8sectpfe: fix potential NULL pointer dereference in c8sectpfe_timer_interruptdrivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c+3 -10 replies
137/177drm/msm: fix leak in failed get_pagesdrivers/gpu/drm/msm/msm_gem.c+10 -40 replies
138/177RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo()drivers/infiniband/core/iwpm_util.c+1 -00 replies
139/177rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled.drivers/net/wireless/realtek/rtlwifi/pci.c+7 -00 replies
140/177media: bt8xx: Fix err bt878_probe()drivers/media/pci/bt8xx/bt878.c+1 -20 replies
141/177ath10k: handling qos at STA side based on AP WMM enable/disabledrivers/net/wireless/ath/ath10k/mac.c+1 -10 replies
142/177media: [RESEND] media: dvb-frontends: Add delay to Si2168 restartdrivers/media/dvb-frontends/si2168.c+3 -00 replies
143/177qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnectdrivers/net/usb/qmi_wwan.c+2 -20 replies
144/177serial: 8250_dw: Disable clock on errordrivers/tty/serial/8250/8250_dw.c+2 -10 replies
145/177cros_ec: fix nul-termination for firmware build infodrivers/platform/chrome/cros_ec_sysfs.c+1 -10 replies
146/177watchdog: Fix potential kref imbalance when opening watchdogdrivers/watchdog/watchdog_dev.c+4 -20 replies
147/177platform/chrome: Use proper protocol transfer functiondrivers/platform/chrome/cros_ec_proto.c+5 -30 replies
148/177dmaengine: zynqmp_dma: Fix race condition in the probedrivers/dma/xilinx/zynqmp_dma.c+2 -10 replies
149/177drm/tilcdc: ensure nonatomic iowrite64 is not useddrivers/gpu/drm/tilcdc/tilcdc_regs.h+1 -10 replies
150/177mmc: avoid removing non-removable hosts during suspenddrivers/mmc/core/core.c+8 -00 replies
151/177rtc: ac100: Fix multiple race conditionsdrivers/rtc/rtc-ac100.c+12 -70 replies
152/177IB/ipoib: Avoid memory leak if the SA returns a different DGIDdrivers/infiniband/ulp/ipoib/ipoib_main.c+16 -00 replies
153/177RDMA/cma: Use correct size when writing netlink statsdrivers/infiniband/core/cma.c+1 -10 replies
154/177IB/umem: Fix use of npages/nmap fieldsdrivers/infiniband/core/umem.c+1 -10 replies
155/177iser-target: avoid reinitializing rdma contexts for isert commandsdrivers/infiniband/ulp/isert/ib_isert.c drivers/infiniband/ulp/isert/ib_isert.h+8 -00 replies
156/177vgacon: Set VGA struct resource typesarch/alpha/kernel/console.c drivers/video/console/vgacon.c+27 -80 replies
157/177omapdrm: panel: fix compatible vendor string for td028ttec1Documentation/devicetree/bindings/display/panel/toppoly,td028ttec1.txt Documentation/devicetree/bindings/display/panel/tpo,td028ttec1.txt drivers/gpu/drm/omapdrm/displays/panel-tpo-td028ttec1.c +1 more+36 -300 replies
158/177drm/omap: DMM: Check for DMM readiness after successful transaction commitdrivers/gpu/drm/omapdrm/omap_dmm_tiler.c+5 -00 replies
159/177pty: cancel pty slave port bufs work in tty_releasedrivers/tty/tty_io.c+2 -00 replies
160/177coresight: Fix disabling of CoreSight TPIUdrivers/hwtracing/coresight/coresight-tpiu.c+10 -30 replies
161/177pinctrl: Really force states during suspend/resumedrivers/pinctrl/core.c+17 -70 replies
162/177pinctrl: rockchip: enable clock when reading pin direction registerdrivers/pinctrl/pinctrl-rockchip.c+8 -00 replies
163/177iommu/vt-d: clean up pr_irq if request_threaded_irq failsdrivers/iommu/intel-svm.c+6 -30 replies
164/177ip6_vti: adjust vti mtu according to mtu of lower devicenet/ipv6/ip6_vti.c+20 -00 replies
165/177RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATSdrivers/infiniband/hw/ocrdma/ocrdma_stats.c+1 -10 replies
166/177ARM: dts: aspeed-evb: Add unit name to memory nodearch/arm/boot/dts/aspeed-ast2500-evb.dts+1 -10 replies
167/177nfsd4: permit layoutget of executable-only filesfs/nfsd/nfs4proc.c+3 -30 replies
168/177clk: Dont touch hardware when reparenting during registrationdrivers/clk/clk.c+5 -20 replies
169/177clk: axi-clkgen: Correctly handle nocount bit in recalc_rate()drivers/clk/clk-axi-clkgen.c+24 -50 replies
170/177clk: si5351: Rename internal plls to avoid name collisionsdrivers/clk/clk-si5351.c+1 -10 replies
171/177dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63drivers/dma/ti-dma-crossbar.c+9 -10 replies
172/177IB/mlx5: Fix integer overflows in mlx5_ib_create_srqdrivers/infiniband/hw/mlx5/srq.c include/linux/mlx5/driver.h+11 -80 replies
173/177IB/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rqdrivers/infiniband/hw/mlx5/qp.c+17 -70 replies
174/177clk: migrate the count of orphaned clocks at initdrivers/clk/clk.c+21 -160 replies
175/177RDMA/ucma: Fix access to non-initialized CM_ID objectdrivers/infiniband/core/cma.c+3 -00 replies
176/177RDMA/ucma: Dont allow join attempts for unsupported AF familydrivers/infiniband/core/ucma.c+7 -10 replies
177/177usb: gadget: f_hid: fix: Move IN request allocation to set_alt()drivers/usb/gadget/function/f_hid.c+67 -220 replies

Reviews trailers per patch

55 of 177 patches have a Reviewed-by or Acked-by.

PatchTony LindgrenHans de GoedeViresh KumarViktor KrasnovJean DelvareMika WesterbergLiu BoPaolo BonziniRabin VincentYuchung ChengAlex VeskerKishon Vijay Abraham IDavid SterbaKees CookAdrian HunterAndy ShevchenkoChristian KönigYuval MintzPali RohárMoni ShouaÉmeric MASCHINOTatyana NikolovaDaniel JurgensSean HeftyJarkko SakkinenHannes Frederic SowaRalph MetzlerNicole FaerberViacheslav OstroukhChristian GmeinerMartin KepplingerMarc ZyngierNeilBrownDavid GibsonMajd DibbinySasha NeftinJacob KellerAaron BrownJohannes ThumshirnMichael SchmitzJoe StringerJakub KicinskiChen-Yu TsaiLinus WalleijAndrew BowersDavid S. MillerLi YangJulian AnastasovFlorian WestphalLeon RomanovskyDennis DalessandroMichael J. RuhlMike MarciszynJuergen GrossLiam BreckHillf DantonMichal HockoJavier Martinez CanillasQuentin SchulzPatrice ChotardHeiko StuebnerAshok RajSelvin XavierSagi GrimbergMike LeachMarek SzyprowskiDavid Lechner
1/177R-b T-b
2/177
3/177
4/177
5/177
6/177
7/177
8/177
9/177
10/177
11/177A-b R-b
12/177
13/177
14/177R-b T-b
15/177
16/177
17/177
18/177A-b
19/177A-b
20/177A-b R-b R-b
21/177A-b
22/177T-b
23/177R-b
24/177T-b T-b
25/177
26/177
27/177
28/177
29/177
30/177
31/177
32/177A-b
33/177R-b
34/177
35/177
36/177A-b
37/177
38/177
39/177R-b
40/177
41/177A-b
42/177A-b A-b T-b
43/177
44/177
45/177R-b
46/177
47/177
48/177
49/177
50/177
51/177R-b
52/177
53/177
54/177
55/177R-b
56/177R-b
57/177
58/177
59/177A-b
60/177
61/177R-b
62/177
63/177
64/177
65/177
66/177
67/177R-b
68/177
69/177
70/177
71/177
72/177A-b
73/177A-b
74/177
75/177
76/177
77/177R-b
78/177R-b
79/177
80/177
81/177
82/177
83/177A-b
84/177
85/177
86/177A-b
87/177A-b A-b
88/177
89/177
90/177A-b
91/177
92/177A-b
93/177A-b
94/177A-b
95/177R-b A-b
96/177R-b R-b
97/177
98/177
99/177R-b
100/177R-b
101/177
102/177
103/177T-b
104/177A-b A-b
105/177
106/177
107/177
108/177
109/177A-b
110/177
111/177A-b
112/177R-b
113/177
114/177
115/177A-b
116/177
117/177
118/177T-b
119/177
120/177R-b
121/177
122/177
123/177
124/177
125/177
126/177A-b A-b
127/177
128/177
129/177
130/177
131/177
132/177
133/177
134/177
135/177
136/177A-b
137/177
138/177R-b
139/177
140/177
141/177
142/177
143/177
144/177
145/177
146/177
147/177R-b
148/177
149/177R-b
150/177
151/177T-b
152/177
153/177R-b
154/177
155/177R-b
156/177
157/177
158/177
159/177
160/177T-b
161/177R-b
162/177R-b
163/177R-b
164/177
165/177A-b
166/177
167/177
168/177
169/177
170/177
171/177
172/177
173/177
174/177T-b T-b
175/177R-b
176/177R-b
177/177T-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 67 reviewers.

Read the v1 thread

Cover letter [PATCH 4.9 000/177] 4.9.90-stable review

This is the start of the stable review cycle for the 4.9.90 release. There are 177 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 Mar 25 09:41:28 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.90-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.90-rc1

Krzysztof Opasiak <[email protected]>
usb: gadget: f_hid: fix: Move IN request allocation to set_alt()

Leon Romanovsky <[email protected]>
RDMA/ucma: Don't allow join attempts for unsupported AF family

Leon Romanovsky <[email protected]>
RDMA/ucma: Fix access to non-initialized CM_ID object

Jerome Brunet <[email protected]>
clk: migrate the count of orphaned clocks at init

Boris Pismenny <[email protected]>
IB/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rq

Boris Pismenny <[email protected]>
IB/mlx5: Fix integer overflows in mlx5_ib_create_srq

Vignesh R <[email protected]>
dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63

Sergej Sawazki <[email protected]>
clk: si5351: Rename internal plls to avoid name collisions

Lars-Peter Clausen <[email protected]>
clk: axi-clkgen: Correctly handle nocount bit in recalc_rate()

Stephen Boyd <[email protected]>
clk: Don't touch hardware when reparenting during registration

Benjamin Coddington <[email protected]>
nfsd4: permit layoutget of executable-only files

Joel Stanley <[email protected]>
ARM: dts: aspeed-evb: Add unit name to memory node

Anton Vasilyev <[email protected]>
RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATS

Alexey Kodanev <[email protected]>
ip6_vti: adjust vti mtu according to mtu of lower device

Jerry Snitselaar <[email protected]>
iommu/vt-d: clean up pr_irq if request_threaded_irq fails

Brian Norris <[email protected]>
pinctrl: rockchip: enable clock when reading pin direction register

Florian Fainelli <[email protected]>
pinctrl: Really force states during suspend/resume

Robert Walker <[email protected]>
coresight: Fix disabling of CoreSight TPIU

Sahara <[email protected]>
pty: cancel pty slave port buf's work in tty_release

Peter Ujfalusi <[email protected]>
drm/omap: DMM: Check for DMM readiness after successful transaction commit

H. Nikolaus Schaller <[email protected]>
omapdrm: panel: fix compatible vendor string for td028ttec1

Bjorn Helgaas <[email protected]>
vgacon: Set VGA struct resource types

Bharat Potnuri <[email protected]>
iser-target: avoid reinitializing rdma contexts for isert commands

Artemy Kovalyov <[email protected]>
IB/umem: Fix use of npages/nmap fields

Parav Pandit <[email protected]>
RDMA/cma: Use correct size when writing netlink stats

Erez Shitrit <[email protected]>
IB/ipoib: Avoid memory leak if the SA returns a different DGID

Alexandre Belloni <[email protected]>
rtc: ac100: Fix multiple race conditions

Daniel Drake <[email protected]>
mmc: avoid removing non-removable hosts during suspend

Logan Gunthorpe <[email protected]>
drm/tilcdc: ensure nonatomic iowrite64 is not used

Kedareswara rao Appana <[email protected]>
dmaengine: zynqmp_dma: Fix race condition in the probe

Shawn Nematbakhsh <[email protected]>
platform/chrome: Use proper protocol transfer function

Guenter Roeck <[email protected]>
watchdog: Fix potential kref imbalance when opening watchdog

Arnd Bergmann <[email protected]>
cros_ec: fix nul-termination for firmware build info

Stefan Potyra <[email protected]>
serial: 8250_dw: Disable clock on error

Bjørn Mork <[email protected]>
qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnect

Ron Economos <[email protected]>
media: [RESEND] media: dvb-frontends: Add delay to Si2168 restart

Balaji Pothunoori <[email protected]>
ath10k: handling qos at STA side based on AP WMM enable/disable

Christophe JAILLET <[email protected]>

    media: bt8xx: Fix err 'bt878_probe()'

Tsang-Shian Lin <[email protected]>
rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled.

Geert Uytterhoeven <[email protected]>
RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo()

Prakash Kamliya <[email protected]>
drm/msm: fix leak in failed get_pages

Gustavo A. R. Silva <[email protected]>
media: c8sectpfe: fix potential NULL pointer dereference in c8sectpfe_timer_interrupt

Loic Poulain <[email protected]>
Bluetooth: btqcomsmd: Fix skb double free corruption

Loic Poulain <[email protected]>
Bluetooth: hci_qca: Avoid setup failure on missing rampatch

Peter Zijlstra <[email protected]>
block/mq: Cure cpu hotplug lock inversion

Kim Phillips <[email protected]>
perf tests kmod-path: Don't fail if compressed modules aren't supported

Michael Mera <[email protected]>
ath10k: fix out of bounds access to local buffer

Moritz Fischer <[email protected]>
rtc: ds1374: wdt: Fix stop/start ioctl always returning -EINVAL

Moritz Fischer <[email protected]>
rtc: ds1374: wdt: Fix issue with timeout scaling from secs to wdt ticks

Naoya Horiguchi <[email protected]>
mm: hwpoison: call shake_page() after try_to_unmap() for mlocked page

David Rientjes <[email protected]>
mm, vmstat: suppress pcp stats for unpopulated zones in zoneinfo

Johannes Weiner <[email protected]>
mm: fix check for reclaimable pages in PF_MEMALLOC reclaim throttling

Dan Carpenter <[email protected]>
cifs: small underflow in cnvrtDosUnixTm()

Timmy Li <[email protected]>
net: hns: fix ethtool_get_strings overflow in hns driver

Trond Myklebust <[email protected]>
pNFS: Fix a deadlock when coalescing writes and returning the layout

Alexey Khoroshilov <[email protected]>
sm501fb: don't return zero on failure path in sm501fb_start()

Maksim Salau <[email protected]>
video: fbdev: udlfb: Fix buffer on stack

Vitaly Kuznetsov <[email protected]>
x86/xen: split xen_smp_prepare_boot_cpu()

Dmitry Monakhov <[email protected]>
tcm_fileio: Prevent information leak for short reads

Sergei Trofimovich <[email protected]>
ia64: fix module loading for gcc-5.4

Hans de Goede <[email protected]>
ACPI / power: Delay turning off unused power resources after suspend

Shaohua Li <[email protected]>
md/raid10: skip spare disk as 'first' disk

Johannes Thumshirn <[email protected]>
IB/rxe: Don't clamp residual length to mtu

Sebastian Reichel <[email protected]>
Input: twl4030-pwrbutton - use correct device for irq request

Michael Trimarchi <[email protected]>
power: supply: pda_power: move from timer to delayed_work

Pan Bian <[email protected]>
power: supply: isp1704: Fix unchecked return value of devm_kzalloc

Hans de Goede <[email protected]>
power: supply: bq24190_charger: Add disable-reset device-property

Scott Wood <[email protected]>
bnx2x: Align RX buffers

Dan Carpenter <[email protected]>
qed: Unlock on error in qed_vf_pf_acquire()

Jiri Benc <[email protected]>
vxlan: correctly handle ipv6.disable module parameter

Dean Jenkins <[email protected]>
Bluetooth: hci_ldisc: Add protocol check to hci_uart_tx_wakeup()

Dean Jenkins <[email protected]>
Bluetooth: hci_ldisc: Add protocol check to hci_uart_dequeue()

Valentin Longchamp <[email protected]>
soc/fsl/qe: round brg_freq to 1kHz granularity

Christophe Leroy <[email protected]>
net: ethernet: ucc_geth: fix MEM_PART_MURAM mode

Emil Tantilov <[email protected]>
ixgbevf: fix size of queue stats length

Jan Kara <[email protected]>
jbd2: Fix lockdep splat with generic/270 test

Mario Kleiner <[email protected]>
drm/nouveau/kms: Increase max retries in scanout position queries.

Chunming Zhou <[email protected]>
drm/amdgpu: fix gpu reset crash

Hans de Goede <[email protected]>
ACPI / PMIC: xpower: Fix power_table addresses

Robert Lippert <[email protected]>
ipmi/watchdog: fix wdog hang on panic waiting for ipmi response

Oleksij Rempel <[email protected]>
platform/x86: asus-wmi: try to set als by default

Tadeusz Struk <[email protected]>
IB/hfi1: Fix softlockup issue

Dan Carpenter <[email protected]>
IB/rdmavt: restore IRQs on error path in rvt_create_ah()

Kishon Vijay Abraham I <[email protected]>
ARM: DRA7: clockdomain: Change the CLKTRCTRL of CM_PCIE_CLKSTCTRL to SW_WKUP

Dan Carpenter <[email protected]>
netfilter: x_tables: unlock on error in xt_find_table_lock()

yangbo lu <[email protected]>
mmc: sdhci-of-esdhc: limit SD clock for ls1012a/ls1046a

Mohammed Shafi Shajakhan <[email protected]>
mac80211: Fix possible sband related NULL pointer de-reference

Paolo Abeni <[email protected]>
ipvs: explicitly forbid ipv6 service/dest creation if ipv6 mod is disabled

Pan Bian <[email protected]>
staging: wilc1000: fix unchecked return value

Sameer Wadgaonkar <[email protected]>
staging: unisys: visorhba: fix s-Par to boot with option CONFIG_VMAP_STACK set to y

Kuppuswamy Sathyanarayanan <[email protected]>
gpio: gpio-wcove: fix GPIO IRQ status mask

Baoquan He <[email protected]>
x86/KASLR: Fix kexec kernel boot crash when KASLR randomization fails

Ming Lei <[email protected]>
mtip32xx: use runtime tag to initialize command header

Keerthy <[email protected]>
mfd: palmas: Reset the POWERHOLD mux during power off

Rask Ingemann Lambertsen <[email protected]>

    dt-bindings: mfd: axp20x: Add "xpowers,master-mode" property for AXP806 PMICs

Colin Ian King <[email protected]>
iio: hid-sensor: fix return of -EINVAL on invalid values in ret or value

Lv Zheng <[email protected]>
ACPICA: iasl: Fix IORT SMMU GSI disassembling

Emmanuel Grumbach <[email protected]>
mac80211: don't parse encrypted management frames in ieee80211_frame_acked

Martin Brandenburg <[email protected]>
orangefs: do not wait for timeout if umounting

Filipe Manana <[email protected]>
Btrfs: fix extent map leak during fallocate error path

Filipe Manana <[email protected]>
Btrfs: send, fix file hole not being preserved due to inline extent

Filipe Manana <[email protected]>
Btrfs: fix incorrect space accounting after failure to insert inline extent

Pan Bian <[email protected]>
rndis_wlan: add return value validation

Pan Bian <[email protected]>
libertas: check return value of alloc_workqueue

Pan Bian <[email protected]>
mt7601u: check return value of alloc_skb

Shrirang Bagul <[email protected]>
iio: st_pressure: st_accel: Initialise sensor platform data properly

NeilBrown <[email protected]>
NFS: don't try to cross a mountpount when there isn't one there.

Chuck Lever <[email protected]>
xprtrdma: Cancel refresh worker during buffer shutdown

Trond Myklebust <[email protected]>
pNFS: Fix use after free issues in pnfs_do_read()

Vlad Tsyrklevich <[email protected]>
infiniband/uverbs: Fix integer overflows

Finn Thain <[email protected]>
scsi: mac_esp: Replace bogus memory barrier with spinlock

Maarten Maathuis <[email protected]>
platform/x86: intel-vbtn: add volume up and down

Liping Zhang <[email protected]>
netfilter: nft_dynset: continue to next expr if _OP_ADD succeeded

Pan Bian <[email protected]>
qlcnic: fix unchecked return value

Pan Bian <[email protected]>
wan: pc300too: abort path on failure

Pan Bian <[email protected]>
tipc: check return value of nlmsg_new

Dan Carpenter <[email protected]>
mmc: host: omap_hsmmc: checking for NULL instead of IS_ERR()

Liping Zhang <[email protected]>
netfilter: nf_ct_helper: permit cthelpers with different names via nfnetlink

Jarno Rajahalme <[email protected]>
openvswitch: Delete conntrack entry clashing with an expectation.

Gao Feng <[email protected]>
netfilter: xt_CT: fix refcnt leak on error path

Kuppuswamy Sathyanarayanan <[email protected]>
gpio: gpio-wcove: fix irq pending status bit width

James Smart <[email protected]>
Fix Express lane queue creation.

James Smart <[email protected]>
Fix driver usage of 128B WQEs when WQ_CREATE is V1.

K. Y. Srinivasan <[email protected]>
netvsc: Deal with rescinded channels correctly

Brian King <[email protected]>
ibmvnic: Disable irq prior to close

Dan Carpenter <[email protected]>
ASoC: Intel: Skylake: Uninitialized variable in probe_codec()

Moni Shoua <[email protected]>
IB/mlx5: Set correct SL in completion for RoCE

Maor Gottlieb <[email protected]>
IB/mlx5: Change vma from shared to private

Maor Gottlieb <[email protected]>
IB/mlx5: Take write semaphore when changing the vma struct

Maor Gottlieb <[email protected]>
IB/mlx4: Change vma from shared to private

Maor Gottlieb <[email protected]>
IB/mlx4: Take write semaphore when changing the vma struct

Dan Carpenter <[email protected]>
HSI: ssi_protocol: double free in ssip_pn_xmit()

Feras Daoud <[email protected]>
IB/ipoib: Update broadcast object if PKey value was changed in index 0

Feras Daoud <[email protected]>
IB/ipoib: Fix deadlock between ipoib_stop and mcast join flow

Mikhail Paulyshka <[email protected]>
ALSA: hda - Fix headset microphone detection for ASUS N551 and N751

Bernd Faust <[email protected]>
e1000e: fix timing for 82579 Gigabit Ethernet controller

Eric Dumazet <[email protected]>
tcp: remove poll() flakes with FastOpen

Benjamin Coddington <[email protected]>
NFS: Fix missing pg_cleanup after nfs_pageio_cond_complete()

Guoqing Jiang <[email protected]>
md/raid10: wait up frozen array in handle_write_completed

Suman Anna <[email protected]>
iommu/omap: Register driver before setting IOMMU ops

Paul Burton <[email protected]>
irqchip/mips-gic: Separate IPI reservation & usage tracking

Abel Vesa <[email protected]>
ARM: 8668/1: ftrace: Fix dynamic ftrace with DEBUG_RODATA and !FRAME_POINTER

Tiantian Feng <[email protected]>
x86/reboot: Turn off KVM when halting a CPU

Brian Norris <[email protected]>
mwifiex: don't leak 'chan_stats' on reset

Alexey Kardashevskiy <[email protected]>
KVM: PPC: Book3S PR: Exit KVM on failed mapping

David Gibson <[email protected]>
scsi: virtio_scsi: Always try to read VPD pages

Liad Kaufman <[email protected]>
iwlwifi: a000: fix memory offsets and lengths

Emmanuel Grumbach <[email protected]>
iwlwifi: split the handler and the wake parts of the notification infra

Bharat Kumar Reddy Gooty <[email protected]>
clk: ns2: Correct SDIO bits

Mohammed Shafi Shajakhan <[email protected]>
ath: Fix updating radar flags for coutry code India

Nicholas Piggin <[email protected]>
powerpc/64s: Remove SAO feature from Power9 DD1

Marek Vasut <[email protected]>
spi: dw: Disable clock after unregistering the host

Dan Williams <[email protected]>
tools/testing/nvdimm: fix nfit_test shutdown crash

Pierre-Louis Bossart <[email protected]>
ASoC: Intel: Atom: update Thinkpad 10 quirk

Adam Borowski <[email protected]>
btrfs: fix a bogus warning when converting only data or metadata

Jasmin J <[email protected]>
media/dvb-core: Race condition when writing to CAM

David Ahern <[email protected]>
net: ipv6: send unsolicited NA on admin up

Edgar Cherkasov <[email protected]>
i2c: i2c-scmi: add a MS HID

Hans de Goede <[email protected]>
genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQs

Thomas Gleixner <[email protected]>
cpufreq/sh: Replace racy task affinity logic

Thomas Gleixner <[email protected]>
ACPI/processor: Replace racy task affinity logic

Thomas Gleixner <[email protected]>
ACPI/processor: Fix error handling in __acpi_processor_start()

Deepa Dinamani <[email protected]>
time: Change posix clocks ops interfaces to use timespec64

Dmitry Torokhov <[email protected]>
Input: ar1021_i2c - fix too long name in driver's device table

Hans de Goede <[email protected]>
rtc: cmos: Do not assume irq 8 for rtc when there are no legacy irqs

Hans de Goede <[email protected]>
x86: i8259: export legacy_pic symbol

Liam Breck <[email protected]>
power: supply: bq24190_charger: Limit over/under voltage fault logging

Dong Aisheng <[email protected]>
regulator: anatop: set default voltage selector for pcie

Mahesh Bandewar <[email protected]>
bonding: handle link transition from FAIL to UP correctly

Santeri Toivonen <[email protected]>
platform/x86: asus-nb-wmi: Add wapf4 quirk for the X302UA

Jacek Anaszewski <[email protected]>
led: core: Clear LED_BLINK_SW flag in led_blink_set()

Jacek Anaszewski <[email protected]>
Revert "led: core: Fix brightness setting when setting delay_off=0"

Yisheng Xie <[email protected]>
staging: android: ashmem: Fix possible deadlock in ashmem_ioctl

Pavel Shilovsky <[email protected]>
CIFS: Enable encryption during session setup phase

Steve French <[email protected]>
SMB3: Validate negotiate request must always be signed

Kuninori Morimoto <[email protected]>
ASoC: rsnd: check src mod pointer for rsnd_mod_id()

Jeremy Boone <[email protected]>
tpm: fix potential buffer overruns caused by bit glitches on the bus

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

Diffstat:

 .../{toppoly,td028ttec1.txt => tpo,td028ttec1.txt} |  4 +-
 Documentation/devicetree/bindings/mfd/axp20x.txt   |  3 +
 Makefile                                           |  4 +-
 arch/alpha/kernel/console.c                        |  1 +
 arch/arm/boot/dts/aspeed-ast2500-evb.dts           |  2 +-
 arch/arm/kernel/ftrace.c                           | 11 +--
 arch/arm/mach-omap2/clockdomains7xx_data.c         |  2 +-
 arch/ia64/kernel/module.c                          |  4 +-
 arch/powerpc/include/asm/cputable.h                |  3 +-
 arch/powerpc/kvm/book3s_64_mmu_host.c              |  5 +-
 arch/powerpc/kvm/book3s_pr.c                       |  6 +-
 arch/x86/boot/compressed/kaslr.c                   | 11 ++-
 arch/x86/kernel/i8259.c                            |  1 +
 arch/x86/kernel/smp.c                              |  3 +
 arch/x86/xen/smp.c                                 | 49 +++++++-----
 block/blk-mq.c                                     |  4 +-
 drivers/acpi/pmic/intel_pmic_xpower.c              | 50 ++++++------
 drivers/acpi/power.c                               | 10 +++
 drivers/acpi/processor_driver.c                    | 10 ++-
 drivers/acpi/processor_throttling.c                | 62 ++++++++-------
 drivers/acpi/sleep.c                               |  1 +
 drivers/acpi/sleep.h                               |  1 +
 drivers/block/mtip32xx/mtip32xx.c                  | 36 ++++++---
 drivers/bluetooth/btqcomsmd.c                      |  3 +-
 drivers/bluetooth/hci_ldisc.c                      | 11 ++-
 drivers/bluetooth/hci_qca.c                        |  3 +
 drivers/char/ipmi/ipmi_watchdog.c                  |  8 +-
 drivers/char/tpm/tpm-interface.c                   |  5 ++
 drivers/char/tpm/tpm2-cmd.c                        |  6 ++
 drivers/clk/bcm/clk-ns2.c                          |  2 +-
 drivers/clk/clk-axi-clkgen.c                       | 29 +++++--
 drivers/clk/clk-si5351.c                           |  2 +-
 drivers/clk/clk.c                                  | 32 +++++---
 drivers/cpufreq/sh-cpufreq.c                       | 45 ++++++-----
 drivers/dma/ti-dma-crossbar.c                      | 10 ++-
 drivers/dma/xilinx/zynqmp_dma.c                    |  3 +-
 drivers/gpio/gpio-wcove.c                          |  8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  7 +-
 drivers/gpu/drm/msm/msm_gem.c                      | 14 +++-
 drivers/gpu/drm/nouveau/nouveau_display.c          |  2 +-
 .../drm/omapdrm/displays/panel-tpo-td028ttec1.c    |  3 +
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c           |  5 ++
 drivers/gpu/drm/tilcdc/tilcdc_regs.h               |  2 +-
 drivers/hsi/clients/ssi_protocol.c                 |  5 +-
 drivers/hwtracing/coresight/coresight-tpiu.c       | 13 +++-
 drivers/i2c/busses/i2c-scmi.c                      |  4 +
 drivers/iio/accel/st_accel_core.c                  |  7 +-
 .../iio/common/hid-sensors/hid-sensor-attributes.c |  4 +-
 drivers/iio/pressure/st_pressure_core.c            |  8 +-
 drivers/infiniband/core/cma.c                      |  5 +-
 drivers/infiniband/core/iwpm_util.c                |  1 +
 drivers/infiniband/core/ucma.c                     |  8 +-
 drivers/infiniband/core/umem.c                     |  2 +-
 drivers/infiniband/core/uverbs_cmd.c               | 13 +++-
 drivers/infiniband/hw/hfi1/chip.c                  | 86 ++++++++++++---------
 drivers/infiniband/hw/hfi1/hfi.h                   |  7 +-
 drivers/infiniband/hw/hfi1/init.c                  |  2 +-
 drivers/infiniband/hw/mlx4/main.c                  |  6 +-
 drivers/infiniband/hw/mlx5/cq.c                    | 19 ++++-
 drivers/infiniband/hw/mlx5/main.c                  |  5 +-
 drivers/infiniband/hw/mlx5/qp.c                    | 24 ++++--
 drivers/infiniband/hw/mlx5/srq.c                   | 15 ++--
 drivers/infiniband/hw/ocrdma/ocrdma_stats.c        |  2 +-
 drivers/infiniband/sw/rdmavt/ah.c                  |  2 +-
 drivers/infiniband/sw/rxe/rxe_resp.c               |  2 -
 drivers/infiniband/ulp/ipoib/ipoib_ib.c            | 13 ++++
 drivers/infiniband/ulp/ipoib/ipoib_main.c          | 16 ++++
 drivers/infiniband/ulp/ipoib/ipoib_multicast.c     | 11 ++-
 drivers/infiniband/ulp/isert/ib_isert.c            |  7 ++
 drivers/infiniband/ulp/isert/ib_isert.h            |  1 +
 drivers/input/misc/twl4030-pwrbutton.c             |  2 +-
 drivers/input/touchscreen/ar1021_i2c.c             |  2 +-
 drivers/iommu/intel-svm.c                          |  9 ++-
 drivers/iommu/omap-iommu.c                         | 21 ++++-
 drivers/irqchip/irq-mips-gic.c                     | 12 +--
 drivers/leds/led-core.c                            |  3 +-
 drivers/md/raid10.c                                |  6 ++
 drivers/media/dvb-core/dvb_ca_en50221.c            | 23 ++++++
 drivers/media/dvb-frontends/si2168.c               |  3 +
 drivers/media/pci/bt8xx/bt878.c                    |  3 +-
 .../media/platform/sti/c8sectpfe/c8sectpfe-core.c  |  4 +-
 drivers/mfd/palmas.c                               | 14 ++++
 drivers/mmc/core/core.c                            |  8 ++
 drivers/mmc/host/omap_hsmmc.c                      |  4 +-
 drivers/mmc/host/sdhci-of-esdhc.c                  | 14 ++++
 drivers/net/bonding/bond_main.c                    |  3 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |  1 +
 drivers/net/ethernet/freescale/ucc_geth.c          |  8 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c  |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c  |  2 +-
 .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c    |  2 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 | 18 +++++
 drivers/net/ethernet/intel/e1000e/netdev.c         |  6 ++
 drivers/net/ethernet/intel/ixgbevf/ethtool.c       |  2 +-
 drivers/net/ethernet/qlogic/qed/qed_vf.c           |  2 +-
 .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c   |  2 +
 drivers/net/hyperv/netvsc.c                        | 16 ++++
 drivers/net/usb/qmi_wwan.c                         |  4 +-
 drivers/net/vxlan.c                                | 10 ++-
 drivers/net/wan/pc300too.c                         |  1 +
 drivers/net/wireless/ath/ath10k/debug.c            | 16 ++--
 drivers/net/wireless/ath/ath10k/mac.c              |  2 +-
 drivers/net/wireless/ath/regd.c                    | 19 +++--
 drivers/net/wireless/intel/iwlwifi/iwl-a000.c      |  6 +-
 .../net/wireless/intel/iwlwifi/iwl-notif-wait.c    | 10 +--
 .../net/wireless/intel/iwlwifi/iwl-notif-wait.h    | 25 ++++--
 drivers/net/wireless/marvell/libertas/if_spi.c     |  5 ++
 drivers/net/wireless/marvell/mwifiex/main.c        |  4 +-
 drivers/net/wireless/mediatek/mt7601u/mcu.c        | 10 ++-
 drivers/net/wireless/realtek/rtlwifi/pci.c         |  7 ++
 drivers/net/wireless/rndis_wlan.c                  |  4 +
 drivers/pinctrl/core.c                             | 24 ++++--
 drivers/pinctrl/pinctrl-rockchip.c                 |  8 ++
 drivers/platform/chrome/cros_ec_proto.c            |  8 +-
 drivers/platform/chrome/cros_ec_sysfs.c            |  2 +-
 drivers/platform/x86/asus-nb-wmi.c                 | 22 ++++++
 drivers/platform/x86/asus-wmi.c                    | 12 +++
 drivers/platform/x86/asus-wmi.h                    |  1 +
 drivers/platform/x86/intel-vbtn.c                  |  4 +
 drivers/power/supply/bq24190_charger.c             | 10 ++-
 drivers/power/supply/isp1704_charger.c             |  4 +
 drivers/power/supply/pda_power.c                   | 49 ++++++------
 drivers/ptp/ptp_clock.c                            | 18 ++---
 drivers/regulator/anatop-regulator.c               |  5 ++
 drivers/rtc/rtc-ac100.c                            | 19 +++--
 drivers/rtc/rtc-cmos.c                             | 17 ++++-
 drivers/rtc/rtc-ds1374.c                           | 10 ++-
 drivers/scsi/lpfc/lpfc_init.c                      |  6 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |  3 +
 drivers/scsi/mac_esp.c                             | 33 +++++---
 drivers/scsi/virtio_scsi.c                         | 24 ++++++
 drivers/soc/fsl/qe/qe.c                            | 13 ++++
 drivers/spi/spi-dw-mmio.c                          |  2 +-
 drivers/staging/android/ashmem.c                   |  8 +-
 drivers/staging/unisys/visorhba/visorhba_main.c    |  8 +-
 drivers/staging/wilc1000/linux_mon.c               |  2 +
 drivers/target/target_core_file.c                  | 23 ++++--
 drivers/tty/serial/8250/8250_dw.c                  |  3 +-
 drivers/tty/tty_io.c                               |  2 +
 drivers/usb/gadget/function/f_hid.c                | 89 ++++++++++++++++------
 drivers/video/console/vgacon.c                     | 34 +++++++--
 .../omap2/omapfb/displays/panel-tpo-td028ttec1.c   |  3 +
 drivers/video/fbdev/sm501fb.c                      |  1 +
 drivers/video/fbdev/udlfb.c                        | 14 +++-
 drivers/watchdog/watchdog_dev.c                    |  6 +-
 fs/btrfs/file.c                                    |  4 +-
 fs/btrfs/inode.c                                   |  6 +-
 fs/btrfs/send.c                                    | 23 +++++-
 fs/btrfs/volumes.c                                 | 12 ++-
 fs/cifs/netmisc.c                                  |  6 +-
 fs/cifs/sess.c                                     | 22 +++---
 fs/cifs/smb2pdu.c                                  | 15 ++--
 fs/jbd2/journal.c                                  | 15 +++-
 fs/nfs/pagelist.c                                  |  6 +-
 fs/nfs/pnfs.c                                      | 18 +++--
 fs/nfsd/nfs4proc.c                                 |  6 +-
 fs/nfsd/vfs.c                                      | 24 +++++-
 fs/orangefs/waitqueue.c                            |  9 ++-
 include/acpi/actbl2.h                              |  9 +++
 include/linux/mlx5/driver.h                        |  4 +-
 include/linux/posix-clock.h                        | 10 +--
 include/soc/fsl/qe/qe.h                            |  1 +
 kernel/irq/manage.c                                |  4 +-
 kernel/time/posix-clock.c                          | 34 ++++++---
 mm/memory-failure.c                                |  8 ++
 mm/vmscan.c                                        |  6 +-
 mm/vmstat.c                                        | 20 +++--
 net/ipv4/tcp_input.c                               | 16 ++--
 net/ipv6/ip6_vti.c                                 | 20 +++++
 net/ipv6/ndisc.c                                   |  2 +
 net/mac80211/cfg.c                                 | 30 ++++----
 net/mac80211/ibss.c                                |  6 +-
 net/mac80211/ieee80211_i.h                         | 36 +++++----
 net/mac80211/mesh.c                                | 29 ++++---
 net/mac80211/mesh_plink.c                          | 37 ++++++---
 net/mac80211/mlme.c                                | 14 +++-
 net/mac80211/rate.c                                |  4 +-
 net/mac80211/sta_info.c                            | 13 +++-
 net/mac80211/status.c                              |  1 +
 net/mac80211/tdls.c                                | 29 ++++---
 net/mac80211/tx.c                                  |  5 +-
 net/mac80211/util.c                                |  6 +-
 net/netfilter/ipvs/ip_vs_ctl.c                     | 22 ++++--
 net/netfilter/nf_conntrack_helper.c                | 26 +++++--
 net/netfilter/nft_dynset.c                         |  5 +-
 net/netfilter/x_tables.c                           |  4 +-
 net/netfilter/xt_CT.c                              | 11 ++-
 net/openvswitch/conntrack.c                        | 30 +++++++-
 net/sunrpc/xprtrdma/verbs.c                        |  1 +
 net/tipc/node.c                                    |  2 +
 sound/pci/hda/patch_realtek.c                      | 12 ++-
 sound/soc/intel/atom/sst/sst_acpi.c                | 16 +++-
 sound/soc/intel/skylake/skl.c                      |  2 +-
 sound/soc/sh/rcar/cmd.c                            |  3 +
 tools/perf/tests/kmod-path.c                       |  2 +
 tools/testing/nvdimm/test/nfit.c                   | 10 ++-
 197 files changed, 1624 insertions(+), 607 deletions(-)