Skip to content

5.4.106-rc1 review

[email protected] linux-arm-kernel linux-fsdevel linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest168 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/168uapi: nfnetlink_cthelper.h: fix userspace compilation errorinclude/uapi/linux/netfilter/nfnetlink_cthelper.h+1 -10 replies
2/168powerpc/pseries: Dont enforce MSI affinity with kdumparch/powerpc/platforms/pseries/msi.c+23 -20 replies
3/168ethernet: alx: fix order of calls on resumedrivers/net/ethernet/atheros/alx/main.c+5 -20 replies
4/168ath9k: fix transmitting to stations in dynamic SMPS modedrivers/net/wireless/ath/ath9k/ath9k.h drivers/net/wireless/ath/ath9k/xmit.c+8 -10 replies
5/168net: Fix gro aggregation for udp encaps with zero csumnet/ipv4/udp_offload.c+1 -10 replies
6/168net: check if protocol extracted by virtio_net_hdr_set_proto is correctinclude/linux/virtio_net.h+6 -10 replies
7/168net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0net/mpls/mpls_gso.c+3 -00 replies
8/168sh_eth: fix TRSCER mask for SH771xdrivers/net/ethernet/renesas/sh_eth.c+3 -00 replies
9/168can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownershipinclude/linux/can/skb.h+6 -20 replies
10/168can: flexcan: assert FRZ bit in flexcan_chip_freeze()drivers/net/can/flexcan.c+1 -10 replies
11/168can: flexcan: enable RX FIFO after FRZ/HALT validdrivers/net/can/flexcan.c+7 -30 replies
12/168can: flexcan: invoke flexcan_chip_freeze() to enter freeze modedrivers/net/can/flexcan.c+7 -50 replies
13/168can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Modedrivers/net/can/m_can/tcan4x5x.c+3 -30 replies
14/168tcp: add sanity tests to TCP_QUEUE_SEQnet/ipv4/tcp.c+15 -80 replies
15/168netfilter: nf_nat: undo erroneous tcp edemux lookupnet/netfilter/nf_nat_proto.c+21 -40 replies
16/168netfilter: x_tables: gpf inside xt_find_revision()net/netfilter/x_tables.c+4 -20 replies
17/168selftests/bpf: No need to drop the packet when there is no geneve opttools/testing/selftests/bpf/progs/test_tunnel_kern.c+2 -40 replies
18/168selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifiertools/testing/selftests/bpf/verifier/array_access.c+2 -10 replies
19/168samples, bpf: Add missing munmap in xdpsocksamples/bpf/xdpsock_user.c+2 -00 replies
20/168ibmvnic: always store valid MAC addressdrivers/net/ethernet/ibm/ibmvnic.c+2 -30 replies
21/168mt76: dma: do not report truncated frames to mac80211drivers/net/wireless/mediatek/mt76/dma.c+7 -40 replies
22/168powerpc/603: Fix protection of user pages mapped with PROT_NONEarch/powerpc/kernel/head_32.S+6 -30 replies
23/168mount: fix mounting of detached mounts onto targets that reside on shared mountsfs/pnode.h+1 -10 replies
24/168cifs: return proper error code in statfs(2)fs/cifs/cifsfs.c+1 -10 replies
25/168Revert "mm, slub: consider rest of partial list if acquire_slab() fails"mm/slub.c+1 -10 replies
26/168net: enetc: dont overwrite the RSS indirection table when initializingdrivers/net/ethernet/freescale/enetc/enetc.c drivers/net/ethernet/freescale/enetc/enetc.h drivers/net/ethernet/freescale/enetc/enetc_pf.c +1 more+18 -80 replies
27/168net/mlx4_en: update moderation when config resetdrivers/net/ethernet/mellanox/mlx4/en_ethtool.c drivers/net/ethernet/mellanox/mlx4/en_netdev.c drivers/net/ethernet/mellanox/mlx4/mlx4_en.h+4 -10 replies
28/168net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c+18 -10 replies
29/168nexthop: Do not flush blackhole nexthops when loopback goes downnet/ipv4/nexthop.c+7 -30 replies
30/168net: sched: avoid duplicates in classes dumpnet/sched/sch_api.c+4 -40 replies
31/168net: usb: qmi_wwan: allow qmimux add/del with master updrivers/net/usb/qmi_wwan.c+0 -140 replies
32/168netdevsim: init u64 stats for 32bit hardwaredrivers/net/netdevsim/netdev.c+1 -00 replies
33/168cipso,calipso: resolve a number of problems with the DOI refcountsnet/ipv4/cipso_ipv4.c net/ipv6/calipso.c net/netlabel/netlabel_cipso_v4.c+9 -190 replies
34/168net: lapbether: Remove netif_start_queue / netif_stop_queuedrivers/net/wan/lapbether.c+0 -30 replies
35/168net: davicom: Fix regulator not turned off on failed probedrivers/net/ethernet/davicom/dm9000.c+9 -30 replies
36/168net: davicom: Fix regulator not turned off on driver removaldrivers/net/ethernet/davicom/dm9000.c+8 -10 replies
37/168net: qrtr: fix error return code of qrtr_sendmsg()net/qrtr/qrtr.c+3 -10 replies
38/168ixgbe: fail to create xfrm offload of IPsec tunnel mode SAdrivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c drivers/net/ethernet/intel/ixgbevf/ipsec.c+10 -00 replies
39/168net: stmmac: stop each tx channel independentlydrivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c+0 -40 replies
40/168net: stmmac: fix watchdog timeout during suspend/resume stress testdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+2 -00 replies
41/168selftests: forwarding: Fix race condition in mirror installationtools/testing/selftests/net/forwarding/mirror_gre_bridge_1d_vlan.sh+9 -00 replies
42/168perf traceevent: Ensure read cmdlines are null terminated.tools/perf/util/trace-event-read.c+1 -00 replies
43/168net: hns3: fix query vlan mask value error for flow directordrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+1 -20 replies
44/168net: hns3: fix bug when calculating the TCAM table infodrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+2 -20 replies
45/168s390/cio: return -EFAULT if copy_to_user() fails againdrivers/s390/cio/vfio_ccw_ops.c+2 -20 replies
46/168bnxt_en: reliably allocate IRQ table on reset to avoid crashdrivers/net/ethernet/broadcom/bnxt/bnxt.c+12 -20 replies
47/168drm/compat: Clear bounce structuresdrivers/gpu/drm/drm_ioc32.c+11 -00 replies
48/168drm/shmem-helper: Check for purged buffers in fault handlerdrivers/gpu/drm/drm_gem_shmem_helper.c+14 -40 replies
49/168drm/shmem-helper: Dont remove the offset in vm_area_struct pgoffdrivers/gpu/drm/drm_gem_shmem_helper.c+6 -50 replies
50/168drm: meson_drv add shutdown functiondrivers/gpu/drm/meson/meson_drv.c+11 -00 replies
51/168s390/cio: return -EFAULT if copy_to_user() failsdrivers/s390/cio/vfio_ccw_ops.c+1 -10 replies
52/168s390/crypto: return -EFAULT if copy_to_user() failsdrivers/s390/crypto/vfio_ap_ops.c+1 -10 replies
53/168qxl: Fix uninitialised struct field head.surface_iddrivers/gpu/drm/qxl/qxl_display.c+1 -00 replies
54/168sh_eth: fix TRSCER mask for R7S9210drivers/net/ethernet/renesas/sh_eth.c+2 -00 replies
55/168media: usbtv: Fix deadlock on suspenddrivers/media/usb/usbtv/usbtv-audio.c+1 -10 replies
56/168media: v4l: vsp1: Fix uif null pointer accessdrivers/media/platform/vsp1/vsp1_drm.c+2 -20 replies
57/168media: v4l: vsp1: Fix bru null pointer accessdrivers/media/platform/vsp1/vsp1_drm.c+1 -10 replies
58/168media: rc: compile rc-cec.c into rc-coredrivers/media/rc/Makefile drivers/media/rc/keymaps/Makefile drivers/media/rc/keymaps/rc-cec.c +2 more+25 -180 replies
59/168net: hns3: fix error mask definition of flow directordrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h+3 -30 replies
60/168net: enetc: initialize RFS/RSS memories for unused ports toodrivers/net/ethernet/freescale/enetc/enetc.c drivers/net/ethernet/freescale/enetc/enetc.h drivers/net/ethernet/freescale/enetc/enetc_pf.c+36 -90 replies
61/168net: phy: fix save wrong speed and duplex problem if autoneg is ondrivers/net/phy/phy.c+4 -30 replies
62/168i2c: rcar: faster irq code to minimize HW race conditiondrivers/i2c/busses/i2c-rcar.c+4 -70 replies
63/168i2c: rcar: optimize cacheline to minimize HW race conditiondrivers/i2c/busses/i2c-rcar.c+1 -10 replies
64/168udf: fix silent AED tagLocation corruptionfs/udf/inode.c+6 -30 replies
65/168mmc: mxs-mmc: Fix a resource leak in an error handling path in mxs_mmc_probe()drivers/mmc/host/mxs-mmc.c+1 -10 replies
66/168mmc: mediatek: fix race condition between msdc_request_timeout and irqdrivers/mmc/host/mtk-sd.c+10 -80 replies
67/168Platform: OLPC: Fix probe error handlingdrivers/platform/olpc/olpc-ec.c+8 -70 replies
68/168powerpc/pci: Add ppc_md.discover_phbs()arch/powerpc/include/asm/machdep.h arch/powerpc/kernel/pci-common.c+13 -00 replies
69/168spi: stm32: make spurious and overrun interrupts visibledrivers/spi/spi-stm32.c+4 -110 replies
70/168powerpc: improve handling of unrecoverable system resetarch/powerpc/kernel/traps.c+4 -10 replies
71/168powerpc/perf: Record counter overflow always if SAMPLE_IP is unsetarch/powerpc/perf/core-book3s.c+15 -40 replies
72/168HID: logitech-dj: add support for the new lightspeed connection iterationdrivers/hid/hid-logitech-dj.c+6 -10 replies
73/168powerpc/64: Fix stack trace not displaying final framearch/powerpc/include/asm/ptrace.h arch/powerpc/kernel/asm-offsets.c arch/powerpc/kernel/process.c+5 -20 replies
74/168iommu/amd: Fix performance counter initializationdrivers/iommu/amd_iommu_init.c+34 -110 replies
75/168sparc32: Limit memblock allocation to low memoryarch/sparc/mm/init_32.c+3 -00 replies
76/168sparc64: Use arch_validate_flags() to validate ADI flagarch/sparc/include/asm/mman.h+29 -250 replies
77/168Input: applespi - dont wait for responses to commands indefinitely.drivers/input/keyboard/applespi.c+15 -60 replies
78/168PCI: xgene-msi: Fix race in installing chained irq handlerdrivers/pci/controller/pci-xgene-msi.c+3 -70 replies
79/168PCI: mediatek: Add missing of_node_put() to fix reference leakdrivers/pci/controller/pcie-mediatek.c+5 -20 replies
80/168kbuild: clamp SUBLEVEL to 255Makefile+9 -30 replies
81/168PCI: Fix pci_register_io_range() memory leakdrivers/pci/pci.c lib/logic_pio.c+7 -00 replies
82/168i40e: Fix memory leak in i40e_probedrivers/net/ethernet/intel/i40e/i40e_main.c+2 -00 replies
83/168s390/smp: __smp_rescan_cpus() - move cpumask away from stackarch/s390/kernel/smp.c+1 -10 replies
84/168sysctl.c: fix underflow value setting risk in vm_tablekernel/sysctl.c+4 -40 replies
85/168scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handlingdrivers/scsi/libiscsi.c+3 -80 replies
86/168scsi: target: core: Add cmd length set before cmd completedrivers/target/target_core_transport.c include/target/target_core_backend.h+12 -40 replies
87/168scsi: target: core: Prevent underflow for service actionsdrivers/target/target_core_pr.c+11 -40 replies
88/168ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirksound/usb/quirks.c+8 -00 replies
89/168ALSA: hda/hdmi: Cancel pending works before suspendsound/pci/hda/patch_hdmi.c+13 -00 replies
90/168ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus supportsound/pci/hda/patch_ca0132.c+1 -00 replies
91/168ALSA: hda: Drop the BATCH workaround for AMD controllerssound/pci/hda/hda_controller.c+0 -70 replies
92/168ALSA: hda: Flush pending unsolicited events before suspendsound/pci/hda/hda_intel.c+2 -00 replies
93/168ALSA: hda: Avoid spurious unsol event handling during S3/S4sound/pci/hda/hda_bind.c+4 -00 replies
94/168ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound barsound/usb/quirks.c+1 -00 replies
95/168ALSA: usb-audio: Apply the control quirk to Plantronics headsetssound/usb/quirks.c+3 -30 replies
96/168Revert 95ebabde382c ("capabilities: Dont allow writing ambiguous v3 file capabilities")security/commoncap.c+1 -110 replies
97/168arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUALarch/arm64/include/asm/memory.h+5 -00 replies
98/168s390/dasd: fix hanging DASD driver unbinddrivers/s390/block/dasd.c+1 -20 replies
99/168s390/dasd: fix hanging IO request during DASD driver unbinddrivers/s390/block/dasd.c+2 -10 replies
100/168software node: Fix node registrationdrivers/base/swnode.c+3 -00 replies
101/168mmc: core: Fix partition switch time for eMMCdrivers/mmc/core/mmc.c+11 -40 replies
102/168mmc: cqhci: Fix random crash when remove mmc module/carddrivers/mmc/core/bus.c+5 -60 replies
103/168Goodix Fingerprint device is not a modemdrivers/usb/class/cdc-acm.c+5 -00 replies
104/168USB: gadget: u_ether: Fix a configfs return codedrivers/usb/gadget/function/u_ether_configfs.h+2 -30 replies
105/168usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slotdrivers/usb/gadget/function/f_uac2.c+1 -10 replies
106/168usb: gadget: f_uac1: stop playback on function disabledrivers/usb/gadget/function/f_uac1.c+1 -00 replies
107/168usb: dwc3: qcom: Add missing DWC3 OF node refcount decrementdrivers/usb/dwc3/dwc3-qcom.c+6 -30 replies
108/168usb: dwc3: qcom: Honor wakeup enabled/disabled statedrivers/usb/dwc3/dwc3-qcom.c+5 -20 replies
109/168USB: usblp: fix a hang in poll() if disconnecteddrivers/usb/class/usblp.c+12 -40 replies
110/168usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUMdrivers/usb/renesas_usbhs/pipe.c+2 -00 replies
111/168usb: xhci: do not perform Soft Retry for some xHCI hostsdrivers/usb/host/xhci-pci.c drivers/usb/host/xhci-ring.c drivers/usb/host/xhci.h+8 -10 replies
112/168xhci: Improve detection of device initiated wake signal.drivers/usb/host/xhci.c+13 -30 replies
113/168usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressingdrivers/usb/host/xhci-pci.c+6 -20 replies
114/168xhci: Fix repeated xhci wake after suspend due to uncleared internal wake statedrivers/usb/host/xhci.c+30 -320 replies
115/168USB: serial: io_edgeport: fix memory leak in edge_startupdrivers/usb/serial/io_edgeport.c+16 -100 replies
116/168USB: serial: ch341: add new Product IDdrivers/usb/serial/ch341.c+1 -00 replies
117/168USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapterdrivers/usb/serial/cp210x.c+1 -00 replies
118/168USB: serial: cp210x: add some more GE USB IDsdrivers/usb/serial/cp210x.c+2 -00 replies
119/168usbip: fix stub_dev to check for stream socketdrivers/usb/usbip/stub_dev.c+11 -10 replies
120/168usbip: fix vhci_hcd to check for stream socketdrivers/usb/usbip/vhci_sysfs.c+9 -10 replies
121/168usbip: fix vudc to check for stream socketdrivers/usb/usbip/vudc_sysfs.c+9 -00 replies
122/168usbip: fix stub_dev usbip_sockfd_store() races leading to gpfdrivers/usb/usbip/stub_dev.c+25 -70 replies
123/168usbip: fix vhci_hcd attach_store() races leading to gpfdrivers/usb/usbip/vhci_sysfs.c+25 -40 replies
124/168usbip: fix vudc usbip_sockfd_store races leading to gpfdrivers/usb/usbip/vudc_sysfs.c+34 -80 replies
125/168misc/pvpanic: Export module FDT device tabledrivers/misc/pvpanic.c+1 -00 replies
126/168misc: fastrpc: restrict user apps from sending kernel RPC messagesdrivers/misc/fastrpc.c+5 -00 replies
127/168staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan()drivers/staging/rtl8192u/r8192U_wx.c+4 -20 replies
128/168staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan()drivers/staging/rtl8188eu/os_dep/ioctl_linux.c+4 -20 replies
129/168staging: rtl8712: unterminated string leads to read overflowdrivers/staging/rtl8712/rtl871x_ioctl_linux.c+1 -10 replies
130/168staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data()drivers/staging/rtl8188eu/core/rtw_ap.c+5 -00 replies
131/168staging: ks7010: prevent buffer overflow in ks_wlan_set_scan()drivers/staging/ks7010/ks_wlan_net.c+4 -20 replies
132/168staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmddrivers/staging/rtl8712/rtl871x_cmd.c+4 -20 replies
133/168staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scandrivers/staging/rtl8192e/rtl8192e/rtl_wx.c+4 -30 replies
134/168staging: comedi: addi_apci_1032: Fix endian problem for COS sampledrivers/staging/comedi/drivers/addi_apci_1032.c+3 -10 replies
135/168staging: comedi: addi_apci_1500: Fix endian problem for command sampledrivers/staging/comedi/drivers/addi_apci_1500.c+9 -90 replies
136/168staging: comedi: adv_pci1710: Fix endian problem for AI command datadrivers/staging/comedi/drivers/adv_pci1710.c+5 -50 replies
137/168staging: comedi: das6402: Fix endian problem for AI command datadrivers/staging/comedi/drivers/das6402.c+1 -10 replies
138/168staging: comedi: das800: Fix endian problem for AI command datadrivers/staging/comedi/drivers/das800.c+1 -10 replies
139/168staging: comedi: dmm32at: Fix endian problem for AI command datadrivers/staging/comedi/drivers/dmm32at.c+1 -10 replies
140/168staging: comedi: me4000: Fix endian problem for AI command datadrivers/staging/comedi/drivers/me4000.c+1 -10 replies
141/168staging: comedi: pcl711: Fix endian problem for AI command datadrivers/staging/comedi/drivers/pcl711.c+1 -10 replies
142/168staging: comedi: pcl818: Fix endian problem for AI command datadrivers/staging/comedi/drivers/pcl818.c+1 -10 replies
143/168sh_eth: fix TRSCER mask for R7S72100drivers/net/ethernet/renesas/sh_eth.c+2 -00 replies
144/168arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memoryarch/arm64/mm/init.c+12 -00 replies
145/168SUNRPC: Set memalloc_nofs_save() for sync tasksnet/sunrpc/sched.c+4 -10 replies
146/168NFS: Dont revalidate the directory permissions on a lookup failurefs/nfs/dir.c+17 -30 replies
147/168NFS: Dont gratuitously clear the inode cache when lookup failedfs/nfs/dir.c+8 -120 replies
148/168NFSv4.2: fix return value of _nfs4_get_security_label()fs/nfs/nfs4proc.c+1 -10 replies
149/168block: rsxx: fix error return code of rsxx_pci_probe()drivers/block/rsxx/core.c+1 -00 replies
150/168configfs: fix a use-after-free in __configfs_open_filefs/configfs/file.c+2 -40 replies
151/168arm64: mm: use a 48-bit ID map when possible on 52-bit VA buildsarch/arm64/include/asm/mmu_context.h arch/arm64/kernel/head.S arch/arm64/mm/mmu.c+3 -60 replies
152/168hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event()kernel/time/hrtimer.c+39 -210 replies
153/168stop_machine: mark helpers __always_inlineinclude/linux/stop_machine.h+6 -50 replies
154/168include/linux/sched/mm.h: use rcu_dereference in in_vfork()include/linux/sched/mm.h+2 -10 replies
155/168prctl: fix PR_SET_MM_AUXV kernel stack leakkernel/sys.c+1 -10 replies
156/168zram: fix return value on writeback_storedrivers/block/zram/zram_drv.c+8 -30 replies
157/168sched/membarrier: fix missing local execution of ipi_sync_rq_state()kernel/sched/membarrier.c+1 -30 replies
158/168powerpc/64s: Fix instruction encoding for lis in ppc_function_entry()arch/powerpc/include/asm/code-patching.h+1 -10 replies
159/168binfmt_misc: fix possible deadlock in bm_register_writefs/binfmt_misc.c+14 -150 replies
160/168x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2arch/x86/kernel/unwind_orc.c+6 -60 replies
161/168KVM: arm64: Fix exclusive limit for IPA sizevirt/kvm/arm/mmu.c+1 -20 replies
162/168nvme: unlink head after removing last namespacedrivers/nvme/host/core.c+5 -20 replies
163/168nvme: release namespace head reference on errordrivers/nvme/host/core.c+1 -00 replies
164/168KVM: arm64: Ensure I-cache isolation between vcpus of a same VMarch/arm/include/asm/kvm_asm.h arch/arm/kvm/hyp/tlb.c arch/arm64/include/asm/kvm_asm.h +2 more+13 -50 replies
165/168KVM: arm64: Reject VM creation when the default IPA size is unsupportedDocumentation/virt/kvm/api.txt arch/arm64/kvm/reset.c+11 -30 replies
166/168xen/events: reset affinity of 2-level event when tearing it downdrivers/xen/events/events_2l.c drivers/xen/events/events_base.c drivers/xen/events/events_internal.h+24 -00 replies
167/168xen/events: dont unmask an event channel when an eoi is pendingdrivers/xen/events/events_2l.c drivers/xen/events/events_base.c drivers/xen/events/events_fifo.c +1 more+88 -490 replies
168/168xen/events: avoid handling the same event on two cpus at the same timedrivers/xen/events/events_base.c drivers/xen/events/events_internal.h+18 -80 replies

