Skip to content

4.14.8-stable review

Greg Kroah-Hartman linux-mm linux-rt-users lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest160 of 178 patches 6 repliesIn review

160 of 178 patches are in this archive. The cover letter announces 178.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/178mfd: fsl-imx25: Clean up irq settings during removaldrivers/mfd/fsl-imx25-tsadc.c+14 -00 replies
2/178crypto: algif_aead - fix reference counting of null skciphercrypto/algif_aead.c+1 -10 replies
3/178crypto: rsa - fix buffer overread when stripping leading zeroescrypto/rsa_helper.c+1 -10 replies
4/178crypto: hmac - require that the underlying hash algorithm is unkeyedcrypto/hmac.c crypto/shash.c include/crypto/internal/hash.h+16 -30 replies
5/178crypto: salsa20 - fix blkcipher_walk API usagearch/x86/crypto/salsa20_glue.c crypto/salsa20_generic.c+0 -140 replies
6/178crypto: af_alg - fix NULL pointer dereference incrypto/af_alg.c+7 -60 replies
7/178cifs: fix NULL deref in SMB2_readfs/cifs/smb2pdu.c+15 -150 replies
8/178string.h: workaround for increased stack usageinclude/linux/string.h+4 -10 replies
9/178autofs: fix careless error in recent commitfs/autofs4/waitq.c+0 -10 replies
10/178kernel: make groups_sort calling a responsibility group_info allocatorsarch/s390/kernel/compat_linux.c fs/nfsd/auth.c include/linux/cred.h +5 more+13 -20 replies
11/178mm, oom_reaper: fix memory corruptioninclude/linux/oom.h include/linux/sched/coredump.h mm/mmap.c +1 more+18 -60 replies
12/178tracing: Allocate mask_str buffer dynamicallykernel/trace/trace.c+9 -200 replies
13/178USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron JMS567 IDdrivers/usb/storage/unusual_devs.h drivers/usb/storage/unusual_uas.h+14 -00 replies
14/178USB: core: prevent malicious bNumInterfaces overflowdrivers/usb/core/config.c+3 -10 replies
15/178ovl: Pass ovl_get_nlink() parameters in right orderfs/overlayfs/namei.c+1 -10 replies
16/178ovl: update ctx->pos on impure dir iterationfs/overlayfs/readdir.c+4 -10 replies
17/178usbip: fix stub_rx: get_pipe() to validate endpoint numberdrivers/usb/usbip/stub_rx.c+11 -70 replies
18/178usbip: fix stub_rx: harden CMD_SUBMIT path to handle malicious inputdrivers/usb/usbip/stub_rx.c+31 -40 replies
19/178usbip: prevent vhci_hcd driver from leaking a socket pointer addressdrivers/usb/usbip/usbip_common.h drivers/usb/usbip/vhci_sysfs.c tools/usb/usbip/libsrc/vhci_driver.c+21 -130 replies
20/178usbip: fix stub_send_ret_submit() vulnerability to null transfer_bufferdrivers/usb/usbip/stub_tx.c+7 -00 replies
21/178mmc: core: apply NO_CMD23 quirk to some specific cardsdrivers/mmc/core/card.h drivers/mmc/core/quirks.h+10 -00 replies
22/178ceph: drop negative child dentries before try pruning inodes aliasfs/ceph/mds_client.c+38 -40 replies
23/178usb: xhci: fix TDS for MTK xHCI1.1drivers/usb/host/xhci-ring.c+3 -30 replies
24/178xhci: Dont add a virt_dev to the devs array before its fully allocateddrivers/usb/host/xhci-mem.c+11 -40 replies
25/178IB/core: Bound check alternate path port numberdrivers/infiniband/core/uverbs_cmd.c+6 -00 replies
26/178IB/core: Dont enforce PKey security on SMI MADsdrivers/infiniband/core/security.c+5 -20 replies
27/178nfs: dont wait on commit in nfs_commit_inode() if there were no commit requestsfs/nfs/write.c+2 -00 replies
28/178arm64: mm: Fix pte_mkclean, pte_mkdirty semanticsarch/arm64/include/asm/pgtable.h+18 -150 replies
29/178arm64: Initialise high_memory global variable earlierarch/arm64/mm/init.c+2 -10 replies
30/178arm64: fix CONFIG_DEBUG_WX address reportingarch/arm64/mm/dump.c+1 -10 replies
31/178scsi: core: Fix a scsi_show_rq() NULL pointer dereferencedrivers/scsi/scsi_debugfs.c drivers/scsi/sd.c+7 -30 replies
32/178scsi: libsas: fix length error in sas_smp_handler()drivers/scsi/libsas/sas_expander.c+5 -50 replies
33/178sched/rt: Do not pull from current CPU if only one CPU to pullkernel/sched/rt.c+7 -10 replies
34/178dm: fix various targets to dm_register_target after module __init resources createddrivers/md/dm-cache-target.c drivers/md/dm-mpath.c drivers/md/dm-snap.c +1 more+49 -510 replies
35/178SUNRPC: Fix a race in the receive code pathnet/sunrpc/xprt.c+19 -90 replies
36/178iw_cxgb4: only insert drain cqes if wq is flusheddrivers/infiniband/hw/cxgb4/cq.c drivers/infiniband/hw/cxgb4/qp.c+17 -20 replies
37/178x86/boot/compressed/64: Detect and handle 5-level paging at boot-timearch/x86/boot/compressed/Makefile arch/x86/boot/compressed/head_64.S arch/x86/boot/compressed/pgtable_64.c+41 -40 replies
38/178x86/boot/compressed/64: Print error if 5-level paging is not supportedarch/x86/boot/compressed/misc.c+16 -00 replies
39/178eeprom: at24: change nvmem stride to 1drivers/misc/eeprom/at24.c+1 -10 replies
40/178posix-timer: Properly check sigevent->sigev_notifykernel/time/posix-timers.c+17 -120 replies
41/178dmaengine: dmatest: move callback wait queue to thread contextdrivers/dma/dmatest.c+31 -240 replies
43/178ext4: support fast symlinks from ext3 file systemsfs/ext4/inode.c+9 -00 replies
44/178ext4: fix fdatasync(2) after fallocate(2) operationfs/ext4/extents.c+1 -00 replies
45/178ext4: add missing error check in __ext4_new_inode()fs/ext4/ialloc.c+2 -00 replies
46/178ext4: fix crash when a directorys i_size is too smallfs/ext4/namei.c+4 -00 replies
47/178IB/mlx4: Fix RSSs QPC attributes assignmentsdrivers/infiniband/hw/mlx4/qp.c+9 -70 replies
49/178sfc: dont warn on successful change of MACdrivers/net/ethernet/sfc/ef10.c+1 -10 replies
50/178fbdev: controlfb: Add missing modes to fix out of bounds accessdrivers/video/fbdev/controlfb.h+2 -00 replies
51/178video: udlfb: Fix read EDID timeoutdrivers/video/fbdev/udlfb.c+5 -50 replies
52/178video: fbdev: au1200fb: Release some resources if a memory allocation failsdrivers/video/fbdev/au1200fb.c+2 -10 replies
53/178video: fbdev: au1200fb: Return an error code if a memory allocation failsdrivers/video/fbdev/au1200fb.c+3 -10 replies
54/178rtc: pcf8563: fix output clock ratedrivers/rtc/rtc-pcf8563.c+1 -10 replies
55/178scsi: aacraid: use timespec64 instead of timevaldrivers/scsi/aacraid/commsup.c+13 -130 replies
57/178PM / s2idle: Clear the events_check_enabled flagkernel/power/suspend.c+1 -10 replies
58/178ASoC: Intel: Skylake: Fix uuid_module memory leak in failure casesound/soc/intel/skylake/skl-sst-utils.c+11 -40 replies
59/178dmaengine: ti-dma-crossbar: Correct am335x/am43xx mux value typedrivers/dma/ti-dma-crossbar.c+4 -40 replies
60/178mlxsw: spectrum: Fix error return code in mlxsw_sp_port_create()drivers/net/ethernet/mellanox/mlxsw/spectrum.c+1 -00 replies
61/178PCI/PME: Handle invalid data when reading Root Statusdrivers/pci/pcie/pme.c+4 -10 replies
62/178powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfoarch/powerpc/platforms/powernv/setup.c+1 -10 replies
63/178PCI: Do not allocate more buses than available in parentdrivers/pci/probe.c+6 -10 replies
64/178iommu/mediatek: Fix driver namedrivers/iommu/mtk_iommu_v1.c+1 -10 replies
66/178netfilter: ipvs: Fix inappropriate output of procfsnet/netfilter/ipvs/ip_vs_ctl.c+4 -00 replies
67/178powerpc/opal: Fix EBUSY bug in acquiring tokensarch/powerpc/platforms/powernv/opal-async.c+3 -30 replies
68/178powerpc/ipic: Fix status get and status cleararch/powerpc/sysdev/ipic.c+2 -20 replies
69/178powerpc/pseries/vio: Dispose of virq mapping on vdevice unregisterarch/powerpc/platforms/pseries/vio.c+2 -00 replies
70/178platform/x86: intel_punit_ipc: Fix resource ioremap warningdrivers/platform/x86/intel_punit_ipc.c+4 -40 replies
71/178platform/x86: sony-laptop: Fix error handling in sony_nc_setup_rfkill()drivers/platform/x86/sony-laptop.c+8 -60 replies
72/178target/iscsi: Detect conn_cmd_list corruption earlydrivers/target/iscsi/iscsi_target_util.c+4 -00 replies
73/178target/iscsi: Fix a race condition in iscsit_add_reject_from_cmd()drivers/target/iscsi/iscsi_target.c+2 -10 replies
74/178iscsi-target: fix memory leak in lio_target_tiqn_addtpg()drivers/target/iscsi/iscsi_target_configfs.c+2 -10 replies
75/178target:fix condition return in core_pr_dump_initiator_port()drivers/target/target_core_pr.c+3 -10 replies
76/178target/file: Do not return error for UNMAP if length is zerodrivers/target/target_core_file.c+4 -00 replies
77/178badblocks: fix wrong return value in badblocks_set if badblocks are disabledblock/badblocks.c+1 -10 replies
78/178iommu/amd: Limit the IOVA page range to the specified addressesdrivers/iommu/amd_iommu.c+1 -10 replies
79/178xfs: truncate pagecache before writeback in xfs_setattr_size()fs/xfs/xfs_iops.c+20 -160 replies
80/178arm-ccn: perf: Prevent module unload while PMU is in usedrivers/bus/arm-ccn.c+1 -00 replies
81/178crypto: tcrypt - fix buffer lengths in test_aead_speed()crypto/tcrypt.c+4 -20 replies
82/178mm: Handle 0 flags in _calc_vm_trans() macroinclude/linux/mman.h+2 -10 replies
83/178net: hns3: fix for getting advertised_caps in hns3_get_link_ksettingsdrivers/net/ethernet/hisilicon/hns3/hns3pf/hns3_ethtool.c+3 -00 replies
84/178net: hns3: Fix a misuse to devm_free_irqdrivers/net/ethernet/hisilicon/hns3/hns3pf/hns3_enet.c+2 -30 replies
85/178staging: rtl8188eu: Revert part of "staging: rtl8188eu: fix comments with lines over 80 characters"drivers/staging/rtl8188eu/core/rtw_ap.c+1 -10 replies
86/178clk: mediatek: add the option for determining PLL source clockdrivers/clk/mediatek/clk-mtk.h drivers/clk/mediatek/clk-pll.c+5 -10 replies
87/178clk: imx: imx7d: Fix parent clock for OCRAM_CLKdrivers/clk/imx/clk-imx7d.c+1 -10 replies
89/178media: camss-vfe: always initialize reg at vfe_set_xbar_cfg()drivers/media/platform/qcom/camss-8x16/camss-vfe.c+3 -00 replies
90/178clk: hi6220: mark clock cs_atb_syspll as criticaldrivers/clk/hisilicon/clk-hi6220.c+1 -10 replies
91/178blk-mq-sched: dispatch from scheduler IFF progress is made in ->dispatchblock/blk-mq-sched.c+6 -60 replies
92/178clk: tegra: Use readl_relaxed_poll_timeout_atomic() in tegra210_clock_init()drivers/clk/tegra/clk-tegra210.c+2 -20 replies
94/178ppp: Destroy the mutex when cleanupdrivers/net/ppp/ppp_generic.c+1 -00 replies
95/178ASoC: rsnd: rsnd_ssi_run_mods() needs to care ssi_parent_modsound/soc/sh/rcar/ssi.c+8 -30 replies
97/178misc: pci_endpoint_test: Fix failure path return values in probedrivers/misc/pci_endpoint_test.c+2 -00 replies
98/178misc: pci_endpoint_test: Avoid triggering a BUG()drivers/misc/pci_endpoint_test.c+2 -00 replies
99/178scsi: scsi_debug: write_same: fix error reportdrivers/scsi/scsi_debug.c+3 -30 replies
100/178GFS2: Take inode off order_write list when setting jdata flagfs/gfs2/file.c+3 -10 replies
101/178media: usbtv: fix brightness and contrast controlsdrivers/media/usb/usbtv/usbtv-video.c+2 -20 replies
102/178rpmsg: glink: Initialize the "intent_req_comp" completion variabledrivers/rpmsg/qcom_glink_native.c+1 -00 replies
103/178bcache: explicitly destroy mutex while exitingdrivers/md/bcache/super.c+4 -20 replies
104/178bcache: fix wrong cache_misses statisticsdrivers/md/bcache/request.c+5 -10 replies
105/178Ib/hfi1: Return actual operational VLs in port info querydrivers/infiniband/hw/hfi1/chip.c+1 -10 replies
107/178arm64: prevent regressions in compressed kernel image size when upgrading to binutils 2.27arch/arm64/Makefile+6 -20 replies
109/178btrfs: Explicitly handle btrfs_update_root failurefs/btrfs/ioctl.c+6 -10 replies
110/178btrfs: undo writable superblocke when sprouting failsfs/btrfs/volumes.c+2 -00 replies
111/178btrfs: avoid null pointer dereference on fs_info when calling btrfs_critfs/btrfs/super.c+2 -20 replies
112/178btrfs: tests: Fix a memory leak in error handling path in run_test()fs/btrfs/tests/free-space-tree-tests.c+2 -10 replies
113/178qtnfmac: modify full Tx queue error reportingdrivers/net/wireless/quantenna/qtnfmac/pearl/pcie.c+1 -10 replies
115/178ARM64: dts: meson-gxbb-odroidc2: fix usb1 power supplyarch/arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts+1 -00 replies
116/178Bluetooth: btusb: Add new NFA344A entry.drivers/bluetooth/btusb.c+1 -00 replies
117/178samples/bpf: adjust rlimit RLIMIT_MEMLOCK for xdp1samples/bpf/xdp1_user.c+8 -00 replies
118/178liquidio: fix kernel panic in VF driverdrivers/net/ethernet/cavium/liquidio/lio_vf_main.c+3 -30 replies
119/178platform/x86: hp_accel: Add quirk for HP ProBook 440 G4drivers/platform/x86/hp_accel.c+1 -00 replies
120/178nvme: use kref_get_unless_zero in nvme_find_get_nsdrivers/nvme/host/core.c+2 -10 replies
121/178l2tp: cleanup l2tp_tunnel_delete callsnet/l2tp/l2tp_core.c net/l2tp/l2tp_netlink.c+2 -20 replies
122/178xfs: fix log block underflow during recovery cycle verificationfs/xfs/xfs_log_recover.c+1 -10 replies
123/178xfs: return a distinct error code value for IGET_INCORE cache missesfs/xfs/xfs_icache.c+1 -10 replies
124/178xfs: fix incorrect extent state in xfs_bmap_add_extent_unwritten_realfs/xfs/libxfs/xfs_bmap.c+1 -10 replies
125/178net: dsa: lan9303: Do not disable switch fabric port 0 at .probedrivers/net/dsa/lan9303-core.c+1 -10 replies
126/178net: hns3: fix a bug in hclge_uninit_client_instancedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+8 -20 replies
127/178net: hns3: add nic_client check when initialize roce base informationdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+1 -10 replies
128/178net: hns3: fix the bug of hns3_set_txbd_baseinfodrivers/net/ethernet/hisilicon/hns3/hns3pf/hns3_enet.c+1 -10 replies
129/178RDMA/cxgb4: Declare stag as __be32drivers/infiniband/hw/cxgb4/t4.h+1 -10 replies
130/178PCI: Detach driver before procfs & sysfs teardown on device removedrivers/pci/remove.c+1 -10 replies
131/178scsi: hisi_sas: fix the risk of freeing slot twicedrivers/scsi/hisi_sas/hisi_sas_main.c+6 -30 replies
132/178scsi: hpsa: cleanup sas_phy structures in sysfs when unloadingdrivers/scsi/hpsa.c+1 -10 replies
133/178scsi: hpsa: destroy sas transport properties before scsi_hostdrivers/scsi/hpsa.c+2 -20 replies
134/178mfd: mxs-lradc: Fix error handling in mxs_lradc_probe()drivers/mfd/mxs-lradc.c+4 -20 replies
135/178net: hns3: fix the TX/RX ring.queue_index in hns3_ring_get_cfgdrivers/net/ethernet/hisilicon/hns3/hns3pf/hns3_enet.c+2 -20 replies
136/178net: hns3: fix the bug when map buffer faildrivers/net/ethernet/hisilicon/hns3/hns3pf/hns3_enet.c+1 -10 replies
137/178net: hns3: fix a bug when alloc new bufferdrivers/net/ethernet/hisilicon/hns3/hns3pf/hns3_enet.c+1 -10 replies
138/178serdev: ttyport: enforce tty-driver open() requirementdrivers/tty/serdev/serdev-ttyport.c+10 -40 replies
139/178powerpc/perf/hv-24x7: Fix incorrect comparison in memordarch/powerpc/perf/hv-24x7.c+1 -10 replies
140/178powerpc/xmon: Check before calling xive functionsarch/powerpc/xmon/xmon.c+5 -00 replies
141/178soc: mediatek: pwrap: fix compiler errorsdrivers/soc/mediatek/mtk-pmic-wrap.c+1 -10 replies
142/178ipv4: ipv4_default_advmss() should use route mtunet/ipv4/route.c+1 -10 replies
144/178tty fix oops when rmmod 8250fs/proc/proc_tty.c+2 -10 replies
145/178dev/dax: fix uninitialized variable build warningdrivers/dax/device.c+2 -10 replies
146/178pinctrl: adi2: Fix Kconfig build problemarch/blackfin/Kconfig arch/blackfin/Kconfig.debug drivers/pinctrl/Kconfig+8 -30 replies
147/178raid5: Set R5_Expanded on parity devices as well as data.drivers/md/raid5.c+4 -10 replies
148/178scsi: scsi_devinfo: Add REPORTLUN2 to EMC SYMMETRIX blacklist entrydrivers/scsi/scsi_devinfo.c+1 -10 replies
149/178IB/core: Fix use workqueue without WQ_MEM_RECLAIMdrivers/infiniband/core/addr.c+1 -10 replies
150/178IB/core: Fix calculation of maximum RoCE MTUinclude/rdma/ib_addr.h include/rdma/ib_pack.h+15 -110 replies
151/178vt6655: Fix a possible sleep-in-atomic bug in vt6655_suspenddrivers/staging/vt6655/device_main.c+2 -10 replies
152/178IB/hfi1: Mask out A bit from psn tracedrivers/infiniband/hw/hfi1/trace.c+2 -20 replies
153/178rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_createbss_cmddrivers/staging/rtl8188eu/core/rtw_cmd.c+1 -10 replies
154/178rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_disassoc_cmddrivers/staging/rtl8188eu/core/rtw_cmd.c+1 -10 replies
155/178ipmi_si: fix memory leak on new_smidrivers/char/ipmi/ipmi_si_intf.c+1 -00 replies
156/178nullb: fix error return code in null_init()drivers/block/null_blk.c+3 -10 replies
157/178scsi: sd: change manage_start_stop to bool in sysfs interfacedrivers/scsi/sd.c+5 -10 replies
158/178scsi: sd: change allow_restart to bool in sysfs interfacedrivers/scsi/sd.c+5 -10 replies
159/178scsi: bfa: integer overflow in debugfsdrivers/scsi/bfa/bfad_debugfs.c+3 -20 replies
160/178raid5-ppl: check recovery_offset when performing ppl recoverydrivers/md/raid5-ppl.c+2 -10 replies
161/178md-cluster: fix wrong condition check in raid1_write_requestdrivers/md/raid1.c+5 -50 replies
162/178xprtrdma: Dont defer fencing an async RPCs chunksnet/sunrpc/xprtrdma/transport.c+1 -10 replies
163/178udf: Avoid overflow when session starts at large offsetfs/udf/super.c+1 -10 replies
164/178macvlan: Only deliver one copy of the frame to the macvlan interfacedrivers/net/macvlan.c+1 -10 replies
165/178IB/core: Fix endianness annotation in rdma_is_multicast_addr()include/rdma/ib_addr.h+2 -20 replies
166/178RDMA/cma: Avoid triggering undefined behaviordrivers/infiniband/core/cma.c+7 -40 replies
167/178IB/ipoib: Grab rtnl lock on heavy flush when calling ndo_open/stopdrivers/infiniband/ulp/ipoib/ipoib_ib.c+6 -10 replies
168/178icmp: dont fail on fragment reassembly time exceedednet/ipv4/icmp.c+12 -30 replies
176/178ath10k: fix core PCI suspend when WoWLAN is supported but disableddrivers/net/wireless/ath/ath10k/pci.c+14 -100 replies
177/178ath10k: fix build errors with !CONFIG_PMdrivers/net/wireless/ath/ath10k/pci.c+0 -50 replies
178/178usb: musb: da8xx: fix babble condition handlingdrivers/usb/musb/da8xx.c+9 -10 replies

