Skip to content

4.18.10-stable review

Greg Kroah-Hartman kvmarm linux-arch linux-block linux-efi linux-fsdevel linux-kselftest linux-mips linux-mm linux-mtd linux-scsi linux-sh lkml platform-driver-x86 stable xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest235 patches 25 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/235be2net: Fix memory leak in be_cmd_get_profile_config()drivers/net/ethernet/emulex/benet/be_cmds.c+1 -10 replies
2/235net/mlx5: Fix use-after-free in self-healing flowdrivers/net/ethernet/mellanox/mlx5/core/health.c drivers/net/ethernet/mellanox/mlx5/core/main.c include/linux/mlx5/driver.h+13 -50 replies
3/235net: qca_spi: Fix race condition in spi transfersdrivers/net/ethernet/qualcomm/qca_7k.c drivers/net/ethernet/qualcomm/qca_spi.c drivers/net/ethernet/qualcomm/qca_spi.h+95 -1000 replies
4/235rds: fix two RCU related problemsnet/rds/bind.c+4 -10 replies
5/235tipc: orphan sock in tipc_release()net/tipc/socket.c+1 -00 replies
6/235net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tablesdrivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+1 -00 replies
7/235net/tls: Set count of SG entries if sk_alloc_sg returns -ENOSPCnet/tls/tls_sw.c+6 -00 replies
8/235net/mlx5: Check for error in mlx5_attach_interfacedrivers/net/ethernet/mellanox/mlx5/core/dev.c+10 -50 replies
9/235net/mlx5: Fix debugfs cleanup in the device init/remove flowdrivers/net/ethernet/mellanox/mlx5/core/main.c+4 -20 replies
10/235erspan: fix error handling for erspan tunnelnet/ipv4/ip_gre.c+3 -00 replies
11/235erspan: return PACKET_REJECT when the appropriate tunnel is not foundnet/ipv4/ip_gre.c+2 -00 replies
12/235tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPYnet/core/skbuff.c net/ipv4/tcp.c+1 -40 replies
13/235net/mlx5: Fix not releasing read lock when adding flow rulesdrivers/net/ethernet/mellanox/mlx5/core/fs_core.c+2 -00 replies
14/235net/mlx5: Fix possible deadlock from lockdep when adding fte to fgdrivers/net/ethernet/mellanox/mlx5/core/fs_core.c+37 -370 replies
15/235net/mlx5: Use u16 for Work Queue buffer fragment sizedrivers/net/ethernet/mellanox/mlx5/core/wq.c drivers/net/ethernet/mellanox/mlx5/core/wq.h include/linux/mlx5/driver.h+4 -40 replies
16/235usb: dwc3: change stream event enable bit back to 13drivers/usb/dwc3/gadget.h+1 -10 replies
17/235iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer registerdrivers/iommu/arm-smmu-v3.c+1 -00 replies
18/235iommu/io-pgtable-arm-v7s: Abort allocation when table address overflows the PTEdrivers/iommu/io-pgtable-arm-v7s.c+6 -10 replies
19/235iommu/io-pgtable-arm: Fix pgtable allocation in selftestdrivers/iommu/io-pgtable-arm.c+2 -10 replies
20/235ALSA: msnd: Fix the default sample sizessound/isa/msnd/msnd_pinnacle.c+2 -20 replies
21/235ALSA: usb-audio: Add support for Encore mDSD USB DACsound/usb/quirks.c+1 -00 replies
22/235ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macrosound/usb/quirks-table.h+2 -10 replies
23/235xfrm: fix passing zero to ERR_PTR() warningnet/xfrm/xfrm_policy.c+4 -10 replies
24/235amd-xgbe: use dma_mapping_error to check map errorsdrivers/net/ethernet/amd/xgbe/xgbe-desc.c+3 -40 replies
25/235nfp: dont fail probe on pci_sriov_set_totalvfs() errorsdrivers/net/ethernet/netronome/nfp/nfp_main.c+12 -80 replies
26/235iwlwifi: cancel the injective function between hw pointers to tfd entry indexdrivers/net/wireless/intel/iwlwifi/pcie/internal.h drivers/net/wireless/intel/iwlwifi/pcie/tx.c+16 -70 replies
27/235gfs2: Special-case rindex for gfs2_growfs/gfs2/bmap.c+1 -10 replies
28/235clk: imx6ul: fix missing of_node_put()drivers/clk/imx/clk-imx6ul.c+1 -00 replies
29/235clk: imx6sll: fix missing of_node_put()drivers/clk/imx/clk-imx6sll.c+1 -00 replies
30/235clk: mvebu: armada-37xx-periph: Fix wrong return value in get_parentdrivers/clk/mvebu/armada-37xx-periph.c+0 -30 replies
31/235Input: pxrc - fix freeing URB on device teardowndrivers/input/joystick/pxrc.c+31 -370 replies
32/235clk: core: Potentially free connection iddrivers/clk/clk.c+3 -00 replies
33/235clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failuredrivers/clk/clk-fixed-factor.c+8 -10 replies
34/235kbuild: add .DELETE_ON_ERROR special targetscripts/Kbuild.include+3 -00 replies
35/235kbuild: do not update config when running install targetsMakefile+20 -70 replies
36/235media: tw686x: Fix oops on buffer alloc failuredrivers/media/pci/tw686x/tw686x-video.c+8 -30 replies
37/235dmaengine: pl330: fix irq race with terminate_alldrivers/dma/pl330.c+3 -20 replies
38/235MIPS: ath79: fix system restartarch/mips/ath79/setup.c arch/mips/include/asm/mach-ath79/ath79.h+2 -00 replies
39/235media: videobuf2-core: check for q->error in vb2_core_qbuf()drivers/media/common/videobuf2/videobuf2-core.c+5 -00 replies
40/235IB/rxe: Drop QP0 silentlydrivers/infiniband/sw/rxe/rxe_recv.c+7 -20 replies
41/235block: allow max_discard_segments to be stackedblock/blk-settings.c+1 -10 replies
42/235IB/ipoib: Fix error return code in ipoib_dev_init()drivers/infiniband/ulp/ipoib/ipoib_main.c+2 -10 replies
43/235mtd/maps: fix solutionengine.c printk format warningsdrivers/mtd/maps/solutionengine.c+3 -30 replies
44/235media: ov5645: Supported external clock is 24MHzdrivers/media/i2c/ov5645.c+7 -60 replies
45/235perf test: Fix subtest number when showing resultstools/perf/tests/builtin-test.c+1 -10 replies
46/235gfs2: Dont reject a supposedly full bitmap if we have blocks reservedfs/gfs2/rgrp.c+2 -10 replies
47/235perf tools: Synthesize GROUP_DESC feature in pipe modetools/perf/util/header.c+1 -10 replies
48/235perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64tools/perf/tests/shell/record+probe_libc_inet_pton.sh+6 -00 replies
49/235perf tests: Fix record+probe_libc_inet_pton.sh when event existstools/perf/tests/shell/record+probe_libc_inet_pton.sh+24 -40 replies
50/235perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanupstools/perf/tests/shell/record+probe_libc_inet_pton.sh+1 -10 replies
51/235fbdev: omapfb: off by one in omapfb_register_client()drivers/video/fbdev/omap/omapfb_main.c+1 -10 replies
52/235perf tools: Fix struct comm_str removal crashtools/perf/util/comm.c+11 -50 replies
53/235video: goldfishfb: fix memory leak on driver removedrivers/video/fbdev/goldfishfb.c+1 -00 replies
54/235fbdev/via: fix defined but not used warningdrivers/video/fbdev/via/viafbdev.c+2 -10 replies
55/235perf powerpc: Fix callchain ip filtering when return address is in a registertools/perf/arch/powerpc/util/skip-callchain-idx.c+6 -20 replies
56/235video: fbdev: pxafb: clear allocated memory for video modesdrivers/video/fbdev/pxafb.c+2 -20 replies
57/235fbdev: Distinguish between interlaced and progressive modesdrivers/video/fbdev/core/modedb.c+30 -110 replies
58/235omapfb: rename omap2 module to omap2fb.kodrivers/video/fbdev/omap2/omapfb/Makefile+2 -20 replies
59/235ARM: exynos: Clear global variable on init error patharch/arm/mach-exynos/suspend.c+1 -00 replies
60/235perf powerpc: Fix callchain ip filteringtools/perf/arch/powerpc/util/skip-callchain-idx.c+1 -10 replies
61/235nvmet: fix file discard return statusdrivers/nvme/target/io-cmd-file.c+10 -80 replies
62/235nvme-rdma: unquiesce queues when deleting the controllerdrivers/nvme/host/rdma.c+2 -00 replies
63/235KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgic_mmio_write_apr()virt/kvm/arm/vgic/vgic-mmio-v2.c+3 -00 replies
64/235powerpc/powernv: opal_put_chars partial write fixarch/powerpc/platforms/powernv/opal.c+1 -10 replies
65/235perf script: Show correct offsets for DWARF-based unwindingtools/perf/util/machine.c tools/perf/util/unwind-libdw.c tools/perf/util/unwind-libunwind-local.c+10 -30 replies
66/235staging: bcm2835-camera: fix timeout handling in wait_for_completion_timeoutdrivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c+6 -50 replies
67/235staging: bcm2835-camera: handle wait_for_completion_timeout return properlydrivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c+4 -30 replies
68/235ASoC: rt5514: Fix the issue of the delay volume appliedsound/soc/codecs/rt5514.c+4 -40 replies
69/235MIPS: jz4740: Bump zload addressarch/mips/jz4740/Platform+1 -10 replies
70/235mac80211: restrict delayed tailroom needed decrementnet/mac80211/cfg.c net/mac80211/key.c+16 -100 replies
71/235Smack: Fix handling of IPv4 traffic received by PF_INET6 socketssecurity/smack/smack_lsm.c+9 -50 replies
72/235wan/fsl_ucc_hdlc: use IS_ERR_VALUE() to check return value of qe_muram_allocdrivers/net/wan/fsl_ucc_hdlc.c+3 -30 replies
73/235arm64: fix possible spectre-v1 write in ptrace_hbp_set_event()arch/arm64/kernel/ptrace.c+11 -80 replies
74/235reset: imx7: Fix always writing bits as 0drivers/reset/reset-imx7.c+1 -10 replies
75/235efi/arm: preserve early mapping of UEFI memory map longer for BGRTdrivers/firmware/efi/arm-init.c drivers/firmware/efi/arm-runtime.c+3 -20 replies
76/235ALSA: usb-audio: Generic DSD detection for Thesycon-based implementationssound/usb/quirks.c+1 -00 replies
77/235nfp: avoid buffer leak when FW communication failsdrivers/net/ethernet/netronome/nfp/nfp_net_common.c+10 -30 replies
78/235xen-netfront: fix queue name settingdrivers/net/xen-netfront.c+1 -10 replies
79/235arm64: dts: qcom: db410c: Fix Bluetooth LED triggerarch/arm64/boot/dts/qcom/apq8016-sbc.dtsi+1 -10 replies
80/235ARM: dts: qcom: msm8974-hammerhead: increase load on l20 for sdhciarch/arm/boot/dts/qcom-msm8974-lge-nexus5-hammerhead.dts+2 -00 replies
81/235soc: qcom: smem: Correct check for global partitiondrivers/soc/qcom/smem.c+5 -50 replies
82/235s390/qeth: fix race in used-buffer accountingdrivers/s390/net/qeth_core_main.c+2 -10 replies
83/235s390/qeth: reset layer2 attribute on layer switchdrivers/s390/net/qeth_core_sys.c+1 -00 replies
84/235platform/x86: toshiba_acpi: Fix defined but not used build warningsdrivers/platform/x86/toshiba_acpi.c+2 -10 replies
85/235KVM: arm/arm64: Fix vgic init racevirt/kvm/arm/vgic/vgic-init.c+4 -00 replies
86/235drivers/base: stop new probing during shutdowndrivers/base/core.c+3 -00 replies
87/235i2c: aspeed: Fix initial values of master and slave statedrivers/i2c/busses/i2c-aspeed.c+2 -20 replies
88/235drm/amd/pp: Set Max clock level to display by defaultdrivers/gpu/drm/amd/powerplay/amd_powerplay.c+7 -20 replies
89/235regulator: qcom_spmi: Use correct regmap when checking for errordrivers/regulator/qcom_spmi-regulator.c+1 -10 replies
90/235regulator: qcom_spmi: Fix warning Bad of_node_put()drivers/regulator/qcom_spmi-regulator.c+20 -120 replies
91/235iommu/ipmmu-vmsa: IMUCTRn.TTSEL needs a special usage on R-Car Gen3drivers/iommu/ipmmu-vmsa.c+8 -00 replies
92/235dmaengine: mv_xor_v2: kill the tasklets upon exitdrivers/dma/mv_xor_v2.c+2 -00 replies
93/235crypto: sharah - Unregister correct algorithms for SAHARA 3drivers/crypto/sahara.c+2 -20 replies
94/235x86/pti: Check the return value of pti_user_pagetable_walk_p4d()arch/x86/mm/pti.c+9 -20 replies
95/235x86/pti: Check the return value of pti_user_pagetable_walk_pmd()arch/x86/mm/pti.c+7 -30 replies
96/235x86/mm/pti: Add an overflow check to pti_clone_pmds()arch/x86/mm/pti.c+4 -00 replies
97/235PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMWARE_FIRSTdrivers/pci/pcie/aer.c+6 -00 replies
98/235xen-netfront: fix warn message as irq device name has /drivers/net/xen-netfront.c+4 -20 replies
99/235RDMA/cma: Protect cma dev list with lockdrivers/infiniband/core/cma.c+7 -50 replies
100/235pstore: Fix incorrect persistent ram buffer mappingfs/pstore/ram_core.c+14 -30 replies
101/235xen/netfront: fix waiting for xenbus state changedrivers/net/xen-netfront.c+10 -140 replies
102/235IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handlerdrivers/infiniband/ulp/ipoib/ipoib_cm.c+2 -00 replies
103/235s390/crypto: Fix return code checking in cbc_paes_crypt()arch/s390/crypto/paes_s390.c+1 -10 replies
104/235mmc: omap_hsmmc: fix wakeirq handling on removaldrivers/mmc/host/omap_hsmmc.c+1 -00 replies
105/235ipmi: Rework SMI registration failuredrivers/char/ipmi/ipmi_msghandler.c drivers/char/ipmi/ipmi_si_intf.c drivers/char/ipmi/ipmi_ssif.c+37 -460 replies
106/235ipmi: Move BT capabilities detection to the detect calldrivers/char/ipmi/ipmi_bt_sm.c+48 -440 replies
107/235ipmi: Fix I2C client removal in the SSIF driverdrivers/char/ipmi/ipmi_ssif.c+6 -110 replies
108/235ovl: fix oopses in ovl_fill_super() failure pathsfs/overlayfs/super.c+14 -120 replies
109/235vmbus: dont return values for uninitalized channelsdrivers/hv/vmbus_drv.c+3 -00 replies
110/235Tools: hv: Fix a bug in the key delete codetools/hv/hv_kvp_daemon.c+1 -10 replies
111/235misc: ibmvsm: Fix wrong assignment of return codedrivers/misc/ibmvmc.c+1 -10 replies
112/235misc: hmc6352: fix potential Spectre v1drivers/misc/hmc6352.c+2 -00 replies
113/235xhci: Fix use after free for URB cancellation on a reallocated endpointdrivers/usb/host/xhci.c+30 -00 replies
114/235usb: Dont die twice if PCI xhci host is not responding in resumedrivers/usb/core/hcd-pci.c+0 -20 replies
115/235usb: xhci: fix interrupt transfer error happened on MTK platformsdrivers/usb/host/xhci-mem.c+4 -00 replies
116/235usb: mtu3: fix error of xhci port id when enable U3 dual roledrivers/usb/mtu3/mtu3_core.c drivers/usb/mtu3/mtu3_hw_regs.h+6 -10 replies
117/235mei: ignore not found client in the enumerationdrivers/misc/mei/hbm.c+6 -30 replies
118/235mei: bus: fix hw module get/put balancedrivers/misc/mei/bus.c+1 -20 replies
119/235mei: bus: need to unlink client before freeingdrivers/misc/mei/bus.c+4 -50 replies
120/235dm verity: fix crash on bufio buffer that was allocated with vmallocdrivers/md/dm-verity-target.c+20 -40 replies
121/235USB: Add quirk to support DJI CineSSDdrivers/usb/core/quirks.c drivers/usb/storage/scsiglue.c drivers/usb/storage/unusual_devs.h+19 -00 replies
122/235usb: uas: add support for more quirk flagsdrivers/usb/storage/uas.c+21 -00 replies
123/235usb: Avoid use-after-free by flushing endpoints early in usb_set_interface()drivers/usb/core/message.c+11 -00 replies
124/235usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame()drivers/usb/host/u132-hcd.c+1 -10 replies
125/235USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB controllerdrivers/usb/core/quirks.c+4 -00 replies
126/235usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0drivers/usb/gadget/udc/renesas_usb3.c+4 -10 replies
127/235USB: net2280: Fix erroneous synchronization changedrivers/usb/gadget/udc/net2280.c+14 -20 replies
128/235USB: serial: io_ti: fix array underflow in completion handlerdrivers/usb/serial/io_ti.h+1 -10 replies
129/235usb: misc: uss720: Fix two sleep-in-atomic-context bugsdrivers/usb/misc/uss720.c+2 -20 replies
130/235USB: serial: ti_usb_3410_5052: fix array underflow in completion handlerdrivers/usb/serial/ti_usb_3410_5052.c+1 -10 replies
131/235USB: yurex: Fix buffer over-read in yurex_write()drivers/usb/misc/yurex.c+3 -20 replies
132/235usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()drivers/usb/class/cdc-wdm.c+1 -10 replies
133/235Revert "cdc-acm: implement put_char() and flush_chars()"drivers/usb/class/cdc-acm.c drivers/usb/class/cdc-acm.h+0 -740 replies
134/235cifs: prevent integer overflow in nxt_dir_entry()fs/cifs/readdir.c+9 -20 replies
135/235CIFS: fix wrapping bugs in num_entries()fs/cifs/smb2pdu.c+15 -100 replies
136/235cifs: integer overflow in in SMB2_ioctl()fs/cifs/smb2pdu.c+2 -20 replies
137/235xtensa: ISS: dont allocate memory in platform_setuparch/xtensa/platforms/iss/setup.c+15 -100 replies
138/235perf/core: Force USER_DS when recording user stack datakernel/events/core.c+4 -00 replies
139/235perf tools: Fix maps__find_symbol_by_name()tools/perf/util/map.c+11 -00 replies
140/235of: fix phandle cache creation for DTs with no phandlesdrivers/of/base.c+3 -00 replies
141/235x86/EISA: Dont probe EISA bus for Xen PV guestsarch/x86/kernel/eisa.c+8 -20 replies
141/235x86/EISA: Dont probe EISA bus for Xen PV guestsarch/x86/kernel/eisa.c+8 -20 replies
142/235NFSv4: Fix a tracepoint Oops in initiate_file_draining()fs/nfs/nfs4trace.h+1 -10 replies
143/235NFSv4.1 fix infinite loop on I/O.fs/nfs/nfs4proc.c fs/nfs/nfs4state.c+9 -30 replies
144/235of: add helper to lookup compatible child nodedrivers/of/base.c include/linux/of.h+33 -00 replies
145/235mmc: meson-mx-sdio: fix OF child-node lookupdrivers/mmc/host/meson-mx-sdio.c+6 -20 replies
146/235binfmt_elf: Respect error return from `regset->activefs/binfmt_elf.c+1 -10 replies
147/235net/mlx5: Add missing SET_DRIVER_VERSION command translationdrivers/net/ethernet/mellanox/mlx5/core/cmd.c+1 -00 replies
148/235arm64: dts: uniphier: Add missing cooling device properties for CPUsarch/arm64/boot/dts/socionext/uniphier-ld20.dtsi+2 -00 replies
149/235audit: fix use-after-free in audit_add_watchkernel/audit_watch.c+11 -10 replies
150/235mtdchar: fix overflows in adjustment of `count`drivers/mtd/mtdchar.c+7 -30 replies
151/235vfs: fix freeze protection in mnt_want_write_file() for overlayfsfs/namespace.c+4 -30 replies
152/235bpf: fix rcu annotations in compute_effective_progs()kernel/bpf/cgroup.c+3 -40 replies
153/235spi: dw: fix possible race conditiondrivers/spi/spi-dw.c+2 -10 replies
154/235Bluetooth: Use lock_sock_nested in bt_accept_enqueuenet/bluetooth/af_bluetooth.c+1 -10 replies
155/235evm: Dont deadlock if a crypto algorithm is unavailablecrypto/api.c include/linux/crypto.h security/integrity/evm/evm_crypto.c+8 -20 replies
156/235KVM: PPC: Book3S HV: Add of_node_put() in success patharch/powerpc/kvm/book3s_hv.c+2 -00 replies
157/235security: check for kstrdup() failure in lsm_append()security/security.c+2 -00 replies
158/235PM / devfreq: use put_device() instead of kfree()drivers/devfreq/devfreq.c+3 -10 replies
159/235KVM: PPC: Book3S: Fix matching of hardware and emulated TCE tablesarch/powerpc/kvm/book3s_64_vio.c+2 -30 replies
160/235MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG readsarch/mips/loongson64/common/cs5536/cs5536_ohci.c+1 -10 replies
161/235configfs: fix registered group removalfs/configfs/dir.c+11 -00 replies
162/235pinctrl: mt7622: Fix probe fail by misuse the selectordrivers/pinctrl/mediatek/pinctrl-mt7622.c+2 -20 replies
163/235pinctrl: rza1: Fix selector use for groups and functionsdrivers/pinctrl/pinctrl-rza1.c+13 -110 replies
164/235pinctrl: pinmux: Return selector to the pinctrl driverdrivers/pinctrl/pinmux.c+12 -43 replies
165/235arm64: dts: mt7622: update a clock property for UART0arch/arm64/boot/dts/mediatek/mt7622.dtsi+1 -10 replies
166/235sched/core: Use smp_mb() in wake_woken_function()kernel/sched/wait.c+21 -260 replies
167/235efi/esrt: Only call efi_mem_reserve() for boot services memorydrivers/firmware/efi/esrt.c+2 -10 replies
168/235net: hns3: Reset net device with rtnl_lockdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+2 -30 replies
169/235net: hns3: Fix for reset_level default assignment probelmdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+5 -10 replies
170/235ARM: hisi: handle of_iomap and fix missing of_node_putarch/arm/mach-hisi/hotplug.c+13 -60 replies
171/235ARM: hisi: fix error handling and missing of_node_putarch/arm/mach-hisi/hotplug.c+4 -40 replies
172/235net: hns3: Fix return value error in hns3_reset_notify_down_enetdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+1 -10 replies
173/235ARM: hisi: check of_iomap and fix missing of_node_putarch/arm/mach-hisi/hotplug.c+9 -50 replies
174/235liquidio: fix hang when re-binding VF host drv after running DPDK VF driverdrivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c+6 -00 replies
175/235gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codesdrivers/gpu/ipu-v3/ipu-csi.c+16 -40 replies
176/235ASoC: hdmi-codec: fix routingsound/soc/codecs/hdmi-codec.c+15 -60 replies
177/235gpiolib: dont allow userspace to set values of input linesdrivers/gpio/gpiolib.c+7 -12 replies
178/235serial: 8250: of: Correct of_platform_serial_setup() error handlingdrivers/tty/serial/8250/8250_of.c+1 -10 replies
179/235tty: fix termios input-speed encoding when using BOTHERdrivers/tty/tty_baudrate.c+7 -30 replies
180/235tty: fix termios input-speed encodingdrivers/tty/tty_baudrate.c+3 -00 replies
181/235mmc: sdhci-of-esdhc: set proper dma mask for ls104x chipsdrivers/mmc/host/sdhci-of-esdhc.c+6 -00 replies
182/235mmc: tegra: prevent HS200 on Tegra 3drivers/mmc/host/sdhci-tegra.c+2 -10 replies
183/235mmc: sdhci: do not try to use 3.3V signaling if not supporteddrivers/mmc/host/sdhci.c+8 -10 replies
184/235drm/nouveau: Fix runtime PM leak in drm_open()drivers/gpu/drm/nouveau/nouveau_drm.c+4 -20 replies
185/235drm/nouveau/debugfs: Wake up GPU before doing any reclockingdrivers/gpu/drm/nouveau/nouveau_debugfs.c+4 -00 replies
186/235drm/nouveau: tegra: Detach from ARM DMA/IOMMU mappingdrivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c+13 -00 replies
187/235tls: Fix zerocopy_from_iter iov handlingnet/tls/tls_sw.c+5 -30 replies
188/235parport: sunbpp: fix error return codedrivers/parport/parport_sunbpp.c+6 -20 replies
189/235sched/fair: Fix util_avg of new tasks for asymmetric systemskernel/sched/fair.c+6 -40 replies
190/235coresight: Handle errors in finding input/output portsdrivers/hwtracing/coresight/coresight.c+5 -20 replies
191/235coresight: tpiu: Fix disabling timeoutsdrivers/hwtracing/coresight/coresight-tpiu.c+4 -30 replies
192/235coresight: ETM: Add support for Arm Cortex-A73 and Cortex-A35drivers/hwtracing/coresight/coresight-etm4x.c+14 -170 replies
193/235f2fs: do checkpoint in kill_sbfs/f2fs/super.c+13 -30 replies
194/235tools/testing/nvdimm: Fix support for emulating controller temperaturetools/testing/nvdimm/test/nfit.c+2 -10 replies
195/235drm/amd/display: support access ddc for mst branchdrivers/gpu/drm/amd/display/dc/core/dc_link.c+4 -00 replies
196/235ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_parse_dai_data()sound/soc/qcom/qdsp6/q6afe-dai.c+1 -10 replies
197/235lightnvm: pblk: assume that chunks are closed on 1.2 devicesdrivers/lightnvm/pblk-init.c+3 -20 replies
198/235lightnvm: pblk: enable line minor version detectiondrivers/lightnvm/pblk-recovery.c+3 -20 replies
199/235staging: bcm2835-audio: Dont leak workqueue if open failsdrivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c+10 -60 replies
200/235gpio: pxa: Fix potential NULL dereferencedrivers/gpio/gpio-pxa.c+2 -00 replies
201/235gpiolib: Mark gpio_suffixes array with __maybe_unuseddrivers/gpio/gpiolib.h+1 -10 replies
202/235net: gemini: Allow multiple ports to instantiatedrivers/net/ethernet/cortina/gemini.c+4 -10 replies
203/235net: mvpp2: make sure we use single queue mode on PPv2.1drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c+6 -00 replies
204/235rcutorture: Use monotonic timestamp for stall detectionkernel/rcu/rcutorture.c+3 -20 replies
205/235mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)drivers/mfd/88pm860x-i2c.c+4 -40 replies
206/235input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)drivers/input/touchscreen/rohm_bu21023.c+2 -20 replies
207/235rcu: Fix grace-period hangs due to race with CPU offlinekernel/rcu/tree.c kernel/rcu/tree.h+10 -02 replies
208/235drm/amdkfd: Fix kernel queue 64 bit doorbell offset calculationdrivers/gpu/drm/amd/amdkfd/kfd_doorbell.c+5 -40 replies
209/235drm/amdkfd: Fix error codes in kfd_get_processdrivers/gpu/drm/amd/amdkfd/kfd_process.c+2 -00 replies
210/235rtc: bq4802: add error handling for devm_ioremapdrivers/rtc/rtc-bq4802.c+4 -00 replies
211/235selftests: vDSO - fix to return KSFT_SKIP when test couldnt be runtools/testing/selftests/vDSO/vdso_test.c+5 -20 replies
212/235selftests/android: initialize heap_type to avoid compiling warningtools/testing/selftests/android/ion/ionapp_export.c+1 -00 replies
213/235ALSA: pcm: Fix snd_interval_refine first/last with open min/maxsound/core/pcm_lib.c+10 -40 replies
214/235scsi: libfc: fixup sleeping function called from invalid contextdrivers/scsi/libfc/fc_disc.c+4 -30 replies
215/235scsi: lpfc: Fix NVME Target crash in defer rcv logicdrivers/scsi/lpfc/lpfc_nvmet.c+11 -10 replies
216/235scsi: lpfc: Fix panic if driver unloaded when port is offlinedrivers/scsi/lpfc/lpfc_nvme.c+4 -10 replies
217/235remoteproc: qcom: q6v5-pil: fix modem hang on SDM845 after axis2 clk unvotedrivers/remoteproc/qcom_q6v5_pil.c+0 -10 replies
218/235selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/other clock adjustments are in progresstools/testing/selftests/timers/raw_skew.c+5 -00 replies
219/235ASoC: rt5651: Fix workqueue cancel vs irq free race on removesound/soc/codecs/rt5651.c+12 -100 replies
220/235drm/panel: type promotion bug in s6e8aa0_read_mtp_id()drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c+1 -10 replies
221/235arm64: perf: Disable PMU while processing counter overflowsarch/arm64/kernel/perf_event.c+28 -220 replies
222/235drm/amd/pp: Send khz clock values to DC for smu7/8drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c+7 -712 replies
223/235dmaengine: sh: rcar-dmac: avoid to write CHCR.TE to 1 if TCR is set to 0drivers/dma/sh/rcar-dmac.c+3 -20 replies
224/235staging: fsl-dpaa2/eth: Fix DMA mapping directiondrivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c+1 -10 replies
225/235IB/nes: Fix a compiler warningdrivers/infiniband/hw/nes/nes.h+1 -10 replies
226/235block/DAC960.c: fix defined but not used build warningsdrivers/block/DAC960.c+6 -30 replies
227/235IB/mlx5: fix uaccess beyond "count" in debugfs read/write handlersdrivers/infiniband/hw/mlx5/cong.c drivers/infiniband/hw/mlx5/mr.c+9 -320 replies
228/235blk-mq: only attempt to merge bio if there is rq in sw queueblock/blk-mq-sched.c+2 -10 replies
229/235blk-mq: avoid to synchronize rcu inside blk_cleanup_queue()block/blk-core.c+6 -20 replies
230/235gpiolib: Respect error code of ->get_direction()drivers/gpio/gpiolib.c+6 -00 replies
231/235pinctrl: msm: Fix msm_config_group_get() to be compliantdrivers/pinctrl/qcom/pinctrl-msm.c+11 -30 replies
232/235pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be compliantdrivers/pinctrl/qcom/pinctrl-spmi-gpio.c+24 -80 replies
233/235clk: tegra: bpmp: Dont crash when a clock fails to registerdrivers/clk/tegra/clk-bpmp.c+9 -30 replies
234/235mei: bus: type promotion bug in mei_nfc_if_version()drivers/misc/mei/bus-fixup.c+1 -10 replies
235/235crypto: ccp - add timeout support in the SEV commanddrivers/crypto/ccp/psp-dev.c+41 -50 replies

Reviews trailers per patch

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

PatchFeras Daoud[email protected]Ying XueEran Ben ElishaLeonard CrestezRobert JarzmikJiri OlsaPavel MachekGeorg MüllerJunki KatoMartin BlumenstinglRichard Guy BriggsH. Nikolaus SchallerAndy ShevchenkoPeter Zijlstra (Intel)Javier GonzálezAndrew JonesJon HunterIvan VeceraWilliam TuWillem de BruijnMaor GottliebDirk van der MerweBob PetersonMarcus Folkesson[email protected]Santosh ShilimkarOr GerlitzDaniel JurgensMoni ShouaYuval ShaiaNamhyung KimTony LindgrenChristoph HellwigChaitanya KulkarniBenjamin HerrenschmidtLucas StachRoss LagerwallHendrik BruecknerArnaldo Carvalho de MeloStephane EranianSakari AilusAlex ElderThomas PetazzoniJuergen GrossDennis DalessandroBoris OstrovskyIra WeinyHarald FreudenbergerJustin ErnstAndrew BanmanGeorge CherianMichael KelleyBradley WarrumSudip MukherjeeAlan SternSean WangRafael J. WysockiBrendan HigginsAlex DeucherHarry WentlandBrian MasneyRonnie SahlbergAurelien AptelPavel ShilovskyBjörn TöpelStan JohnsonFrank RowandHerbert XuChanwoo ChoiDavid GibsonJacopo MondiD. ZiescheMarcel ZiswilerLukas WunnerRobin MurphyNicolas ChauvetVincent GuittotCharlene LiuLee JonesAndrzej HajdaMark RutlandFelix KuehlingChristian KönigLeon RomanovskyKashyap DesaiJohannes ThumshirnDmitry TorokhovEric Auger
1/235R-b
2/235R-b
3/235
4/235Reported-and-tested-by A-b
5/235Reported-and-tested-by A-b
6/235R-b
7/235
8/235
9/235R-b
10/235A-b
11/235A-b
12/235A-b
13/235R-b
14/235
15/235R-b
16/235
17/235
18/235
19/235
20/235
21/235
22/235
23/235
24/235
25/235R-b
26/235
27/235R-b
28/235
29/235
30/235
31/235R-b T-b
32/235R-b
33/235
34/235
35/235
36/235
37/235
38/235
39/235A-b
40/235A-b R-b
41/235R-b
42/235R-b
43/235
44/235
45/235R-b
46/235
47/235T-b T-b
48/235
49/235
50/235
51/235
52/235A-b
53/235
54/235
55/235
56/235R-b
57/235
58/235A-b
59/235
60/235
61/235R-b
62/235
63/235
64/235R-b
65/235A-b
66/235
67/235
68/235
69/235
70/235
71/235
72/235
73/235
74/235R-b
75/235
76/235
77/235R-b
78/235R-b
79/235
80/235T-b
81/235R-b
82/235
83/235
84/235
85/235R-b
86/235R-b
87/235R-b
88/235R-b R-b
89/235
90/235
91/235
92/235R-b
93/235
94/235
95/235
96/235T-b
97/235
98/235R-b
99/235R-b R-b
100/235
101/235R-b
102/235T-b R-b
103/235A-b
104/235
105/235T-b
106/235T-b
107/235T-b
108/235
109/235
110/235R-b
111/235R-b
112/235
113/235T-b
114/235A-b
115/235T-b
116/235
117/235
118/235T-b
119/235T-b
120/235
121/235A-b
122/235
123/235A-b
124/235
125/235
126/235T-b
127/235T-b
128/235
129/235
130/235
131/235
132/235
133/235
134/235R-b R-b
135/235R-b R-b
136/235R-b
137/235
138/235A-b
139/235T-b
140/235T-b R-b
141/235
141/235
142/235
143/235
144/235
145/235A-b
146/235
147/235
148/235
149/235R-b
150/235
151/235R-b
152/235
153/235R-b
154/235
155/235A-b
156/235
157/235
158/235R-b
159/235R-b
160/235
161/235
162/235
163/235T-b R-b A-b
164/235T-b R-b
165/235
166/235A-b
167/235
168/235
169/235
170/235
171/235
172/235
173/235
174/235
175/235
176/235
177/235
178/235
179/235
180/235
181/235
182/235T-b
183/235
184/235R-b
185/235
186/235A-b R-b T-b
187/235
188/235
189/235A-b
190/235
191/235
192/235
193/235
194/235
195/235A-b R-b
196/235
197/235
198/235R-b
199/235
200/235A-b
201/235
202/235
203/235
204/235
205/235A-b
206/235A-b
207/235
208/235R-b A-b
209/235R-b A-b
210/235
211/235
212/235
213/235
214/235A-b
215/235
216/235
217/235
218/235
219/235
220/235R-b
221/235A-b
222/235A-b A-b A-b
223/235
224/235
225/235
226/235
227/235R-b
228/235R-b T-b
229/235T-b
230/235
231/235
232/235
233/235A-b
234/235
235/235

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

Read the v1 thread

Cover letter [PATCH 4.18 000/235] 4.18.10-stable review

This is the start of the stable review cycle for the 4.18.10 release. There are 235 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 Sep 26 11:30:01 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.18.10-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.18.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.18.10-rc1

Brijesh Singh <[email protected]>
crypto: ccp - add timeout support in the SEV command

Dan Carpenter <[email protected]>
mei: bus: type promotion bug in mei_nfc_if_version()

Mikko Perttunen <[email protected]>
clk: tegra: bpmp: Don't crash when a clock fails to register

Douglas Anderson <[email protected]>
pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be compliant

Douglas Anderson <[email protected]>
pinctrl: msm: Fix msm_config_group_get() to be compliant

Andy Shevchenko <[email protected]>

    gpiolib: Respect error code of ->get_direction()

Ming Lei <[email protected]>
blk-mq: avoid to synchronize rcu inside blk_cleanup_queue()

Ming Lei <[email protected]>
blk-mq: only attempt to merge bio if there is rq in sw queue

Jann Horn <[email protected]>
IB/mlx5: fix uaccess beyond "count" in debugfs read/write handlers

Randy Dunlap <[email protected]>
block/DAC960.c: fix defined but not used build warnings

Bart Van Assche <[email protected]>
IB/nes: Fix a compiler warning

Ioana Radulescu <[email protected]>
staging: fsl-dpaa2/eth: Fix DMA mapping direction

Yoshihiro Shimoda <[email protected]>
dmaengine: sh: rcar-dmac: avoid to write CHCR.TE to 1 if TCR is set to 0

Harry Wentland <[email protected]>
drm/amd/pp: Send khz clock values to DC for smu7/8

Suzuki K Poulose <[email protected]>
arm64: perf: Disable PMU while processing counter overflows

Dan Carpenter <[email protected]>
drm/panel: type promotion bug in s6e8aa0_read_mtp_id()

Hans de Goede <[email protected]>
ASoC: rt5651: Fix workqueue cancel vs irq free race on remove

John Stultz <[email protected]>
selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/other clock adjustments are in progress

Sibi Sankar <[email protected]>
remoteproc: qcom: q6v5-pil: fix modem hang on SDM845 after axis2 clk unvote

James Smart <[email protected]>
scsi: lpfc: Fix panic if driver unloaded when port is offline

James Smart <[email protected]>
scsi: lpfc: Fix NVME Target crash in defer rcv logic

Hannes Reinecke <[email protected]>
scsi: libfc: fixup 'sleeping function called from invalid context'

Timo Wischer <[email protected]>
ALSA: pcm: Fix snd_interval_refine first/last with open min/max

Li Zhijian <[email protected]>
selftests/android: initialize heap_type to avoid compiling warning

Shuah Khan (Samsung OSG) <[email protected]>
selftests: vDSO - fix to return KSFT_SKIP when test couldn't be run

Zhouyang Jia <[email protected]>
rtc: bq4802: add error handling for devm_ioremap

Wei Lu <[email protected]>
drm/amdkfd: Fix error codes in kfd_get_process

Shaoyun Liu <[email protected]>
drm/amdkfd: Fix kernel queue 64 bit doorbell offset calculation

Paul E. McKenney <[email protected]>
rcu: Fix grace-period hangs due to race with CPU offline

Peter Rosin <[email protected]>

    input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)

Peter Rosin <[email protected]>

    mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)

Arnd Bergmann <[email protected]>
rcutorture: Use monotonic timestamp for stall detection

Maxime Chevallier <[email protected]>
net: mvpp2: make sure we use single queue mode on PPv2.1

Linus Walleij <[email protected]>
net: gemini: Allow multiple ports to instantiate

Andy Shevchenko <[email protected]>
gpiolib: Mark gpio_suffixes array with __maybe_unused

Wei Yongjun <[email protected]>
gpio: pxa: Fix potential NULL dereference

Tuomas Tynkkynen <[email protected]>
staging: bcm2835-audio: Don't leak workqueue if open fails

Matias Bjørling <[email protected]>
lightnvm: pblk: enable line minor version detection

Hans Holmberg <[email protected]>
lightnvm: pblk: assume that chunks are closed on 1.2 devices

Dan Carpenter <[email protected]>
ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_parse_dai_data()

Eric Yang <[email protected]>
drm/amd/display: support access ddc for mst branch

Dan Williams <[email protected]>
tools/testing/nvdimm: Fix support for emulating controller temperature

Jaegeuk Kim <[email protected]>
f2fs: do checkpoint in kill_sb

Suzuki K Poulose <[email protected]>
coresight: ETM: Add support for Arm Cortex-A73 and Cortex-A35

Robin Murphy <[email protected]>
coresight: tpiu: Fix disabling timeouts

Suzuki K Poulose <[email protected]>
coresight: Handle errors in finding input/output ports

Quentin Perret <[email protected]>
sched/fair: Fix util_avg of new tasks for asymmetric systems

Julia Lawall <[email protected]>
parport: sunbpp: fix error return code

Boris Pismenny <[email protected]>
tls: Fix zerocopy_from_iter iov handling

Thierry Reding <[email protected]>
drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping

Karol Herbst <[email protected]>
drm/nouveau/debugfs: Wake up GPU before doing any reclocking

Lyude Paul <[email protected]>
drm/nouveau: Fix runtime PM leak in drm_open()

Stefan Agner <[email protected]>
mmc: sdhci: do not try to use 3.3V signaling if not supported

Stefan Agner <[email protected]>
mmc: tegra: prevent HS200 on Tegra 3

Laurentiu Tudor <[email protected]>
mmc: sdhci-of-esdhc: set proper dma mask for ls104x chips

Johan Hovold <[email protected]>
tty: fix termios input-speed encoding

Johan Hovold <[email protected]>
tty: fix termios input-speed encoding when using BOTHER

Alexander Sverdlin <[email protected]>
serial: 8250: of: Correct of_platform_serial_setup() error handling

Bartosz Golaszewski <[email protected]>
gpiolib: don't allow userspace to set values of input lines

Russell King <[email protected]>
ASoC: hdmi-codec: fix routing

Enrico Scholz <[email protected]>
gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes

Rick Farrington <[email protected]>
liquidio: fix hang when re-binding VF host drv after running DPDK VF driver

Nicholas Mc Guire <[email protected]>
ARM: hisi: check of_iomap and fix missing of_node_put

Huazhong Tan <[email protected]>
net: hns3: Fix return value error in hns3_reset_notify_down_enet

Nicholas Mc Guire <[email protected]>
ARM: hisi: fix error handling and missing of_node_put

Nicholas Mc Guire <[email protected]>
ARM: hisi: handle of_iomap and fix missing of_node_put

Yunsheng Lin <[email protected]>
net: hns3: Fix for reset_level default assignment probelm

Huazhong Tan <[email protected]>
net: hns3: Reset net device with rtnl_lock

Ard Biesheuvel <[email protected]>
efi/esrt: Only call efi_mem_reserve() for boot services memory

Andrea Parri <[email protected]>
sched/core: Use smp_mb() in wake_woken_function()

Ryder Lee <[email protected]>
arm64: dts: mt7622: update a clock property for UART0

Tony Lindgren <[email protected]>
pinctrl: pinmux: Return selector to the pinctrl driver

Tony Lindgren <[email protected]>
pinctrl: rza1: Fix selector use for groups and functions

Sean Wang <[email protected]>
pinctrl: mt7622: Fix probe fail by misuse the selector

Mike Christie <[email protected]>
configfs: fix registered group removal

Paul Burton <[email protected]>
MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads

Alexey Kardashevskiy <[email protected]>
KVM: PPC: Book3S: Fix matching of hardware and emulated TCE tables

Arvind Yadav <[email protected]>
PM / devfreq: use put_device() instead of kfree()

Eric Biggers <[email protected]>
security: check for kstrdup() failure in lsm_append()

Nicholas Mc Guire <[email protected]>
KVM: PPC: Book3S HV: Add of_node_put() in success path

Matthew Garrett <[email protected]>
evm: Don't deadlock if a crypto algorithm is unavailable

Philipp Puschmann <[email protected]>
Bluetooth: Use lock_sock_nested in bt_accept_enqueue

Alexandre Belloni <[email protected]>
spi: dw: fix possible race condition

Roman Gushchin <[email protected]>
bpf: fix rcu annotations in compute_effective_progs()

Miklos Szeredi <[email protected]>
vfs: fix freeze protection in mnt_want_write_file() for overlayfs

Jann Horn <[email protected]>
mtdchar: fix overflows in adjustment of count

Ronny Chevalier <[email protected]>
audit: fix use-after-free in audit_add_watch

Viresh Kumar <[email protected]>
arm64: dts: uniphier: Add missing cooling device properties for CPUs

Noa Osherovich <[email protected]>
net/mlx5: Add missing SET_DRIVER_VERSION command translation

Maciej W. Rozycki <[email protected]>

    binfmt_elf: Respect error return from `regset->active'