Reviews trailers per patch

56 of 168 patches have a Reviewed-by or Acked-by.

PatchLaurent VivierCédric Le GoaterZbynek MichlWillem de BruijnJohn FastabendDavid AhernOliver HartkoppChristoph HellwigWilliam TuFlorian WestphalBjörn TöpelAurelien AptelRonnie SahlbergChristoph LameterEric DumazetNeal CardwellBjørn MorkDmitry VyukovMartin SchillerShannon NelsonTony BrelinskiMaxime RipardSteven PriceNamhyung KimChristian HewittNeil ArmstrongKevin HilmanPetr MachataTony KrowiakTj (Elloe Linux)Mike RapoportHans de GoedeCatalin MarinasAndreas KempeAbhishek SahuRoman BolshakovBodo StroesserLee DuncanBjoern WalkJan HoeppnerDavid HildenbrandAndy ShevchenkoAdrian HunterLorenzo ColittiZqiangMika WesterbergBjorn AnderssonBernhardDan CarpenterNiklas SöderlundMichael WalleJames MorrisPaul MooreChao YuAl ViroMikael BeckiusMiaohe LinMichal HockoHelge DellerEric AugerAndrew JonesSagi GrimbergWill DeaconJulien GrallBoris OstrovskyRoss LagerwallSteven Rostedt (VMware)Ivan BabrouSegher BoessenkoolScott BrandenJon HunterFlorian FainelliJason SelfLinux Kernel Functional TestingGuenter RoeckHulk RobotRoss Schmidt
SeriesT-b T-b T-b T-b T-b T-b T-b
1/168
2/168R-b R-b
3/168T-b
4/168
5/168A-b A-b
6/168A-b
7/168A-b R-b
8/168
9/168R-b
10/168
11/168
12/168
13/168
14/168
15/168
16/168R-b
17/168A-b
18/168
19/168A-b
20/168
21/168
22/168
23/168R-b
24/168R-b R-b
25/168A-b
26/168
27/168R-b R-b
28/168
29/168R-b
30/168
31/168A-b
32/168T-b
33/168
34/168A-b
35/168
36/168
37/168
38/168A-b T-b
39/168
40/168
41/168R-b
42/168A-b
43/168
44/168
45/168
46/168R-b
47/168A-b
48/168R-b
49/168R-b
50/168T-b A-b A-b
51/168
52/168R-b
53/168
54/168
55/168
56/168
57/168
58/168
59/168
60/168T-b
61/168
62/168R-b
63/168R-b
64/168
65/168
66/168
67/168R-b
68/168
69/168
70/168
71/168
72/168
73/168
74/168T-b
75/168A-b
76/168R-b
77/168
78/168
79/168
80/168
81/168
82/168T-b
83/168
84/168
85/168R-b
86/168R-b R-b
87/168R-b R-b
88/168T-b
89/168Reported-and-tested-by
90/168
91/168
92/168Reported-and-tested-by
93/168T-b
94/168
95/168
96/168
97/168R-b
98/168T-b R-b
99/168T-b R-b
100/168R-b T-b
101/168
102/168Diagnosed-by A-b
103/168
104/168A-b
105/168
106/168
107/168
108/168R-b
109/168R-b
110/168
111/168T-b
112/168
113/168
114/168T-b
115/168
116/168
117/168
118/168
119/168
120/168
121/168
122/168
123/168
124/168
125/168
126/168
127/168
128/168
129/168
130/168
131/168
132/168
133/168R-b
134/168
135/168
136/168
137/168
138/168
139/168
140/168
141/168
142/168
143/168
144/168A-b A-b
145/168
146/168
147/168
148/168R-b R-b
149/168
150/168R-b A-b
151/168
152/168T-b
153/168
154/168R-b A-b
155/168
156/168
157/168
158/168A-b
159/168A-b
160/168R-b T-b
161/168R-b R-b
162/168R-b
163/168R-b
164/168A-b A-b
165/168R-b R-b
166/168R-b
167/168R-b R-b T-b
168/168R-b

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