Reviews trailers per patch

57 of 160 patches have a Reviewed-by or Acked-by.

PatchLucas StachStephan MuellerPavel ShilovskyMatthew WilcoxNeilBrownJ. Bruce FieldsDavid RientjesJeff LaytonParav PanditchenqilinPeter ZijlstraChuck LeverBorislav PetkovAndreas DilgerDave CarrollVinod KoulIdo SchimmelHannes ReineckeGuoqing JiangDave ChinnerBrian FosterDarrick J. WongMark RutlandGuillaume NaultLubomir RintelMike MarciniszynDennis DalessandroNikolay BorisovDavid SterbaAlexei StarovoitovDon BraceDaniel JurgensSean HeftyAlan SternAmir GoldsteinMiguel Bernal MarinBhupinder ThakurCatalin MarinasJames MorrisDavid HowellsYishai HadasPavel MachekJulian AnastasovSinan KayaTodor TomovOmar SandovalBart Van AsscheChristoph HellwigPeter De SchrijverAbhijith DasMichael LyleColy LiEric WheelerArd BiesheuvelQu WenruoAndrew LunnSteve WiseRob HerringSagi GrimbergJohannes ThumshirnLeon RomanovskyNaresh Kamboju
SeriesT-b
1/178R-b
2/178R-b
3/178R-b R-b
4/178
5/178
6/178R-b
7/178R-b
8/178
9/178
10/178R-b R-b A-b
11/178A-b
12/178
13/178A-b
14/178
15/178A-b
16/178T-b
17/178
18/178
19/178
20/178
21/178
22/178R-b
23/178
24/178
25/178R-b
26/178R-b
27/178
28/178T-b R-b
29/178
30/178
31/178
32/178T-b
33/178A-b
34/178
35/178R-b
36/178
37/178
38/178T-b
39/178
40/178
41/178R-b
43/178R-b
44/178
45/178
46/178
47/178R-b
49/178
50/178
51/178
52/178
53/178
54/178
55/178R-b
57/178A-b
58/178A-b
59/178
60/178R-b
61/178
62/178
63/178
64/178
66/178A-b
67/178
68/178
69/178
70/178
71/178
72/178R-b
73/178R-b
74/178
75/178
76/178
77/178A-b
78/178
79/178A-b R-b R-b
80/178A-b
81/178
82/178
83/178
84/178
85/178
86/178
87/178
89/178A-b
90/178
91/178R-b R-b R-b
92/178A-b
94/178A-b
95/178
97/178
98/178
99/178
100/178A-b
101/178R-b
102/178
103/178R-b R-b R-b
104/178R-b R-b
105/178R-b R-b
107/178R-b
109/178
110/178R-b
111/178R-b
112/178R-b
113/178
115/178
116/178
117/178A-b
118/178
119/178
120/178R-b R-b R-b
121/178A-b
122/178R-b
123/178R-b R-b
124/178R-b R-b
125/178R-b
126/178
127/178
128/178
129/178R-b
130/178
131/178
132/178T-b R-b
133/178T-b R-b
134/178
135/178
136/178
137/178
138/178A-b
139/178
140/178
141/178
142/178
144/178
145/178
146/178
147/178
148/178
149/178R-b
150/178R-b
151/178
152/178R-b
153/178
154/178
155/178
156/178
157/178
158/178
159/178
160/178
161/178
162/178
163/178
164/178
165/178R-b
166/178A-b
167/178
168/178
176/178
177/178
178/178

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

