Skip to content

4.9.80-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest86 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/86loop: fix concurrent lo_open/lo_releasedrivers/block/loop.c+8 -20 replies
2/86net/mlx5: Define interface bits for fencing UMR wqeinclude/linux/mlx5/mlx5_ifc.h+9 -10 replies
3/86RDMA/mlx5: set UMR wqe fence according to HCA capdrivers/infiniband/hw/mlx5/main.c drivers/infiniband/hw/mlx5/mlx5_ib.h drivers/infiniband/hw/mlx5/qp.c+39 -370 replies
4/86tools/gpio: Fix build error with musl libctools/gpio/gpio-event-mon.c+1 -00 replies
5/86gpio: stmpe: i2c transfer are forbiden in atomic contextdrivers/gpio/gpio-stmpe.c+10 -100 replies
6/86gpio: Fix kernel stack leak to userspacedrivers/gpio/gpiolib.c+3 -00 replies
7/86crypto: ecdh - fix typo in KPP dependency of CRYPTO_ECDHcrypto/Kconfig+1 -10 replies
8/86crypto: aesni - handle zero length dst bufferarch/x86/crypto/aesni-intel_glue.c+1 -10 replies
9/86crypto: sha3-generic - fixes for alignment and big endian operationcrypto/sha3_generic.c+3 -20 replies
10/86crypto: af_alg - whitelist mask and typecrypto/af_alg.c+6 -40 replies
11/86HID: wacom: EKR: ensure devres groups at higher indexes are releaseddrivers/hid/wacom_sys.c+12 -120 replies
12/86power: reset: zx-reboot: add missing MODULE_DESCRIPTION/AUTHOR/LICENSEdrivers/power/reset/zx-reboot.c+4 -00 replies
13/86gpio: iop: add missing MODULE_DESCRIPTION/AUTHOR/LICENSEdrivers/gpio/gpio-iop.c+4 -00 replies
14/86gpio: ath79: add missing MODULE_DESCRIPTION/LICENSEdrivers/gpio/gpio-ath79.c+3 -00 replies
15/86mtd: nand: denali_pci: add missing MODULE_DESCRIPTION/AUTHOR/LICENSEdrivers/mtd/nand/denali_pci.c+4 -00 replies
16/86igb: Free IRQs when device is hotpluggeddrivers/net/ethernet/intel/igb/igb_main.c+1 -10 replies
17/86drm/vc4: Account for interrupts in flightdrivers/gpu/drm/vc4/vc4_irq.c+6 -00 replies
18/86cpupowerutils: bench - Fix cpu online checktools/power/cpupower/bench/system.c+1 -10 replies
19/86cpupower : Fix cpupower working when cpu0 is offlinetools/power/cpupower/utils/idle_monitor/cpuidle_sysfs.c+6 -30 replies
20/86KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulation failurearch/x86/kvm/x86.c+1 -10 replies
21/86KVM: x86: Dont re-execute instruction when not passing CR2 valuearch/x86/include/asm/kvm_host.h arch/x86/kvm/vmx.c+3 -20 replies
22/86KVM: X86: Fix operand/address-size during instruction decodingarch/x86/kvm/emulate.c+7 -00 replies
23/86KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure racearch/x86/kvm/ioapic.c+1 -20 replies
24/86KVM: x86: ioapic: Clear Remote IRR when entry is switched to edge-triggeredarch/x86/kvm/ioapic.c+10 -10 replies
25/86ACPI / bus: Leave modalias empty for devices which are not presentdrivers/acpi/device_sysfs.c+4 -00 replies
26/86KVM: x86: ioapic: Preserve read-only values in the redirection tablearch/x86/kvm/ioapic.c+6 -00 replies
27/86cpufreq: Add Loongson machine dependenciesdrivers/cpufreq/Kconfig+2 -00 replies
28/86bcache: check return value of register_shrinkerdrivers/md/bcache/btree.c+4 -10 replies
29/86drm/amdgpu: Fix SDMA load/unload sequence on HWS disabled modedrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c+34 -130 replies
30/86drm/amdkfd: Fix SDMA ring buffer size calculationdrivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c+2 -20 replies
31/86drm/amdkfd: Fix SDMA oversubsription handlingdrivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c+18 -00 replies
32/86openvswitch: fix the incorrect flow action alloc sizenet/openvswitch/flow_netlink.c+8 -80 replies
33/86mac80211: fix the update of path metric for RANN framenet/mac80211/mesh_hwmp.c+9 -60 replies
34/86btrfs: fix deadlock when writing out space cachefs/btrfs/free-space-cache.c+2 -10 replies
35/86reiserfs: remove unneeded i_version bumpfs/reiserfs/super.c+0 -10 replies
36/86KVM: X86: Fix softlockup when get the current kvmclockarch/x86/kvm/x86.c+7 -40 replies
37/86KVM: VMX: Fix rflags cache during vCPU resetarch/x86/kvm/vmx.c+1 -10 replies
38/86xfs: always free inline data before resetting inode fork during ifreefs/xfs/xfs_inode.c+21 -00 replies
39/86xen-netfront: remove warning when unloading moduledrivers/net/xen-netfront.c+18 -00 replies
40/86auxdisplay: img-ascii-lcd: Only build on archs that have IOMEMdrivers/auxdisplay/Kconfig+1 -00 replies
41/86nfsd: CLOSE SHOULD return the invalid special stateid for NFSv4.x (x>0)fs/nfsd/nfs4state.c+8 -00 replies
42/86nfsd: Ensure we check stateid validity in the seqid operation checksfs/nfsd/nfs4state.c+3 -90 replies
43/86grace: replace BUG_ON by WARN_ONCE in exit_net hookfs/nfs_common/grace.c+3 -10 replies
44/86nfsd: check for use of the closed special stateidfs/nfsd/nfs4state.c+5 -20 replies
45/86lockd: fix "list_add double add" caused by legacy signal interfacefs/nfs_common/grace.c fs/nfsd/nfs4state.c+9 -40 replies
46/86hwmon: (pmbus) Use 64bit math for DIRECT format valuesdrivers/hwmon/pmbus/pmbus_core.c+12 -90 replies
47/86bnxt_en: Fix an error handling path in bnxt_get_module_eeprom()drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c+2 -20 replies
48/86xfs: fortify xfs_alloc_buftarg error handlingfs/xfs/xfs_buf.c+10 -50 replies
49/86drm/amdgpu: dont try to move pinned BOsdrivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+4 -00 replies
50/86net: ethernet: xilinx: Mark XILINX_LL_TEMAC broken on 64-bitdrivers/net/ethernet/xilinx/Kconfig+1 -00 replies
51/86quota: Check for register_shrinker() failure.fs/quota/dquot.c+2 -10 replies
52/86SUNRPC: Allow connect to return EHOSTUNREACHnet/sunrpc/xprtsock.c+1 -00 replies
53/86kmemleak: add scheduling point to kmemleak_scan()mm/kmemleak.c+2 -00 replies
54/86drm/bridge: tc358767: do no fail on hi-res displaysdrivers/gpu/drm/bridge/tc358767.c+9 -50 replies
55/86drm/bridge: tc358767: filter out too high modesdrivers/gpu/drm/bridge/tc358767.c+4 -10 replies
56/86drm/bridge: tc358767: fix DP0_MISC register setdrivers/gpu/drm/bridge/tc358767.c+3 -20 replies
57/86drm/bridge: tc358767: fix timing calculationsdrivers/gpu/drm/bridge/tc358767.c+20 -140 replies
58/86drm/bridge: tc358767: fix AUXDATAn registers accessdrivers/gpu/drm/bridge/tc358767.c+1 -10 replies
59/86drm/bridge: tc358767: fix 1-lane behaviordrivers/gpu/drm/bridge/tc358767.c+3 -100 replies
60/86drm/omap: Fix error handling path in omap_dmm_probe()drivers/gpu/drm/omapdrm/omap_dmm_tiler.c+2 -10 replies
61/86xfs: ubsan fixesfs/xfs/xfs_aops.c+3 -30 replies
62/86xfs: Properly retry failed dquot items in case of error during buffer writebackfs/xfs/xfs_dquot.c fs/xfs/xfs_dquot_item.c+49 -50 replies
63/86scsi: aacraid: Prevent crash in case of free interrupt during scsi EH pathdrivers/scsi/aacraid/commsup.c+1 -10 replies
64/86scsi: ufs: ufshcd: fix potential NULL pointer dereference in ufshcd_config_vregdrivers/scsi/ufs/ufshcd.c+5 -20 replies
65/86iwlwifi: mvm: fix the TX queue hang timeout for MONITOR vif typedrivers/net/wireless/intel/iwlwifi/mvm/utils.c+2 -00 replies
66/86ARM: dts: NSP: Fix PPI interrupt typesarch/arm/boot/dts/bcm-nsp.dtsi+2 -20 replies
67/86media: usbtv: add a new usbiddrivers/media/usb/usbtv/usbtv-core.c+1 -00 replies
68/86usb: gadget: dont dereference g until after it has been null checkeddrivers/usb/gadget/composite.c+5 -20 replies
69/86staging: rtl8188eu: Fix incorrect response to SIOCGIWESSIDdrivers/staging/rtl8188eu/os_dep/ioctl_linux.c+4 -100 replies
70/86drm/vc4: Move IRQ enable to PM pathdrivers/gpu/drm/vc4/vc4_irq.c drivers/gpu/drm/vc4/vc4_v3d.c+3 -30 replies
71/86staging: lustre: separate a connection destroy from free struct kib_conndrivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c+8 -70 replies
72/86tty: fix data race between tty_init_dev and flush of bufdrivers/tty/tty_io.c drivers/tty/tty_ldisc.c include/linux/tty.h+11 -30 replies
73/86usb: option: Add support for FS040U modemdrivers/usb/serial/option.c+5 -00 replies
74/86USB: serial: pl2303: new device id for Chilitagdrivers/usb/serial/pl2303.c drivers/usb/serial/pl2303.h+2 -00 replies
75/86USB: cdc-acm: Do not log urb submission errors on disconnectdrivers/usb/class/cdc-acm.c+1 -10 replies
76/86CDC-ACM: apply quirk for card readerdrivers/usb/class/cdc-acm.c+3 -00 replies
77/86USB: serial: io_edgeport: fix possible sleep-in-atomicdrivers/usb/serial/io_edgeport.c+0 -10 replies
78/86usbip: prevent bind loops on devices attached to vhci_hcdtools/usb/usbip/src/usbip_bind.c+9 -00 replies
79/86usbip: list: dont list devices attached to vhci_hcdtools/usb/usbip/src/usbip_list.c+9 -00 replies
80/86USB: serial: simple: add Motorola Tetra driverdrivers/usb/serial/Kconfig drivers/usb/serial/usb-serial-simple.c+8 -00 replies
81/86usb: f_fs: Prevent gadget unbind if it is already unbounddrivers/usb/gadget/function/f_fs.c+2 -10 replies
82/86usb: uas: unconditionally bring back host after resetdrivers/usb/storage/uas.c+3 -40 replies
83/86usb/gadget: Fix "high bandwidth" check in usb_gadget_ep_match_desc()drivers/usb/gadget/udc/core.c+1 -10 replies
84/86usbip: vhci_hcd: clear just the USB_PORT_STAT_POWER bitdrivers/usb/usbip/vhci_hcd.c+1 -10 replies
85/86serial: imx: Only wakeup via RTSDEN bit if the system has RTS/CTSdrivers/tty/serial/imx.c+8 -60 replies
86/86spi: imx: do not access registers while clocks disableddrivers/spi/spi-imx.c+13 -20 replies