Read the v1 thread

Cover letter [PATCH 5.4 000/168] 5.4.106-rc1 review

From: Greg Kroah-Hartman <[email protected]>

This is the start of the stable review cycle for the 5.4.106 release. There are 168 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, 17 Mar 2021 13:55:26 +0000. 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/v5.x/stable-review/patch-5.4.106-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-5.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.106-rc1

Juergen Gross <[email protected]>
xen/events: avoid handling the same event on two cpus at the same time

Juergen Gross <[email protected]>
xen/events: don't unmask an event channel when an eoi is pending

Juergen Gross <[email protected]>
xen/events: reset affinity of 2-level event when tearing it down

Marc Zyngier <[email protected]>
KVM: arm64: Reject VM creation when the default IPA size is unsupported

Marc Zyngier <[email protected]>
KVM: arm64: Ensure I-cache isolation between vcpus of a same VM

Keith Busch <[email protected]>
nvme: release namespace head reference on error

Keith Busch <[email protected]>
nvme: unlink head after removing last namespace

Marc Zyngier <[email protected]>
KVM: arm64: Fix exclusive limit for IPA size

Josh Poimboeuf <[email protected]>
x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2

Lior Ribak <[email protected]>
binfmt_misc: fix possible deadlock in bm_register_write

Naveen N. Rao <[email protected]>
powerpc/64s: Fix instruction encoding for lis in ppc_function_entry()