Read the v1 thread

Cover letter [PATCH 4.14 000/178] 4.14.8-stable review

This is the start of the stable review cycle for the 4.14.8 release. There are 178 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Wed Dec 20 15:28:30 UTC 2017. 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.14.8-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.8-rc1

Bin Liu <[email protected]>
usb: musb: da8xx: fix babble condition handling

Brian Norris <[email protected]>
ath10k: fix build errors with !CONFIG_PM

Brian Norris <[email protected]>
ath10k: fix core PCI suspend when WoWLAN is supported but disabled

Miaoqing Pan <[email protected]>
ath9k: fix tx99 potential info leak

Rakesh Pandit <[email protected]>
lightnvm: pblk: protect line bitmap while submitting meta io

Javier González <[email protected]>
lightnvm: pblk: fix min size for page mempool

Javier González <[email protected]>
lightnvm: pblk: initialize debug stat counter

Javier González <[email protected]>
lightnvm: pblk: use right flag for GC allocation

Rakesh Pandit <[email protected]>
lightnvm: pblk: fix changing GC group list for a line

Hans Holmberg <[email protected]>
lightnvm: pblk: prevent gc kicks when gc is not operational

Matteo Croce <[email protected]>
icmp: don't fail on fragment reassembly time exceeded

Alex Vesker <[email protected]>
IB/ipoib: Grab rtnl lock on heavy flush when calling ndo_open/stop