Reviews trailers per patch

47 of 86 patches have a Reviewed-by or Acked-by.

PatchLeon RomanovskySagi GrimbergAlban BedelNikita LeshenkoKonrad Rzeszutek WilkWanpeng LiPedro FonsecaPaolo BonziniLiran AlonSteve RutherfordViresh KumarVojtech PavlikOded GabbayPravin B ShelarRadim KrčmářDavid HildenbrandDmitry VyukovChristoph HellwigJuergen GrossRandy DunlapTetsuo HandaDave ChinnerDarrick J. WongMichel DänzerMichal HockoPhilipp ZabelAndrzej HajdaBrian FosterSubhash JadavaniJon MasonAlan CoxJohan HovoldMax SchulzeMartin KaiserFugang DuanBartosz GolaszewskiArnd BergmannOmar SandovalLiu BoDavid SterbaMasahiro YamadaAaron BrownEric AnholtRaghava Aditya RenukuntaLubomir RintelStefan WahrenAndreas DilgerOliver NeukumCatalin Marinas
1/86
2/86A-b R-b
3/86A-b R-b
4/86
5/86
6/86R-b R-b
7/86
8/86
9/86
10/86
11/86
12/86
13/86
14/86A-b
15/86A-b
16/86T-b
17/86R-b
18/86
19/86
20/86R-b R-b R-b
21/86R-b R-b R-b
22/86T-b R-b
23/86R-b
24/86R-b R-b R-b
25/86
26/86R-b R-b R-b
27/86A-b
28/86R-b
29/86A-b
30/86R-b
31/86R-b
32/86A-b
33/86
34/86R-b R-b R-b
35/86
36/86R-b R-b
37/86R-b T-b
38/86R-b
39/86A-b
40/86A-b
41/86
42/86
43/86
44/86
45/86
46/86
47/86
48/86Noticed-by A-b R-b
49/86R-b
50/86
51/86R-b
52/86T-b
53/86A-b
54/86A-b R-b
55/86R-b
56/86A-b
57/86A-b
58/86A-b
59/86A-b
60/86
61/86R-b
62/86R-b R-b
63/86R-b
64/86R-b
65/86
66/86A-b
67/86A-b
68/86
69/86
70/86R-b T-b
71/86R-b
72/86R-b
73/86A-b
74/86A-b
75/86A-b
76/86
77/86
78/86
79/86
80/86T-b
81/86
82/86
83/86
84/86
85/86R-b A-b
86/86

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

