Skip to content

5.11.7-rc1 review

[email protected] dri-devel kvmarm 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 Latest306 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/306uapi: nfnetlink_cthelper.h: fix userspace compilation errorinclude/uapi/linux/netfilter/nfnetlink_cthelper.h+1 -10 replies
2/306powerpc/603: Fix protection of user pages mapped with PROT_NONEarch/powerpc/kernel/head_book3s_32.S+6 -30 replies
3/306powerpc/perf: Fix handling of privilege level checks in perf interrupt contextarch/powerpc/perf/core-book3s.c+2 -20 replies
4/306powerpc/pseries: Dont enforce MSI affinity with kdumparch/powerpc/platforms/pseries/msi.c+23 -20 replies
5/306ethernet: alx: fix order of calls on resumedrivers/net/ethernet/atheros/alx/main.c+5 -20 replies
6/306crypto: mips/poly1305 - enable for all MIPS processorsarch/mips/crypto/Makefile crypto/Kconfig drivers/net/Kconfig+4 -40 replies
7/306mptcp: fix length of ADD_ADDR with port sub-optionnet/mptcp/protocol.h+8 -60 replies
8/306ath9k: fix transmitting to stations in dynamic SMPS modedrivers/net/wireless/ath/ath9k/ath9k.h drivers/net/wireless/ath/ath9k/xmit.c+8 -10 replies
9/306net: Fix gro aggregation for udp encaps with zero csumnet/ipv4/udp_offload.c+1 -10 replies
10/306net: check if protocol extracted by virtio_net_hdr_set_proto is correctinclude/linux/virtio_net.h+6 -10 replies
11/306net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0net/mpls/mpls_gso.c+3 -00 replies
12/306ath11k: fix AP mode for QCA6390drivers/net/wireless/ath/ath11k/mac.c+2 -20 replies
13/306net: l2tp: reduce log level of messages in receive path, add counter insteadinclude/uapi/linux/l2tp.h net/l2tp/l2tp_core.c net/l2tp/l2tp_core.h +1 more+30 -190 replies
14/306gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirkdrivers/gpio/gpiolib-acpi.c include/linux/gpio/consumer.h+8 -10 replies
15/306gpiolib: acpi: Allow to find GpioInt() resource by name and indexdrivers/gpio/gpiolib-acpi.c include/linux/acpi.h+16 -60 replies
16/306gpiolib: Read "gpio-line-names" from a firmware nodedrivers/gpio/gpiolib.c+4 -80 replies
17/306can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownershipinclude/linux/can/skb.h+6 -20 replies
18/306gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2drivers/gpio/gpio-pca953x.c+23 -550 replies
19/306can: flexcan: assert FRZ bit in flexcan_chip_freeze()drivers/net/can/flexcan.c+1 -10 replies
20/306can: flexcan: enable RX FIFO after FRZ/HALT validdrivers/net/can/flexcan.c+7 -30 replies
21/306can: flexcan: invoke flexcan_chip_freeze() to enter freeze modedrivers/net/can/flexcan.c+7 -50 replies
22/306can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Modedrivers/net/can/m_can/tcan4x5x.c+3 -30 replies
23/306tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE)net/ipv4/tcp.c+2 -10 replies
24/306tcp: add sanity tests to TCP_QUEUE_SEQnet/ipv4/tcp.c+15 -80 replies
25/306netfilter: nf_nat: undo erroneous tcp edemux lookupnet/netfilter/nf_nat_proto.c+21 -40 replies
26/306netfilter: x_tables: gpf inside xt_find_revision()net/netfilter/x_tables.c+4 -20 replies
27/306net: always use icmp{,v6}_ndo_send from ndo_start_xmitnet/ipv4/ip_tunnel.c net/ipv4/ip_vti.c net/ipv6/ip6_gre.c +3 more+22 -230 replies
28/306net: phy: fix save wrong speed and duplex problem if autoneg is ondrivers/net/phy/phy.c+4 -20 replies
29/306selftests/bpf: Use the last page in test_snprintf_btf on s390tools/testing/selftests/bpf/progs/netif_receive_skb.c+10 -30 replies
30/306selftests/bpf: No need to drop the packet when there is no geneve opttools/testing/selftests/bpf/progs/test_tunnel_kern.c+2 -40 replies
31/306selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifiertools/testing/selftests/bpf/verifier/array_access.c+2 -10 replies
32/306samples, bpf: Add missing munmap in xdpsocksamples/bpf/xdpsock_user.c+2 -00 replies
33/306libbpf: Clear map_info before each bpf_obj_get_info_by_fdtools/lib/bpf/xsk.c+3 -20 replies
34/306ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning.drivers/net/ethernet/ibm/ibmvnic.c+3 -50 replies
35/306ibmvnic: always store valid MAC addressdrivers/net/ethernet/ibm/ibmvnic.c+2 -30 replies
36/306ibmvnic: remove excessive irqsavedrivers/net/ethernet/ibm/ibmvnic.c+2 -20 replies
37/306mt76: dma: do not report truncated frames to mac80211drivers/net/wireless/mediatek/mt76/dma.c+7 -40 replies
38/306gpio: fix gpio-device list corruptiondrivers/gpio/gpiolib.c+4 -00 replies
39/306mount: fix mounting of detached mounts onto targets that reside on shared mountsfs/pnode.h+1 -10 replies
40/306cifs: fix credit accounting for extra channelfs/cifs/connect.c fs/cifs/sess.c+6 -50 replies
41/306cifs: return proper error code in statfs(2)fs/cifs/cifsfs.c+1 -10 replies
42/306Revert "mm, slub: consider rest of partial list if acquire_slab() fails"mm/slub.c+1 -10 replies
43/306docs: networking: drop special stable handlingDocumentation/networking/netdev-FAQ.rst Documentation/process/stable-kernel-rules.rst Documentation/process/submitting-patches.rst+6 -770 replies
44/306net: dsa: tag_rtl4_a: fix egress tagsnet/dsa/tag_rtl4_a.c+5 -70 replies
45/306sh_eth: fix TRSCER mask for SH771xdrivers/net/ethernet/renesas/sh_eth.c+3 -00 replies
46/306net: 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
47/306net: 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
48/306net: enetc: take the MDIO lock only once per NAPI poll cycledrivers/net/ethernet/freescale/enetc/enetc.c drivers/net/ethernet/freescale/enetc/enetc_hw.h+11 -220 replies
49/306net: enetc: fix incorrect TPID when receiving 802.1ad tagged packetsdrivers/net/ethernet/freescale/enetc/enetc.c drivers/net/ethernet/freescale/enetc/enetc_hw.h+29 -80 replies
50/306net: enetc: dont disable VLAN filtering in IFF_PROMISC modedrivers/net/ethernet/freescale/enetc/enetc_pf.c+0 -50 replies
51/306net: enetc: force the RGMII speed and duplex instead of operating in inband modedrivers/net/ethernet/freescale/enetc/enetc_hw.h drivers/net/ethernet/freescale/enetc/enetc_pf.c+56 -100 replies
52/306net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdrdrivers/net/ethernet/freescale/enetc/enetc.c+0 -10 replies
53/306net: enetc: keep RX ring consumer index in sync with hardwaredrivers/net/ethernet/freescale/enetc/enetc.c+2 -00 replies
54/306net: dsa: tag_mtk: fix 802.1ad VLAN egressnet/dsa/tag_mtk.c+13 -60 replies
55/306net: ethernet: mtk-star-emac: fix wrong unmap in RX handlingdrivers/net/ethernet/mediatek/mtk_star_emac.c+3 -20 replies
56/306net/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
57/306net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c+18 -10 replies
58/306nexthop: Do not flush blackhole nexthops when loopback goes downnet/ipv4/nexthop.c+7 -30 replies
59/306net: sched: avoid duplicates in classes dumpnet/sched/sch_api.c+4 -40 replies
60/306net: mscc: ocelot: properly reject destination IP keys in VCAP IS1drivers/net/ethernet/mscc/ocelot_flower.c+2 -10 replies
61/306net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNKNOWN instead of SPEED_10drivers/net/dsa/sja1105/sja1105_main.c+1 -10 replies
62/306net: usb: qmi_wwan: allow qmimux add/del with master updrivers/net/usb/qmi_wwan.c+0 -140 replies
63/306netdevsim: init u64 stats for 32bit hardwaredrivers/net/netdevsim/netdev.c+1 -00 replies
64/306cipso,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
65/306net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMIIdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+6 -30 replies
66/306stmmac: intel: Fixes clock registration error seen for multiple interfacesdrivers/net/ethernet/stmicro/stmmac/dwmac-intel.c+4 -10 replies
67/306net: lapbether: Remove netif_start_queue / netif_stop_queuedrivers/net/wan/lapbether.c+0 -30 replies
68/306net: davicom: Fix regulator not turned off on failed probedrivers/net/ethernet/davicom/dm9000.c+9 -30 replies
69/306net: davicom: Fix regulator not turned off on driver removaldrivers/net/ethernet/davicom/dm9000.c+8 -10 replies
70/306net: enetc: allow hardware timestamping on TX queues with tc-etf enableddrivers/net/ethernet/freescale/enetc/enetc.c+6 -00 replies
71/306net: qrtr: fix error return code of qrtr_sendmsg()net/qrtr/qrtr.c+3 -10 replies
72/306s390/qeth: fix memory leak after failed TX Buffer allocationdrivers/s390/net/qeth_core_main.c+17 -180 replies
73/306s390/qeth: improve completion of pending TX buffersdrivers/s390/net/qeth_core.h drivers/s390/net/qeth_core_main.c+30 -420 replies
74/306s390/qeth: schedule TX NAPI on QAOB completiondrivers/s390/net/qeth_core_main.c+12 -60 replies
75/306s390/qeth: fix notification for pending buffers during teardowndrivers/s390/net/qeth_core_main.c+3 -30 replies
76/306r8169: fix r8168fp_adjust_ocp_cmd functiondrivers/net/ethernet/realtek/r8169_main.c+1 -10 replies
77/306ixgbe: 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
78/306tools/resolve_btfids: Fix build error with older host toolchainstools/bpf/resolve_btfids/main.c+5 -00 replies
79/306perf build: Fix ccache usage in $(CC) when generating arch errno tabletools/perf/Makefile.perf+1 -10 replies
80/306net: stmmac: stop each tx channel independentlydrivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c+0 -40 replies
81/306net: stmmac: fix watchdog timeout during suspend/resume stress testdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+2 -00 replies
82/306net: stmmac: fix wrongly set buffer2 valid when sph unsupportdrivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c drivers/net/ethernet/stmicro/stmmac/hwif.h +1 more+15 -60 replies
83/306ethtool: fix the check logic of at least one channel for RX/TXnet/ethtool/channels.c+13 -130 replies
84/306net: phy: make mdio_bus_phy_suspend/resume as __maybe_unuseddrivers/net/phy/phy_device.c+2 -40 replies
85/306selftests: forwarding: Fix race condition in mirror installationtools/testing/selftests/net/forwarding/mirror_gre_bridge_1d_vlan.sh+9 -00 replies
86/306mlxsw: spectrum_ethtool: Add an external speed to PTYS registerdrivers/net/ethernet/mellanox/mlxsw/reg.h drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c drivers/net/ethernet/mellanox/mlxsw/switchx2.c+8 -10 replies
87/306perf traceevent: Ensure read cmdlines are null terminated.tools/perf/util/trace-event-read.c+1 -00 replies
88/306perf report: Fix -F for branch & mem modestools/perf/util/sort.c+2 -20 replies
89/306net: hns3: fix error mask definition of flow directordrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h+3 -30 replies
90/306net: hns3: fix query vlan mask value error for flow directordrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+1 -20 replies
91/306net: hns3: fix bug when calculating the TCAM table infodrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+2 -20 replies
92/306s390/cio: return -EFAULT if copy_to_user() fails againdrivers/s390/cio/vfio_ccw_ops.c+2 -20 replies
93/306bnxt_en: reliably allocate IRQ table on reset to avoid crashdrivers/net/ethernet/broadcom/bnxt/bnxt.c+12 -20 replies
94/306drm/fb-helper: only unmap if buffer not nulldrivers/gpu/drm/drm_fb_helper.c+1 -10 replies
95/306drm/compat: Clear bounce structuresdrivers/gpu/drm/drm_ioc32.c+11 -00 replies
96/306drm/radeon: also init GEM funcs in radeon_gem_prime_import_sg_tabledrivers/gpu/drm/radeon/radeon.h drivers/gpu/drm/radeon/radeon_gem.c drivers/gpu/drm/radeon/radeon_prime.c+6 -20 replies
97/306drm/amd/display: Add a backlight module optiondrivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+10 -00 replies
98/306drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp()drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c+1 -10 replies
99/306drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth()drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c+0 -40 replies
100/306drm/amd/pm: correct the watermark settings for Polarisdrivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c+4 -40 replies
101/306drm/amd/pm: bug fix for pcie dpmdrivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c+141 -210 replies
102/306drm/amdgpu/display: simplify backlight settingdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+4 -160 replies
103/306drm/amdgpu/display: dont assert in set backlight functiondrivers/gpu/drm/amd/display/dc/core/dc_link.c+0 -10 replies
104/306drm/amdgpu/display: handle aux backlight in backlight_get_brightnessdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+20 -40 replies
105/306drm/shmem-helper: Check for purged buffers in fault handlerdrivers/gpu/drm/drm_gem_shmem_helper.c+14 -40 replies
106/306drm/shmem-helper: Dont remove the offset in vm_area_struct pgoffdrivers/gpu/drm/drm_gem_shmem_helper.c+6 -50 replies
107/306drm: Use USB controllers DMA mask when importing dmabufsDocumentation/gpu/todo.rst drivers/gpu/drm/tiny/gm12u320.c drivers/gpu/drm/udl/udl_drv.c +4 more+119 -80 replies
108/306drm/amdgpu: fix S0ix handling when the CONFIG_AMD_PMC=mdrivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c+1 -10 replies
109/306drm: meson_drv add shutdown functiondrivers/gpu/drm/meson/meson_drv.c+11 -00 replies
110/306drm/shmem-helpers: vunmap: Dont put pages for dma-bufdrivers/gpu/drm/drm_gem_shmem_helper.c+4 -30 replies
111/306drm/i915: Wedge the GPU if command parser setup failsdrivers/gpu/drm/i915/gt/intel_engine_cs.c drivers/gpu/drm/i915/i915_cmd_parser.c drivers/gpu/drm/i915/i915_drv.h+20 -80 replies
112/306s390/cio: return -EFAULT if copy_to_user() failsdrivers/s390/cio/vfio_ccw_ops.c+1 -10 replies
113/306s390/crypto: return -EFAULT if copy_to_user() failsdrivers/s390/crypto/vfio_ap_ops.c+1 -10 replies
114/306qxl: Fix uninitialised struct field head.surface_iddrivers/gpu/drm/qxl/qxl_display.c+1 -00 replies
115/306sh_eth: fix TRSCER mask for R7S9210drivers/net/ethernet/renesas/sh_eth.c+2 -00 replies
116/306media: usbtv: Fix deadlock on suspenddrivers/media/usb/usbtv/usbtv-audio.c+1 -10 replies
117/306media: rkisp1: params: fix wrong bits settingsdrivers/media/platform/rockchip/rkisp1/rkisp1-params.c+0 -10 replies
118/306media: v4l: vsp1: Fix uif null pointer accessdrivers/media/platform/vsp1/vsp1_drm.c+2 -20 replies
119/306media: v4l: vsp1: Fix bru null pointer accessdrivers/media/platform/vsp1/vsp1_drm.c+1 -10 replies
120/306media: 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
121/306MIPS: kernel: Reserve exception base early to prevent corruptionarch/mips/include/asm/traps.h arch/mips/kernel/cpu-probe.c arch/mips/kernel/cpu-r3k-probe.c +1 more+17 -50 replies
122/306mptcp: always graft subflow socket to parentnet/mptcp/protocol.c net/mptcp/protocol.h net/mptcp/subflow.c+14 -260 replies
123/306mptcp: reset last_snd on subflow closenet/mptcp/protocol.c+5 -00 replies
124/306i2c: rcar: faster irq code to minimize HW race conditiondrivers/i2c/busses/i2c-rcar.c+4 -70 replies
125/306i2c: rcar: optimize cacheline to minimize HW race conditiondrivers/i2c/busses/i2c-rcar.c+1 -10 replies
126/306scsi: pm80xx: Fix missing tag_free in NVMD DATA reqdrivers/scsi/pm8001/pm8001_hwi.c+10 -40 replies
127/306scsi: ufs: WB is only available on LUN #0 to #7drivers/scsi/ufs/ufs-sysfs.c drivers/scsi/ufs/ufs.h drivers/scsi/ufs/ufshcd.c+7 -40 replies
128/306scsi: ufs: Protect some contexts from unexpected clock scalingdrivers/scsi/ufs/ufshcd.c drivers/scsi/ufs/ufshcd.h+54 -320 replies
129/306udf: fix silent AED tagLocation corruptionfs/udf/inode.c+6 -30 replies
130/306iommu/vt-d: Clear PRQ overflow only when PRQ is emptydrivers/iommu/intel/svm.c+11 -20 replies
131/306mmc: mxs-mmc: Fix a resource leak in an error handling path in mxs_mmc_probe()drivers/mmc/host/mxs-mmc.c+1 -10 replies
132/306mmc: mediatek: fix race condition between msdc_request_timeout and irqdrivers/mmc/host/mtk-sd.c+10 -80 replies
133/306mmc: sdhci-iproc: Add ACPI bindings for the RPidrivers/mmc/host/sdhci-iproc.c+18 -00 replies
134/306platform/x86: amd-pmc: put device on error pathsdrivers/platform/x86/amd-pmc.c+11 -30 replies
135/306Platform: OLPC: Fix probe error handlingdrivers/platform/olpc/olpc-ec.c+8 -70 replies
136/306powerpc/pci: Add ppc_md.discover_phbs()arch/powerpc/include/asm/machdep.h arch/powerpc/kernel/pci-common.c+13 -00 replies
137/306spi: stm32: make spurious and overrun interrupts visibledrivers/spi/spi-stm32.c+4 -110 replies
138/306powerpc: improve handling of unrecoverable system resetarch/powerpc/kernel/traps.c+4 -10 replies
139/306powerpc/perf: Record counter overflow always if SAMPLE_IP is unsetarch/powerpc/perf/core-book3s.c+15 -40 replies
140/306HID: logitech-dj: add support for the new lightspeed connection iterationdrivers/hid/hid-logitech-dj.c+6 -10 replies
141/306powerpc/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
142/306iommu/amd: Fix performance counter initializationdrivers/iommu/amd/init.c+34 -110 replies
143/306clk: qcom: gdsc: Implement NO_RET_PERIPH flagdrivers/clk/qcom/gdsc.c drivers/clk/qcom/gdsc.h+10 -30 replies
144/306sparc32: Limit memblock allocation to low memoryarch/sparc/mm/init_32.c+3 -00 replies
145/306sparc64: Use arch_validate_flags() to validate ADI flagarch/sparc/include/asm/mman.h+29 -250 replies
146/306Input: applespi - dont wait for responses to commands indefinitely.drivers/input/keyboard/applespi.c+15 -60 replies
147/306PCI: xgene-msi: Fix race in installing chained irq handlerdrivers/pci/controller/pci-xgene-msi.c+3 -70 replies
148/306PCI: mediatek: Add missing of_node_put() to fix reference leakdrivers/pci/controller/pcie-mediatek.c+5 -20 replies
149/306drivers/base: build kunit tests without structleak plugindrivers/base/test/Makefile+1 -00 replies
150/306PCI/LINK: Remove bandwidth notificationdrivers/pci/pcie/Kconfig drivers/pci/pcie/Makefile drivers/pci/pcie/bw_notification.c +2 more+0 -1540 replies
151/306ext4: dont try to processed freed blocks until mballoc is initializedfs/ext4/super.c+8 -10 replies
152/306kbuild: clamp SUBLEVEL to 255Makefile+9 -30 replies
153/306PCI: Fix pci_register_io_range() memory leakdrivers/pci/pci.c lib/logic_pio.c+7 -00 replies
154/306i40e: Fix memory leak in i40e_probedrivers/net/ethernet/intel/i40e/i40e_main.c+2 -00 replies
155/306PCI/ERR: Retain status from error notificationdrivers/pci/pcie/err.c+1 -20 replies
156/306kasan: fix memory corruption in kasan_bitops_tags testlib/test_kasan.c+5 -50 replies
157/306s390/smp: __smp_rescan_cpus() - move cpumask away from stackarch/s390/kernel/smp.c+1 -10 replies
158/306drivers/base/memory: dont store phys_device in memory blocksDocumentation/ABI/testing/sysfs-devices-memory Documentation/admin-guide/mm/memory-hotplug.rst drivers/base/memory.c +1 more+15 -220 replies
159/306sysctl.c: fix underflow value setting risk in vm_tablekernel/sysctl.c+4 -40 replies
160/306scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handlingdrivers/scsi/libiscsi.c+3 -80 replies
161/306scsi: target: core: Add cmd length set before cmd completedrivers/target/target_core_transport.c include/target/target_core_backend.h+12 -40 replies
162/306scsi: target: core: Prevent underflow for service actionsdrivers/target/target_core_pr.c+11 -40 replies
163/306clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdscdrivers/clk/qcom/gpucc-msm8998.c+6 -20 replies
164/306ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirksound/usb/quirks.c+8 -00 replies
165/306ALSA: hda/hdmi: Cancel pending works before suspendsound/pci/hda/patch_hdmi.c+13 -00 replies
166/306ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5sound/pci/hda/patch_conexant.c+45 -170 replies
167/306ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus supportsound/pci/hda/patch_ca0132.c+1 -00 replies
168/306ALSA: hda: Drop the BATCH workaround for AMD controllerssound/pci/hda/hda_controller.c+0 -70 replies
169/306ALSA: hda: Flush pending unsolicited events before suspendsound/pci/hda/hda_intel.c+2 -00 replies
170/306ALSA: hda: Avoid spurious unsol event handling during S3/S4sound/pci/hda/hda_bind.c+4 -00 replies
171/306ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound barsound/usb/quirks.c+1 -00 replies
172/306ALSA: usb-audio: Apply the control quirk to Plantronics headsetssound/usb/quirks.c+3 -30 replies
173/306ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend()sound/usb/card.c sound/usb/quirks.c sound/usb/usbaudio.h+7 -10 replies
174/306ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probesound/usb/card.c+2 -10 replies
175/306ALSA: usb-audio: fix use after free in usb_audio_disconnectsound/usb/card.c+3 -30 replies
176/306opp: Dont drop extra references to OPPs accidentallydrivers/opp/core.c drivers/opp/opp.h+27 -230 replies
177/306Revert 95ebabde382c ("capabilities: Dont allow writing ambiguous v3 file capabilities")security/commoncap.c+1 -110 replies
178/306block: Discard page cache of zone reset target rangeblock/blk-zoned.c+36 -20 replies
179/306block: Try to handle busy underlying device on discardfs/block_dev.c+10 -10 replies
180/306arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUALarch/arm64/include/asm/memory.h+5 -00 replies
181/306arm64: mte: Map hotplugged memory as Normal Taggedarch/arm64/include/asm/pgtable-prot.h arch/arm64/include/asm/pgtable.h arch/arm64/mm/mmu.c +2 more+10 -30 replies
182/306arm64: perf: Fix 64-bit event counter read truncationarch/arm64/kernel/perf_event.c+1 -10 replies
183/306s390/dasd: fix hanging DASD driver unbinddrivers/s390/block/dasd.c+1 -20 replies
184/306s390/dasd: fix hanging IO request during DASD driver unbinddrivers/s390/block/dasd.c+2 -10 replies
185/306software node: Fix node registrationdrivers/base/swnode.c+3 -00 replies
186/306xen/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
187/306xen/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+80 -410 replies
188/306xen/events: avoid handling the same event on two cpus at the same timedrivers/xen/events/events_base.c+21 -110 replies
189/306mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variantsdrivers/mmc/host/mmci.c+9 -10 replies
190/306mmc: core: Fix partition switch time for eMMCdrivers/mmc/core/mmc.c+11 -40 replies
191/306mmc: cqhci: Fix random crash when remove mmc module/carddrivers/mmc/core/bus.c+5 -60 replies
192/306cifs: do not send close in compound create+close requestsfs/cifs/cifsglob.h fs/cifs/smb2inode.c fs/cifs/smb2misc.c +3 more+18 -170 replies
193/306Goodix Fingerprint device is not a modemdrivers/usb/class/cdc-acm.c+5 -00 replies
194/306USB: gadget: udc: s3c2410_udc: fix return value check in s3c2410_udc_probe()drivers/usb/gadget/udc/s3c2410_udc.c+2 -20 replies
195/306USB: gadget: u_ether: Fix a configfs return codedrivers/usb/gadget/function/u_ether_configfs.h+2 -30 replies
196/306usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slotdrivers/usb/gadget/function/f_uac2.c+1 -10 replies
197/306usb: gadget: f_uac1: stop playback on function disabledrivers/usb/gadget/function/f_uac1.c+1 -00 replies
198/306usb: dwc3: qcom: Add missing DWC3 OF node refcount decrementdrivers/usb/dwc3/dwc3-qcom.c+6 -30 replies
199/306usb: dwc3: qcom: add URS Host support for sdm845 ACPI bootdrivers/usb/dwc3/dwc3-qcom.c+56 -30 replies
200/306usb: dwc3: qcom: add ACPI device id for sc8180xdrivers/usb/dwc3/dwc3-qcom.c+2 -00 replies
201/306usb: dwc3: qcom: Honor wakeup enabled/disabled statedrivers/usb/dwc3/dwc3-qcom.c+5 -20 replies
202/306USB: usblp: fix a hang in poll() if disconnecteddrivers/usb/class/usblp.c+12 -40 replies
203/306usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUMdrivers/usb/renesas_usbhs/pipe.c+2 -00 replies
204/306usb: 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
205/306xhci: Improve detection of device initiated wake signal.drivers/usb/host/xhci.c+13 -30 replies
206/306usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressingdrivers/usb/host/xhci-pci.c+6 -20 replies
207/306xhci: Fix repeated xhci wake after suspend due to uncleared internal wake statedrivers/usb/host/xhci.c+30 -320 replies
208/306USB: serial: io_edgeport: fix memory leak in edge_startupdrivers/usb/serial/io_edgeport.c+16 -100 replies
209/306USB: serial: ch341: add new Product IDdrivers/usb/serial/ch341.c+1 -00 replies
210/306USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapterdrivers/usb/serial/cp210x.c+1 -00 replies
211/306USB: serial: cp210x: add some more GE USB IDsdrivers/usb/serial/cp210x.c+2 -00 replies
212/306usbip: fix stub_dev to check for stream socketdrivers/usb/usbip/stub_dev.c+11 -10 replies
213/306usbip: fix vhci_hcd to check for stream socketdrivers/usb/usbip/vhci_sysfs.c+9 -10 replies
214/306usbip: fix vudc to check for stream socketdrivers/usb/usbip/vudc_sysfs.c+9 -00 replies
215/306usbip: fix stub_dev usbip_sockfd_store() races leading to gpfdrivers/usb/usbip/stub_dev.c+25 -70 replies
216/306usbip: fix vhci_hcd attach_store() races leading to gpfdrivers/usb/usbip/vhci_sysfs.c+25 -40 replies
217/306usbip: fix vudc usbip_sockfd_store races leading to gpfdrivers/usb/usbip/vudc_sysfs.c+34 -80 replies
218/306Revert "serial: max310x: rework RX interrupt handling"drivers/tty/serial/max310x.c+5 -240 replies
219/306misc/pvpanic: Export module FDT device tabledrivers/misc/pvpanic.c+1 -00 replies
220/306misc: fastrpc: restrict user apps from sending kernel RPC messagesdrivers/misc/fastrpc.c+5 -00 replies
221/306staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan()drivers/staging/rtl8192u/r8192U_wx.c+4 -20 replies
222/306staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan()drivers/staging/rtl8188eu/os_dep/ioctl_linux.c+4 -20 replies
223/306staging: rtl8712: unterminated string leads to read overflowdrivers/staging/rtl8712/rtl871x_ioctl_linux.c+1 -10 replies
224/306staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data()drivers/staging/rtl8188eu/core/rtw_ap.c+5 -00 replies
225/306staging: ks7010: prevent buffer overflow in ks_wlan_set_scan()drivers/staging/ks7010/ks_wlan_net.c+4 -20 replies
226/306staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmddrivers/staging/rtl8712/rtl871x_cmd.c+4 -20 replies
227/306staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scandrivers/staging/rtl8192e/rtl8192e/rtl_wx.c+4 -30 replies
228/306staging: comedi: addi_apci_1032: Fix endian problem for COS sampledrivers/staging/comedi/drivers/addi_apci_1032.c+3 -10 replies
229/306staging: comedi: addi_apci_1500: Fix endian problem for command sampledrivers/staging/comedi/drivers/addi_apci_1500.c+9 -90 replies
230/306staging: comedi: adv_pci1710: Fix endian problem for AI command datadrivers/staging/comedi/drivers/adv_pci1710.c+5 -50 replies
231/306staging: comedi: das6402: Fix endian problem for AI command datadrivers/staging/comedi/drivers/das6402.c+1 -10 replies
232/306staging: comedi: das800: Fix endian problem for AI command datadrivers/staging/comedi/drivers/das800.c+1 -10 replies
233/306staging: comedi: dmm32at: Fix endian problem for AI command datadrivers/staging/comedi/drivers/dmm32at.c+1 -10 replies
234/306staging: comedi: me4000: Fix endian problem for AI command datadrivers/staging/comedi/drivers/me4000.c+1 -10 replies
235/306staging: comedi: pcl711: Fix endian problem for AI command datadrivers/staging/comedi/drivers/pcl711.c+1 -10 replies
236/306staging: comedi: pcl818: Fix endian problem for AI command datadrivers/staging/comedi/drivers/pcl818.c+1 -10 replies
237/306mlxsw: spectrum_router: Ignore routes using a deleted nexthop objectdrivers/net/ethernet/mellanox/mlxsw/spectrum_router.c+7 -00 replies
238/306net: phy: ti: take into account all possible interrupt sourcesdrivers/net/phy/dp83822.c drivers/net/phy/dp83tc811.c+11 -90 replies
239/306sh_eth: fix TRSCER mask for R7S72100drivers/net/ethernet/renesas/sh_eth.c+2 -00 replies
240/306powerpc/sstep: Fix VSX instruction emulationarch/powerpc/lib/sstep.c+2 -20 replies
241/306net: macb: Add default usrio config to default gem configdrivers/net/ethernet/cadence/macb_main.c+8 -70 replies
242/306cpufreq: qcom-hw: fix dereferencing freed memory datadrivers/cpufreq/qcom-cpufreq-hw.c+1 -10 replies
243/306cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init()drivers/cpufreq/qcom-cpufreq-hw.c+2 -20 replies
244/306arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memoryarch/arm64/mm/init.c+12 -00 replies
245/306SUNRPC: Set memalloc_nofs_save() for sync tasksnet/sunrpc/sched.c+4 -10 replies
246/306NFS: Dont revalidate the directory permissions on a lookup failurefs/nfs/dir.c+17 -30 replies
247/306NFS: Dont gratuitously clear the inode cache when lookup failedfs/nfs/dir.c+8 -120 replies
248/306NFSv4.2: fix return value of _nfs4_get_security_label()fs/nfs/nfs4proc.c+1 -10 replies
249/306block: rsxx: fix error return code of rsxx_pci_probe()drivers/block/rsxx/core.c+1 -00 replies
250/306drm/ttm: Fix TTM page pool accountingdrivers/gpu/drm/ttm/ttm_pool.c+2 -20 replies
251/306nvme-fc: fix racing controller reset and create associationdrivers/nvme/host/fc.c+1 -10 replies
252/306configfs: fix a use-after-free in __configfs_open_filefs/configfs/file.c+2 -40 replies
253/306arm64: 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
254/306io_uring: perform IOPOLL reaping if canceler is thread itselffs/io_uring.c+2 -10 replies
255/306drm/nouveau: fix dma syncing for loops (v2)drivers/gpu/drm/nouveau/nouveau_bo.c+4 -20 replies
256/306perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_device_probe()drivers/perf/arm_dmc620_pmu.c+1 -00 replies
257/306net: expand textsearch ts_state to fit skb_seq_stateinclude/linux/textsearch.h net/core/skbuff.c+3 -10 replies
258/306mptcp: put subflow sock on connect errornet/mptcp/subflow.c+1 -00 replies
259/306mptcp: fix memory accounting on allocation errornet/mptcp/protocol.c+1 -00 replies
260/306perf/core: Flush PMU internal buffers for per-CPU eventsinclude/linux/perf_event.h kernel/events/core.c+40 -40 replies
261/306perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBRarch/x86/events/intel/core.c+4 -10 replies
262/306hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event()kernel/time/hrtimer.c+39 -210 replies
263/306powerpc/64s/exception: Clean up a missed SRR specifierarch/powerpc/kernel/exceptions-64s.S+1 -10 replies
264/306seqlock,lockdep: Fix seqcount_latch_init()include/linux/seqlock.h+1 -40 replies
265/306memblock: fix section mismatch warninginclude/linux/memblock.h+2 -20 replies
266/306stop_machine: mark helpers __always_inlineinclude/linux/stop_machine.h+6 -50 replies
267/306include/linux/sched/mm.h: use rcu_dereference in in_vfork()include/linux/sched/mm.h+2 -10 replies
268/306prctl: fix PR_SET_MM_AUXV kernel stack leakkernel/sys.c+1 -10 replies
269/306zram: fix return value on writeback_storedrivers/block/zram/zram_drv.c+8 -30 replies
270/306zram: fix broken page writebackdrivers/block/zram/zram_drv.c+3 -30 replies
271/306linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP*include/linux/compiler-clang.h+6 -00 replies
272/306sched: Fix migration_cpu_stop() requeueingkernel/sched/core.c+28 -110 replies
273/306sched/membarrier: fix missing local execution of ipi_sync_rq_state()kernel/sched/membarrier.c+1 -30 replies
274/306sched: Collate affine_move_task() stopperskernel/sched/core.c+8 -150 replies
275/306sched: Simplify migration_cpu_stop()kernel/sched/core.c+8 -480 replies
276/306sched: Optimize migration_cpu_stop()kernel/sched/core.c+12 -10 replies
277/306sched: Fix affine_move_task() self-concurrencykernel/sched/core.c+12 -30 replies
278/306sched: Simplify set_affinity_pending refcountskernel/sched/core.c+20 -120 replies
279/306efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP tabledrivers/firmware/efi/libstub/efi-stub.c+16 -00 replies
280/306powerpc/64s: Fix instruction encoding for lis in ppc_function_entry()arch/powerpc/include/asm/code-patching.h+1 -10 replies
281/306powerpc: Fix inverted SET_FULL_REGS bitoparch/powerpc/include/asm/ptrace.h+2 -20 replies
282/306powerpc: Fix missing declaration of [en/dis]able_kernel_vsx()arch/powerpc/include/asm/switch_to.h+10 -00 replies
283/306binfmt_misc: fix possible deadlock in bm_register_writefs/binfmt_misc.c+14 -150 replies
284/306kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOCmm/page_alloc.c+6 -20 replies
285/306kasan: fix KASAN_STACK dependency for HW_TAGSlib/Kconfig.kasan+1 -00 replies
286/306x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2arch/x86/kernel/unwind_orc.c+6 -60 replies
287/306x86/sev-es: Introduce ip_within_syscall_gap() helperarch/x86/entry/entry_64_compat.S arch/x86/include/asm/proto.h arch/x86/include/asm/ptrace.h +1 more+19 -20 replies
288/306x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stackarch/x86/kernel/sev-es.c+12 -20 replies
289/306x86/sev-es: Correctly track IRQ states in runtime #VC handlerarch/x86/kernel/sev-es.c+4 -20 replies
290/306x86/sev-es: Use __copy_from_user_inatomic()arch/x86/include/asm/insn-eval.h arch/x86/kernel/sev-es.c arch/x86/lib/insn-eval.c+55 -150 replies
291/306x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscallsarch/x86/entry/common.c+2 -10 replies
292/306KVM: x86: Ensure deadline timer has truly expired before posting its IRQarch/x86/kvm/lapic.c+10 -10 replies
293/306KVM: kvmclock: Fix vCPUs > 64 cant be online/hotplugedarch/x86/kernel/kvmclock.c+9 -100 replies
294/306KVM: arm64: Ensure I-cache isolation between vcpus of a same VMarch/arm64/include/asm/kvm_asm.h arch/arm64/kvm/arm.c arch/arm64/kvm/hyp/nvhe/hyp-main.c +2 more+15 -80 replies
295/306KVM: arm64: Fix range alignment when walking page tablesarch/arm64/kvm/hyp/pgtable.c+1 -00 replies
296/306KVM: arm64: Avoid corrupting vCPU context register in guest exitarch/arm64/kvm/hyp/entry.S+1 -10 replies
297/306KVM: arm64: nvhe: Save the SPE context earlyarch/arm64/include/asm/kvm_hyp.h arch/arm64/kvm/hyp/nvhe/debug-sr.c arch/arm64/kvm/hyp/nvhe/switch.c+25 -30 replies
298/306KVM: arm64: Reject VM creation when the default IPA size is unsupportedDocumentation/virt/kvm/api.rst arch/arm64/kvm/reset.c+11 -40 replies
299/306KVM: arm64: Fix exclusive limit for IPA sizearch/arm64/kvm/mmu.c+1 -20 replies
300/306mm/highmem.c: fix zero_user_segments() with start > endmm/highmem.c+12 -50 replies
301/306mm/userfaultfd: fix memory corruption due to writeprotectmm/memory.c+8 -00 replies
302/306mm/madvise: replace ptrace attach requirement for process_madvisemm/madvise.c+12 -10 replies
303/306mm/memcg: set memcg when splitting pagemm/page_alloc.c+1 -00 replies
304/306mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argumentinclude/linux/memcontrol.h mm/huge_memory.c mm/memcontrol.c+9 -140 replies
305/306mm/page_alloc.c: refactor initialization of struct page for holes in memory layoutmm/page_alloc.c+75 -830 replies
306/306KVM: arm64: Fix nVHE hyp panic host context restorearch/arm64/include/asm/kvm_hyp.h arch/arm64/kvm/hyp/nvhe/host.S arch/arm64/kvm/hyp/nvhe/switch.c+13 -130 replies