Bart Van Assche <[email protected]>
RDMA/cma: Avoid triggering undefined behavior

Bart Van Assche <[email protected]>
IB/core: Fix endianness annotation in rdma_is_multicast_addr()

Alexander Duyck <[email protected]>
macvlan: Only deliver one copy of the frame to the macvlan interface

Jan Kara <[email protected]>
udf: Avoid overflow when session starts at large offset

Chuck Lever <[email protected]>
xprtrdma: Don't defer fencing an async RPC's chunks

Guoqing Jiang <[email protected]>
md-cluster: fix wrong condition check in raid1_write_request

Artur Paszkiewicz <[email protected]>
raid5-ppl: check recovery_offset when performing ppl recovery

Dan Carpenter <[email protected]>
scsi: bfa: integer overflow in debugfs

weiping zhang <[email protected]>
scsi: sd: change allow_restart to bool in sysfs interface

weiping zhang <[email protected]>
scsi: sd: change manage_start_stop to bool in sysfs interface

Wei Yongjun <[email protected]>
nullb: fix error return code in null_init()

Colin Ian King <[email protected]>
ipmi_si: fix memory leak on new_smi

Jia-Ju Bai <[email protected]>
rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_disassoc_cmd

Jia-Ju Bai <[email protected]>
rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_createbss_cmd