Mathieu Desnoyers <[email protected]>
sched/membarrier: fix missing local execution of ipi_sync_rq_state()

Minchan Kim <[email protected]>
zram: fix return value on writeback_store

Alexey Dobriyan <[email protected]>
prctl: fix PR_SET_MM_AUXV kernel stack leak

Matthew Wilcox (Oracle) <[email protected]>
include/linux/sched/mm.h: use rcu_dereference in in_vfork()

Arnd Bergmann <[email protected]>
stop_machine: mark helpers __always_inline

Anna-Maria Behnsen <[email protected]>
hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event()

Ard Biesheuvel <[email protected]>
arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds

Daiyue Zhang <[email protected]>
configfs: fix a use-after-free in __configfs_open_file

Jia-Ju Bai <[email protected]>
block: rsxx: fix error return code of rsxx_pci_probe()

Ondrej Mosnacek <[email protected]>
NFSv4.2: fix return value of _nfs4_get_security_label()

Trond Myklebust <[email protected]>
NFS: Don't gratuitously clear the inode cache when lookup failed

Trond Myklebust <[email protected]>
NFS: Don't revalidate the directory permissions on a lookup failure

Benjamin Coddington <[email protected]>
SUNRPC: Set memalloc_nofs_save() for sync tasks

Anshuman Khandual <[email protected]>
arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory

