Skip to content

5.10.24-rc1 review

[email protected] kvmarm linux-amlogic 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 Latest290 patches 31 repliesIn review

Patches in v1 No applies recorded yet

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

Reviews trailers per patch

120 of 290 patches have a Reviewed-by or Acked-by.

PatchZbynek MichlLaurent VivierCédric Le GoaterJason A. DonenfeldPeter Zijlstra (Intel)Willem de BruijnJohn FastabendDavid AhernOliver HartkoppFlorian WestphalChristoph HellwigHeiko CarstensYonghong SongWilliam TuBjörn TöpelSukadev BhattiproluAurelien AptelRonnie SahlbergChristoph LameterFlorian FainelliLinus WalleijColin Ian KingAndrew LunnBjørn MorkMartin SchillerDmitry VyukovHeiner KallweitShannon NelsonTony BrelinskiEric DumazetNeal CardwellAlexandra WinterJiri OlsaRussell KingArnaldo Carvalho de MeloNamhyung KimMika WesterbergEddie ShklaerJiri PirkoSaravana KannanAthira JajeevMarek VasutScott BrandenAlex DeucherMaxime RipardNicholas KazlauskasSteven PricePavel MachekGreg Kroah-HartmanChristian KönigDaniel VetterNoralf TrønnesChristian HewittNeil ArmstrongKevin HilmanTony KrowiakThomas ZimmermannChris WilsonShyam Prasad NChristian EggersKurt KanzenbachMichael WalleNiklas SöderlundAvri AltmanOleksij RempelDavid HildenbrandCatalin MarinasPetr MachataHans de GoedeMike RapoportJan KaraVinicius Costa GomesMichal HockoOscar SalvadorAbhishek SahuRoman BolshakovBodo StroesserAndreas KempeNicolas PitreArd BiesheuvelNick DesaulniersLee DuncanMarco ElverAlexander PotapenkoJohannes ThumshirnTj (Elloe Linux)Patrick DalyVincenzo FrascinoAnshuman KhandualMark RutlandAlexandru EliseiJulien GrallBjoern WalkJan HoeppnerAndy ShevchenkoArnd BergmannKrzysztof KozlowskiAdrian HunterLorenzo ColittiBjorn AnderssonDan CarpenterShawn GuoJames MorrisPaul MooreChao YuAl ViroMikael BeckiusNicholas PigginMiaohe LinNathan ChancellorKees CookMiguel OjedaLuc Van OostenryckSegher BoessenkoolHelge DellerSteven Rostedt (VMware)Ivan BabrouZqiangBernhardWill DeaconPeter XuMinchan KimDavid RientjesBaoquan HeVlastimil BabkaBoris OstrovskyRoss LagerwallAndrew JonesEric AugerJon HunterPavel Machek (CIP)Jason SelfLinux Kernel Functional TestingGuenter RoeckHulk RobotRoss Schmidt
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/290
2/290A-b
3/290R-b R-b
4/290T-b
5/290A-b
6/290
7/290A-b A-b
8/290A-b
9/290A-b R-b
10/290
11/290R-b
12/290
13/290
14/290
15/290
16/290
17/290
18/290
19/290R-b
20/290A-b
21/290
22/290A-b A-b
23/290A-b
24/290
25/290A-b
26/290A-b
27/290R-b
28/290
29/290
30/290
31/290R-b
32/290R-b R-b
33/290A-b
34/290
35/290R-b R-b
36/290
37/290
38/290
39/290
40/290
41/290A-b
42/290
43/290
44/290
45/290R-b R-b
46/290
47/290R-b
48/290
49/290R-b
50/290R-b
51/290A-b
52/290T-b
53/290
54/290
55/290
56/290A-b
57/290
58/290
59/290A-b
60/290
61/290R-b
62/290A-b
63/290A-b T-b
64/290A-b
65/290T-b
66/290
67/290
68/290
69/290
70/290R-b
71/290R-b
72/290T-b R-b
73/290A-b
74/290T-b R-b T-b
75/290
76/290
77/290
78/290R-b
79/290A-b A-b
80/290A-b A-b
81/290T-b R-b
82/290R-b A-b
83/290R-b
84/290A-b
85/290R-b
86/290
87/290
88/290R-b
89/290R-b
90/290R-b
91/290R-b
92/290R-b
93/290R-b
94/290T-b R-b A-b A-b A-b
95/290T-b A-b A-b
96/290A-b T-b
97/290R-b
98/290
99/290R-b
100/290
101/290
102/290
103/290
104/290
105/290
106/290
107/290R-b
108/290
109/290
110/290
111/290
112/290
113/290R-b T-b T-b
114/290R-b
115/290R-b
116/290R-b
117/290R-b
118/290R-b
119/290R-b
120/290R-b
121/290R-b
122/290R-b
123/290R-b
124/290R-b T-b
125/290
126/290
127/290T-b
128/290
129/290
130/290
131/290R-b
132/290R-b
133/290R-b
134/290
135/290
136/290
137/290
138/290A-b
139/290R-b
140/290
141/290
142/290
143/290
144/290
145/290
146/290T-b
147/290
148/290A-b
149/290R-b
150/290
151/290
152/290
153/290
154/290
155/290R-b
156/290
157/290
158/290T-b
159/290R-b R-b
160/290
161/290A-b R-b
162/290
163/290R-b
164/290R-b R-b
165/290R-b R-b
166/290
167/290
168/290A-b R-b T-b
169/290R-b R-b
170/290R-b
171/290T-b
172/290Reported-and-tested-by
173/290
174/290
175/290
176/290Reported-and-tested-by
177/290T-b
178/290
179/290
180/290
181/290
182/290
183/290
184/290R-b R-b
185/290R-b
186/290R-b
187/290R-b T-b R-b R-b
188/290A-b R-b
189/290T-b R-b
190/290T-b R-b
191/290R-b T-b
192/290R-b
193/290
194/290
195/290Diagnosed-by A-b
196/290R-b R-b
197/290
198/290R-b R-b
199/290A-b
200/290
201/290
202/290
203/290R-b
204/290
205/290R-b
206/290R-b
207/290
208/290T-b
209/290
210/290
211/290T-b
212/290
213/290
214/290
215/290
216/290
217/290
218/290
219/290
220/290
221/290
222/290
223/290
224/290
225/290
226/290
227/290
228/290
229/290
230/290
231/290R-b
232/290
233/290
234/290
235/290
236/290
237/290
238/290
239/290
240/290
241/290
242/290
243/290A-b
244/290A-b A-b
245/290
246/290
247/290
248/290R-b R-b
249/290
250/290
251/290R-b A-b
252/290
253/290Originally-by
254/290
255/290T-b
256/290A-b
257/290
258/290
259/290A-b R-b
260/290
261/290
262/290A-b R-b R-b A-b A-b
263/290
264/290T-b
265/290A-b
266/290
267/290
268/290A-b
269/290R-b T-b
270/290
271/290
272/290
273/290
274/290
275/290
276/290
277/290
278/290A-b
279/290
280/290R-b
281/290R-b R-b
282/290R-b R-b
283/290R-b T-b
284/290R-b A-b A-b
285/290A-b A-b
286/290R-b R-b A-b
287/290R-b R-b T-b
288/290R-b
289/290
290/290

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