Don Hiatt <[email protected]>
IB/hfi1: Mask out A bit from psn trace

Jia-Ju Bai <[email protected]>
vt6655: Fix a possible sleep-in-atomic bug in vt6655_suspend

Parav Pandit <[email protected]>
IB/core: Fix calculation of maximum RoCE MTU

Parav Pandit <[email protected]>
IB/core: Fix use workqueue without WQ_MEM_RECLAIM

Kurt Garloff <[email protected]>
scsi: scsi_devinfo: Add REPORTLUN2 to EMC SYMMETRIX blacklist entry

NeilBrown <[email protected]>
raid5: Set R5_Expanded on parity devices as well as data.

Linus Walleij <[email protected]>
pinctrl: adi2: Fix Kconfig build problem

Ross Zwisler <[email protected]>
dev/dax: fix uninitialized variable build warning

nixiaoming <[email protected]>
tty fix oops when rmmod 8250

Wanpeng Li <[email protected]>
KVM: nVMX: Fix EPT switching advertising

Eric Dumazet <[email protected]>
ipv4: ipv4_default_advmss() should use route mtu

Matthias Brugger <[email protected]>
soc: mediatek: pwrap: fix compiler errors

Breno Leitao <[email protected]>
powerpc/xmon: Check before calling xive functions

Michael Ellerman <[email protected]>
powerpc/perf/hv-24x7: Fix incorrect comparison in memord

Johan Hovold <[email protected]>
serdev: ttyport: enforce tty-driver open() requirement

Lipeng <[email protected]>
net: hns3: fix a bug when alloc new buffer

Lipeng <[email protected]>
net: hns3: fix the bug when map buffer fail

Lipeng <[email protected]>
net: hns3: fix the TX/RX ring.queue_index in hns3_ring_get_cfg

Alexey Khoroshilov <[email protected]>
mfd: mxs-lradc: Fix error handling in mxs_lradc_probe()

Martin Wilck <[email protected]>
scsi: hpsa: destroy sas transport properties before scsi_host

Martin Wilck <[email protected]>
scsi: hpsa: cleanup sas_phy structures in sysfs when unloading

Xiaofei Tan <[email protected]>
scsi: hisi_sas: fix the risk of freeing slot twice

Alex Williamson <[email protected]>
PCI: Detach driver before procfs & sysfs teardown on device remove

Leon Romanovsky <[email protected]>
RDMA/cxgb4: Declare stag as __be32

Lipeng <[email protected]>
net: hns3: fix the bug of hns3_set_txbd_baseinfo

Lipeng <[email protected]>
net: hns3: add nic_client check when initialize roce base information

Lipeng <[email protected]>
net: hns3: fix a bug in hclge_uninit_client_instance

Egil Hjelmeland <[email protected]>
net: dsa: lan9303: Do not disable switch fabric port 0 at .probe

Christoph Hellwig <[email protected]>
xfs: fix incorrect extent state in xfs_bmap_add_extent_unwritten_real

Darrick J. Wong <[email protected]>
xfs: return a distinct error code value for IGET_INCORE cache misses

Brian Foster <[email protected]>
xfs: fix log block underflow during recovery cycle verification

Jiri Slaby <[email protected]>
l2tp: cleanup l2tp_tunnel_delete calls

Christoph Hellwig <[email protected]>
nvme: use kref_get_unless_zero in nvme_find_get_ns

Osama Khan <[email protected]>
platform/x86: hp_accel: Add quirk for HP ProBook 440 G4

Felix Manlunas <[email protected]>
liquidio: fix kernel panic in VF driver

Tushar Dave <[email protected]>
samples/bpf: adjust rlimit RLIMIT_MEMLOCK for xdp1

Bartosz Chronowski <[email protected]>
Bluetooth: btusb: Add new NFA344A entry.

Neil Armstrong <[email protected]>
ARM64: dts: meson-gxbb-odroidc2: fix usb1 power supply

Geert Uytterhoeven <[email protected]>
mtd: spi-nor: stm32-quadspi: Fix uninitialized error return code

Sergey Matyukevich <[email protected]>
qtnfmac: modify full Tx queue error reporting

Christophe JAILLET <[email protected]>
btrfs: tests: Fix a memory leak in error handling path in 'run_test()'

Colin Ian King <[email protected]>
btrfs: avoid null pointer dereference on fs_info when calling btrfs_crit

Anand Jain <[email protected]>
btrfs: undo writable superblocke when sprouting fails

Nikolay Borisov <[email protected]>
btrfs: Explicitly handle btrfs_update_root failure

Anand Jain <[email protected]>
btrfs: fix false EIO for missing device

Nick Desaulniers <[email protected]>
arm64: prevent regressions in compressed kernel image size when upgrading to binutils 2.27

Ronald Tschalär <[email protected]>
Bluetooth: hci_ldisc: Fix another race when closing the tty.

Patel Jay P <[email protected]>
Ib/hfi1: Return actual operational VLs in port info query

tang.junhui <[email protected]>
bcache: fix wrong cache_misses statistics

Liang Chen <[email protected]>
bcache: explicitly destroy mutex while exiting

Arun Kumar Neelakantam <[email protected]>
rpmsg: glink: Initialize the "intent_req_comp" completion variable

Adam Sampson <[email protected]>
media: usbtv: fix brightness and contrast controls

Bob Peterson <[email protected]>
GFS2: Take inode off order_write list when setting jdata flag

Douglas Gilbert <[email protected]>
scsi: scsi_debug: write_same: fix error report

Dan Carpenter <[email protected]>
misc: pci_endpoint_test: Avoid triggering a BUG()

Kishon Vijay Abraham I <[email protected]>
misc: pci_endpoint_test: Fix failure path return values in probe

Daniel Lezcano <[email protected]>
thermal/drivers/step_wise: Fix temperature regulation misbehavior

Kuninori Morimoto <[email protected]>
ASoC: rsnd: rsnd_ssi_run_mods() needs to care ssi_parent_mod

Gao Feng <[email protected]>
ppp: Destroy the mutex when cleanup

Michał Mirosław <[email protected]>
clk: tegra: Fix cclk_lp divisor register

Nicolin Chen <[email protected]>
clk: tegra: Use readl_relaxed_poll_timeout_atomic() in tegra210_clock_init()

Ming Lei <[email protected]>

    blk-mq-sched: dispatch from scheduler IFF progress is made in ->dispatch

Leo Yan <[email protected]>
clk: hi6220: mark clock cs_atb_syspll as critical

Mauro Carvalho Chehab <[email protected]>
media: camss-vfe: always initialize reg at vfe_set_xbar_cfg()

Sébastien Szymanski <[email protected]>
clk: imx6: refine hdmi_isfr's parent to make HDMI work on i.MX6 SoCs w/o VPU

Adriana Reus <[email protected]>
clk: imx: imx7d: Fix parent clock for OCRAM_CLK

Chen Zhong <[email protected]>
clk: mediatek: add the option for determining PLL source clock

