Skip to content

4.15.13-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest84 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/84scsi: megaraid_sas: Do not use 32-bit atomic request descriptor for Ventura controllersdrivers/scsi/megaraid/megaraid_sas_fusion.c+14 -280 replies
2/84staging: android: ashmem: Fix possible deadlock in ashmem_ioctldrivers/staging/android/ashmem.c+3 -50 replies
3/84drm/amdgpu: use polling mem to set SDMA3 wptr for VFdrivers/gpu/drm/amd/amdgpu/amdgpu_ring.h drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c+20 -80 replies
4/84Bluetooth: hci_qca: Avoid setup failure on missing rampatchdrivers/bluetooth/hci_qca.c+3 -00 replies
5/84Bluetooth: btqcomsmd: Fix skb double free corruptiondrivers/bluetooth/btqcomsmd.c+2 -10 replies
6/84cpufreq: longhaul: Revert transition_delay_us to 200 msdrivers/cpufreq/longhaul.c+1 -10 replies
7/84media: c8sectpfe: fix potential NULL pointer dereference in c8sectpfe_timer_interruptdrivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c+3 -10 replies
8/84drm/msm: fix leak in failed get_pagesdrivers/gpu/drm/msm/msm_gem.c+10 -40 replies
9/84net: fec: add phy_reset_after_clk_enable() supportdrivers/net/ethernet/freescale/fec_main.c+20 -00 replies
10/84IB/ipoib: Warn when one port fails to initializedrivers/infiniband/ulp/ipoib/ipoib_main.c+4 -30 replies
11/84RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo()drivers/infiniband/core/iwpm_util.c+1 -00 replies
12/84hv_netvsc: Fix the receive buffer size limitdrivers/net/hyperv/hyperv_net.h drivers/net/hyperv/netvsc.c+9 -20 replies
13/84hv_netvsc: Fix the TX/RX buffer default sizesdrivers/net/hyperv/hyperv_net.h drivers/net/hyperv/netvsc_drv.c+12 -50 replies
14/84tcp: allow TLP in ECN CWRnet/ipv4/tcp_output.c+3 -60 replies
15/84spi: sh-msiof: Avoid writing to registers from spi_master.setup()drivers/spi/spi-sh-msiof.c+24 -110 replies
16/84libbpf: prefer global symbols as bpf program name sourcetools/lib/bpf/libbpf.c+2 -00 replies
17/84rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled.drivers/net/wireless/realtek/rtlwifi/pci.c+7 -00 replies
18/84rtlwifi: always initialize variables given to RT_TRACE()drivers/net/wireless/realtek/rtlwifi/base.c+1 -10 replies
19/84media: bt8xx: Fix err bt878_probe()drivers/media/pci/bt8xx/bt878.c+1 -20 replies
20/84ath10k: handling qos at STA side based on AP WMM enable/disabledrivers/net/wireless/ath/ath10k/mac.c+1 -10 replies
21/84media: [RESEND] media: dvb-frontends: Add delay to Si2168 restartdrivers/media/dvb-frontends/si2168.c+3 -00 replies
22/84qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnectdrivers/net/usb/qmi_wwan.c+2 -20 replies
23/84tty: goldfish: Enable earlycon only if built-indrivers/tty/Kconfig drivers/tty/goldfish.c+7 -10 replies
24/84serial: 8250_dw: Disable clock on errordrivers/tty/serial/8250/8250_dw.c+2 -10 replies
25/84cros_ec: fix nul-termination for firmware build infodrivers/platform/chrome/cros_ec_sysfs.c+1 -10 replies
26/84watchdog: Fix potential kref imbalance when opening watchdogdrivers/watchdog/watchdog_dev.c+4 -20 replies
27/84watchdog: Fix kref imbalance seen if handle_boot_enabled=0drivers/watchdog/watchdog_dev.c+5 -60 replies
28/84platform/chrome: Use proper protocol transfer functiondrivers/platform/chrome/cros_ec_proto.c+5 -30 replies
29/84dmaengine: zynqmp_dma: Fix race condition in the probedrivers/dma/xilinx/zynqmp_dma.c+2 -10 replies
30/84drm/tilcdc: ensure nonatomic iowrite64 is not useddrivers/gpu/drm/tilcdc/tilcdc_regs.h+1 -10 replies
31/84mmc: avoid removing non-removable hosts during suspenddrivers/mmc/core/core.c+8 -00 replies
32/84mmc: block: fix logical error to avoid memory leakdrivers/mmc/core/block.c+1 -00 replies
33/84/dev/mem: Add bounce buffer for copy-outdrivers/char/mem.c security/Kconfig+23 -50 replies
34/84net: phy: meson-gxl: check phy_write return valuedrivers/net/phy/meson-gxl.c+38 -120 replies
35/84sfp: fix EEPROM reading in the case of non-SFF8472 SFPsdrivers/net/phy/sfp.c+3 -40 replies
36/84sfp: fix non-detection of PHYdrivers/net/phy/sfp.c+4 -40 replies
37/84media: s5p-mfc: Fix lock contention - request_firmware() oncedrivers/media/platform/s5p-mfc/s5p_mfc.c drivers/media/platform/s5p-mfc/s5p_mfc_common.h drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c+14 -00 replies
38/84rtc: ac100: Fix multiple race conditionsdrivers/rtc/rtc-ac100.c+12 -70 replies
39/84IB/ipoib: Avoid memory leak if the SA returns a different DGIDdrivers/infiniband/ulp/ipoib/ipoib_main.c+16 -00 replies
40/84RDMA/cma: Use correct size when writing netlink statsdrivers/infiniband/core/cma.c+1 -10 replies
41/84IB/umem: Fix use of npages/nmap fieldsdrivers/infiniband/core/umem.c+1 -10 replies
42/84iser-target: avoid reinitializing rdma contexts for isert commandsdrivers/infiniband/ulp/isert/ib_isert.c drivers/infiniband/ulp/isert/ib_isert.h+8 -00 replies
43/84bpf/cgroup: fix a verification error for a CGROUP_DEVICE type proginclude/uapi/linux/bpf.h kernel/bpf/cgroup.c+15 -30 replies
44/84PCI/ASPM: Calculate LTR_L1.2_THRESHOLD from device characteristicsdrivers/pci/pcie/aspm.c+47 -240 replies
45/84vgacon: Set VGA struct resource typesarch/alpha/kernel/console.c drivers/video/console/vgacon.c+27 -80 replies
46/84omapdrm: 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
47/84mmc: sdhci-xenon: wait 5ms after set 1.8V signal enabledrivers/mmc/host/sdhci-xenon.c+7 -00 replies
48/84drm/omap: DMM: Check for DMM readiness after successful transaction commitdrivers/gpu/drm/omapdrm/omap_dmm_tiler.c+5 -00 replies
49/84pty: cancel pty slave port bufs work in tty_releasedrivers/tty/tty_io.c+2 -00 replies
50/84coresight: Fix disabling of CoreSight TPIUdrivers/hwtracing/coresight/coresight-tpiu.c+10 -30 replies
51/84PCI: designware-ep: Fix ->get_msi() to check MSI_EN bitdrivers/pci/dwc/pcie-designware-ep.c drivers/pci/dwc/pcie-designware.h+4 -90 replies
52/84PCI: endpoint: Fix find_first_zero_bit() usagedrivers/pci/endpoint/pci-ep-cfs.c+4 -10 replies
53/84PCI: rcar: Handle rcar_pcie_parse_request_of_pci_ranges() failuresdrivers/pci/host/pcie-rcar.c+4 -10 replies
54/84media: davinci: fix a debug printkdrivers/media/platform/davinci/vpif_capture.c+2 -20 replies
55/84clk: check ops pointer on clock registerdrivers/clk/clk.c+7 -00 replies
56/84dt-bindings: display: panel: Fix compatible string for Toshiba LT089AC29000Documentation/devicetree/bindings/display/panel/toshiba,lt089ac29000.txt+1 -10 replies
57/84clk: use round rate to bail out early in set_ratedrivers/clk/clk.c+23 -20 replies
58/84pinctrl: Really force states during suspend/resumedrivers/pinctrl/core.c+17 -70 replies
59/84pinctrl: rockchip: enable clock when reading pin direction registerdrivers/pinctrl/pinctrl-rockchip.c+8 -00 replies
60/84iommu/vt-d: clean up pr_irq if request_threaded_irq failsdrivers/iommu/intel-svm.c+6 -30 replies
61/84ip6_vti: adjust vti mtu according to mtu of lower devicenet/ipv6/ip6_vti.c+20 -00 replies
62/84ip_gre: fix error path when erspan_rcv failednet/ipv4/ip_gre.c+2 -00 replies
63/84ip_gre: fix potential memory leak in erspan_rcvnet/ipv4/ip_gre.c+3 -10 replies
64/84soc: qcom: smsm: fix child-node lookupdrivers/soc/qcom/smsm.c+4 -20 replies
65/84scsi: lpfc: Fix SCSI LUN discovery when SCSI and NVME enableddrivers/scsi/lpfc/lpfc_ct.c drivers/scsi/lpfc/lpfc_els.c drivers/scsi/lpfc/lpfc_nportdisc.c+34 -270 replies
66/84scsi: lpfc: Fix issues connecting with nvme initiatordrivers/scsi/lpfc/lpfc_nportdisc.c+2 -20 replies
67/84RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATSdrivers/infiniband/hw/ocrdma/ocrdma_stats.c+1 -10 replies
68/84ARM: dts: aspeed-evb: Add unit name to memory nodearch/arm/boot/dts/aspeed-ast2500-evb.dts+1 -10 replies
69/84nfsd4: permit layoutget of executable-only filesfs/nfsd/nfs4proc.c+3 -30 replies
70/84clk: at91: pmc: Wait for clocks when resumingdrivers/clk/at91/pmc.c+16 -80 replies
71/84clk: Dont touch hardware when reparenting during registrationdrivers/clk/clk.c+5 -20 replies
72/84clk: axi-clkgen: Correctly handle nocount bit in recalc_rate()drivers/clk/clk-axi-clkgen.c+24 -50 replies
73/84clk: si5351: Rename internal plls to avoid name collisionsdrivers/clk/clk-si5351.c+1 -10 replies
74/84crypto: artpec6 - set correct iv size for gcm(aes)drivers/crypto/axis/artpec6_crypto.c+3 -20 replies
75/84hwrng: core - Clean up RNG list when last hwrng is unregistereddrivers/char/hw_random/core.c+4 -00 replies
76/84dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63drivers/dma/ti-dma-crossbar.c+9 -10 replies
77/84IB/mlx5: Fix integer overflows in mlx5_ib_create_srqdrivers/infiniband/hw/mlx5/srq.c include/linux/mlx5/driver.h+11 -80 replies
78/84IB/mlx5: Fix out-of-bounds read in create_raw_packet_qp_rqdrivers/infiniband/hw/mlx5/qp.c+16 -70 replies
79/84RDMA/vmw_pvrdma: Fix usage of user response structures in ABI filedrivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c+9 -30 replies
80/84serial: 8250_pci: Dont fail on multiport card classdrivers/tty/serial/8250/8250_pci.c+7 -30 replies
81/84RDMA/core: Do not use invalid destination in determining port reusedrivers/infiniband/core/cma.c+7 -50 replies
82/84clk: migrate the count of orphaned clocks at initdrivers/clk/clk.c+21 -160 replies
83/84RDMA/ucma: Fix access to non-initialized CM_ID objectdrivers/infiniband/core/cma.c+3 -00 replies
84/84RDMA/ucma: Dont allow join attempts for unsupported AF familydrivers/infiniband/core/ucma.c+7 -10 replies