Read the v1 thread

Cover letter [PATCH 5.10 000/290] 5.10.24-rc1 review

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

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

Responses should be made by Wed, 17 Mar 2021 13:55:02 +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.10.24-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.24-rc1

Christoph Hellwig <[email protected]>
RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size

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

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

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

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

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

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

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

Thomas Gleixner <[email protected]>
x86/entry: Move nmi entry/exit into common code

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

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

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

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

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

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

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

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'

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Dan Carpenter <[email protected]>

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

Dan Carpenter <[email protected]>

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

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

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

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: 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")

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

Ard Biesheuvel <[email protected]>
ARM: efistub: replace adrl pseudo-op with adr_l macro invocation

Ard Biesheuvel <[email protected]>
ARM: assembler: introduce adr_l, ldr_l and str_l macros

Jian Cai <[email protected]>
ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler

Jeremy Linton <[email protected]>
mmc: sdhci: Update firmware interface API

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

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

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

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

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

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

Carl Huang <[email protected]>
ath11k: start vdev if a bss peer is already created

Ritesh Singh <[email protected]>
ath11k: peer delete synchronization with firmware

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

Arnd Bergmann <[email protected]>
enetc: Fix unused var build warning for CONFIG_OF

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

Vladimir Oltean <[email protected]>
net: dsa: tag_ar9331: let DSA core deal with TX reallocation

Vladimir Oltean <[email protected]>
net: dsa: tag_gswip: let DSA core deal with TX reallocation

Vladimir Oltean <[email protected]>
net: dsa: tag_dsa: let DSA core deal with TX reallocation

Vladimir Oltean <[email protected]>
net: dsa: tag_brcm: let DSA core deal with TX reallocation

Vladimir Oltean <[email protected]>
net: dsa: tag_edsa: let DSA core deal with TX reallocation

Vladimir Oltean <[email protected]>
net: dsa: tag_lan9303: let DSA core deal with TX reallocation

Vladimir Oltean <[email protected]>
net: dsa: tag_mtk: let DSA core deal with TX reallocation

Vladimir Oltean <[email protected]>
net: dsa: tag_ocelot: let DSA core deal with TX reallocation

Vladimir Oltean <[email protected]>
net: dsa: tag_qca: let DSA core deal with TX reallocation

Christian Eggers <[email protected]>
net: dsa: trailer: don't allocate additional memory for padding/tagging

Christian Eggers <[email protected]>
net: dsa: tag_ksz: don't allocate additional memory for padding/tagging

Vladimir Oltean <[email protected]>
net: dsa: implement a central TX reallocation procedure

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

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