Johan Hovold <[email protected]>
mmc: meson-mx-sdio: fix OF child-node lookup

Johan Hovold <[email protected]>
of: add helper to lookup compatible child node

Trond Myklebust <[email protected]>
NFSv4.1 fix infinite loop on I/O.

Trond Myklebust <[email protected]>
NFSv4: Fix a tracepoint Oops in initiate_file_draining()

Boris Ostrovsky <[email protected]>
x86/EISA: Don't probe EISA bus for Xen PV guests

Rob Herring <[email protected]>
of: fix phandle cache creation for DTs with no phandles

Adrian Hunter <[email protected]>
perf tools: Fix maps__find_symbol_by_name()

Yabin Cui <[email protected]>
perf/core: Force USER_DS when recording user stack data

Max Filippov <[email protected]>
xtensa: ISS: don't allocate memory in platform_setup

Dan Carpenter <[email protected]>
cifs: integer overflow in in SMB2_ioctl()

Dan Carpenter <[email protected]>
CIFS: fix wrapping bugs in num_entries()

Dan Carpenter <[email protected]>
cifs: prevent integer overflow in nxt_dir_entry()

Oliver Neukum <[email protected]>
Revert "cdc-acm: implement put_char() and flush_chars()"

Jia-Ju Bai <[email protected]>
usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()