Reviews trailers per patch

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

PatchMonk LiuChristian KönigTatyana NikolovaNandita DukkipatiEric DumazetMiodrag DinicAdrian HunterLinus WalleijAndrew LunnSagi GrimbergKishon Vijay Abraham ILucas StachSean HeftyMarek SzyprowskiHeiko StuebnerHannes ReineckeTomas HenzlPatrice ChotardJavier Martinez CanillasAndy ShevchenkoRoman GushchinVidya SagarQuentin SchulzDaniel JurgensAshok RajWilliam TuMike LeachLad, PrabhakarMaxime RipardMichael TurquetteBjorn AnderssonPrasannaKumar MuralidharanBryan TanAditya SarwadeJorgen HansenSelvin XavierLudovic DesrochesNicolas FerreAlexandre BelloniNikola Ciprich
1/84R-b R-b
2/84
3/84R-b R-b
4/84
5/84
6/84
7/84A-b
8/84
9/84
10/84
11/84R-b
12/84
13/84
14/84R-b R-b
15/84
16/84
17/84
18/84
19/84
20/84
21/84
22/84
23/84R-b A-b
24/84
25/84
26/84
27/84
28/84R-b
29/84
30/84R-b
31/84
32/84A-b A-b
33/84
34/84R-b
35/84
36/84
37/84
38/84T-b
39/84
40/84R-b
41/84
42/84R-b
43/84T-b
44/84R-b
45/84
46/84
47/84A-b
48/84
49/84
50/84T-b
51/84
52/84A-b
53/84
54/84A-b
55/84
56/84A-b
57/84A-b T-b T-b A-b
58/84R-b
59/84R-b
60/84R-b
61/84
62/84A-b
63/84
64/84R-b
65/84R-b
66/84R-b
67/84A-b
68/84
69/84
70/84A-b A-b A-b
71/84
72/84
73/84
74/84
75/84R-b
76/84
77/84
78/84
79/84R-b R-b R-b
80/84T-b
81/84R-b
82/84T-b T-b
83/84R-b
84/84R-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 40 reviewers.