Read the v1 thread

Cover letter [PATCH 4.9 00/86] 4.9.80-stable review

This is the start of the stable review cycle for the 4.9.80 release. There are 86 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 Feb 4 14:07:37 UTC 2018. Anything received after that time might be too late.

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

	kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.80-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.80-rc1

Stefan Agner <[email protected]>
spi: imx: do not access registers while clocks disabled

Fabio Estevam <[email protected]>
serial: imx: Only wakeup via RTSDEN bit if the system has RTS/CTS

Shuah Khan <[email protected]>
usbip: vhci_hcd: clear just the USB_PORT_STAT_POWER bit

Benjamin Herrenschmidt <[email protected]>
usb/gadget: Fix "high bandwidth" check in usb_gadget_ep_match_desc()

Oliver Neukum <[email protected]>
usb: uas: unconditionally bring back host after reset

Hemant Kumar <[email protected]>
usb: f_fs: Prevent gadget unbind if it is already unbound

Johan Hovold <[email protected]>
USB: serial: simple: add Motorola Tetra driver

Shuah Khan <[email protected]>
usbip: list: don't list devices attached to vhci_hcd

Shuah Khan <[email protected]>
usbip: prevent bind loops on devices attached to vhci_hcd

Jia-Ju Bai <[email protected]>
USB: serial: io_edgeport: fix possible sleep-in-atomic