Julian Wiedmann <[email protected]>
s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state

Julian Wiedmann <[email protected]>
s390/qeth: don't replace a fully completed async TX buffer

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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            |  78 +-------
 Documentation/process/stable-kernel-rules.rst      |   6 -
 Documentation/process/submitting-patches.rst       |   5 -
 Documentation/virt/kvm/api.rst                     |   3 +
 Makefile                                           |  16 +-
 arch/arm/boot/compressed/head.S                    |   3 +-
 arch/arm/include/asm/assembler.h                   |  84 +++++++++
 arch/arm/kernel/iwmmxt.S                           |  89 ++++-----
 arch/arm/kernel/iwmmxt.h                           |  47 +++++
 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                 |   4 +-
 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/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/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                            |  37 +---
 arch/x86/entry/entry_64_compat.S                   |   2 +
 arch/x86/events/intel/core.c                       |   5 +-
 arch/x86/include/asm/idtentry.h                    |   3 -
 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/cpu/mce/core.c                     |   6 +-
 arch/x86/kernel/kvmclock.c                         |  19 +-
 arch/x86/kernel/nmi.c                              |   6 +-
 arch/x86/kernel/sev-es.c                           |  22 ++-
 arch/x86/kernel/traps.c                            |  16 +-
 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                      |  11 +-
 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_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/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_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/qxl/qxl_display.c                  |   1 +
 drivers/gpu/drm/tiny/gm12u320.c                    |  44 ++++-
 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/infiniband/core/umem.c                     |   8 +-
 drivers/input/keyboard/applespi.c                  |  21 ++-
 drivers/iommu/amd/init.c                           |  45 +++--
 drivers/iommu/intel/svm.c                          |  13 +-
 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/mmc/host/sdhci.c                           |   8 +-
 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/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    | 117 +++++++++---
 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                 |  13 +-
 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 +
 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/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/core.c             |   1 +
 drivers/net/wireless/ath/ath11k/core.h             |   1 +
 drivers/net/wireless/ath/ath11k/mac.c              |  25 ++-
 drivers/net/wireless/ath/ath11k/peer.c             |  61 ++++++-
 drivers/net/wireless/ath/ath11k/peer.h             |   4 +
 drivers/net/wireless/ath/ath11k/wmi.c              |  17 +-
 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/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/portdrv.h                         |   6 -
 drivers/pci/pcie/portdrv_pci.c                     |   1 -
 drivers/platform/olpc/olpc-ec.c                    |  15 +-
 drivers/s390/block/dasd.c                          |   6 +-
 drivers/s390/cio/vfio_ccw_ops.c                    |   6 +-
 drivers/s390/crypto/vfio_ap_ops.c                  |   2 +-
 drivers/s390/net/qeth_core.h                       |   5 +-
 drivers/s390/net/qeth_core_main.c                  | 200 ++++++++++-----------
 drivers/scsi/libiscsi.c                            |  11 +-
 drivers/scsi/ufs/ufs-sysfs.c                       |   3 +-
 drivers/scsi/ufs/ufs.h                             |   6 +-
 drivers/scsi/ufs/ufshcd.c                          |   2 +-
 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/media/rkisp1/rkisp1-params.c       |   1 -
 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                   | 140 +++++++++++----
 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/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/entry-common.h                       |  39 +++-
 include/linux/gpio/consumer.h                      |   2 +
 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/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/entry/common.c                              |  36 ++++
 kernel/events/core.c                               |  42 ++++-
 kernel/sched/membarrier.c                          |   4 +-
 kernel/sys.c                                       |   2 +-
 kernel/sysctl.c                                    |   8 +-
 kernel/time/hrtimer.c                              |  60 ++++---
 lib/logic_pio.c                                    |   3 +
 lib/test_kasan.c                                   |  10 +-
 mm/madvise.c                                       |  13 +-
 mm/memory.c                                        |   8 +
 mm/memory_hotplug.c                                |   2 +-
 mm/page_alloc.c                                    | 158 ++++++++--------
 mm/slub.c                                          |   2 +-
 net/dsa/slave.c                                    |  45 +++++
 net/dsa/tag_ar9331.c                               |   3 -
 net/dsa/tag_brcm.c                                 |   3 -
 net/dsa/tag_dsa.c                                  |   5 -
 net/dsa/tag_edsa.c                                 |   4 -
 net/dsa/tag_gswip.c                                |   5 -
 net/dsa/tag_ksz.c                                  |  73 +-------
 net/dsa/tag_lan9303.c                              |   9 -
 net/dsa/tag_mtk.c                                  |  22 ++-
 net/dsa/tag_ocelot.c                               |   7 -
 net/dsa/tag_qca.c                                  |   3 -
 net/dsa/tag_rtl4_a.c                               |  12 +-
 net/dsa/tag_trailer.c                              |  31 +---
 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/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 +
 333 files changed, 3007 insertions(+), 1742 deletions(-)