Read the v1 thread

Cover letter [PATCH 4.15 00/84] 4.15.13-stable review

This is the start of the stable review cycle for the 4.15.13 release. There are 84 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:53:34 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.15.13-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.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.15.13-rc1

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

Tatyana Nikolova <[email protected]>
RDMA/core: Do not use invalid destination in determining port reuse

Andy Shevchenko <[email protected]>
serial: 8250_pci: Don't fail on multiport card class

Adit Ranadive <[email protected]>
RDMA/vmw_pvrdma: Fix usage of user response structures in ABI file

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

Gary R Hook <[email protected]>
hwrng: core - Clean up RNG list when last hwrng is unregistered

Lars Persson <[email protected]>
crypto: artpec6 - set correct iv size for gcm(aes)

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

Romain Izard <[email protected]>
clk: at91: pmc: Wait for clocks when resuming

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

James Smart <[email protected]>
scsi: lpfc: Fix issues connecting with nvme initiator

James Smart <[email protected]>
scsi: lpfc: Fix SCSI LUN discovery when SCSI and NVME enabled

Johan Hovold <[email protected]>
soc: qcom: smsm: fix child-node lookup

Haishuang Yan <[email protected]>
ip_gre: fix potential memory leak in erspan_rcv

Haishuang Yan <[email protected]>
ip_gre: fix error path when erspan_rcv failed

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