Reviews trailers per patch

130 of 306 patches have a Reviewed-by or Acked-by.

PatchPeter Zijlstra (Intel)Zbynek MichlJason A. DonenfeldLaurent VivierCédric Le GoaterMat MartineauGeliang TangWillem de BruijnJohn FastabendDavid AhernMarek VasutOliver HartkoppMika WesterbergLinus WalleijFlorian WestphalHeiko CarstensYonghong SongChristoph HellwigWilliam TuBjörn TöpelSukadev BhattiproluShyam Prasad NSaravana KannanAurelien AptelRonnie SahlbergChristoph LameterMichael WalleRussell KingFlorian FainelliColin Ian KingEric DumazetNeal CardwellDmitry VyukovMartin SchillerAndrew LunnBjørn MorkVinicius Costa GomesAlexandra WinterHeiner KallweitPetr MachataScott BrandenNamhyung KimAthira JajeevArnaldo Carvalho de MeloEddie ShklaerJiri PirkoAlex DeucherMaxime RipardNicholas KazlauskasGeorgios ToptsidisFeifei XuPavel MachekGreg Kroah-HartmanChristian KönigDaniel VetterNoralf TrønnesChristian HewittNeil ArmstrongKevin HilmanPrike LiangSteven PriceThomas ZimmermannChris WilsonNiklas SöderlundAvri AltmanJack WangPaolo AbeniMatthieu BaertsTony KrowiakSerge SeminMike RapoportHans de GoedeCatalin MarinasDavid HildenbrandShannon NelsonTony BrelinskiJiri OlsaMarco ElverAlexander PotapenkoMichal HockoOscar SalvadorJan KaraRoman BolshakovBodo StroesserAndreas KempeLee DuncanTj (Elloe Linux)Abhishek SahuStanley ChuHedi BerricheSean V KelleyJohannes ThumshirnMark RutlandAlexandru EliseiBjoern WalkJan HoeppnerAdrian HunterJulien GrallAndy ShevchenkoBoris OstrovskyRoss LagerwallPatrick DalyVincenzo FrascinoAnshuman KhandualArnd BergmannKrzysztof KozlowskiLorenzo ColittiBjorn AnderssonZqiangBernhardAlex VeberRavi BangoriaNicolas FerreShawn GuoJames MorrisPaul MooreChao YuAl ViroMichael J. RuhlMikael BeckiusNicholas PigginMiaohe LinNathan ChancellorKees CookMiguel OjedaNick DesaulniersLuc Van OostenryckValentin SchneiderSegher BoessenkoolHelge DellerSteven Rostedt (VMware)Ivan BabrouDan CarpenterWill DeaconAndrew JonesEric AugerPeter XuMinchan KimDavid RientjesJohannes WeinerZi YanShakeel ButtBaoquan HeVlastimil BabkaJon HunterJason SelfLinux Kernel Functional TestingGuenter RoeckRoss Schmidt
SeriesT-b T-b T-b T-b T-b
1/306
2/306
3/306A-b
4/306R-b R-b
5/306T-b
6/306A-b
7/306R-b Acked-and-tested-by
8/306
9/306A-b A-b
10/306A-b
11/306A-b R-b
12/306
13/306
14/306A-b A-b
15/306A-b A-b
16/306T-b R-b
17/306R-b
18/306A-b R-b
19/306
20/306
21/306
22/306
23/306
24/306
25/306
26/306R-b
27/306A-b
28/306
29/306A-b A-b
30/306A-b
31/306
32/306A-b
33/306A-b
34/306R-b
35/306
36/306
37/306
38/306R-b
39/306R-b
40/306R-b
41/306R-b R-b
42/306A-b
43/306
44/306R-b R-b
45/306
46/306
47/306T-b
48/306
49/306
50/306
51/306A-b
52/306
53/306
54/306
55/306
56/306R-b R-b
57/306
58/306R-b
59/306
60/306R-b
61/306R-b
62/306A-b
63/306T-b
64/306
65/306
66/306
67/306A-b
68/306
69/306
70/306A-b
71/306
72/306R-b
73/306
74/306
75/306
76/306A-b
77/306A-b T-b
78/306A-b
79/306T-b
80/306
81/306
82/306
83/306
84/306R-b
85/306R-b
86/306T-b R-b
87/306A-b
88/306R-b T-b T-b
89/306
90/306
91/306
92/306
93/306R-b
94/306
95/306A-b
96/306R-b
97/306R-b
98/306
99/306
100/306R-b Noticed-by R-b
101/306R-b
102/306R-b
103/306R-b
104/306R-b
105/306R-b
106/306R-b
107/306T-b R-b A-b A-b A-b
108/306A-b
109/306T-b A-b A-b
110/306A-b T-b
111/306R-b
112/306
113/306R-b
114/306
115/306
116/306
117/306
118/306
119/306
120/306
121/306T-b Debugged-by R-b A-b
122/306R-b
123/306A-b R-b
124/306R-b
125/306R-b
126/306A-b
127/306R-b
128/306R-b
129/306
130/306
131/306
132/306
133/306A-b
134/306R-b
135/306R-b
136/306
137/306
138/306
139/306
140/306
141/306
142/306T-b
143/306
144/306A-b
145/306R-b
146/306
147/306
148/306
149/306
150/306
151/306R-b
152/306
153/306
154/306T-b
155/306T-b A-b A-b
156/306R-b R-b
157/306
158/306A-b R-b
159/306
160/306R-b
161/306R-b R-b
162/306R-b R-b
163/306
164/306T-b
165/306Reported-and-tested-by
166/306
167/306
168/306
169/306Reported-and-tested-by
170/306T-b
171/306
172/306
173/306
174/306
175/306
176/306
177/306
178/306R-b R-b
179/306R-b
180/306R-b
181/306R-b T-b R-b R-b
182/306A-b R-b
183/306T-b R-b
184/306T-b R-b
185/306R-b T-b
186/306R-b
187/306R-b R-b T-b
188/306R-b
189/306
190/306
191/306Diagnosed-by A-b
192/306R-b R-b
193/306
194/306R-b R-b
195/306A-b
196/306
197/306
198/306
199/306R-b
200/306
201/306R-b
202/306R-b
203/306
204/306T-b
205/306
206/306
207/306T-b
208/306
209/306
210/306
211/306
212/306
213/306
214/306
215/306
216/306
217/306
218/306
219/306
220/306
221/306
222/306
223/306
224/306
225/306
226/306
227/306R-b
228/306
229/306
230/306
231/306
232/306
233/306
234/306
235/306
236/306
237/306R-b R-b T-b
238/306
239/306
240/306R-b
241/306A-b
242/306
243/306A-b
244/306A-b A-b
245/306
246/306
247/306
248/306R-b R-b
249/306
250/306R-b
251/306
252/306R-b A-b
253/306
254/306
255/306R-b
256/306
257/306
258/306
259/306
260/306Originally-by
261/306
262/306T-b
263/306A-b
264/306
265/306R-b R-b
266/306
267/306A-b R-b
268/306
269/306
270/306
271/306R-b R-b A-b A-b A-b
272/306R-b
273/306
274/306R-b
275/306R-b
276/306R-b
277/306R-b
278/306R-b
279/306T-b
280/306A-b
281/306
282/306
283/306A-b
284/306
285/306
286/306R-b T-b
287/306
288/306
289/306
290/306
291/306
292/306
293/306
294/306A-b A-b
295/306A-b
296/306
297/306R-b
298/306R-b R-b
299/306R-b R-b
300/306
301/306R-b T-b
302/306R-b A-b A-b
303/306A-b A-b R-b R-b
304/306A-b A-b R-b R-b
305/306R-b R-b A-b
306/306

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