Ben Hutchings <[email protected]>
USB: yurex: Fix buffer over-read in yurex_write()

Johan Hovold <[email protected]>
USB: serial: ti_usb_3410_5052: fix array underflow in completion handler

Jia-Ju Bai <[email protected]>
usb: misc: uss720: Fix two sleep-in-atomic-context bugs

Johan Hovold <[email protected]>
USB: serial: io_ti: fix array underflow in completion handler

Alan Stern <[email protected]>
USB: net2280: Fix erroneous synchronization change

Yoshihiro Shimoda <[email protected]>
usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0

Maxence Duprès <[email protected]>
USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB controller

Jia-Ju Bai <[email protected]>
usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame()

Mathias Nyman <[email protected]>
usb: Avoid use-after-free by flushing endpoints early in usb_set_interface()

Oliver Neukum <[email protected]>
usb: uas: add support for more quirk flags

Tim Anderson <[email protected]>
USB: Add quirk to support DJI CineSSD

Mikulas Patocka <[email protected]>
dm verity: fix crash on bufio buffer that was allocated with vmalloc

Tomas Winkler <[email protected]>
mei: bus: need to unlink client before freeing

Tomas Winkler <[email protected]>
mei: bus: fix hw module get/put balance

Alexander Usyskin <[email protected]>
mei: ignore not found client in the enumeration