Jerome Brunet <[email protected]>
clk: use round rate to bail out early in set_rate

Jonathan Neuschäfer <[email protected]>
dt-bindings: display: panel: Fix compatible string for Toshiba LT089AC29000

Jerome Brunet <[email protected]>
clk: check ops pointer on clock register

Mauro Carvalho Chehab <[email protected]>
media: davinci: fix a debug printk

Geert Uytterhoeven <[email protected]>
PCI: rcar: Handle rcar_pcie_parse_request_of_pci_ranges() failures

Niklas Cassel <[email protected]>
PCI: endpoint: Fix find_first_zero_bit() usage

Kishon Vijay Abraham I <[email protected]>

    PCI: designware-ep: Fix ->get_msi() to check MSI_EN bit

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

Zhoujie Wu <[email protected]>
mmc: sdhci-xenon: wait 5ms after set 1.8V signal enable

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

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

Bjorn Helgaas <[email protected]>
PCI/ASPM: Calculate LTR_L1.2_THRESHOLD from device characteristics

Yonghong Song <[email protected]>
bpf/cgroup: fix a verification error for a CGROUP_DEVICE type prog

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

Shuah Khan <[email protected]>
media: s5p-mfc: Fix lock contention - request_firmware() once

Russell King <[email protected]>
sfp: fix non-detection of PHY