Sergey Shtylyov <[email protected]>
sh_eth: fix TRSCER mask for R7S72100

Ian Abbott <[email protected]>
staging: comedi: pcl818: Fix endian problem for AI command data

Ian Abbott <[email protected]>
staging: comedi: pcl711: Fix endian problem for AI command data

Ian Abbott <[email protected]>
staging: comedi: me4000: Fix endian problem for AI command data

Ian Abbott <[email protected]>
staging: comedi: dmm32at: Fix endian problem for AI command data

Ian Abbott <[email protected]>
staging: comedi: das800: Fix endian problem for AI command data

Ian Abbott <[email protected]>
staging: comedi: das6402: Fix endian problem for AI command data

Ian Abbott <[email protected]>
staging: comedi: adv_pci1710: Fix endian problem for AI command data

Ian Abbott <[email protected]>
staging: comedi: addi_apci_1500: Fix endian problem for command sample

Ian Abbott <[email protected]>
staging: comedi: addi_apci_1032: Fix endian problem for COS sample

Lee Gibson <[email protected]>
staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan

Lee Gibson <[email protected]>
staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd

Dan Carpenter <[email protected]>
staging: ks7010: prevent buffer overflow in ks_wlan_set_scan()

Dan Carpenter <[email protected]>
staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data()

Dan Carpenter <[email protected]>
staging: rtl8712: unterminated string leads to read overflow

Dan Carpenter <[email protected]>

    staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan()

Dan Carpenter <[email protected]>

    staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan()

Dmitry Baryshkov <[email protected]>
misc: fastrpc: restrict user apps from sending kernel RPC messages

Shile Zhang <[email protected]>
misc/pvpanic: Export module FDT device table

Shuah Khan <[email protected]>
usbip: fix vudc usbip_sockfd_store races leading to gpf

Shuah Khan <[email protected]>
usbip: fix vhci_hcd attach_store() races leading to gpf

Shuah Khan <[email protected]>
usbip: fix stub_dev usbip_sockfd_store() races leading to gpf

Shuah Khan <[email protected]>
usbip: fix vudc to check for stream socket

Shuah Khan <[email protected]>
usbip: fix vhci_hcd to check for stream socket

Shuah Khan <[email protected]>
usbip: fix stub_dev to check for stream socket

Sebastian Reichel <[email protected]>

    USB: serial: cp210x: add some more GE USB IDs

Karan Singhal <[email protected]>

    USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter

Niv Sardi <[email protected]>
USB: serial: ch341: add new Product ID

Pavel Skripkin <[email protected]>
USB: serial: io_edgeport: fix memory leak in edge_startup

Mathias Nyman <[email protected]>
xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state

Forest Crossman <[email protected]>
usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing

Mathias Nyman <[email protected]>
xhci: Improve detection of device initiated wake signal.

Stanislaw Gruszka <[email protected]>
usb: xhci: do not perform Soft Retry for some xHCI hosts

Yoshihiro Shimoda <[email protected]>
usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM

Pete Zaitcev <[email protected]>
USB: usblp: fix a hang in poll() if disconnected

Matthias Kaehlcke <[email protected]>
usb: dwc3: qcom: Honor wakeup enabled/disabled state

Serge Semin <[email protected]>
usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement

Ruslan Bilovol <[email protected]>
usb: gadget: f_uac1: stop playback on function disable

Ruslan Bilovol <[email protected]>
usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot

Dan Carpenter <[email protected]>
USB: gadget: u_ether: Fix a configfs return code

Yorick de Wid <[email protected]>
Goodix Fingerprint device is not a modem

Frank Li <[email protected]>
mmc: cqhci: Fix random crash when remove mmc module/card

Adrian Hunter <[email protected]>
mmc: core: Fix partition switch time for eMMC

Heikki Krogerus <[email protected]>
software node: Fix node registration

Stefan Haberland <[email protected]>
s390/dasd: fix hanging IO request during DASD driver unbind