Chunfeng Yun <[email protected]>
usb: mtu3: fix error of xhci port id when enable U3 dual role

Chunfeng Yun <[email protected]>
usb: xhci: fix interrupt transfer error happened on MTK platforms

Mathias Nyman <[email protected]>
usb: Don't die twice if PCI xhci host is not responding in resume

Mathias Nyman <[email protected]>
xhci: Fix use after free for URB cancellation on a reallocated endpoint

Gustavo A. R. Silva <[email protected]>
misc: hmc6352: fix potential Spectre v1

Bryant G. Ly <[email protected]>
misc: ibmvsm: Fix wrong assignment of return code

K. Y. Srinivasan <[email protected]>
Tools: hv: Fix a bug in the key delete code

Stephen Hemminger <[email protected]>
vmbus: don't return values for uninitalized channels

Miklos Szeredi <[email protected]>
ovl: fix oopses in ovl_fill_super() failure paths

Corey Minyard <[email protected]>
ipmi: Fix I2C client removal in the SSIF driver

Corey Minyard <[email protected]>
ipmi: Move BT capabilities detection to the detect call

Corey Minyard <[email protected]>
ipmi: Rework SMI registration failure

Andreas Kemnade <[email protected]>
mmc: omap_hsmmc: fix wakeirq handling on removal