Read the v1 thread

Cover letter [PATCH 5.11 000/306] 5.11.7-rc1 review

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

This is the start of the stable review cycle for the 5.11.7 release. There are 306 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:54: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.11.7-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.11.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.11.7-rc1

Andrew Scull <[email protected]>
KVM: arm64: Fix nVHE hyp panic host context restore

Mike Rapoport <[email protected]>
mm/page_alloc.c: refactor initialization of struct page for holes in memory layout

Zhou Guanghui <[email protected]>
mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argument

Zhou Guanghui <[email protected]>
mm/memcg: set memcg when splitting page

Suren Baghdasaryan <[email protected]>
mm/madvise: replace ptrace attach requirement for process_madvise

Nadav Amit <[email protected]>
mm/userfaultfd: fix memory corruption due to writeprotect

OGAWA Hirofumi <[email protected]>
mm/highmem.c: fix zero_user_segments() with start > end

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

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

Suzuki K Poulose <[email protected]>
KVM: arm64: nvhe: Save the SPE context early

Will Deacon <[email protected]>
KVM: arm64: Avoid corrupting vCPU context register in guest exit

Jia He <[email protected]>
KVM: arm64: Fix range alignment when walking page tables

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

Wanpeng Li <[email protected]>
KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged

Sean Christopherson <[email protected]>
KVM: x86: Ensure deadline timer has truly expired before posting its IRQ