Stefan Haberland <[email protected]>
s390/dasd: fix hanging DASD driver unbind

Andrey Konovalov <[email protected]>
arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL

Eric W. Biederman <[email protected]>
Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities")

Takashi Iwai <[email protected]>
ALSA: usb-audio: Apply the control quirk to Plantronics headsets

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar

Takashi Iwai <[email protected]>
ALSA: hda: Avoid spurious unsol event handling during S3/S4

Takashi Iwai <[email protected]>
ALSA: hda: Flush pending unsolicited events before suspend

Takashi Iwai <[email protected]>
ALSA: hda: Drop the BATCH workaround for AMD controllers

Simeon Simeonoff <[email protected]>
ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support

Takashi Iwai <[email protected]>
ALSA: hda/hdmi: Cancel pending works before suspend

John Ernberg <[email protected]>
ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk

Aleksandr Miloserdov <[email protected]>
scsi: target: core: Prevent underflow for service actions

Aleksandr Miloserdov <[email protected]>
scsi: target: core: Add cmd length set before cmd complete

Mike Christie <[email protected]>
scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling

Lin Feng <[email protected]>
sysctl.c: fix underflow value setting risk in vm_table

Heiko Carstens <[email protected]>
s390/smp: __smp_rescan_cpus() - move cpumask away from stack

Keita Suzuki <[email protected]>
i40e: Fix memory leak in i40e_probe

Geert Uytterhoeven <[email protected]>
PCI: Fix pci_register_io_range() memory leak

Sasha Levin <[email protected]>
kbuild: clamp SUBLEVEL to 255

Krzysztof Wilczyński <[email protected]>
PCI: mediatek: Add missing of_node_put() to fix reference leak

Martin Kaiser <[email protected]>
PCI: xgene-msi: Fix race in installing chained irq handler

Ronald Tschalär <[email protected]>
Input: applespi - don't wait for responses to commands indefinitely.

Khalid Aziz <[email protected]>
sparc64: Use arch_validate_flags() to validate ADI flag

Andreas Larsson <[email protected]>
sparc32: Limit memblock allocation to low memory

Suravee Suthikulpanit <[email protected]>
iommu/amd: Fix performance counter initialization

Michael Ellerman <[email protected]>
powerpc/64: Fix stack trace not displaying final frame

Filipe Laíns <[email protected]>
HID: logitech-dj: add support for the new lightspeed connection iteration

Athira Rajeev <[email protected]>
powerpc/perf: Record counter overflow always if SAMPLE_IP is unset

Nicholas Piggin <[email protected]>
powerpc: improve handling of unrecoverable system reset

Alain Volmat <[email protected]>
spi: stm32: make spurious and overrun interrupts visible

Oliver O'Halloran <[email protected]>
powerpc/pci: Add ppc_md.discover_phbs()

Lubomir Rintel <[email protected]>
Platform: OLPC: Fix probe error handling

Chaotian Jing <[email protected]>
mmc: mediatek: fix race condition between msdc_request_timeout and irq

Christophe JAILLET <[email protected]>
mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()'

Steven J. Magnani <[email protected]>
udf: fix silent AED tagLocation corruption

Wolfram Sang <[email protected]>
i2c: rcar: optimize cacheline to minimize HW race condition

Wolfram Sang <[email protected]>
i2c: rcar: faster irq code to minimize HW race condition

Guangbin Huang <[email protected]>
net: phy: fix save wrong speed and duplex problem if autoneg is on

Vladimir Oltean <[email protected]>
net: enetc: initialize RFS/RSS memories for unused ports too

Jian Shen <[email protected]>
net: hns3: fix error mask definition of flow director

Hans Verkuil <[email protected]>
media: rc: compile rc-cec.c into rc-core

Biju Das <[email protected]>
media: v4l: vsp1: Fix bru null pointer access

Biju Das <[email protected]>
media: v4l: vsp1: Fix uif null pointer access

Maxim Mikityanskiy <[email protected]>
media: usbtv: Fix deadlock on suspend

Sergey Shtylyov <[email protected]>
sh_eth: fix TRSCER mask for R7S9210

Colin Ian King <[email protected]>
qxl: Fix uninitialised struct field head.surface_id

Wang Qing <[email protected]>
s390/crypto: return -EFAULT if copy_to_user() fails

Eric Farman <[email protected]>
s390/cio: return -EFAULT if copy_to_user() fails

Artem Lapkin <[email protected]>
drm: meson_drv add shutdown function

Neil Roberts <[email protected]>
drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff

Neil Roberts <[email protected]>
drm/shmem-helper: Check for purged buffers in fault handler

Daniel Vetter <[email protected]>
drm/compat: Clear bounce structures

Edwin Peer <[email protected]>
bnxt_en: reliably allocate IRQ table on reset to avoid crash

Wang Qing <[email protected]>
s390/cio: return -EFAULT if copy_to_user() fails again

Jian Shen <[email protected]>
net: hns3: fix bug when calculating the TCAM table info

Jian Shen <[email protected]>
net: hns3: fix query vlan mask value error for flow director

Ian Rogers <[email protected]>
perf traceevent: Ensure read cmdlines are null terminated.

Danielle Ratson <[email protected]>
selftests: forwarding: Fix race condition in mirror installation

Joakim Zhang <[email protected]>
net: stmmac: fix watchdog timeout during suspend/resume stress test

Joakim Zhang <[email protected]>
net: stmmac: stop each tx channel independently

Antony Antony <[email protected]>
ixgbe: fail to create xfrm offload of IPsec tunnel mode SA

Jia-Ju Bai <[email protected]>
net: qrtr: fix error return code of qrtr_sendmsg()

Paul Cercueil <[email protected]>
net: davicom: Fix regulator not turned off on driver removal

Paul Cercueil <[email protected]>
net: davicom: Fix regulator not turned off on failed probe

Xie He <[email protected]>
net: lapbether: Remove netif_start_queue / netif_stop_queue

Paul Moore <[email protected]>
cipso,calipso: resolve a number of problems with the DOI refcounts

Hillf Danton <[email protected]>
netdevsim: init u64 stats for 32bit hardware

Daniele Palmas <[email protected]>
net: usb: qmi_wwan: allow qmimux add/del with master up

Maximilian Heyne <[email protected]>
net: sched: avoid duplicates in classes dump

Ido Schimmel <[email protected]>
nexthop: Do not flush blackhole nexthops when loopback goes down

Ong Boon Leong <[email protected]>
net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10

Kevin(Yudong) Yang <[email protected]>
net/mlx4_en: update moderation when config reset

Vladimir Oltean <[email protected]>
net: enetc: don't overwrite the RSS indirection table when initializing