Ingo Franzki <[email protected]>
s390/crypto: Fix return code checking in cbc_paes_crypt()

Aaron Knister <[email protected]>
IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler

Juergen Gross <[email protected]>
xen/netfront: fix waiting for xenbus state change

Bin Yang <[email protected]>
pstore: Fix incorrect persistent ram buffer mapping

Parav Pandit <[email protected]>
RDMA/cma: Protect cma dev list with lock

Xiao Liang <[email protected]>
xen-netfront: fix warn message as irq device name has '/'

Alexandru Gagniuc <[email protected]>
PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMWARE_FIRST

Joerg Roedel <[email protected]>
x86/mm/pti: Add an overflow check to pti_clone_pmds()

Jiang Biao <[email protected]>
x86/pti: Check the return value of pti_user_pagetable_walk_pmd()

Jiang Biao <[email protected]>
x86/pti: Check the return value of pti_user_pagetable_walk_p4d()

Michael Müller <[email protected]>
crypto: sharah - Unregister correct algorithms for SAHARA 3

Hanna Hawa <[email protected]>
dmaengine: mv_xor_v2: kill the tasklets upon exit

Yoshihiro Shimoda <[email protected]>
iommu/ipmmu-vmsa: IMUCTRn.TTSEL needs a special usage on R-Car Gen3