Andy Lutomirski <[email protected]>
x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls

Joerg Roedel <[email protected]>

    x86/sev-es: Use __copy_from_user_inatomic()

Joerg Roedel <[email protected]>
x86/sev-es: Correctly track IRQ states in runtime #VC handler

Joerg Roedel <[email protected]>

    x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack

Joerg Roedel <[email protected]>
x86/sev-es: Introduce ip_within_syscall_gap() helper

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

Andrey Konovalov <[email protected]>
kasan: fix KASAN_STACK dependency for HW_TAGS

Andrey Konovalov <[email protected]>
kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC

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

Christophe Leroy <[email protected]>
powerpc: Fix missing declaration of [en/dis]able_kernel_vsx()

Nicholas Piggin <[email protected]>
powerpc: Fix inverted SET_FULL_REGS bitop

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

Ard Biesheuvel <[email protected]>
efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP table

Peter Zijlstra <[email protected]>
sched: Simplify set_affinity_pending refcounts

Peter Zijlstra <[email protected]>
sched: Fix affine_move_task() self-concurrency

Peter Zijlstra <[email protected]>
sched: Optimize migration_cpu_stop()

Peter Zijlstra <[email protected]>
sched: Simplify migration_cpu_stop()

Peter Zijlstra <[email protected]>
sched: Collate affine_move_task() stoppers

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