Russell King <[email protected]>
sfp: fix EEPROM reading in the case of non-SFF8472 SFPs

Jerome Brunet <[email protected]>
net: phy: meson-gxl: check phy_write return value

Kees Cook <[email protected]>
/dev/mem: Add bounce buffer for copy-out

Liu, Changcheng <[email protected]>
mmc: block: fix logical error to avoid memory leak

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 kref imbalance seen if handle_boot_enabled=0

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

Sebastian Andrzej Siewior <[email protected]>
tty: goldfish: Enable 'earlycon' only if built-in

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()'

Nicolas Iooss <[email protected]>
rtlwifi: always initialize variables given to RT_TRACE()

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

Roman Gushchin <[email protected]>
libbpf: prefer global symbols as bpf program name source

Geert Uytterhoeven <[email protected]>
spi: sh-msiof: Avoid writing to registers from spi_master.setup()

Neal Cardwell <[email protected]>
tcp: allow TLP in ECN CWR

Haiyang Zhang <[email protected]>
hv_netvsc: Fix the TX/RX buffer default sizes

Haiyang Zhang <[email protected]>
hv_netvsc: Fix the receive buffer size limit

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

Yuval Shaia <[email protected]>
IB/ipoib: Warn when one port fails to initialize

Richard Leitner <[email protected]>
net: fec: add phy_reset_after_clk_enable() support

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

Viresh Kumar <[email protected]>
cpufreq: longhaul: Revert transition_delay_us to 200 ms

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

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

Pixel Ding <[email protected]>
drm/amdgpu: use polling mem to set SDMA3 wptr for VF

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

Shivasharan S <[email protected]>
scsi: megaraid_sas: Do not use 32-bit atomic request descriptor for Ventura controllers

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