Linus Torvalds <[email protected]>
Revert "mm, slub: consider rest of partial list if acquire_slab() fails"

Paulo Alcantara <[email protected]>
cifs: return proper error code in statfs(2)

Christian Brauner <[email protected]>
mount: fix mounting of detached mounts onto targets that reside on shared mounts

Christophe Leroy <[email protected]>
powerpc/603: Fix protection of user pages mapped with PROT_NONE

Lorenzo Bianconi <[email protected]>
mt76: dma: do not report truncated frames to mac80211

Jiri Wiesner <[email protected]>
ibmvnic: always store valid MAC address

Maciej Fijalkowski <[email protected]>
samples, bpf: Add missing munmap in xdpsock

Yauheni Kaliuta <[email protected]>
selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier

Hangbin Liu <[email protected]>
selftests/bpf: No need to drop the packet when there is no geneve opt

Vasily Averin <[email protected]>
netfilter: x_tables: gpf inside xt_find_revision()

Florian Westphal <[email protected]>
netfilter: nf_nat: undo erroneous tcp edemux lookup

Eric Dumazet <[email protected]>
tcp: add sanity tests to TCP_QUEUE_SEQ

Torin Cooper-Bennun <[email protected]>
can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode

Joakim Zhang <[email protected]>
can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode

Joakim Zhang <[email protected]>
can: flexcan: enable RX FIFO after FRZ/HALT valid

Joakim Zhang <[email protected]>
can: flexcan: assert FRZ bit in flexcan_chip_freeze()

Oleksij Rempel <[email protected]>
can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership

Sergey Shtylyov <[email protected]>
sh_eth: fix TRSCER mask for SH771x

Balazs Nemeth <[email protected]>

    net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0

Balazs Nemeth <[email protected]>
net: check if protocol extracted by virtio_net_hdr_set_proto is correct

Daniel Borkmann <[email protected]>
net: Fix gro aggregation for udp encaps with zero csum

Felix Fietkau <[email protected]>
ath9k: fix transmitting to stations in dynamic SMPS mode

Jakub Kicinski <[email protected]>
ethernet: alx: fix order of calls on resume

Greg Kurz <[email protected]>
powerpc/pseries: Don't enforce MSI affinity with kdump

Dmitry V. Levin <[email protected]>
uapi: nfnetlink_cthelper.h: fix userspace compilation error

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