Peter Zijlstra <[email protected]>
sched: Fix migration_cpu_stop() requeueing

Arnd Bergmann <[email protected]>
linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP*

Minchan Kim <[email protected]>
zram: fix broken page writeback

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

Arnd Bergmann <[email protected]>
memblock: fix section mismatch warning

Peter Zijlstra <[email protected]>
seqlock,lockdep: Fix seqcount_latch_init()

Daniel Axtens <[email protected]>
powerpc/64s/exception: Clean up a missed SRR specifier

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

Kan Liang <[email protected]>
perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR

Kan Liang <[email protected]>
perf/core: Flush PMU internal buffers for per-CPU events

Paolo Abeni <[email protected]>
mptcp: fix memory accounting on allocation error

Florian Westphal <[email protected]>
mptcp: put subflow sock on connect error

Willem de Bruijn <[email protected]>
net: expand textsearch ts_state to fit skb_seq_state

Wei Yongjun <[email protected]>
perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_device_probe()

Dave Airlie <[email protected]>
drm/nouveau: fix dma syncing for loops (v2)

Jens Axboe <[email protected]>
io_uring: perform IOPOLL reaping if canceler is thread itself

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

James Smart <[email protected]>
nvme-fc: fix racing controller reset and create association

Anthony DeRossi <[email protected]>
drm/ttm: Fix TTM page pool accounting

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