Oliver Neukum <[email protected]>
CDC-ACM: apply quirk for card reader

Hans de Goede <[email protected]>
USB: cdc-acm: Do not log urb submission errors on disconnect

Greg Kroah-Hartman <[email protected]>
USB: serial: pl2303: new device id for Chilitag

OKAMOTO Yoshiaki <[email protected]>
usb: option: Add support for FS040U modem

Gaurav Kohli <[email protected]>
tty: fix data race between tty_init_dev and flush of buf

Dmitry Eremin <[email protected]>
staging: lustre: separate a connection destroy from free struct kib_conn

Stefan Schake <[email protected]>
drm/vc4: Move IRQ enable to PM path

Larry Finger <[email protected]>
staging: rtl8188eu: Fix incorrect response to SIOCGIWESSID

Colin Ian King <[email protected]>
usb: gadget: don't dereference g until after it has been null checked

Icenowy Zheng <[email protected]>
media: usbtv: add a new usbid

Florian Fainelli <[email protected]>
ARM: dts: NSP: Fix PPI interrupt types

Emmanuel Grumbach <[email protected]>
iwlwifi: mvm: fix the TX queue hang timeout for MONITOR vif type

Gustavo A. R. Silva <[email protected]>
scsi: ufs: ufshcd: fix potential NULL pointer dereference in ufshcd_config_vreg