Diffstat:

 Documentation/virt/kvm/api.txt                     |   3 +
 Makefile                                           |  16 ++-
 arch/arm/include/asm/kvm_asm.h                     |   2 +-
 arch/arm/kvm/hyp/tlb.c                             |   3 +-
 arch/arm64/include/asm/kvm_asm.h                   |   2 +-
 arch/arm64/include/asm/memory.h                    |   5 +
 arch/arm64/include/asm/mmu_context.h               |   5 +-
 arch/arm64/kernel/head.S                           |   2 +-
 arch/arm64/kvm/hyp/tlb.c                           |   3 +-
 arch/arm64/kvm/reset.c                             |  11 +-
 arch/arm64/mm/init.c                               |  12 ++
 arch/arm64/mm/mmu.c                                |   2 +-
 arch/powerpc/include/asm/code-patching.h           |   2 +-
 arch/powerpc/include/asm/machdep.h                 |   3 +
 arch/powerpc/include/asm/ptrace.h                  |   3 +
 arch/powerpc/kernel/asm-offsets.c                  |   2 +-
 arch/powerpc/kernel/head_32.S                      |   9 +-
 arch/powerpc/kernel/pci-common.c                   |  10 ++
 arch/powerpc/kernel/process.c                      |   2 +-
 arch/powerpc/kernel/traps.c                        |   5 +-
 arch/powerpc/perf/core-book3s.c                    |  19 ++-
 arch/powerpc/platforms/pseries/msi.c               |  25 +++-
 arch/s390/kernel/smp.c                             |   2 +-
 arch/sparc/include/asm/mman.h                      |  54 +++++----
 arch/sparc/mm/init_32.c                            |   3 +
 arch/x86/kernel/unwind_orc.c                       |  12 +-
 drivers/base/swnode.c                              |   3 +
 drivers/block/rsxx/core.c                          |   1 +
 drivers/block/zram/zram_drv.c                      |  11 +-
 drivers/gpu/drm/drm_gem_shmem_helper.c             |  25 ++--
 drivers/gpu/drm/drm_ioc32.c                        |  11 ++
 drivers/gpu/drm/meson/meson_drv.c                  |  11 ++
 drivers/gpu/drm/qxl/qxl_display.c                  |   1 +
 drivers/hid/hid-logitech-dj.c                      |   7 +-
 drivers/i2c/busses/i2c-rcar.c                      |  13 +-
 drivers/input/keyboard/applespi.c                  |  21 +++-
 drivers/iommu/amd_iommu_init.c                     |  45 +++++--
 drivers/media/platform/vsp1/vsp1_drm.c             |   6 +-
 drivers/media/rc/Makefile                          |   1 +
 drivers/media/rc/keymaps/Makefile                  |   1 -
 drivers/media/rc/keymaps/rc-cec.c                  |  28 ++---
 drivers/media/rc/rc-main.c                         |   6 +
 drivers/media/usb/usbtv/usbtv-audio.c              |   2 +-
 drivers/misc/fastrpc.c                             |   5 +
 drivers/misc/pvpanic.c                             |   1 +
 drivers/mmc/core/bus.c                             |  11 +-
 drivers/mmc/core/mmc.c                             |  15 ++-
 drivers/mmc/host/mtk-sd.c                          |  18 +--
 drivers/mmc/host/mxs-mmc.c                         |   2 +-
 drivers/net/can/flexcan.c                          |  24 ++--
 drivers/net/can/m_can/tcan4x5x.c                   |   6 +-
 drivers/net/ethernet/atheros/alx/main.c            |   7 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  14 ++-
 drivers/net/ethernet/davicom/dm9000.c              |  21 +++-
 drivers/net/ethernet/freescale/enetc/enetc.c       |  19 ++-
 drivers/net/ethernet/freescale/enetc/enetc.h       |   5 +
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |  40 ++++++-
 drivers/net/ethernet/freescale/enetc/enetc_vf.c    |   7 ++
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h |   6 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   7 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |   5 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   2 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c     |   5 +
 drivers/net/ethernet/intel/ixgbevf/ipsec.c         |   5 +
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c    |   2 +-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |   2 +
 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h       |   1 +
 drivers/net/ethernet/renesas/sh_eth.c              |   7 ++
 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c   |  19 ++-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c   |   4 -
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   2 +
 drivers/net/netdevsim/netdev.c                     |   1 +
 drivers/net/phy/phy.c                              |   7 +-
 drivers/net/usb/qmi_wwan.c                         |  14 ---
 drivers/net/wan/lapbether.c                        |   3 -
 drivers/net/wireless/ath/ath9k/ath9k.h             |   3 +-
 drivers/net/wireless/ath/ath9k/xmit.c              |   6 +
 drivers/net/wireless/mediatek/mt76/dma.c           |  11 +-
 drivers/nvme/host/core.c                           |   8 +-
 drivers/pci/controller/pci-xgene-msi.c             |  10 +-
 drivers/pci/controller/pcie-mediatek.c             |   7 +-
 drivers/pci/pci.c                                  |   4 +
 drivers/platform/olpc/olpc-ec.c                    |  15 +--
 drivers/s390/block/dasd.c                          |   6 +-
 drivers/s390/cio/vfio_ccw_ops.c                    |   6 +-
 drivers/s390/crypto/vfio_ap_ops.c                  |   2 +-
 drivers/scsi/libiscsi.c                            |  11 +-
 drivers/spi/spi-stm32.c                            |  15 +--
 drivers/staging/comedi/drivers/addi_apci_1032.c    |   4 +-
 drivers/staging/comedi/drivers/addi_apci_1500.c    |  18 +--
 drivers/staging/comedi/drivers/adv_pci1710.c       |  10 +-
 drivers/staging/comedi/drivers/das6402.c           |   2 +-
 drivers/staging/comedi/drivers/das800.c            |   2 +-
 drivers/staging/comedi/drivers/dmm32at.c           |   2 +-
 drivers/staging/comedi/drivers/me4000.c            |   2 +-
 drivers/staging/comedi/drivers/pcl711.c            |   2 +-
 drivers/staging/comedi/drivers/pcl818.c            |   2 +-
 drivers/staging/ks7010/ks_wlan_net.c               |   6 +-
 drivers/staging/rtl8188eu/core/rtw_ap.c            |   5 +
 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     |   6 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c         |   7 +-
 drivers/staging/rtl8192u/r8192U_wx.c               |   6 +-
 drivers/staging/rtl8712/rtl871x_cmd.c              |   6 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c      |   2 +-
 drivers/target/target_core_pr.c                    |  15 ++-
 drivers/target/target_core_transport.c             |  15 ++-
 drivers/usb/class/cdc-acm.c                        |   5 +
 drivers/usb/class/usblp.c                          |  16 ++-
 drivers/usb/dwc3/dwc3-qcom.c                       |  16 ++-
 drivers/usb/gadget/function/f_uac1.c               |   1 +
 drivers/usb/gadget/function/f_uac2.c               |   2 +-
 drivers/usb/gadget/function/u_ether_configfs.h     |   5 +-
 drivers/usb/host/xhci-pci.c                        |  13 +-
 drivers/usb/host/xhci-ring.c                       |   3 +-
 drivers/usb/host/xhci.c                            |  78 ++++++------
 drivers/usb/host/xhci.h                            |   1 +
 drivers/usb/renesas_usbhs/pipe.c                   |   2 +
 drivers/usb/serial/ch341.c                         |   1 +
 drivers/usb/serial/cp210x.c                        |   3 +
 drivers/usb/serial/io_edgeport.c                   |  26 ++--
 drivers/usb/usbip/stub_dev.c                       |  42 +++++--
 drivers/usb/usbip/vhci_sysfs.c                     |  39 +++++-
 drivers/usb/usbip/vudc_sysfs.c                     |  49 ++++++--
 drivers/xen/events/events_2l.c                     |  22 ++--
 drivers/xen/events/events_base.c                   | 132 +++++++++++++++------
 drivers/xen/events/events_fifo.c                   |   7 --
 drivers/xen/events/events_internal.h               |  22 ++--
 fs/binfmt_misc.c                                   |  29 +++--
 fs/cifs/cifsfs.c                                   |   2 +-
 fs/configfs/file.c                                 |   6 +-
 fs/nfs/dir.c                                       |  40 ++++---
 fs/nfs/nfs4proc.c                                  |   2 +-
 fs/pnode.h                                         |   2 +-
 fs/udf/inode.c                                     |   9 +-
 include/linux/can/skb.h                            |   8 +-
 include/linux/sched/mm.h                           |   3 +-
 include/linux/stop_machine.h                       |  11 +-
 include/linux/virtio_net.h                         |   7 +-
 include/media/rc-map.h                             |   7 ++
 include/target/target_core_backend.h               |   1 +
 include/uapi/linux/netfilter/nfnetlink_cthelper.h  |   2 +-
 kernel/sched/membarrier.c                          |   4 +-
 kernel/sys.c                                       |   2 +-
 kernel/sysctl.c                                    |   8 +-
 kernel/time/hrtimer.c                              |  60 ++++++----
 lib/logic_pio.c                                    |   3 +
 mm/slub.c                                          |   2 +-
 net/ipv4/cipso_ipv4.c                              |  11 +-
 net/ipv4/nexthop.c                                 |  10 +-
 net/ipv4/tcp.c                                     |  23 ++--
 net/ipv4/udp_offload.c                             |   2 +-
 net/ipv6/calipso.c                                 |  14 +--
 net/mpls/mpls_gso.c                                |   3 +
 net/netfilter/nf_nat_proto.c                       |  25 +++-
 net/netfilter/x_tables.c                           |   6 +-
 net/netlabel/netlabel_cipso_v4.c                   |   3 +
 net/qrtr/qrtr.c                                    |   4 +-
 net/sched/sch_api.c                                |   8 +-
 net/sunrpc/sched.c                                 |   5 +-
 samples/bpf/xdpsock_user.c                         |   2 +
 security/commoncap.c                               |  12 +-
 sound/pci/hda/hda_bind.c                           |   4 +
 sound/pci/hda/hda_controller.c                     |   7 --
 sound/pci/hda/hda_intel.c                          |   2 +
 sound/pci/hda/patch_ca0132.c                       |   1 +
 sound/pci/hda/patch_hdmi.c                         |  13 ++
 sound/usb/quirks.c                                 |   9 ++
 tools/perf/util/trace-event-read.c                 |   1 +
 .../testing/selftests/bpf/progs/test_tunnel_kern.c |   6 +-
 .../testing/selftests/bpf/verifier/array_access.c  |   3 +-
 .../net/forwarding/mirror_gre_bridge_1d_vlan.sh    |   9 ++
 virt/kvm/arm/arm.c                                 |   8 +-
 virt/kvm/arm/mmu.c                                 |   3 +-
 173 files changed, 1213 insertions(+), 587 deletions(-)