Wei Yongjun <[email protected]>
cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init()

Shawn Guo <[email protected]>
cpufreq: qcom-hw: fix dereferencing freed memory 'data'

Atish Patra <[email protected]>
net: macb: Add default usrio config to default gem config

Jordan Niethe <[email protected]>
powerpc/sstep: Fix VSX instruction emulation

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

Ioana Ciornei <[email protected]>
net: phy: ti: take into account all possible interrupt sources

Ido Schimmel <[email protected]>
mlxsw: spectrum_router: Ignore routes using a deleted nexthop object

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

Alexander Shiyan <[email protected]>

    Revert "serial: max310x: rework RX interrupt handling"

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

Shawn Guo <[email protected]>

    usb: dwc3: qcom: add ACPI device id for sc8180x

Shawn Guo <[email protected]>
usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot

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

Wei Yongjun <[email protected]>
USB: gadget: udc: s3c2410_udc: fix return value check in s3c2410_udc_probe()

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

Paulo Alcantara <[email protected]>
cifs: do not send close in compound create+close requests

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

Yann Gautier <[email protected]>
mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants

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

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

Rob Herring <[email protected]>
arm64: perf: Fix 64-bit event counter read truncation

Catalin Marinas <[email protected]>
arm64: mte: Map hotplugged memory as Normal Tagged

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

Jan Kara <[email protected]>
block: Try to handle busy underlying device on discard

Shin'ichiro Kawasaki <[email protected]>
block: Discard page cache of zone reset target range

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

Beata Michalska <[email protected]>
opp: Don't drop extra references to OPPs accidentally

Pavel Skripkin <[email protected]>
ALSA: usb-audio: fix use after free in usb_audio_disconnect

Pavel Skripkin <[email protected]>
ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe

Kai-Heng Feng <[email protected]>
ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend()

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/conexant: Add quirk for mute LED control on HP ZBook G5

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

AngeloGioacchino Del Regno <[email protected]>
clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdsc

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

David Hildenbrand <[email protected]>
drivers/base/memory: don't store phys_device in memory blocks

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

Andrey Konovalov <[email protected]>
kasan: fix memory corruption in kasan_bitops_tags test

Keith Busch <[email protected]>
PCI/ERR: Retain status from error notification

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

Theodore Ts'o <[email protected]>
ext4: don't try to processed freed blocks until mballoc is initialized

Bjorn Helgaas <[email protected]>
PCI/LINK: Remove bandwidth notification

Arnd Bergmann <[email protected]>
drivers/base: build kunit tests without structleak plugin

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

AngeloGioacchino Del Regno <[email protected]>
clk: qcom: gdsc: Implement NO_RET_PERIPH flag

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

Pan Bian <[email protected]>
platform/x86: amd-pmc: put device on error paths

Jeremy Linton <[email protected]>
mmc: sdhci-iproc: Add ACPI bindings for the RPi

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

Lu Baolu <[email protected]>
iommu/vt-d: Clear PRQ overflow only when PRQ is empty

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

Can Guo <[email protected]>
scsi: ufs: Protect some contexts from unexpected clock scaling

Jaegeuk Kim <[email protected]>
scsi: ufs: WB is only available on LUN #0 to #7

akshatzen <[email protected]>

    scsi: pm80xx: Fix missing tag_free in NVMD DATA req

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

Florian Westphal <[email protected]>
mptcp: reset last_snd on subflow close

Paolo Abeni <[email protected]>
mptcp: always graft subflow socket to parent

Thomas Bogendoerfer <[email protected]>
MIPS: kernel: Reserve exception base early to prevent corruption

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

Dafna Hirschfeld <[email protected]>
media: rkisp1: params: fix wrong bits settings

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

Tvrtko Ursulin <[email protected]>
drm/i915: Wedge the GPU if command parser setup fails

Noralf Trønnes <[email protected]>
drm/shmem-helpers: vunmap: Don't put pages for dma-buf

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

Alex Deucher <[email protected]>
drm/amdgpu: fix S0ix handling when the CONFIG_AMD_PMC=m

Thomas Zimmermann <[email protected]>
drm: Use USB controller's DMA mask when importing dmabufs

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

Alex Deucher <[email protected]>
drm/amdgpu/display: handle aux backlight in backlight_get_brightness

Alex Deucher <[email protected]>
drm/amdgpu/display: don't assert in set backlight function

Alex Deucher <[email protected]>
drm/amdgpu/display: simplify backlight setting

Kenneth Feng <[email protected]>
drm/amd/pm: bug fix for pcie dpm

Evan Quan <[email protected]>
drm/amd/pm: correct the watermark settings for Polaris

Holger Hoffstätte <[email protected]>
drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth()

Holger Hoffstätte <[email protected]>
drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp()

Takashi Iwai <[email protected]>
drm/amd/display: Add a backlight module option

Christian König <[email protected]>
drm/radeon: also init GEM funcs in radeon_gem_prime_import_sg_table

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

Tong Zhang <[email protected]>
drm/fb-helper: only unmap if buffer not null

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

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

Ravi Bangoria <[email protected]>
perf report: Fix -F for branch & mem modes

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

Danielle Ratson <[email protected]>
mlxsw: spectrum_ethtool: Add an external speed to PTYS register

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

Arnd Bergmann <[email protected]>
net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused

Yinjun Zhang <[email protected]>
ethtool: fix the check logic of at least one channel for RX/TX

Joakim Zhang <[email protected]>
net: stmmac: fix wrongly set buffer2 valid when sph unsupport

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

Antonio Terceiro <[email protected]>

    perf build: Fix ccache usage in $(CC) when generating arch errno table

Kun-Chuan Hsieh <[email protected]>
tools/resolve_btfids: Fix build error with older host toolchains

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

Hayes Wang <[email protected]>

    r8169: fix r8168fp_adjust_ocp_cmd function

Julian Wiedmann <[email protected]>
s390/qeth: fix notification for pending buffers during teardown

Julian Wiedmann <[email protected]>
s390/qeth: schedule TX NAPI on QAOB completion

Julian Wiedmann <[email protected]>
s390/qeth: improve completion of pending TX buffers

Julian Wiedmann <[email protected]>
s390/qeth: fix memory leak after failed TX Buffer allocation

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

Vladimir Oltean <[email protected]>
net: enetc: allow hardware timestamping on TX queues with tc-etf enabled

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

Wong Vee Khee <[email protected]>
stmmac: intel: Fixes clock registration error seen for multiple interfaces

Ong Boon Leong <[email protected]>
net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII

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

Vladimir Oltean <[email protected]>
net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNKNOWN instead of SPEED_10