Guilherme G. Piccoli <[email protected]>
scsi: aacraid: Prevent crash in case of free interrupt during scsi EH path

Carlos Maiolino <[email protected]>
xfs: Properly retry failed dquot items in case of error during buffer writeback

Darrick J. Wong <[email protected]>
xfs: ubsan fixes

Christophe JAILLET <[email protected]>
drm/omap: Fix error handling path in 'omap_dmm_probe()'

Andrey Gusakov <[email protected]>

    drm/bridge: tc358767: fix 1-lane behavior

Andrey Gusakov <[email protected]>
drm/bridge: tc358767: fix AUXDATAn registers access

Andrey Gusakov <[email protected]>
drm/bridge: tc358767: fix timing calculations

Andrey Gusakov <[email protected]>
drm/bridge: tc358767: fix DP0_MISC register set

Andrey Gusakov <[email protected]>
drm/bridge: tc358767: filter out too high modes

Andrey Gusakov <[email protected]>
drm/bridge: tc358767: do no fail on hi-res displays

Yisheng Xie <[email protected]>
kmemleak: add scheduling point to kmemleak_scan()

Trond Myklebust <[email protected]>
SUNRPC: Allow connect to return EHOSTUNREACH

Tetsuo Handa <[email protected]>
quota: Check for register_shrinker() failure.

Geert Uytterhoeven <[email protected]>
net: ethernet: xilinx: Mark XILINX_LL_TEMAC broken on 64-bit

Christian König <[email protected]>
drm/amdgpu: don't try to move pinned BOs

Michal Hocko <[email protected]>
xfs: fortify xfs_alloc_buftarg error handling

Christophe JAILLET <[email protected]>
bnxt_en: Fix an error handling path in 'bnxt_get_module_eeprom()'

Robert Lippert <[email protected]>
hwmon: (pmbus) Use 64bit math for DIRECT format values

Vasily Averin <[email protected]>
lockd: fix "list_add double add" caused by legacy signal interface

Andrew Elble <[email protected]>
nfsd: check for use of the closed special stateid

Vasily Averin <[email protected]>
grace: replace BUG_ON by WARN_ONCE in exit_net hook

Trond Myklebust <[email protected]>
nfsd: Ensure we check stateid validity in the seqid operation checks

Trond Myklebust <[email protected]>
nfsd: CLOSE SHOULD return the invalid special stateid for NFSv4.x (x>0)

Thomas Meyer <[email protected]>
auxdisplay: img-ascii-lcd: Only build on archs that have IOMEM

Eduardo Otubo <[email protected]>
xen-netfront: remove warning when unloading module

Darrick J. Wong <[email protected]>
xfs: always free inline data before resetting inode fork during ifree

Wanpeng Li <[email protected]>
KVM: VMX: Fix rflags cache during vCPU reset

Wanpeng Li <[email protected]>
KVM: X86: Fix softlockup when get the current kvmclock

Jeff Layton <[email protected]>
reiserfs: remove unneeded i_version bump

Josef Bacik <[email protected]>
btrfs: fix deadlock when writing out space cache

Chun-Yeow Yeoh <[email protected]>
mac80211: fix the update of path metric for RANN frame

zhangliping <[email protected]>
openvswitch: fix the incorrect flow action alloc size

Felix Kuehling <[email protected]>
drm/amdkfd: Fix SDMA oversubsription handling