Niklas Cassel <[email protected]>
regulator: qcom_spmi: Fix warning Bad of_node_put()

Niklas Cassel <[email protected]>
regulator: qcom_spmi: Use correct regmap when checking for error

Rex Zhu <[email protected]>
drm/amd/pp: Set Max clock level to display by default

Jae Hyun Yoo <[email protected]>
i2c: aspeed: Fix initial values of master and slave state

Pingfan Liu <[email protected]>
drivers/base: stop new probing during shutdown

Christoffer Dall <[email protected]>
KVM: arm/arm64: Fix vgic init race

Randy Dunlap <[email protected]>
platform/x86: toshiba_acpi: Fix defined but not used build warnings

Julian Wiedmann <[email protected]>
s390/qeth: reset layer2 attribute on layer switch

Julian Wiedmann <[email protected]>
s390/qeth: fix race in used-buffer accounting

Bjorn Andersson <[email protected]>
soc: qcom: smem: Correct check for global partition

Bhushan Shah <[email protected]>
ARM: dts: qcom: msm8974-hammerhead: increase load on l20 for sdhci

Loic Poulain <[email protected]>
arm64: dts: qcom: db410c: Fix Bluetooth LED trigger

Vitaly Kuznetsov <[email protected]>
xen-netfront: fix queue name setting

Jakub Kicinski <[email protected]>
nfp: avoid buffer leak when FW communication fails

Yue Wang <[email protected]>
ALSA: usb-audio: Generic DSD detection for Thesycon-based implementations

Ard Biesheuvel <[email protected]>
efi/arm: preserve early mapping of UEFI memory map longer for BGRT

Leonard Crestez <[email protected]>
reset: imx7: Fix always writing bits as 0

Mark Rutland <[email protected]>
arm64: fix possible spectre-v1 write in ptrace_hbp_set_event()

YueHaibing <[email protected]>
wan/fsl_ucc_hdlc: use IS_ERR_VALUE() to check return value of qe_muram_alloc

Piotr Sawicki <[email protected]>
Smack: Fix handling of IPv4 traffic received by PF_INET6 sockets

Manikanta Pubbisetty <[email protected]>
mac80211: restrict delayed tailroom needed decrement

Paul Cercueil <[email protected]>
MIPS: jz4740: Bump zload address

Oder Chiou <[email protected]>
ASoC: rt5514: Fix the issue of the delay volume applied

Nicholas Mc Guire <[email protected]>
staging: bcm2835-camera: handle wait_for_completion_timeout return properly

Nicholas Mc Guire <[email protected]>
staging: bcm2835-camera: fix timeout handling in wait_for_completion_timeout

Sandipan Das <[email protected]>
perf script: Show correct offsets for DWARF-based unwinding

Nicholas Piggin <[email protected]>
powerpc/powernv: opal_put_chars partial write fix

Mark Rutland <[email protected]>
KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgic_mmio_write_apr()

Sagi Grimberg <[email protected]>
nvme-rdma: unquiesce queues when deleting the controller

Sagi Grimberg <[email protected]>
nvmet: fix file discard return status

Sandipan Das <[email protected]>
perf powerpc: Fix callchain ip filtering

Krzysztof Kozlowski <[email protected]>
ARM: exynos: Clear global variable on init error path

Arnd Bergmann <[email protected]>
omapfb: rename omap2 module to omap2fb.ko

Fredrik Noring <[email protected]>
fbdev: Distinguish between interlaced and progressive modes

Daniel Mack <[email protected]>
video: fbdev: pxafb: clear allocated memory for video modes

Sandipan Das <[email protected]>
perf powerpc: Fix callchain ip filtering when return address is in a register

Randy Dunlap <[email protected]>
fbdev/via: fix defined but not used warning

Anton Vasilyev <[email protected]>
video: goldfishfb: fix memory leak on driver remove

Jiri Olsa <[email protected]>
perf tools: Fix struct comm_str removal crash

Dan Carpenter <[email protected]>
fbdev: omapfb: off by one in omapfb_register_client()

Sandipan Das <[email protected]>
perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanups

Sandipan Das <[email protected]>
perf tests: Fix record+probe_libc_inet_pton.sh when event exists

Sandipan Das <[email protected]>
perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64

Jiri Olsa <[email protected]>
perf tools: Synthesize GROUP_DESC feature in pipe mode

Bob Peterson <[email protected]>
gfs2: Don't reject a supposedly full bitmap if we have blocks reserved

Thomas Richter <[email protected]>
perf test: Fix subtest number when showing results

Todor Tomov <[email protected]>
media: ov5645: Supported external clock is 24MHz

Randy Dunlap <[email protected]>
mtd/maps: fix solutionengine.c printk format warnings

Wei Yongjun <[email protected]>
IB/ipoib: Fix error return code in ipoib_dev_init()

Mike Snitzer <[email protected]>
block: allow max_discard_segments to be stacked

Zhu Yanjun <[email protected]>
IB/rxe: Drop QP0 silently

Hans Verkuil <[email protected]>

    media: videobuf2-core: check for q->error in vb2_core_qbuf()

Felix Fietkau <[email protected]>
MIPS: ath79: fix system restart

John Keeping <[email protected]>
dmaengine: pl330: fix irq race with terminate_all

Krzysztof Ha?asa <[email protected]>
media: tw686x: Fix oops on buffer alloc failure