Vladimir Oltean <[email protected]>
net: mscc: ocelot: properly reject destination IP keys in VCAP IS1

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

Biao Huang <[email protected]>
net: ethernet: mtk-star-emac: fix wrong unmap in RX handling

DENG Qingfang <[email protected]>
net: dsa: tag_mtk: fix 802.1ad VLAN egress

Vladimir Oltean <[email protected]>
net: enetc: keep RX ring consumer index in sync with hardware

Vladimir Oltean <[email protected]>
net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr

Vladimir Oltean <[email protected]>
net: enetc: force the RGMII speed and duplex instead of operating in inband mode

Vladimir Oltean <[email protected]>
net: enetc: don't disable VLAN filtering in IFF_PROMISC mode

Vladimir Oltean <[email protected]>
net: enetc: fix incorrect TPID when receiving 802.1ad tagged packets

Vladimir Oltean <[email protected]>
net: enetc: take the MDIO lock only once per NAPI poll cycle

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

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

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

DENG Qingfang <[email protected]>
net: dsa: tag_rtl4_a: fix egress tags

Jakub Kicinski <[email protected]>
docs: networking: drop special stable handling

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)

Aurelien Aptel <[email protected]>
cifs: fix credit accounting for extra channel

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

Johan Hovold <[email protected]>
gpio: fix gpio-device list corruption

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

Junlin Yang <[email protected]>
ibmvnic: remove excessive irqsave

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

Michal Suchanek <[email protected]>
ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning.

Maciej Fijalkowski <[email protected]>
libbpf: Clear map_info before each bpf_obj_get_info_by_fd

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

Ilya Leoshkevich <[email protected]>
selftests/bpf: Use the last page in test_snprintf_btf on s390

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

Jason A. Donenfeld <[email protected]>
net: always use icmp{,v6}_ndo_send from ndo_start_xmit

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

Arjun Roy <[email protected]>
tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE)

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

Andy Shevchenko <[email protected]>
gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2

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

Andy Shevchenko <[email protected]>
gpiolib: Read "gpio-line-names" from a firmware node

Andy Shevchenko <[email protected]>
gpiolib: acpi: Allow to find GpioInt() resource by name and index

Andy Shevchenko <[email protected]>
gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk

Matthias Schiffer <[email protected]>
net: l2tp: reduce log level of messages in receive path, add counter instead

Kalle Valo <[email protected]>
ath11k: fix AP mode for QCA6390

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

Davide Caratti <[email protected]>
mptcp: fix length of ADD_ADDR with port sub-option

Maciej W. Rozycki <[email protected]>
crypto: mips/poly1305 - enable for all MIPS processors

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

Athira Rajeev <[email protected]>
powerpc/perf: Fix handling of privilege level checks in perf interrupt context

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

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

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