shaoyunl <[email protected]>
drm/amdkfd: Fix SDMA ring buffer size calculation

Felix Kuehling <[email protected]>
drm/amdgpu: Fix SDMA load/unload sequence on HWS disabled mode

Michael Lyle <[email protected]>
bcache: check return value of register_shrinker

James Hogan <[email protected]>
cpufreq: Add Loongson machine dependencies

Nikita Leshenko <[email protected]>
KVM: x86: ioapic: Preserve read-only values in the redirection table

Hans de Goede <[email protected]>
ACPI / bus: Leave modalias empty for devices which are not present

Nikita Leshenko <[email protected]>
KVM: x86: ioapic: Clear Remote IRR when entry is switched to edge-triggered

Nikita Leshenko <[email protected]>
KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure race

Wanpeng Li <[email protected]>
KVM: X86: Fix operand/address-size during instruction decoding

Liran Alon <[email protected]>
KVM: x86: Don't re-execute instruction when not passing CR2 value

Liran Alon <[email protected]>
KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulation failure

Abhishek Goel <[email protected]>
cpupower : Fix cpupower working when cpu0 is offline

Abhishek Goel <[email protected]>
cpupowerutils: bench - Fix cpu online check

Stefan Schake <[email protected]>
drm/vc4: Account for interrupts in flight

Lyude Paul <[email protected]>
igb: Free IRQs when device is hotplugged

Jesse Chan <[email protected]>
mtd: nand: denali_pci: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE

Jesse Chan <[email protected]>
gpio: ath79: add missing MODULE_DESCRIPTION/LICENSE

Jesse Chan <[email protected]>
gpio: iop: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE

Jesse Chan <[email protected]>
power: reset: zx-reboot: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE

Aaron Armstrong Skomra <[email protected]>
HID: wacom: EKR: ensure devres groups at higher indexes are released

Stephan Mueller <[email protected]>
crypto: af_alg - whitelist mask and type

Ard Biesheuvel <[email protected]>
crypto: sha3-generic - fixes for alignment and big endian operation

Stephan Mueller <[email protected]>
crypto: aesni - handle zero length dst buffer

Hauke Mehrtens <[email protected]>
crypto: ecdh - fix typo in KPP dependency of CRYPTO_ECDH

Linus Walleij <[email protected]>
gpio: Fix kernel stack leak to userspace

Patrice Chotard <[email protected]>
gpio: stmpe: i2c transfer are forbiden in atomic context

Joel Stanley <[email protected]>
tools/gpio: Fix build error with musl libc

Max Gurtovoy <[email protected]>
RDMA/mlx5: set UMR wqe fence according to HCA cap

Max Gurtovoy <[email protected]>
net/mlx5: Define interface bits for fencing UMR wqe