Masahiro Yamada <[email protected]>
kbuild: do not update config when running install targets

Masahiro Yamada <[email protected]>
kbuild: add .DELETE_ON_ERROR special target

Rajan Vaja <[email protected]>
clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failure

Mikko Perttunen <[email protected]>
clk: core: Potentially free connection id

Dmitry Torokhov <[email protected]>
Input: pxrc - fix freeing URB on device teardown

Gregory CLEMENT <[email protected]>
clk: mvebu: armada-37xx-periph: Fix wrong return value in get_parent

Nicholas Mc Guire <[email protected]>
clk: imx6sll: fix missing of_node_put()

Nicholas Mc Guire <[email protected]>
clk: imx6ul: fix missing of_node_put()

Andreas Gruenbacher <[email protected]>
gfs2: Special-case rindex for gfs2_grow

Golan Ben Ami <[email protected]>
iwlwifi: cancel the injective function between hw pointers to tfd entry index

Jakub Kicinski <[email protected]>
nfp: don't fail probe on pci_sriov_set_totalvfs() errors

YueHaibing <[email protected]>
amd-xgbe: use dma_mapping_error to check map errors

YueHaibing <[email protected]>
xfrm: fix 'passing zero to ERR_PTR()' warning

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro

Jeff Crukley <[email protected]>
ALSA: usb-audio: Add support for Encore mDSD USB DAC

Takashi Iwai <[email protected]>
ALSA: msnd: Fix the default sample sizes

Jean-Philippe Brucker <[email protected]>
iommu/io-pgtable-arm: Fix pgtable allocation in selftest

Jean-Philippe Brucker <[email protected]>
iommu/io-pgtable-arm-v7s: Abort allocation when table address overflows the PTE

Miao Zhong <[email protected]>
iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register

Erich E. Hoover <[email protected]>
usb: dwc3: change stream event enable bit back to 13

Tariq Toukan <[email protected]>
net/mlx5: Use u16 for Work Queue buffer fragment size

Roi Dayan <[email protected]>
net/mlx5: Fix possible deadlock from lockdep when adding fte to fg

Roi Dayan <[email protected]>
net/mlx5: Fix not releasing read lock when adding flow rules

Vincent Whitchurch <[email protected]>
tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY

Haishuang Yan <[email protected]>
erspan: return PACKET_REJECT when the appropriate tunnel is not found

Haishuang Yan <[email protected]>
erspan: fix error handling for erspan tunnel

Jack Morgenstein <[email protected]>
net/mlx5: Fix debugfs cleanup in the device init/remove flow

Huy Nguyen <[email protected]>
net/mlx5: Check for error in mlx5_attach_interface

Vakul Garg <[email protected]>
net/tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC

Raed Salem <[email protected]>
net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tables

Cong Wang <[email protected]>
tipc: orphan sock in tipc_release()

Cong Wang <[email protected]>
rds: fix two RCU related problems

Stefan Wahren <[email protected]>
net: qca_spi: Fix race condition in spi transfers

Jack Morgenstein <[email protected]>
net/mlx5: Fix use-after-free in self-healing flow

Petr Oros <[email protected]>
be2net: Fix memory leak in be_cmd_get_profile_config()

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