Diffstat:

 .../display/panel/toshiba,lt089ac29000.txt         |  2 +-
 .../{toppoly,td028ttec1.txt => tpo,td028ttec1.txt} |  4 +-
 Makefile                                           |  4 +-
 arch/alpha/kernel/console.c                        |  1 +
 arch/arm/boot/dts/aspeed-ast2500-evb.dts           |  2 +-
 drivers/bluetooth/btqcomsmd.c                      |  3 +-
 drivers/bluetooth/hci_qca.c                        |  3 +
 drivers/char/hw_random/core.c                      |  4 ++
 drivers/char/mem.c                                 | 27 ++++++--
 drivers/clk/at91/pmc.c                             | 24 +++++---
 drivers/clk/clk-axi-clkgen.c                       | 29 +++++++--
 drivers/clk/clk-si5351.c                           |  2 +-
 drivers/clk/clk.c                                  | 64 ++++++++++++++-----
 drivers/cpufreq/longhaul.c                         |  2 +-
 drivers/crypto/axis/artpec6_crypto.c               |  5 +-
 drivers/dma/ti-dma-crossbar.c                      | 10 ++-
 drivers/dma/xilinx/zynqmp_dma.c                    |  3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |  1 +
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             | 27 +++++---
 drivers/gpu/drm/msm/msm_gem.c                      | 14 +++--
 .../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/hwtracing/coresight/coresight-tpiu.c       | 13 +++-
 drivers/infiniband/core/cma.c                      | 17 ++++--
 drivers/infiniband/core/iwpm_util.c                |  1 +
 drivers/infiniband/core/ucma.c                     |  8 ++-
 drivers/infiniband/core/umem.c                     |  2 +-
 drivers/infiniband/hw/mlx5/qp.c                    | 23 ++++---
 drivers/infiniband/hw/mlx5/srq.c                   | 15 +++--
 drivers/infiniband/hw/ocrdma/ocrdma_stats.c        |  2 +-
 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c       |  4 +-
 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c      |  4 +-
 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c    |  4 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c          | 23 ++++++-
 drivers/infiniband/ulp/isert/ib_isert.c            |  7 +++
 drivers/infiniband/ulp/isert/ib_isert.h            |  1 +
 drivers/iommu/intel-svm.c                          |  9 ++-
 drivers/media/dvb-frontends/si2168.c               |  3 +
 drivers/media/pci/bt8xx/bt878.c                    |  3 +-
 drivers/media/platform/davinci/vpif_capture.c      |  4 +-
 drivers/media/platform/s5p-mfc/s5p_mfc.c           |  6 ++
 drivers/media/platform/s5p-mfc/s5p_mfc_common.h    |  3 +
 drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c      |  5 ++
 .../media/platform/sti/c8sectpfe/c8sectpfe-core.c  |  4 +-
 drivers/mmc/core/block.c                           |  1 +
 drivers/mmc/core/core.c                            |  8 +++
 drivers/mmc/host/sdhci-xenon.c                     |  7 +++
 drivers/net/ethernet/freescale/fec_main.c          | 20 ++++++
 drivers/net/hyperv/hyperv_net.h                    | 19 +++++-
 drivers/net/hyperv/netvsc.c                        |  5 ++
 drivers/net/hyperv/netvsc_drv.c                    |  4 --
 drivers/net/phy/meson-gxl.c                        | 50 +++++++++++----
 drivers/net/phy/sfp.c                              | 15 +++--
 drivers/net/usb/qmi_wwan.c                         |  4 +-
 drivers/net/wireless/ath/ath10k/mac.c              |  2 +-
 drivers/net/wireless/realtek/rtlwifi/base.c        |  2 +-
 drivers/net/wireless/realtek/rtlwifi/pci.c         |  7 +++
 drivers/pci/dwc/pcie-designware-ep.c               | 12 +---
 drivers/pci/dwc/pcie-designware.h                  |  1 +
 drivers/pci/endpoint/pci-ep-cfs.c                  |  5 +-
 drivers/pci/host/pcie-rcar.c                       |  5 +-
 drivers/pci/pcie/aspm.c                            | 71 ++++++++++++++--------
 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/rtc/rtc-ac100.c                            | 19 +++---
 drivers/scsi/lpfc/lpfc_ct.c                        |  1 +
 drivers/scsi/lpfc/lpfc_els.c                       | 30 ++++++---
 drivers/scsi/lpfc/lpfc_nportdisc.c                 | 34 +++++------
 drivers/scsi/megaraid/megaraid_sas_fusion.c        | 42 +++++--------
 drivers/soc/qcom/smsm.c                            |  6 +-
 drivers/spi/spi-sh-msiof.c                         | 35 +++++++----
 drivers/staging/android/ashmem.c                   |  8 +--
 drivers/tty/Kconfig                                |  6 +-
 drivers/tty/goldfish.c                             |  2 +
 drivers/tty/serial/8250/8250_dw.c                  |  3 +-
 drivers/tty/serial/8250/8250_pci.c                 | 10 ++-
 drivers/tty/tty_io.c                               |  2 +
 drivers/video/console/vgacon.c                     | 34 ++++++++---
 .../omap2/omapfb/displays/panel-tpo-td028ttec1.c   |  3 +
 drivers/watchdog/watchdog_dev.c                    | 17 +++---
 fs/nfsd/nfs4proc.c                                 |  6 +-
 include/linux/mlx5/driver.h                        |  4 +-
 include/uapi/linux/bpf.h                           |  3 +-
 kernel/bpf/cgroup.c                                | 15 ++++-
 net/ipv4/ip_gre.c                                  |  6 +-
 net/ipv4/tcp_output.c                              |  9 +--
 net/ipv6/ip6_vti.c                                 | 20 ++++++
 security/Kconfig                                   |  1 +
 tools/lib/bpf/libbpf.c                             |  2 +
 92 files changed, 708 insertions(+), 292 deletions(-)