Hans de Goede <[email protected]>
staging: rtl8188eu: Revert part of "staging: rtl8188eu: fix comments with lines over 80 characters"

qumingguang <[email protected]>
net: hns3: Fix a misuse to devm_free_irq

Fuyun Liang <[email protected]>
net: hns3: fix for getting advertised_caps in hns3_get_link_ksettings

Jan Kara <[email protected]>
mm: Handle 0 flags in _calc_vm_trans() macro

Robert Baronescu <[email protected]>
crypto: tcrypt - fix buffer lengths in test_aead_speed()

Suzuki K Poulose <[email protected]>
arm-ccn: perf: Prevent module unload while PMU is in use

Eryu Guan <[email protected]>
xfs: truncate pagecache before writeback in xfs_setattr_size()

Gary R Hook <[email protected]>
iommu/amd: Limit the IOVA page range to the specified addresses

Liu Bo <[email protected]>
badblocks: fix wrong return value in badblocks_set if badblocks are disabled

Jiang Yi <[email protected]>
target/file: Do not return error for UNMAP if length is zero

tangwenji <[email protected]>
target:fix condition return in core_pr_dump_initiator_port()

tangwenji <[email protected]>
iscsi-target: fix memory leak in lio_target_tiqn_addtpg()

Bart Van Assche <[email protected]>
target/iscsi: Fix a race condition in iscsit_add_reject_from_cmd()

Bart Van Assche <[email protected]>
target/iscsi: Detect conn_cmd_list corruption early

Markus Elfring <[email protected]>
platform/x86: sony-laptop: Fix error handling in sony_nc_setup_rfkill()

Kuppuswamy Sathyanarayanan <[email protected]>
platform/x86: intel_punit_ipc: Fix resource ioremap warning

Tyrel Datwyler <[email protected]>
powerpc/pseries/vio: Dispose of virq mapping on vdevice unregister

Christophe Leroy <[email protected]>
powerpc/ipic: Fix status get and status clear

William A. Kennington III <[email protected]>
powerpc/opal: Fix EBUSY bug in acquiring tokens

KUWAZAWA Takuya <[email protected]>
netfilter: ipvs: Fix inappropriate output of procfs

Gustavo A. R. Silva <[email protected]>
thunderbolt: tb: fix use after free in tb_activate_pcie_devices

Matthias Brugger <[email protected]>
iommu/mediatek: Fix driver name

Mika Westerberg <[email protected]>
PCI: Do not allocate more buses than available in parent

Shriya <[email protected]>
powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo

Qiang <[email protected]>
PCI/PME: Handle invalid data when reading Root Status

Wei Yongjun <[email protected]>
mlxsw: spectrum: Fix error return code in mlxsw_sp_port_create()

Peter Ujfalusi <[email protected]>
dmaengine: ti-dma-crossbar: Correct am335x/am43xx mux value type

Pankaj Bharadiya <[email protected]>
ASoC: Intel: Skylake: Fix uuid_module memory leak in failure case

Rajat Jain <[email protected]>
PM / s2idle: Clear the events_check_enabled flag

Pixel Ding <[email protected]>
drm/amdgpu: bypass lru touch for KIQ ring submission

Arnd Bergmann <[email protected]>
scsi: aacraid: use timespec64 instead of timeval

Philipp Zabel <[email protected]>
rtc: pcf8563: fix output clock rate

Christophe JAILLET <[email protected]>
video: fbdev: au1200fb: Return an error code if a memory allocation fails

Christophe JAILLET <[email protected]>
video: fbdev: au1200fb: Release some resources if a memory allocation fails

Ladislav Michl <[email protected]>
video: udlfb: Fix read EDID timeout

Geert Uytterhoeven <[email protected]>
fbdev: controlfb: Add missing modes to fix out of bounds access

Robert Stonehouse <[email protected]>
sfc: don't warn on successful change of MAC

Sébastien Szymanski <[email protected]>
HID: cp2112: fix broken gpio_direction_input callback

Guy Levi <[email protected]>
IB/mlx4: Fix RSS's QPC attributes assignments

Chandan Rajendra <[email protected]>
ext4: fix crash when a directory's i_size is too small

Theodore Ts'o <[email protected]>
ext4: add missing error check in __ext4_new_inode()

Eryu Guan <[email protected]>
ext4: fix fdatasync(2) after fallocate(2) operation

Andi Kleen <[email protected]>
ext4: support fast symlinks from ext3 file systems

Kees Cook <[email protected]>
Revert "exec: avoid RLIMIT_STACK races with prlimit()"

Adam Wallis <[email protected]>
dmaengine: dmatest: move callback wait queue to thread context

Thomas Gleixner <[email protected]>

    posix-timer: Properly check sigevent->sigev_notify

David Lechner <[email protected]>
eeprom: at24: change nvmem stride to 1

Kirill A. Shutemov <[email protected]>
x86/boot/compressed/64: Print error if 5-level paging is not supported

Kirill A. Shutemov <[email protected]>
x86/boot/compressed/64: Detect and handle 5-level paging at boot-time

Steve Wise <[email protected]>
iw_cxgb4: only insert drain cqes if wq is flushed

Trond Myklebust <[email protected]>
SUNRPC: Fix a race in the receive code path

[email protected] <[email protected]>
dm: fix various targets to dm_register_target after module __init resources created

Steven Rostedt <[email protected]>
sched/rt: Do not pull from current CPU if only one CPU to pull

Jason Yan <[email protected]>
scsi: libsas: fix length error in sas_smp_handler()

Bart Van Assche <[email protected]>
scsi: core: Fix a scsi_show_rq() NULL pointer dereference

Mark Rutland <[email protected]>
arm64: fix CONFIG_DEBUG_WX address reporting

Steve Capper <[email protected]>
arm64: Initialise high_memory global variable earlier

Steve Capper <[email protected]>
arm64: mm: Fix pte_mkclean, pte_mkdirty semantics

Scott Mayhew <[email protected]>
nfs: don't wait on commit in nfs_commit_inode() if there were no commit requests

Daniel Jurgens <[email protected]>
IB/core: Don't enforce PKey security on SMI MADs

Daniel Jurgens <[email protected]>
IB/core: Bound check alternate path port number

Mathias Nyman <[email protected]>
xhci: Don't add a virt_dev to the devs array before it's fully allocated

Chunfeng Yun <[email protected]>
usb: xhci: fix TDS for MTK xHCI1.1

Yan, Zheng <[email protected]>
ceph: drop negative child dentries before try pruning inode's alias

Christoph Fritz <[email protected]>
mmc: core: apply NO_CMD23 quirk to some specific cards

Shuah Khan <[email protected]>
usbip: fix stub_send_ret_submit() vulnerability to null transfer_buffer

Shuah Khan <[email protected]>
usbip: prevent vhci_hcd driver from leaking a socket pointer address

Shuah Khan <[email protected]>
usbip: fix stub_rx: harden CMD_SUBMIT path to handle malicious input

Shuah Khan <[email protected]>
usbip: fix stub_rx: get_pipe() to validate endpoint number