Diffstat:

 Documentation/ABI/testing/sysfs-devices-memory     |   5 +-
 Documentation/admin-guide/mm/memory-hotplug.rst    |   4 +-
 Documentation/gpu/todo.rst                         |  21 +++
 Documentation/networking/netdev-FAQ.rst            |  72 +--------
 Documentation/process/stable-kernel-rules.rst      |   6 -
 Documentation/process/submitting-patches.rst       |   5 -
 Documentation/virt/kvm/api.rst                     |   3 +
 Makefile                                           |  16 +-
 arch/arm64/include/asm/kvm_asm.h                   |   4 +-
 arch/arm64/include/asm/kvm_hyp.h                   |   8 +-
 arch/arm64/include/asm/memory.h                    |   5 +
 arch/arm64/include/asm/mmu_context.h               |   5 +-
 arch/arm64/include/asm/pgtable-prot.h              |   1 -
 arch/arm64/include/asm/pgtable.h                   |   3 +
 arch/arm64/kernel/head.S                           |   2 +-
 arch/arm64/kernel/perf_event.c                     |   2 +-
 arch/arm64/kvm/arm.c                               |   7 +-
 arch/arm64/kvm/hyp/entry.S                         |   2 +-
 arch/arm64/kvm/hyp/nvhe/debug-sr.c                 |  12 +-
 arch/arm64/kvm/hyp/nvhe/host.S                     |  20 +--
 arch/arm64/kvm/hyp/nvhe/hyp-main.c                 |   6 +-
 arch/arm64/kvm/hyp/nvhe/switch.c                   |  14 +-
 arch/arm64/kvm/hyp/nvhe/tlb.c                      |   3 +-
 arch/arm64/kvm/hyp/pgtable.c                       |   1 +
 arch/arm64/kvm/hyp/vhe/tlb.c                       |   3 +-
 arch/arm64/kvm/mmu.c                               |   3 +-
 arch/arm64/kvm/reset.c                             |  12 +-
 arch/arm64/mm/init.c                               |  12 ++
 arch/arm64/mm/mmu.c                                |   5 +-
 arch/mips/crypto/Makefile                          |   4 +-
 arch/mips/include/asm/traps.h                      |   3 +
 arch/mips/kernel/cpu-probe.c                       |   6 +
 arch/mips/kernel/cpu-r3k-probe.c                   |   3 +
 arch/mips/kernel/traps.c                           |  10 +-
 arch/powerpc/include/asm/code-patching.h           |   2 +-
 arch/powerpc/include/asm/machdep.h                 |   3 +
 arch/powerpc/include/asm/ptrace.h                  |   7 +-
 arch/powerpc/include/asm/switch_to.h               |  10 ++
 arch/powerpc/kernel/asm-offsets.c                  |   2 +-
 arch/powerpc/kernel/exceptions-64s.S               |   2 +-
 arch/powerpc/kernel/head_book3s_32.S               |   9 +-
 arch/powerpc/kernel/pci-common.c                   |  10 ++
 arch/powerpc/kernel/process.c                      |   2 +-
 arch/powerpc/kernel/traps.c                        |   5 +-
 arch/powerpc/lib/sstep.c                           |   4 +-
 arch/powerpc/perf/core-book3s.c                    |  23 ++-
 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/entry/common.c                            |   3 +-
 arch/x86/entry/entry_64_compat.S                   |   2 +
 arch/x86/events/intel/core.c                       |   5 +-
 arch/x86/include/asm/insn-eval.h                   |   2 +
 arch/x86/include/asm/proto.h                       |   1 +
 arch/x86/include/asm/ptrace.h                      |  15 ++
 arch/x86/kernel/kvmclock.c                         |  19 ++-
 arch/x86/kernel/sev-es.c                           |  22 ++-
 arch/x86/kernel/traps.c                            |   3 +-
 arch/x86/kernel/unwind_orc.c                       |  12 +-
 arch/x86/kvm/lapic.c                               |  11 +-
 arch/x86/lib/insn-eval.c                           |  66 ++++++--
 block/blk-zoned.c                                  |  38 ++++-
 crypto/Kconfig                                     |   2 +-
 drivers/base/memory.c                              |  25 ++-
 drivers/base/swnode.c                              |   3 +
 drivers/base/test/Makefile                         |   1 +
 drivers/block/rsxx/core.c                          |   1 +
 drivers/block/zram/zram_drv.c                      |  17 ++-
 drivers/clk/qcom/gdsc.c                            |  10 +-
 drivers/clk/qcom/gdsc.h                            |   3 +-
 drivers/clk/qcom/gpucc-msm8998.c                   |   8 +-
 drivers/cpufreq/qcom-cpufreq-hw.c                  |   6 +-
 drivers/firmware/efi/libstub/efi-stub.c            |  16 ++
 drivers/gpio/gpio-pca953x.c                        |  78 +++-------
 drivers/gpio/gpiolib-acpi.c                        |  19 ++-
 drivers/gpio/gpiolib.c                             |  16 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   4 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  49 +++---
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |   1 -
 .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c  |   6 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c    |   8 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c  |  48 ++++++
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c  |  66 ++++++++
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c  |  48 +++---
 drivers/gpu/drm/drm_fb_helper.c                    |   2 +-
 drivers/gpu/drm/drm_gem_shmem_helper.c             |  32 ++--
 drivers/gpu/drm/drm_ioc32.c                        |  11 ++
 drivers/gpu/drm/i915/gt/intel_engine_cs.c          |   7 +-
 drivers/gpu/drm/i915/i915_cmd_parser.c             |  19 ++-
 drivers/gpu/drm/i915/i915_drv.h                    |   2 +-
 drivers/gpu/drm/meson/meson_drv.c                  |  11 ++
 drivers/gpu/drm/nouveau/nouveau_bo.c               |   6 +-
 drivers/gpu/drm/qxl/qxl_display.c                  |   1 +
 drivers/gpu/drm/radeon/radeon.h                    |   2 +
 drivers/gpu/drm/radeon/radeon_gem.c                |   4 +-
 drivers/gpu/drm/radeon/radeon_prime.c              |   2 +
 drivers/gpu/drm/tiny/gm12u320.c                    |  44 +++++-
 drivers/gpu/drm/ttm/ttm_pool.c                     |   4 +-
 drivers/gpu/drm/udl/udl_drv.c                      |  17 +++
 drivers/gpu/drm/udl/udl_drv.h                      |   1 +
 drivers/gpu/drm/udl/udl_main.c                     |  10 ++
 drivers/hid/hid-logitech-dj.c                      |   7 +-
 drivers/i2c/busses/i2c-rcar.c                      |  13 +-
 drivers/input/keyboard/applespi.c                  |  21 ++-
 drivers/iommu/amd/init.c                           |  45 ++++--
 drivers/iommu/intel/svm.c                          |  13 +-
 .../media/platform/rockchip/rkisp1/rkisp1-params.c |   1 -
 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/mmci.c                            |  10 +-
 drivers/mmc/host/mtk-sd.c                          |  18 ++-
 drivers/mmc/host/mxs-mmc.c                         |   2 +-
 drivers/mmc/host/sdhci-iproc.c                     |  18 +++
 drivers/net/Kconfig                                |   2 +-
 drivers/net/can/flexcan.c                          |  24 +--
 drivers/net/can/m_can/tcan4x5x.c                   |   6 +-
 drivers/net/dsa/sja1105/sja1105_main.c             |   2 +-
 drivers/net/ethernet/atheros/alx/main.c            |   7 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  14 +-
 drivers/net/ethernet/cadence/macb_main.c           |  15 +-
 drivers/net/ethernet/davicom/dm9000.c              |  21 ++-
 drivers/net/ethernet/freescale/enetc/enetc.c       |  93 ++++++------
 drivers/net/ethernet/freescale/enetc/enetc.h       |   5 +
 drivers/net/ethernet/freescale/enetc/enetc_hw.h    |  18 ++-
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |  98 +++++++++---
 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                 |  17 +--
 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/mediatek/mtk_star_emac.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/mellanox/mlxsw/reg.h          |   1 +
 .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c |   5 +
 .../net/ethernet/mellanox/mlxsw/spectrum_router.c  |   7 +
 drivers/net/ethernet/mellanox/mlxsw/switchx2.c     |   3 +-
 drivers/net/ethernet/mscc/ocelot_flower.c          |   3 +-
 drivers/net/ethernet/realtek/r8169_main.c          |   2 +-
 drivers/net/ethernet/renesas/sh_eth.c              |   7 +
 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c  |   5 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c |   9 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c   |  19 ++-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c   |   4 -
 .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c   |   2 +-
 drivers/net/ethernet/stmicro/stmmac/hwif.h         |   2 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  19 ++-
 drivers/net/netdevsim/netdev.c                     |   1 +
 drivers/net/phy/dp83822.c                          |   9 +-
 drivers/net/phy/dp83tc811.c                        |  11 +-
 drivers/net/phy/phy.c                              |   6 +-
 drivers/net/phy/phy_device.c                       |   6 +-
 drivers/net/usb/qmi_wwan.c                         |  14 --
 drivers/net/wan/lapbether.c                        |   3 -
 drivers/net/wireless/ath/ath11k/mac.c              |   4 +-
 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/fc.c                             |   2 +-
 drivers/opp/core.c                                 |  48 +++---
 drivers/opp/opp.h                                  |   2 +
 drivers/pci/controller/pci-xgene-msi.c             |  10 +-
 drivers/pci/controller/pcie-mediatek.c             |   7 +-
 drivers/pci/pci.c                                  |   4 +
 drivers/pci/pcie/Kconfig                           |   8 -
 drivers/pci/pcie/Makefile                          |   1 -
 drivers/pci/pcie/bw_notification.c                 | 138 -----------------
 drivers/pci/pcie/err.c                             |   3 +-
 drivers/pci/pcie/portdrv.h                         |   6 -
 drivers/pci/pcie/portdrv_pci.c                     |   1 -
 drivers/perf/arm_dmc620_pmu.c                      |   1 +
 drivers/platform/olpc/olpc-ec.c                    |  15 +-
 drivers/platform/x86/amd-pmc.c                     |  14 +-
 drivers/s390/block/dasd.c                          |   6 +-
 drivers/s390/cio/vfio_ccw_ops.c                    |   6 +-
 drivers/s390/crypto/vfio_ap_ops.c                  |   2 +-
 drivers/s390/net/qeth_core.h                       |   3 +-
 drivers/s390/net/qeth_core_main.c                  | 128 ++++++++--------
 drivers/scsi/libiscsi.c                            |  11 +-
 drivers/scsi/pm8001/pm8001_hwi.c                   |  14 +-
 drivers/scsi/ufs/ufs-sysfs.c                       |   3 +-
 drivers/scsi/ufs/ufs.h                             |   6 +-
 drivers/scsi/ufs/ufshcd.c                          |  82 ++++++----
 drivers/scsi/ufs/ufshcd.h                          |   6 +-
 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/tty/serial/max310x.c                       |  29 +---
 drivers/usb/class/cdc-acm.c                        |   5 +
 drivers/usb/class/usblp.c                          |  16 +-
 drivers/usb/core/usb.c                             |  32 ++++
 drivers/usb/dwc3/dwc3-qcom.c                       |  77 +++++++++-
 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/gadget/udc/s3c2410_udc.c               |   4 +-
 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                   | 130 ++++++++++++----
 drivers/xen/events/events_fifo.c                   |   7 -
 drivers/xen/events/events_internal.h               |  14 +-
 fs/binfmt_misc.c                                   |  29 ++--
 fs/block_dev.c                                     |  11 +-
 fs/cifs/cifsfs.c                                   |   2 +-
 fs/cifs/cifsglob.h                                 |  11 +-
 fs/cifs/connect.c                                  |  10 +-
 fs/cifs/sess.c                                     |   1 +
 fs/cifs/smb2inode.c                                |   1 +
 fs/cifs/smb2misc.c                                 |   8 +-
 fs/cifs/smb2ops.c                                  |  10 +-
 fs/cifs/smb2proto.h                                |   3 +-
 fs/cifs/transport.c                                |   2 +-
 fs/configfs/file.c                                 |   6 +-
 fs/ext4/super.c                                    |   9 +-
 fs/io_uring.c                                      |   3 +-
 fs/nfs/dir.c                                       |  40 +++--
 fs/nfs/nfs4proc.c                                  |   2 +-
 fs/pnode.h                                         |   2 +-
 fs/udf/inode.c                                     |   9 +-
 include/linux/acpi.h                               |  10 +-
 include/linux/can/skb.h                            |   8 +-
 include/linux/compiler-clang.h                     |   6 +
 include/linux/gpio/consumer.h                      |   2 +
 include/linux/memblock.h                           |   4 +-
 include/linux/memcontrol.h                         |   6 +-
 include/linux/memory.h                             |   3 +-
 include/linux/perf_event.h                         |   2 +
 include/linux/pgtable.h                            |   4 +
 include/linux/sched/mm.h                           |   3 +-
 include/linux/seqlock.h                            |   5 +-
 include/linux/stop_machine.h                       |  11 +-
 include/linux/textsearch.h                         |   2 +-
 include/linux/usb.h                                |   2 +
 include/linux/virtio_net.h                         |   7 +-
 include/media/rc-map.h                             |   7 +
 include/target/target_core_backend.h               |   1 +
 include/uapi/linux/l2tp.h                          |   1 +
 include/uapi/linux/netfilter/nfnetlink_cthelper.h  |   2 +-
 kernel/events/core.c                               |  42 +++++-
 kernel/sched/core.c                                | 126 ++++++++--------
 kernel/sched/membarrier.c                          |   4 +-
 kernel/sys.c                                       |   2 +-
 kernel/sysctl.c                                    |   8 +-
 kernel/time/hrtimer.c                              |  60 +++++---
 lib/Kconfig.kasan                                  |   1 +
 lib/logic_pio.c                                    |   3 +
 lib/test_kasan.c                                   |  10 +-
 mm/highmem.c                                       |  17 ++-
 mm/huge_memory.c                                   |   2 +-
 mm/madvise.c                                       |  13 +-
 mm/memcontrol.c                                    |  15 +-
 mm/memory.c                                        |   8 +
 mm/memory_hotplug.c                                |   2 +-
 mm/page_alloc.c                                    | 167 ++++++++++-----------
 mm/slub.c                                          |   2 +-
 net/core/skbuff.c                                  |   2 +
 net/dsa/tag_mtk.c                                  |  19 ++-
 net/dsa/tag_rtl4_a.c                               |  12 +-
 net/ethtool/channels.c                             |  26 ++--
 net/ipv4/cipso_ipv4.c                              |  11 +-
 net/ipv4/ip_tunnel.c                               |   5 +-
 net/ipv4/ip_vti.c                                  |   6 +-
 net/ipv4/nexthop.c                                 |  10 +-
 net/ipv4/tcp.c                                     |  26 ++--
 net/ipv4/udp_offload.c                             |   2 +-
 net/ipv6/calipso.c                                 |  14 +-
 net/ipv6/ip6_gre.c                                 |  16 +-
 net/ipv6/ip6_tunnel.c                              |  10 +-
 net/ipv6/ip6_vti.c                                 |   6 +-
 net/ipv6/sit.c                                     |   2 +-
 net/l2tp/l2tp_core.c                               |  41 ++---
 net/l2tp/l2tp_core.h                               |   1 +
 net/l2tp/l2tp_netlink.c                            |   6 +
 net/mpls/mpls_gso.c                                |   3 +
 net/mptcp/protocol.c                               |  40 ++---
 net/mptcp/protocol.h                               |  15 +-
 net/mptcp/subflow.c                                |   4 +
 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_conexant.c                     |  62 +++++---
 sound/pci/hda/patch_hdmi.c                         |  13 ++
 sound/usb/card.c                                   |   6 +
 sound/usb/quirks.c                                 |  11 +-
 sound/usb/usbaudio.h                               |   1 +
 tools/bpf/resolve_btfids/main.c                    |   5 +
 tools/lib/bpf/xsk.c                                |   5 +-
 tools/perf/Makefile.perf                           |   2 +-
 tools/perf/util/sort.c                             |   4 +-
 tools/perf/util/trace-event-read.c                 |   1 +
 .../selftests/bpf/progs/netif_receive_skb.c        |  13 +-
 .../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 ++
 343 files changed, 2826 insertions(+), 1666 deletions(-)