Linus Torvalds <[email protected]>
loop: fix concurrent lo_open/lo_release

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arm/boot/dts/bcm-nsp.dtsi                     |  4 +-
 arch/x86/crypto/aesni-intel_glue.c                 |  2 +-
 arch/x86/include/asm/kvm_host.h                    |  3 +-
 arch/x86/kvm/emulate.c                             |  7 +++
 arch/x86/kvm/ioapic.c                              | 20 +++++-
 arch/x86/kvm/vmx.c                                 |  4 +-
 arch/x86/kvm/x86.c                                 | 13 ++--
 crypto/Kconfig                                     |  2 +-
 crypto/af_alg.c                                    | 10 +--
 crypto/sha3_generic.c                              |  5 +-
 drivers/acpi/device_sysfs.c                        |  4 ++
 drivers/auxdisplay/Kconfig                         |  1 +
 drivers/block/loop.c                               | 10 ++-
 drivers/cpufreq/Kconfig                            |  2 +
 drivers/gpio/gpio-ath79.c                          |  3 +
 drivers/gpio/gpio-iop.c                            |  4 ++
 drivers/gpio/gpio-stmpe.c                          | 20 +++---
 drivers/gpio/gpiolib.c                             |  3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c  | 47 ++++++++++----
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |  4 ++
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c   |  4 +-
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 18 ++++++
 drivers/gpu/drm/bridge/tc358767.c                  | 73 ++++++++++++----------
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c           |  3 +-
 drivers/gpu/drm/vc4/vc4_irq.c                      |  3 +
 drivers/gpu/drm/vc4/vc4_v3d.c                      |  3 +
 drivers/hid/wacom_sys.c                            | 24 +++----
 drivers/hwmon/pmbus/pmbus_core.c                   | 21 ++++---
 drivers/infiniband/hw/mlx5/main.c                  | 14 +++++
 drivers/infiniband/hw/mlx5/mlx5_ib.h               |  3 +-
 drivers/infiniband/hw/mlx5/qp.c                    | 59 +++++++----------
 drivers/md/bcache/btree.c                          |  5 +-
 drivers/media/usb/usbtv/usbtv-core.c               |  1 +
 drivers/mtd/nand/denali_pci.c                      |  4 ++
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |  4 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |  2 +-
 drivers/net/ethernet/xilinx/Kconfig                |  1 +
 drivers/net/wireless/intel/iwlwifi/mvm/utils.c     |  2 +
 drivers/net/xen-netfront.c                         | 18 ++++++
 drivers/power/reset/zx-reboot.c                    |  4 ++
 drivers/scsi/aacraid/commsup.c                     |  2 +-
 drivers/scsi/ufs/ufshcd.c                          |  7 ++-
 drivers/spi/spi-imx.c                              | 15 ++++-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c    |  7 +--
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd.h    |  2 +-
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c |  6 +-
 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     | 14 ++---
 drivers/tty/serial/imx.c                           | 14 +++--
 drivers/tty/tty_io.c                               |  8 ++-
 drivers/tty/tty_ldisc.c                            |  4 +-
 drivers/usb/class/cdc-acm.c                        |  5 +-
 drivers/usb/gadget/composite.c                     |  7 ++-
 drivers/usb/gadget/function/f_fs.c                 |  3 +-
 drivers/usb/gadget/udc/core.c                      |  2 +-
 drivers/usb/serial/Kconfig                         |  1 +
 drivers/usb/serial/io_edgeport.c                   |  1 -
 drivers/usb/serial/option.c                        |  5 ++
 drivers/usb/serial/pl2303.c                        |  1 +
 drivers/usb/serial/pl2303.h                        |  1 +
 drivers/usb/serial/usb-serial-simple.c             |  7 +++
 drivers/usb/storage/uas.c                          |  7 +--
 drivers/usb/usbip/vhci_hcd.c                       |  2 +-
 fs/btrfs/free-space-cache.c                        |  3 +-
 fs/nfs_common/grace.c                              | 10 ++-
 fs/nfsd/nfs4state.c                                | 34 +++++-----
 fs/quota/dquot.c                                   |  3 +-
 fs/reiserfs/super.c                                |  1 -
 fs/xfs/xfs_aops.c                                  |  6 +-
 fs/xfs/xfs_buf.c                                   | 15 +++--
 fs/xfs/xfs_dquot.c                                 | 14 ++++-
 fs/xfs/xfs_dquot_item.c                            | 40 +++++++++++-
 fs/xfs/xfs_inode.c                                 | 21 +++++++
 include/linux/mlx5/mlx5_ifc.h                      | 10 ++-
 include/linux/tty.h                                |  2 +
 mm/kmemleak.c                                      |  2 +
 net/mac80211/mesh_hwmp.c                           | 15 +++--
 net/openvswitch/flow_netlink.c                     | 16 ++---
 net/sunrpc/xprtsock.c                              |  1 +
 tools/gpio/gpio-event-mon.c                        |  1 +
 tools/power/cpupower/bench/system.c                |  2 +-
 .../cpupower/utils/idle_monitor/cpuidle_sysfs.c    |  9 ++-
 tools/usb/usbip/src/usbip_bind.c                   |  9 +++
 tools/usb/usbip/src/usbip_list.c                   |  9 +++
 84 files changed, 543 insertions(+), 239 deletions(-)