Amir Goldstein <[email protected]>

    ovl: update ctx->pos on impure dir iteration

Vivek Goyal <[email protected]>
ovl: Pass ovl_get_nlink() parameters in right order

Alan Stern <[email protected]>
USB: core: prevent malicious bNumInterfaces overflow

David Kozub <[email protected]>
USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron JMS567 ID

Changbin Du <[email protected]>
tracing: Allocate mask_str buffer dynamically

Michal Hocko <[email protected]>
mm, oom_reaper: fix memory corruption

Thiago Rafael Becker <[email protected]>
kernel: make groups_sort calling a responsibility group_info allocators

NeilBrown <[email protected]>
autofs: fix careless error in recent commit

Arnd Bergmann <[email protected]>
string.h: workaround for increased stack usage

Ronnie Sahlberg <[email protected]>
cifs: fix NULL deref in SMB2_read

Eric Biggers <[email protected]>
crypto: af_alg - fix NULL pointer dereference in

Eric Biggers <[email protected]>
crypto: salsa20 - fix blkcipher_walk API usage

Eric Biggers <[email protected]>
crypto: hmac - require that the underlying hash algorithm is unkeyed

Eric Biggers <[email protected]>
crypto: rsa - fix buffer overread when stripping leading zeroes

Eric Biggers <[email protected]>
crypto: algif_aead - fix reference counting of null skcipher

