Skip to content

4.14.30-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest77 patches 3 repliesIn review

Patches in v1 No applies recorded yet

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

Reviews trailers per patch

28 of 77 patches have a Reviewed-by or Acked-by.

PatchTatyana NikolovaJavier Martinez CanillasAndy ShevchenkoAndrew LunnDaniel JurgensSagi GrimbergMike LeachLad, PrabhakarHeiko StuebnerBjorn AnderssonHannes ReineckeSelvin XavierLudovic DesrochesNicolas FerreAlexandre BelloniSreekanth ReddyMauricio Faria de OliveiraSean HeftyMatthias KaehlckeBryan TanAditya SarwadeJorgen HansenTomas HenzlPatrice ChotardAdrian HunterLinus WalleijMiodrag DinicQuentin SchulzAshok RajWilliam TuKishon Vijay Abraham IMarek SzyprowskiNikola Ciprich
1/77R-b R-b
2/77
3/77
4/77
5/77
6/77A-b
7/77
8/77
9/77R-b
10/77
11/77
12/77
13/77
14/77
15/77
16/77
17/77
18/77
19/77R-b A-b
20/77
21/77
22/77
23/77
24/77R-b
25/77
26/77R-b
27/77
28/77A-b A-b
29/77
30/77R-b
31/77
32/77
33/77
34/77T-b
35/77
36/77R-b
37/77
38/77R-b
39/77
40/77
41/77A-b
42/77
43/77
44/77T-b
45/77
46/77A-b
47/77
48/77A-b
49/77R-b
50/77R-b
51/77R-b
52/77
53/77A-b
54/77
55/77R-b
56/77R-b
57/77R-b
58/77A-b
59/77
60/77
61/77A-b A-b A-b
62/77
63/77
64/77
65/77
66/77
67/77A-b
68/77T-b
69/77
70/77
71/77T-b
72/77R-b
73/77T-b T-b
74/77R-b
75/77R-b
76/77R-b
77/77R-b R-b R-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 33 reviewers.

Read the v1 thread

Cover letter [PATCH 4.14 00/77] 4.14.30-stable review

This is the start of the stable review cycle for the 4.14.30 release. There are 77 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:18 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.14.30-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.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.14.30-rc1

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

Nick Desaulniers <[email protected]>
kbuild: fix linker feature test macros when cross compiling with Clang

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

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

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: wait for and flush running commands on shutdown/unload

Mauricio Faria de Oliveira <[email protected]>
scsi: mpt3sas: fix oops in error handlers after shutdown/unload

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

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

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

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.

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

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

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

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:

 .../{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/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                                  | 32 ++++++++------
 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/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                    | 24 ++++++++---
 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_verbs.c    |  4 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c          | 16 +++++++
 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/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/scsi/mpt3sas/mpt3sas_base.c                |  8 ++--
 drivers/scsi/mpt3sas/mpt3sas_base.h                |  3 ++
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               | 21 ++++++---
 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 +-
 net/ipv4/ip_gre.c                                  |  6 ++-
 net/ipv6/ip6_vti.c                                 | 20 +++++++++
 scripts/Kbuild.include                             |  5 ++-
 security/Kconfig                                   |  1 +
 86 files changed, 606 insertions(+), 255 deletions(-)