Diffstat:

 Makefile                                           |  31 ++++--
 .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts     |   2 +
 arch/arm/mach-exynos/suspend.c                     |   1 +
 arch/arm/mach-hisi/hotplug.c                       |  41 +++++---
 arch/arm64/boot/dts/mediatek/mt7622.dtsi           |   2 +-
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          |   2 +-
 arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi   |   2 +
 arch/arm64/kernel/perf_event.c                     |  50 +++++-----
 arch/arm64/kernel/ptrace.c                         |  19 ++--
 arch/mips/ath79/setup.c                            |   1 +
 arch/mips/include/asm/mach-ath79/ath79.h           |   1 +
 arch/mips/jz4740/Platform                          |   2 +-
 arch/mips/loongson64/common/cs5536/cs5536_ohci.c   |   2 +-
 arch/powerpc/kvm/book3s_64_vio.c                   |   5 +-
 arch/powerpc/kvm/book3s_hv.c                       |   2 +
 arch/powerpc/platforms/powernv/opal.c              |   2 +-
 arch/s390/crypto/paes_s390.c                       |   2 +-
 arch/x86/kernel/eisa.c                             |  10 +-
 arch/x86/mm/pti.c                                  |  25 ++++-
 arch/xtensa/platforms/iss/setup.c                  |  25 +++--
 block/blk-core.c                                   |   8 +-
 block/blk-mq-sched.c                               |   3 +-
 block/blk-settings.c                               |   2 +-
 crypto/api.c                                       |   2 +-
 drivers/base/core.c                                |   3 +
 drivers/block/DAC960.c                             |   9 +-
 drivers/char/ipmi/ipmi_bt_sm.c                     |  92 ++++++++---------
 drivers/char/ipmi/ipmi_msghandler.c                |  53 +++++-----
 drivers/char/ipmi/ipmi_si_intf.c                   |  17 +---
 drivers/char/ipmi/ipmi_ssif.c                      |  30 ++----
 drivers/clk/clk-fixed-factor.c                     |   9 +-
 drivers/clk/clk.c                                  |   3 +
 drivers/clk/imx/clk-imx6sll.c                      |   1 +
 drivers/clk/imx/clk-imx6ul.c                       |   1 +
 drivers/clk/mvebu/armada-37xx-periph.c             |   3 -
 drivers/clk/tegra/clk-bpmp.c                       |  12 ++-
 drivers/crypto/ccp/psp-dev.c                       |  46 ++++++++-
 drivers/crypto/sahara.c                            |   4 +-
 drivers/devfreq/devfreq.c                          |   4 +-
 drivers/dma/mv_xor_v2.c                            |   2 +
 drivers/dma/pl330.c                                |   5 +-
 drivers/dma/sh/rcar-dmac.c                         |   5 +-
 drivers/firmware/efi/arm-init.c                    |   1 -
 drivers/firmware/efi/arm-runtime.c                 |   4 +-
 drivers/firmware/efi/esrt.c                        |   3 +-
 drivers/gpio/gpio-pxa.c                            |   2 +
 drivers/gpio/gpiolib.c                             |  14 ++-
 drivers/gpio/gpiolib.h                             |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c          |   9 +-
 drivers/gpu/drm/amd/amdkfd/kfd_process.c           |   2 +
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |   4 +
 drivers/gpu/drm/amd/powerplay/amd_powerplay.c      |   9 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c   |   8 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c   |   6 +-
 drivers/gpu/drm/nouveau/nouveau_debugfs.c          |   4 +
 drivers/gpu/drm/nouveau/nouveau_drm.c              |   6 +-
 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c |  13 +++
 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c      |   2 +-
 drivers/gpu/ipu-v3/ipu-csi.c                       |  20 +++-
 drivers/hv/vmbus_drv.c                             |   3 +
 drivers/hwtracing/coresight/coresight-etm4x.c      |  31 +++---
 drivers/hwtracing/coresight/coresight-tpiu.c       |   7 +-
 drivers/hwtracing/coresight/coresight.c            |   7 +-
 drivers/i2c/busses/i2c-aspeed.c                    |   4 +-
 drivers/infiniband/core/cma.c                      |  12 ++-
 drivers/infiniband/hw/mlx5/cong.c                  |   9 +-
 drivers/infiniband/hw/mlx5/mr.c                    |  32 ++----
 drivers/infiniband/hw/nes/nes.h                    |   2 +-
 drivers/infiniband/sw/rxe/rxe_recv.c               |   9 +-
 drivers/infiniband/ulp/ipoib/ipoib_cm.c            |   2 +
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |   3 +-
 drivers/input/joystick/pxrc.c                      |  66 ++++++-------
 drivers/input/touchscreen/rohm_bu21023.c           |   4 +-
 drivers/iommu/arm-smmu-v3.c                        |   1 +
 drivers/iommu/io-pgtable-arm-v7s.c                 |   7 +-
 drivers/iommu/io-pgtable-arm.c                     |   3 +-
 drivers/iommu/ipmmu-vmsa.c                         |   8 ++
 drivers/lightnvm/pblk-init.c                       |   5 +-
 drivers/lightnvm/pblk-recovery.c                   |   5 +-
 drivers/md/dm-verity-target.c                      |  24 ++++-
 drivers/media/common/videobuf2/videobuf2-core.c    |   5 +
 drivers/media/i2c/ov5645.c                         |  13 +--
 drivers/media/pci/tw686x/tw686x-video.c            |  11 ++-
 drivers/mfd/88pm860x-i2c.c                         |   8 +-
 drivers/misc/hmc6352.c                             |   2 +
 drivers/misc/ibmvmc.c                              |   2 +-
 drivers/misc/mei/bus-fixup.c                       |   2 +-
 drivers/misc/mei/bus.c                             |  12 +--
 drivers/misc/mei/hbm.c                             |   9 +-
 drivers/mmc/host/meson-mx-sdio.c                   |   8 +-
 drivers/mmc/host/omap_hsmmc.c                      |   1 +
 drivers/mmc/host/sdhci-of-esdhc.c                  |   6 ++
 drivers/mmc/host/sdhci-tegra.c                     |   3 +-
 drivers/mmc/host/sdhci.c                           |   9 +-
 drivers/mtd/maps/solutionengine.c                  |   6 +-
 drivers/mtd/mtdchar.c                              |  10 +-
 drivers/net/ethernet/amd/xgbe/xgbe-desc.c          |   7 +-
 .../ethernet/cavium/liquidio/cn23xx_pf_device.c    |   3 +
 .../ethernet/cavium/liquidio/cn23xx_vf_device.c    |   3 +
 drivers/net/ethernet/cortina/gemini.c              |   5 +-
 drivers/net/ethernet/emulex/benet/be_cmds.c        |   2 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   8 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   5 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |   6 ++
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |   1 +
 drivers/net/ethernet/mellanox/mlx5/core/dev.c      |  15 ++-
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |   1 +
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |  76 +++++++-------
 drivers/net/ethernet/mellanox/mlx5/core/health.c   |  10 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |  12 ++-
 drivers/net/ethernet/mellanox/mlx5/core/wq.c       |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/wq.h       |   2 +-
 drivers/net/ethernet/netronome/nfp/nfp_main.c      |  20 ++--
 .../net/ethernet/netronome/nfp/nfp_net_common.c    |  13 ++-
 drivers/net/ethernet/qualcomm/qca_7k.c             |  76 +++++++-------
 drivers/net/ethernet/qualcomm/qca_spi.c            | 110 +++++++++++----------
 drivers/net/ethernet/qualcomm/qca_spi.h            |   5 -
 drivers/net/wan/fsl_ucc_hdlc.c                     |   6 +-
 drivers/net/wireless/intel/iwlwifi/pcie/internal.h |  12 ++-
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c       |  11 ++-
 drivers/net/xen-netfront.c                         |  30 +++---
 drivers/nvme/host/rdma.c                           |   2 +
 drivers/nvme/target/io-cmd-file.c                  |  18 ++--
 drivers/of/base.c                                  |  28 ++++++
 drivers/parport/parport_sunbpp.c                   |   8 +-
 drivers/pci/pcie/aer.c                             |   6 ++
 drivers/pinctrl/mediatek/pinctrl-mt7622.c          |   4 +-
 drivers/pinctrl/pinctrl-rza1.c                     |  24 ++---
 drivers/pinctrl/pinmux.c                           |  16 ++-
 drivers/pinctrl/qcom/pinctrl-msm.c                 |  14 ++-
 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c           |  32 ++++--
 drivers/platform/x86/toshiba_acpi.c                |   3 +-
 drivers/regulator/qcom_spmi-regulator.c            |  34 ++++---
 drivers/remoteproc/qcom_q6v5_pil.c                 |   1 -
 drivers/reset/reset-imx7.c                         |   2 +-
 drivers/rtc/rtc-bq4802.c                           |   4 +
 drivers/s390/net/qeth_core_main.c                  |   3 +-
 drivers/s390/net/qeth_core_sys.c                   |   1 +
 drivers/scsi/libfc/fc_disc.c                       |   7 +-
 drivers/scsi/lpfc/lpfc_nvme.c                      |   5 +-
 drivers/scsi/lpfc/lpfc_nvmet.c                     |  12 ++-
 drivers/soc/qcom/smem.c                            |  10 +-
 drivers/spi/spi-dw.c                               |   3 +-
 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c     |   2 +-
 .../vc04_services/bcm2835-audio/bcm2835-vchiq.c    |  16 +--
 .../vc04_services/bcm2835-camera/bcm2835-camera.c  |   7 +-
 .../vc04_services/bcm2835-camera/mmal-vchiq.c      |  11 ++-
 drivers/tty/serial/8250/8250_of.c                  |   2 +-
 drivers/tty/tty_baudrate.c                         |  13 ++-
 drivers/usb/class/cdc-acm.c                        |  73 --------------
 drivers/usb/class/cdc-acm.h                        |   1 -
 drivers/usb/class/cdc-wdm.c                        |   2 +-
 drivers/usb/core/hcd-pci.c                         |   2 -
 drivers/usb/core/message.c                         |  11 +++
 drivers/usb/core/quirks.c                          |   7 ++
 drivers/usb/dwc3/gadget.h                          |   2 +-
 drivers/usb/gadget/udc/net2280.c                   |  16 ++-
 drivers/usb/gadget/udc/renesas_usb3.c              |   5 +-
 drivers/usb/host/u132-hcd.c                        |   2 +-
 drivers/usb/host/xhci-mem.c                        |   4 +
 drivers/usb/host/xhci.c                            |  30 ++++++
 drivers/usb/misc/uss720.c                          |   4 +-
 drivers/usb/misc/yurex.c                           |   5 +-
 drivers/usb/mtu3/mtu3_core.c                       |   6 +-
 drivers/usb/mtu3/mtu3_hw_regs.h                    |   1 +
 drivers/usb/serial/io_ti.h                         |   2 +-
 drivers/usb/serial/ti_usb_3410_5052.c              |   2 +-
 drivers/usb/storage/scsiglue.c                     |   9 ++
 drivers/usb/storage/uas.c                          |  21 ++++
 drivers/usb/storage/unusual_devs.h                 |   7 ++
 drivers/video/fbdev/core/modedb.c                  |  41 +++++---
 drivers/video/fbdev/goldfishfb.c                   |   1 +
 drivers/video/fbdev/omap/omapfb_main.c             |   2 +-
 drivers/video/fbdev/omap2/omapfb/Makefile          |   4 +-
 drivers/video/fbdev/pxafb.c                        |   4 +-
 drivers/video/fbdev/via/viafbdev.c                 |   3 +-
 fs/binfmt_elf.c                                    |   2 +-
 fs/cifs/readdir.c                                  |  11 ++-
 fs/cifs/smb2pdu.c                                  |  29 +++---
 fs/configfs/dir.c                                  |  11 +++
 fs/f2fs/super.c                                    |  16 ++-
 fs/gfs2/bmap.c                                     |   2 +-
 fs/gfs2/rgrp.c                                     |   3 +-
 fs/namespace.c                                     |   7 +-
 fs/nfs/nfs4proc.c                                  |  10 +-
 fs/nfs/nfs4state.c                                 |   2 +
 fs/nfs/nfs4trace.h                                 |   2 +-
 fs/overlayfs/super.c                               |  26 ++---
 fs/pstore/ram_core.c                               |  17 +++-
 include/linux/crypto.h                             |   5 +
 include/linux/mlx5/driver.h                        |   4 +-
 include/linux/of.h                                 |   8 ++
 kernel/audit_watch.c                               |  12 ++-
 kernel/bpf/cgroup.c                                |   7 +-
 kernel/events/core.c                               |   4 +
 kernel/rcu/rcutorture.c                            |   5 +-
 kernel/rcu/tree.c                                  |   6 ++
 kernel/rcu/tree.h                                  |   4 +
 kernel/sched/fair.c                                |  10 +-
 kernel/sched/wait.c                                |  47 ++++-----
 net/bluetooth/af_bluetooth.c                       |   2 +-
 net/core/skbuff.c                                  |   3 -
 net/ipv4/ip_gre.c                                  |   5 +
 net/ipv4/tcp.c                                     |   2 +-
 net/mac80211/cfg.c                                 |   2 +-
 net/mac80211/key.c                                 |  24 +++--
 net/rds/bind.c                                     |   5 +-
 net/tipc/socket.c                                  |   1 +
 net/tls/tls_sw.c                                   |  14 ++-
 net/xfrm/xfrm_policy.c                             |   5 +-
 scripts/Kbuild.include                             |   3 +
 security/integrity/evm/evm_crypto.c                |   3 +-
 security/security.c                                |   2 +
 security/smack/smack_lsm.c                         |  14 ++-
 sound/core/pcm_lib.c                               |  14 ++-
 sound/isa/msnd/msnd_pinnacle.c                     |   4 +-
 sound/soc/codecs/hdmi-codec.c                      |  21 ++--
 sound/soc/codecs/rt5514.c                          |   8 +-
 sound/soc/codecs/rt5651.c                          |  22 +++--
 sound/soc/qcom/qdsp6/q6afe-dai.c                   |   2 +-
 sound/usb/quirks-table.h                           |   3 +-
 sound/usb/quirks.c                                 |   2 +
 tools/hv/hv_kvp_daemon.c                           |   2 +-
 tools/perf/arch/powerpc/util/skip-callchain-idx.c  |  10 +-
 tools/perf/tests/builtin-test.c                    |   2 +-
 .../tests/shell/record+probe_libc_inet_pton.sh     |  36 ++++++-
 tools/perf/util/comm.c                             |  16 ++-
 tools/perf/util/header.c                           |   2 +-
 tools/perf/util/machine.c                          |   9 +-
 tools/perf/util/map.c                              |  11 +++
 tools/perf/util/unwind-libdw.c                     |   2 +-
 tools/perf/util/unwind-libunwind-local.c           |   2 +-
 tools/testing/nvdimm/test/nfit.c                   |   3 +-
 .../testing/selftests/android/ion/ionapp_export.c  |   1 +
 tools/testing/selftests/timers/raw_skew.c          |   5 +
 tools/testing/selftests/vDSO/vdso_test.c           |   7 +-
 virt/kvm/arm/vgic/vgic-init.c                      |   4 +
 virt/kvm/arm/vgic/vgic-mmio-v2.c                   |   3 +
 238 files changed, 1599 insertions(+), 926 deletions(-)