Martin Kaiser <[email protected]>
mfd: fsl-imx25: Clean up irq settings during removal

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arm64/Makefile                                |  8 +++-
 .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts |  1 +
 arch/arm64/include/asm/pgtable.h                   | 33 +++++++------
 arch/arm64/mm/dump.c                               |  2 +-
 arch/arm64/mm/init.c                               |  3 +-
 arch/blackfin/Kconfig                              |  7 ++-
 arch/blackfin/Kconfig.debug                        |  1 +
 arch/powerpc/perf/hv-24x7.c                        |  2 +-
 arch/powerpc/platforms/powernv/opal-async.c        |  6 +--
 arch/powerpc/platforms/powernv/setup.c             |  2 +-
 arch/powerpc/platforms/pseries/vio.c               |  2 +
 arch/powerpc/sysdev/ipic.c                         |  4 +-
 arch/powerpc/xmon/xmon.c                           |  5 ++
 arch/s390/kernel/compat_linux.c                    |  1 +
 arch/x86/boot/compressed/Makefile                  |  1 +
 arch/x86/boot/compressed/head_64.S                 | 16 +++++--
 arch/x86/boot/compressed/misc.c                    | 16 +++++++
 arch/x86/boot/compressed/pgtable_64.c              | 28 +++++++++++
 arch/x86/crypto/salsa20_glue.c                     |  7 ---
 arch/x86/kvm/vmx.c                                 |  5 +-
 block/badblocks.c                                  |  2 +-
 block/blk-mq-sched.c                               | 12 ++---
 crypto/af_alg.c                                    | 13 ++---
 crypto/algif_aead.c                                |  2 +-
 crypto/hmac.c                                      |  6 ++-
 crypto/rsa_helper.c                                |  2 +-
 crypto/salsa20_generic.c                           |  7 ---
 crypto/shash.c                                     |  5 +-
 crypto/tcrypt.c                                    |  6 ++-
 drivers/block/null_blk.c                           |  4 +-
 drivers/bluetooth/btusb.c                          |  1 +
 drivers/bluetooth/hci_ldisc.c                      |  4 +-
 drivers/bus/arm-ccn.c                              |  1 +
 drivers/char/ipmi/ipmi_si_intf.c                   |  1 +
 drivers/clk/hisilicon/clk-hi6220.c                 |  2 +-
 drivers/clk/imx/clk-imx6q.c                        |  2 +-
 drivers/clk/imx/clk-imx7d.c                        |  2 +-
 drivers/clk/mediatek/clk-mtk.h                     |  1 +
 drivers/clk/mediatek/clk-pll.c                     |  5 +-
 drivers/clk/tegra/clk-tegra210.c                   |  4 +-
 drivers/clk/tegra/clk-tegra30.c                    |  2 +-
 drivers/dax/device.c                               |  3 +-
 drivers/dma/dmatest.c                              | 55 ++++++++++++----------
 drivers/dma/ti-dma-crossbar.c                      |  8 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |  3 +-
 drivers/hid/hid-cp2112.c                           |  8 +++-
 drivers/infiniband/core/addr.c                     |  2 +-
 drivers/infiniband/core/cma.c                      | 11 +++--
 drivers/infiniband/core/security.c                 |  7 ++-
 drivers/infiniband/core/uverbs_cmd.c               |  6 +++
 drivers/infiniband/hw/cxgb4/cq.c                   |  5 ++
 drivers/infiniband/hw/cxgb4/qp.c                   | 14 +++++-
 drivers/infiniband/hw/cxgb4/t4.h                   |  2 +-
 drivers/infiniband/hw/hfi1/chip.c                  |  2 +-
 drivers/infiniband/hw/hfi1/trace.c                 |  4 +-
 drivers/infiniband/hw/mlx4/qp.c                    | 16 ++++---
 drivers/infiniband/ulp/ipoib/ipoib_ib.c            |  7 ++-
 drivers/iommu/amd_iommu.c                          |  2 +-
 drivers/iommu/mtk_iommu_v1.c                       |  2 +-
 drivers/lightnvm/pblk-core.c                       |  8 ++--
 drivers/lightnvm/pblk-gc.c                         |  9 ++--
 drivers/lightnvm/pblk-init.c                       | 21 +++++----
 drivers/lightnvm/pblk-read.c                       |  9 ++--
 drivers/lightnvm/pblk.h                            |  2 +-
 drivers/md/bcache/request.c                        |  6 ++-
 drivers/md/bcache/super.c                          |  6 ++-
 drivers/md/dm-cache-target.c                       | 12 ++---
 drivers/md/dm-mpath.c                              | 18 +++----
 drivers/md/dm-snap.c                               | 48 +++++++++----------
 drivers/md/dm-thin.c                               | 22 ++++-----
 drivers/md/raid1.c                                 | 10 ++--
 drivers/md/raid5-ppl.c                             |  3 +-
 drivers/md/raid5.c                                 |  5 +-
 drivers/media/platform/qcom/camss-8x16/camss-vfe.c |  3 ++
 drivers/media/usb/usbtv/usbtv-video.c              |  4 +-
 drivers/mfd/fsl-imx25-tsadc.c                      | 14 ++++++
 drivers/mfd/mxs-lradc.c                            |  6 ++-
 drivers/misc/eeprom/at24.c                         |  2 +-
 drivers/misc/pci_endpoint_test.c                   |  4 ++
 drivers/mmc/core/card.h                            |  2 +
 drivers/mmc/core/quirks.h                          |  8 ++++
 drivers/mtd/spi-nor/stm32-quadspi.c                |  4 +-
 drivers/net/dsa/lan9303-core.c                     |  2 +-
 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c |  6 +--
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    | 12 +++--
 .../net/ethernet/hisilicon/hns3/hns3pf/hns3_enet.c | 15 +++---
 .../ethernet/hisilicon/hns3/hns3pf/hns3_ethtool.c  |  3 ++
 drivers/net/ethernet/mellanox/mlxsw/spectrum.c     |  1 +
 drivers/net/ethernet/sfc/ef10.c                    |  2 +-
 drivers/net/macvlan.c                              |  2 +-
 drivers/net/ppp/ppp_generic.c                      |  1 +
 drivers/net/wireless/ath/ath10k/pci.c              | 29 ++++++------
 drivers/net/wireless/ath/ath9k/tx99.c              |  5 ++
 .../net/wireless/quantenna/qtnfmac/pearl/pcie.c    |  2 +-
 drivers/nvme/host/core.c                           |  3 +-
 drivers/pci/pcie/pme.c                             |  5 +-
 drivers/pci/probe.c                                |  7 ++-
 drivers/pci/remove.c                               |  2 +-
 drivers/pinctrl/Kconfig                            |  3 +-
 drivers/platform/x86/hp_accel.c                    |  1 +
 drivers/platform/x86/intel_punit_ipc.c             |  8 ++--
 drivers/platform/x86/sony-laptop.c                 | 14 +++---
 drivers/rpmsg/qcom_glink_native.c                  |  1 +
 drivers/rtc/rtc-pcf8563.c                          |  2 +-
 drivers/scsi/aacraid/commsup.c                     | 26 +++++-----
 drivers/scsi/bfa/bfad_debugfs.c                    |  5 +-
 drivers/scsi/hisi_sas/hisi_sas_main.c              |  9 ++--
 drivers/scsi/hpsa.c                                |  6 +--
 drivers/scsi/libsas/sas_expander.c                 | 10 ++--
 drivers/scsi/scsi_debug.c                          |  6 +--
 drivers/scsi/scsi_debugfs.c                        |  6 ++-
 drivers/scsi/scsi_devinfo.c                        |  2 +-
 drivers/scsi/sd.c                                  | 16 +++++--
 drivers/soc/mediatek/mtk-pmic-wrap.c               |  2 +-
 drivers/staging/rtl8188eu/core/rtw_ap.c            |  2 +-
 drivers/staging/rtl8188eu/core/rtw_cmd.c           |  4 +-
 drivers/staging/vt6655/device_main.c               |  3 +-
 drivers/target/iscsi/iscsi_target.c                |  3 +-
 drivers/target/iscsi/iscsi_target_configfs.c       |  3 +-
 drivers/target/iscsi/iscsi_target_util.c           |  4 ++
 drivers/target/target_core_file.c                  |  4 ++
 drivers/target/target_core_pr.c                    |  4 +-
 drivers/thermal/step_wise.c                        | 11 +++--
 drivers/thunderbolt/tb.c                           |  1 +
 drivers/tty/serdev/serdev-ttyport.c                | 14 ++++--
 drivers/usb/core/config.c                          |  4 +-
 drivers/usb/host/xhci-mem.c                        | 15 ++++--
 drivers/usb/host/xhci-ring.c                       |  6 +--
 drivers/usb/musb/da8xx.c                           | 10 +++-
 drivers/usb/storage/unusual_devs.h                 |  7 +++
 drivers/usb/storage/unusual_uas.h                  |  7 +++
 drivers/usb/usbip/stub_rx.c                        | 51 ++++++++++++++++----
 drivers/usb/usbip/stub_tx.c                        |  7 +++
 drivers/usb/usbip/usbip_common.h                   |  1 +
 drivers/usb/usbip/vhci_sysfs.c                     | 25 ++++++----
 drivers/video/fbdev/au1200fb.c                     |  7 ++-
 drivers/video/fbdev/controlfb.h                    |  2 +
 drivers/video/fbdev/udlfb.c                        | 10 ++--
 fs/autofs4/waitq.c                                 |  1 -
 fs/btrfs/ioctl.c                                   |  7 ++-
 fs/btrfs/super.c                                   |  4 +-
 fs/btrfs/tests/free-space-tree-tests.c             |  3 +-
 fs/btrfs/volumes.c                                 |  7 ++-
 fs/ceph/mds_client.c                               | 42 +++++++++++++++--
 fs/cifs/smb2pdu.c                                  | 30 ++++++------
 fs/exec.c                                          |  7 +--
 fs/ext4/extents.c                                  |  1 +
 fs/ext4/ialloc.c                                   |  2 +
 fs/ext4/inode.c                                    |  9 ++++
 fs/ext4/namei.c                                    |  4 ++
 fs/gfs2/file.c                                     |  4 +-
 fs/nfs/write.c                                     |  2 +
 fs/nfsd/auth.c                                     |  3 ++
 fs/overlayfs/namei.c                               |  2 +-
 fs/overlayfs/readdir.c                             |  5 +-
 fs/proc/proc_tty.c                                 |  3 +-
 fs/udf/super.c                                     |  2 +-
 fs/xfs/libxfs/xfs_bmap.c                           |  2 +-
 fs/xfs/xfs_icache.c                                |  2 +-
 fs/xfs/xfs_iops.c                                  | 36 +++++++-------
 fs/xfs/xfs_log_recover.c                           |  2 +-
 include/crypto/internal/hash.h                     |  8 ++++
 include/linux/cred.h                               |  1 +
 include/linux/mman.h                               |  3 +-
 include/linux/oom.h                                |  9 ++++
 include/linux/sched/coredump.h                     |  1 +
 include/linux/string.h                             |  5 +-
 include/rdma/ib_addr.h                             | 11 +++--
 include/rdma/ib_pack.h                             | 19 ++++----
 kernel/groups.c                                    |  5 +-
 kernel/power/suspend.c                             |  2 +-
 kernel/sched/rt.c                                  |  8 +++-
 kernel/time/posix-timers.c                         | 29 +++++++-----
 kernel/trace/trace.c                               | 29 ++++--------
 kernel/uid16.c                                     |  1 +
 mm/mmap.c                                          | 10 ++--
 mm/oom_kill.c                                      |  4 +-
 net/ipv4/icmp.c                                    | 15 ++++--
 net/ipv4/route.c                                   |  2 +-
 net/l2tp/l2tp_core.c                               |  2 +-
 net/l2tp/l2tp_netlink.c                            |  2 +-
 net/netfilter/ipvs/ip_vs_ctl.c                     |  4 ++
 net/sunrpc/auth_gss/gss_rpc_xdr.c                  |  1 +
 net/sunrpc/auth_gss/svcauth_gss.c                  |  1 +
 net/sunrpc/svcauth_unix.c                          |  2 +
 net/sunrpc/xprt.c                                  | 28 +++++++----
 net/sunrpc/xprtrdma/transport.c                    |  2 +-
 samples/bpf/xdp1_user.c                            |  8 ++++
 sound/soc/intel/skylake/skl-sst-utils.c            | 15 ++++--
 sound/soc/sh/rcar/ssi.c                            | 11 +++--
 tools/usb/usbip/libsrc/vhci_driver.c               |  8 ++--
 192 files changed, 968 insertions(+), 498 deletions(-)