Skip to content

6.4.11-rc1 review

Greg Kroah-Hartman damon linux-patches linux-tegra lkml nouveau stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest206 patches 17 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/206tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S 15/17 Gen7drivers/char/tpm/tpm_tis.c+8 -00 replies
2/206tpm: Disable RNG for all AMD fTPMsdrivers/char/tpm/tpm-chip.c drivers/char/tpm/tpm_crb.c include/linux/tpm.h+33 -660 replies
3/206tpm/tpm_tis: Disable interrupts for Lenovo P620 devicesdrivers/char/tpm/tpm_tis.c+8 -00 replies
4/206tpm: Add a helper for checking hwrng enableddrivers/char/tpm/tpm-chip.c+14 -50 replies
5/206ksmbd: validate command request sizefs/smb/server/smb2misc.c+5 -50 replies
6/206ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea()fs/smb/server/smb2pdu.c+8 -10 replies
7/206KVM: SEV: snapshot the GHCB before accessing itarch/x86/kvm/svm/sev.c arch/x86/kvm/svm/svm.h+61 -340 replies
8/206KVM: SEV: only access GHCB fields oncearch/x86/kvm/svm/sev.c+14 -110 replies
9/206wifi: nl80211: fix integer overflow in nl80211_parse_mbssid_elems()net/wireless/nl80211.c+4 -10 replies
10/206wifi: rtw89: fix 8852AE disconnection caused by RX full flagsdrivers/net/wireless/realtek/rtw89/mac.c+1 -10 replies
11/206selftests: forwarding: Set default IPv6 traceroute utilitytools/testing/selftests/net/forwarding/ip6_forward_instats_vrf.sh tools/testing/selftests/net/forwarding/lib.sh+3 -00 replies
12/206wireguard: allowedips: expand maximum node depthdrivers/net/wireguard/allowedips.c drivers/net/wireguard/selftest/allowedips.c+14 -100 replies
13/206mmc: moxart: read scr register without changing byte orderdrivers/mmc/host/moxart-mmc.c+1 -70 replies
14/206mmc: sdhci-f-sdh30: Replace with sdhci_pltfmdrivers/mmc/host/sdhci_f_sdh30.c+27 -330 replies
15/206ipv6: adjust ndisc_is_useropt() to also return true for PIOnet/ipv6/ndisc.c+2 -10 replies
16/206selftests: mptcp: join: fix delete and re-add testtools/testing/selftests/net/mptcp/mptcp_join.sh+1 -00 replies
17/206selftests: mptcp: join: fix implicit EP testtools/testing/selftests/net/mptcp/mptcp_join.sh+3 -20 replies
18/206mptcp: avoid bogus reset on fallback closenet/mptcp/protocol.c+1 -10 replies
19/206mptcp: fix disconnect vs accept racenet/mptcp/protocol.h net/mptcp/subflow.c+30 -310 replies
20/206dmaengine: pl330: Return DMA_PAUSED when transaction is pauseddrivers/dma/pl330.c+16 -20 replies
21/206dmaengine: xilinx: xdma: Fix interrupt vector settingdrivers/dma/xilinx/xdma.c+2 -00 replies
22/206net: mana: Fix MANA VF unload when hardware is unresponsivedrivers/net/ethernet/microsoft/mana/mana_en.c+33 -40 replies
23/206ACPI: resource: revert "Remove "Zen" specific match and quirks"drivers/acpi/resource.c+60 -00 replies
24/206ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQsdrivers/acpi/resource.c+8 -200 replies
25/206ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zenarch/x86/include/asm/acpi.h arch/x86/kernel/acpi/boot.c drivers/acpi/resource.c+10 -00 replies
26/206ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 Mdrivers/acpi/resource.c+12 -00 replies
27/206zram: take device and not only bvec offset into accountdrivers/block/zram/zram_drv.c+20 -120 replies
28/206io_uring/parisc: Adjust pgoff in io_uring mmap() for pariscarch/parisc/kernel/sys_parisc.c io_uring/io_uring.c+8 -101 reply
29/206parisc: Fix lightweight spinlock checks to not break futexesarch/parisc/Kconfig.debug arch/parisc/include/asm/spinlock.h arch/parisc/include/asm/spinlock_types.h +1 more+27 -60 replies
30/206riscv: Start of DRAM should at least be aligned on PMD size for the direct mappingarch/riscv/mm/init.c+6 -10 replies
31/206riscv/kexec: load initrd high in available memoryarch/riscv/kernel/elf_kexec.c+1 -10 replies
32/206riscv,mmio: Fix readX()-to-delay() orderingarch/riscv/include/asm/mmio.h+8 -80 replies
33/206riscv/kexec: handle R_RISCV_CALL_PLT relocation typearch/riscv/kernel/elf_kexec.c+1 -00 replies
34/206riscv: mm: fix 2 instances of -Wmissing-variable-declarationsarch/riscv/include/asm/pgtable.h arch/riscv/mm/init.c arch/riscv/mm/kasan_init.c+7 -50 replies
35/206nvme: fix possible hang when removing a controller during error recoverydrivers/nvme/host/core.c+7 -30 replies
36/206nvme-tcp: fix potential unbalanced freeze & unfreezedrivers/nvme/host/tcp.c+2 -10 replies
37/206nvme-rdma: fix potential unbalanced freeze & unfreezedrivers/nvme/host/rdma.c+2 -10 replies
38/206nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM9B1 256G and 512Gdrivers/nvme/host/pci.c+2 -10 replies
39/206drm/nouveau/gr: enable memory loads on helper invocation on all channelsdrivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110.c +3 more+17 -10 replies
40/206drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issuesdrivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c+47 -10 replies
41/206drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap()drivers/gpu/drm/drm_gem_shmem_helper.c+6 -00 replies
42/206drm/amdgpu: fix possible UAF in amdgpu_cs_pass1()drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+1 -10 replies
43/206drm/amd/pm: correct the pcie width for smu 13.0.0drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c+1 -20 replies
44/206drm/amd/display: Fix a regression on Polaris cardsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+1 -10 replies
45/206drm/amd/display: check attr flag before set cursor degamma on DCN3+drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c+5 -20 replies
46/206drm/amd: Disable S/G for APUs when 64GB or more host memorydrivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+29 -30 replies
47/206tpm: tpm_tis: Fix UPX-i11 DMI_MATCH conditiondrivers/char/tpm/tpm_tis.c+1 -10 replies
48/206tpm_tis: Opt-in interruptsdrivers/char/tpm/tpm_tis.c+1 -10 replies
49/206cpuidle: dt_idle_genpd: Add helper function to remove genpd topologydrivers/cpuidle/dt_idle_genpd.c drivers/cpuidle/dt_idle_genpd.h+31 -00 replies
50/206cpuidle: psci: Move enabling OSI mode after power domains creationdrivers/cpuidle/cpuidle-psci-domain.c+13 -260 replies
51/206io_uring: correct check for O_TMPFILEio_uring/openclose.c+4 -20 replies
52/206zsmalloc: fix races between modifications of fullness and isolatedmm/zsmalloc.c+9 -50 replies
53/206hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100drivers/hwmon/pmbus/bel-pfe.c+8 -80 replies
54/206radix tree test suite: fix incorrect allocation size for pthreadstools/testing/radix-tree/regression1.c+1 -10 replies
55/206cpufreq: amd-pstate: fix global sysfs attribute typedrivers/cpufreq/amd-pstate.c+5 -50 replies
56/206fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regionsfs/proc/kcore.c+27 -30 replies
57/206nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iputfs/nilfs2/inode.c fs/nilfs2/segment.c fs/nilfs2/the_nilfs.h+12 -00 replies
58/206accel/ivpu: Add set_pages_array_wc/uc for internal buffersdrivers/accel/ivpu/ivpu_gem.c+8 -00 replies
59/206hugetlb: do not clear hugetlb dtor until allocating vmemmapmm/hugetlb.c+51 -240 replies
60/206mm/damon/core: initialize damo_filter->list from damos_new_filter()mm/damon/core.c+1 -00 replies
61/206selftests: mm: ksm: fix incorrect evaluation of parametertools/testing/selftests/mm/ksm_tests.c+1 -00 replies
62/206mm: memory-failure: fix potential unexpected return value from unpoison_memory()mm/memory-failure.c+9 -100 replies
63/206mm: memory-failure: avoid false hwpoison page mapped error infomm/memory-failure.c+7 -30 replies
64/206drm/amd/pm: expose swctf threshold setting for legacy powerplaydrivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h drivers/gpu/drm/amd/pm/powerplay/hwmgr/hardwaremanager.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c +4 more+26 -10 replies
65/206drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuationdrivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c +5 more+102 -320 replies
66/206iio: cros_ec: Fix the allocation size for cros_ec_commanddrivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c+1 -10 replies
67/206iio: frequency: admv1013: propagate errors from regulator_get_voltage()drivers/iio/frequency/admv1013.c+4 -10 replies
68/206iio: adc: ad7192: Fix ac excitation featuredrivers/iio/adc/ad7192.c+8 -80 replies
69/206iio: adc: meson: fix core clock enable/disable momentdrivers/iio/adc/meson_saradc.c+12 -110 replies
70/206iio: adc: ina2xx: avoid NULL pointer dereference on OF device matchdrivers/iio/adc/ina2xx-adc.c+6 -30 replies
71/206binder: fix memory leak in binder_init()drivers/android/binder.c drivers/android/binder_alloc.c drivers/android/binder_alloc.h+8 -00 replies
72/206misc: rtsx: judge ASPM Mode to set PETXCFG Regdrivers/misc/cardreader/rts5227.c drivers/misc/cardreader/rts5228.c drivers/misc/cardreader/rts5249.c +3 more+6 -580 replies
73/206thunderbolt: Fix memory leak in tb_handle_dp_bandwidth_request()drivers/thunderbolt/tb.c+2 -00 replies
74/206usb-storage: alauda: Fix uninit-value in alauda_check_media()drivers/usb/storage/alauda.c+9 -30 replies
75/206usb: dwc3: Properly handle processing of pending eventsdrivers/usb/dwc3/gadget.c+8 -10 replies
76/206USB: Gadget: core: Help prevent panic during UVC unconfiguredrivers/usb/gadget/udc/core.c+9 -00 replies
77/206usb: common: usb-conn-gpio: Prevent bailing out if initial role is nonedrivers/usb/common/usb-conn-gpio.c+5 -10 replies
78/206usb: typec: tcpm: Fix response to vsafe0V eventdrivers/usb/typec/tcpm/tcpm.c+7 -00 replies
79/206usb: typec: altmodes/displayport: Signal hpd when configuring pin assignmentdrivers/usb/typec/altmodes/displayport.c+17 -10 replies
80/206x86/srso: Fix build breakage with the LLVM linkerarch/x86/kernel/vmlinux.lds.S+9 -30 replies
81/206x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernelarch/x86/include/asm/segment.h+1 -10 replies
82/206x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405arch/x86/kernel/cpu/amd.c+1 -00 replies
83/206x86/mm: Fix VDSO and VVAR placement on 5-level paging machinesarch/x86/entry/vdso/vma.c+2 -20 replies
84/206x86/sev: Do not try to parse for the CC blob on non-AMD hardwarearch/x86/boot/compressed/idt_64.c arch/x86/boot/compressed/sev.c+43 -30 replies
85/206x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.harch/x86/include/asm/linkage.h+1 -10 replies
86/206x86/speculation: Add cpu_show_gds() prototypeinclude/linux/cpu.h+2 -00 replies
87/206x86: Move gds_ucode_mitigated() declaration to headerarch/x86/include/asm/processor.h arch/x86/kvm/x86.c+2 -20 replies
88/206Revert "PCI: mvebu: Mark driver as BROKEN"drivers/pci/controller/Kconfig+0 -10 replies
89/206drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modesdrivers/gpu/drm/nouveau/nouveau_connector.c+1 -10 replies
90/206netfilter: nf_tables: dont skip expired elements during walknet/netfilter/nf_tables_api.c net/netfilter/nft_set_hash.c net/netfilter/nft_set_pipapo.c +1 more+16 -104 replies
91/206netfilter: nf_tables: GC transaction API to avoid race with control planeinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+300 -120 replies
92/206netfilter: nf_tables: adapt set backend to use GC transaction APInet/netfilter/nf_tables_api.c net/netfilter/nft_set_hash.c net/netfilter/nft_set_pipapo.c +1 more+174 -1040 replies
93/206netfilter: nft_set_hash: mark set element as dead when deleting from packet pathnet/netfilter/nft_set_hash.c+4 -20 replies
94/206iio: imu: lsm6dsx: Fix mount matrix retrievaldrivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c+1 -10 replies
95/206iio: core: Prevent invalid memory access when there is no parentdrivers/iio/industrialio-core.c+3 -20 replies
96/206iio: light: bu27034: Fix scale formatdrivers/iio/light/rohm-bu27034.c+19 -30 replies
97/206interconnect: qcom: Add support for mask-based BCMsdrivers/interconnect/qcom/bcm-voter.c drivers/interconnect/qcom/icc-rpmh.h+7 -00 replies
98/206interconnect: qcom: sa8775p: add enable_mask for bcm nodesdrivers/interconnect/qcom/sa8775p.c+1 -00 replies
99/206interconnect: qcom: sm8450: add enable_mask for bcm nodesdrivers/interconnect/qcom/sm8450.c+9 -00 replies
100/206interconnect: qcom: sm8550: add enable_mask for bcm nodesdrivers/interconnect/qcom/sm8550.c+17 -00 replies
101/206selftests: forwarding: tc_tunnel_key: Make filters more specifictools/testing/selftests/net/forwarding/tc_tunnel_key.sh+6 -30 replies
102/206selftests: forwarding: ethtool_mm: Skip when MAC Merge is not supportedtools/testing/selftests/net/forwarding/ethtool_mm.sh+13 -50 replies
103/206selftests: forwarding: bridge_mdb_max: Check iproute2 versiontools/testing/selftests/net/forwarding/bridge_mdb_max.sh+5 -00 replies
104/206selftests: forwarding: bridge_mdb: Check iproute2 versiontools/testing/selftests/net/forwarding/bridge_mdb.sh+5 -00 replies
105/206KVM: arm64: Fix hardware enable/disable flows for pKVMarch/arm64/kvm/arm.c+4 -110 replies
106/206dmaengine: xilinx: xdma: Fix typodrivers/dma/xilinx/xdma.c+1 -10 replies
107/206dmaengine: xilinx: xdma: Fix Judgment of the return valuedrivers/dma/xilinx/xdma.c+1 -10 replies
108/206selftests/bpf: fix a CI failure caused by vsock sockmap testtools/testing/selftests/bpf/prog_tests/sockmap_listen.c+1 -10 replies
109/206selftests/rseq: Fix build with undefined __weaktools/testing/selftests/rseq/Makefile tools/testing/selftests/rseq/rseq.c+5 -10 replies
110/206selftests: forwarding: Add a helper to skip test when using veth pairstools/testing/selftests/net/forwarding/lib.sh+11 -00 replies
111/206selftests: forwarding: ethtool: Skip when using veth pairstools/testing/selftests/net/forwarding/ethtool.sh+2 -00 replies
112/206selftests: forwarding: ethtool_extended_state: Skip when using veth pairstools/testing/selftests/net/forwarding/ethtool_extended_state.sh+2 -00 replies
113/206selftests: forwarding: hw_stats_l3_gre: Skip when using veth pairstools/testing/selftests/net/forwarding/hw_stats_l3_gre.sh+2 -00 replies
114/206selftests: forwarding: Skip test when no interfaces are specifiedtools/testing/selftests/net/forwarding/lib.sh+5 -00 replies
115/206selftests: forwarding: Switch off timeouttools/testing/selftests/net/forwarding/settings+1 -00 replies
116/206selftests: forwarding: tc_actions: Use ncat instead of nctools/testing/selftests/net/forwarding/tc_actions.sh+4 -20 replies
117/206selftests: forwarding: tc_flower: Relax success criteriontools/testing/selftests/net/forwarding/tc_flower.sh+4 -40 replies
118/206selftests: forwarding: bridge_mdb_max: Fix failing test with old libnettools/testing/selftests/net/forwarding/bridge_mdb_max.sh+10 -40 replies
119/206selftests: forwarding: bridge_mdb: Fix failing test with old libnettools/testing/selftests/net/forwarding/bridge_mdb.sh+24 -220 replies
120/206selftests: forwarding: bridge_mdb: Make test more robusttools/testing/selftests/net/forwarding/bridge_mdb.sh+4 -40 replies
121/206net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail()net/core/filter.c+0 -60 replies
122/206bpf, sockmap: Fix map type error in sock_map_del_linknet/core/sock_map.c+5 -50 replies
123/206bpf, sockmap: Fix bug that strp_done cannot be calledinclude/linux/skmsg.h net/core/skmsg.c+9 -20 replies
124/206hwmon: (aquacomputer_d5next) Add selective 200ms delay after sending ctrl reportdrivers/hwmon/aquacomputer_d5next.c+36 -10 replies
125/206mISDN: Update parameter type of dsp_cmx_send()drivers/isdn/mISDN/dsp.h drivers/isdn/mISDN/dsp_cmx.c drivers/isdn/mISDN/dsp_core.c+3 -30 replies
126/206macsec: use DEV_STATS_INC()drivers/net/macsec.c+14 -140 replies
127/206mptcp: fix the incorrect judgment for msk->cb_flagsnet/mptcp/protocol.c+1 -10 replies
128/206igc: Add lock to safeguard global Qbv variablesdrivers/net/ethernet/intel/igc/igc.h drivers/net/ethernet/intel/igc/igc_main.c+36 -20 replies
129/206ionic: Add missing err handling for queue reconfigdrivers/net/ethernet/pensando/ionic/ionic_lif.c+16 -70 replies
130/206net/packet: annotate data-races around tp->statusnet/packet/af_packet.c+10 -60 replies
131/206net/smc: Fix setsockopt and sysctl to specify same buffer size againnet/smc/af_smc.c net/smc/smc.h net/smc/smc_clc.c +2 more+25 -200 replies
132/206net/smc: Use correct buffer sizes when switching between TCP and SMCnet/smc/af_smc.c+51 -220 replies
133/206PCI: move OF status = "disabled" detection to dev->match_driverdrivers/pci/bus.c drivers/pci/of.c+3 -60 replies
134/206tcp: add missing family to tcp_set_ca_state() tracepointinclude/trace/events/tcp.h+4 -10 replies
135/206tunnels: fix kasan splat when generating ipv4 pmtu errornet/ipv4/ip_tunnel_core.c+1 -10 replies
136/206xsk: fix refcount underflow in error pathnet/xdp/xsk.c+1 -00 replies
137/206bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slavesdrivers/net/bonding/bond_main.c+3 -10 replies
138/206dccp: fix data-race around dp->dccps_mss_cachenet/dccp/output.c net/dccp/proto.c+9 -30 replies
139/206drivers: net: prevent tun_build_skb() to exceed the packet size limitdrivers/net/tun.c+1 -10 replies
140/206drivers: vxlan: vnifilter: free percpu vni stats on error pathdrivers/net/vxlan/vxlan_vnifilter.c+8 -30 replies
141/206iavf: fix potential races for FDIR filtersdrivers/net/ethernet/intel/iavf/iavf_ethtool.c drivers/net/ethernet/intel/iavf/iavf_fdir.c+12 -40 replies
142/206IB/hfi1: Fix possible panic during hotplug removedrivers/infiniband/hw/hfi1/chip.c+1 -00 replies
143/206drm/amd/display: Dont show stack trace for missing eDPdrivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c+2 -10 replies
144/206drm/bridge: it6505: Check power state with it6505->powered in IRQ handlerdrivers/gpu/drm/bridge/ite-it6505.c+3 -10 replies
145/206drm/nouveau: remove unused tu102_gr_load() functiondrivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c+0 -130 replies
146/206drm/rockchip: Dont spam logs in atomic checkdrivers/gpu/drm/rockchip/rockchip_drm_vop.c+9 -80 replies
147/206wifi: brcm80211: handle params_v1 allocation failuredrivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c+5 -00 replies
148/206wifi: cfg80211: fix sband iftype data lookup for AP_VLANinclude/net/cfg80211.h+3 -00 replies
149/206RDMA/umem: Set iova in ODP flowdrivers/infiniband/core/umem.c+2 -10 replies
150/206RDMA/bnxt_re: Properly order ib_device_unalloc() to avoid UAFdrivers/infiniband/hw/bnxt_re/main.c+1 -10 replies
151/206RDMA/bnxt_re: Fix error handling in probe failure pathdrivers/infiniband/hw/bnxt_re/main.c+2 -00 replies
152/206net: tls: avoid discarding data on record closenet/tls/tls_device.c+33 -310 replies
153/206net: marvell: prestera: fix handling IPv4 routes with nhiddrivers/net/ethernet/marvell/prestera/prestera_router.c+7 -70 replies
154/206net: phy: at803x: remove set/get wol callbacks for AR8032drivers/net/phy/at803x.c+0 -20 replies
155/206net: dsa: ocelot: call dsa_tag_8021q_unregister() under rtnl_lock() on driver removedrivers/net/dsa/ocelot/felix.c+2 -00 replies
156/206net: hns3: refactor hclge_mac_link_status_wait for interface reusedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+9 -50 replies
157/206net: hns3: add wait until mac link downdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+9 -10 replies
158/206net: hns3: fix deadlock issue when externel_lb and reset are executed togetherdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+13 -10 replies
159/206net: enetc: reimplement RFS/RSS memory clearing as PCI quirkdrivers/net/ethernet/freescale/enetc/enetc_pf.c+73 -300 replies
160/206nexthop: Fix infinite nexthop dump when using maximum nexthop IDnet/ipv4/nexthop.c tools/testing/selftests/net/fib_nexthops.sh+6 -50 replies
161/206nexthop: Make nexthop bucket dump more efficientnet/ipv4/nexthop.c+5 -110 replies
162/206nexthop: Fix infinite nexthop bucket dump when using maximum nexthop IDnet/ipv4/nexthop.c tools/testing/selftests/net/fib_nexthops.sh+6 -50 replies
163/206net: hns3: fix strscpy causing content truncation issuedrivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c+4 -40 replies
164/206dmaengine: mcf-edma: Fix a potential un-allocated memory accessdrivers/dma/mcf-edma.c+7 -60 replies
165/206dmaengine: idxd: Clear PRS disable flag when disabling IDXD devicedrivers/dma/idxd/device.c+1 -30 replies
166/206dmaengine: owl-dma: Modify mismatched function namedrivers/dma/owl-dma.c+1 -10 replies
167/206net/mlx5e: Take RTNL lock when needed before calling xdp_set_features()drivers/net/ethernet/mellanox/mlx5/core/en_main.c+11 -00 replies
168/206net/mlx5e: TC, Fix internal port memory leakdrivers/net/ethernet/mellanox/mlx5/core/en_tc.c+13 -80 replies
169/206net/mlx5: DR, Fix wrong allocation of modify hdr patterndrivers/net/ethernet/mellanox/mlx5/core/steering/dr_ptrn.c+1 -10 replies
170/206net/mlx5: Allow 0 for total host VFsdrivers/net/ethernet/mellanox/mlx5/core/sriov.c+1 -20 replies
171/206net/mlx5e: Unoffload post act rule when handling FIB eventsdrivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c+4 -20 replies
172/206net/mlx5: LAG, Check correct bucket when modifying LAGdrivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.c+1 -10 replies
173/206net/mlx5: Skip clock update work when device is in error statedrivers/net/ethernet/mellanox/mlx5/core/lib/clock.c+5 -00 replies
174/206net/mlx5: Reload auxiliary devices in pci error handlersdrivers/net/ethernet/mellanox/mlx5/core/main.c+1 -10 replies
175/206ibmvnic: Enforce stronger sanity checks on login responsedrivers/net/ethernet/ibm/ibmvnic.c+18 -00 replies
176/206ibmvnic: Unmap DMA login rsp buffer on send login faildrivers/net/ethernet/ibm/ibmvnic.c+4 -10 replies
177/206ibmvnic: Handle DMA unmapping of login buffs in release functionsdrivers/net/ethernet/ibm/ibmvnic.c+10 -50 replies
178/206ibmvnic: Do partial reset on login failuredrivers/net/ethernet/ibm/ibmvnic.c+40 -60 replies
179/206ibmvnic: Ensure login failure recovery is safe from other resetsdrivers/net/ethernet/ibm/ibmvnic.c+48 -220 replies
180/206gpio: ws16c48: Fix off-by-one error in WS16C48 resource region extentdrivers/gpio/gpio-ws16c48.c+1 -10 replies
181/206gpio: sim: mark the GPIO chip as a one that can sleepdrivers/gpio/gpio-sim.c+1 -00 replies
182/206btrfs: wait for actual caching progress during allocationfs/btrfs/block-group.c fs/btrfs/block-group.h+17 -20 replies
183/206btrfs: dont stop integrity writeback too earlyfs/btrfs/extent_io.c+4 -30 replies
184/206btrfs: dont wait for writeback on clean pages in extent_write_cache_pagesfs/btrfs/extent_io.c+6 -00 replies
185/206btrfs: properly clear end of the unreserved range in cow_file_rangefs/btrfs/inode.c+5 -50 replies
186/206btrfs: exit gracefully if reloc roots dont matchfs/btrfs/relocation.c+37 -80 replies
187/206btrfs: reject invalid reloc tree root keys with stack dumpfs/btrfs/disk-io.c fs/btrfs/tree-checker.c+16 -10 replies
188/206btrfs: set cache_block_group_error if we find an errorfs/btrfs/extent-tree.c+4 -10 replies
189/206scsi: core: Fix legacy /proc parsing buffer overflowdrivers/scsi/scsi_proc.c+17 -130 replies
190/206scsi: storvsc: Fix handling of virtual Fibre Channel timeoutsdrivers/scsi/storvsc_drv.c+0 -40 replies
191/206scsi: ufs: renesas: Fix private allocationdrivers/ufs/host/ufs-renesas.c+1 -10 replies
192/206scsi: 53c700: Check that command slot is not NULLdrivers/scsi/53c700.c+1 -10 replies
193/206scsi: snic: Fix possible memory leak if device_add() failsdrivers/scsi/snic/snic_disc.c+1 -00 replies
194/206scsi: core: Fix possible memory leak if device_add() failsdrivers/scsi/raid_class.c+1 -00 replies
195/206scsi: fnic: Replace return codes in fnic_clean_pending_aborts()drivers/scsi/fnic/fnic.h drivers/scsi/fnic/fnic_scsi.c+5 -30 replies
196/206scsi: qedi: Fix firmware halt over suspend and resumedrivers/scsi/qedi/qedi_main.c+18 -00 replies
197/206scsi: qedf: Fix firmware halt over suspend and resumedrivers/scsi/qedf/qedf_main.c+18 -00 replies
198/206platform/x86: msi-ec: Fix the builddrivers/platform/x86/msi-ec.c+8 -80 replies
199/206platform/x86: lenovo-ymc: Only bind on machines with a convertible DMI chassis-typedrivers/platform/x86/lenovo-ymc.c+25 -00 replies
200/206platform: mellanox: Change register offset addressesdrivers/platform/x86/mlx-platform.c+4 -40 replies
201/206platform: mellanox: mlx-platform: Fix signals polarity and latch maskdrivers/platform/x86/mlx-platform.c+4 -40 replies
202/206platform: mellanox: mlx-platform: Modify graceful shutdown callback and power down maskdrivers/platform/x86/mlx-platform.c+2 -20 replies
203/206platform: mellanox: Fix order in exit flowdrivers/platform/x86/mlx-platform.c+1 -20 replies
204/206platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551drivers/platform/x86/serial-multi-instantiate.c+17 -40 replies
205/206ACPI: scan: Create platform device for CS35L56drivers/acpi/scan.c drivers/platform/x86/serial-multi-instantiate.c+15 -00 replies
206/206alpha: remove __init annotation from exported page_is_ram()arch/alpha/kernel/setup.c+1 -20 replies

Reviews trailers per patch

122 of 206 patches have a Reviewed-by or Acked-by.

PatchJarkko SakkinenDamian BPetr MachataMirsad TodorovacHangbin LiuNikolay AleksandrovAdrian HunterMatthieu BaertsRichard TresidderLizhi HouNamjae JeonKeith BuschSagi GrimbergYi ZhangDave AirlieKarol HerbstRoman StratiienkoThomas ZimmermannGuchun ChenChristian KönigHarish KasiviswanathanAlex DeucherHarry WentlandSergey SenozhatskyAlex HungUlf HansssonGreg Kroah-HartmanNathan ChancellorJiri OlsaWill DeaconJohn David AnglinSong ShuaiConor DooleyStanislaw GruszkaNuno SaCarlos Llamas[email protected]Thinh NguyenRoger QuadrosAvichal RakeshMuchun SongNaoya HoriguchiAngeloGioacchino Del RegnoHeikki KrogerusTom LendackyTao LiuThomas GleixnerRandy DunlapDaniel SneddonDavid HildenbrandMatthew Wilcox (Oracle)Lijo LazarTzung-Bi ShihRyusuke KonishiKonrad DybcioDavide CarattiMarc ZyngierMichal Simek[email protected]Jesper Dangaard BrouerJason WangLorenzo BianconiAndy ShevchenkoLyude PaulJohn FastabendWenjia ZhangTony LuSimon HormanIdo SchimmelRafal RomanowskiHamza MahfoozNeil ArmstrongSami TolvanenKees CookNaama MeirWillem de BruijnTony ZhuDave JiangTariq ToukanVlad BuslovErez ShitritRoi DayanMaor GottliebGanesh G RAya LevinLinus WalleijBoris BurkovLeon RomanovskyJosef BacikDavid SterbaDavid AhernElad NachmanFilipe MananaSesidhar BaddelaKaran Tilak KumarHans de GoedeAndrew KallmeyerGergő KötelesMichael ShychRafael J. WysockiBart Van AsscheNarsimhulu MusiniBagas SanjayaThierry RedingSeongJae ParkGuenter RoeckJustin M. ForbesRon EconomosShuah KhanAllen PaisFlorian FainelliJoel Fernandes (Google)
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/206A-b
2/206R-b
3/206R-b
4/206
5/206A-b
6/206
7/206
8/206
9/206
10/206T-b
11/206R-b T-b R-b A-b
12/206
13/206
14/206A-b
15/206
16/206R-b
17/206R-b
18/206T-b R-b
19/206R-b
20/206T-b
21/206A-b
22/206
23/206
24/206
25/206
26/206
27/206A-b
28/206
29/206Noticed-by T-b
30/206T-b
31/206R-b
32/206
33/206R-b
34/206
35/206R-b R-b
36/206R-b T-b
37/206R-b T-b
38/206
39/206R-b
40/206R-b
41/206T-b R-b
42/206R-b R-b
43/206R-b A-b
44/206R-b
45/206R-b T-b
46/206R-b
47/206
48/206
49/206R-b
50/206R-b
51/206
52/206R-b
53/206
54/206
55/206R-b R-b
56/206T-b T-b
57/206T-b
58/206R-b
59/206R-b T-b
60/206
61/206R-b
62/206
63/206A-b R-b
64/206R-b
65/206R-b
66/206R-b
67/206
68/206R-b
69/206
70/206
71/206A-b
72/206
73/206
74/206Reported-and-tested-by
75/206A-b R-b
76/206Reported-and-tested-by
77/206T-b R-b
78/206A-b
79/206A-b
80/206
81/206
82/206
83/206
84/206A-b T-b
85/206R-b A-b
86/206T-b
87/206T-b
88/206
89/206R-b
90/206
91/206
92/206
93/206
94/206A-b
95/206R-b
96/206
97/206R-b
98/206R-b
99/206R-b
100/206R-b
101/206R-b T-b R-b A-b A-b
102/206R-b A-b
103/206R-b T-b R-b A-b
104/206R-b T-b R-b A-b
105/206A-b
106/206
107/206A-b
108/206
109/206
110/206R-b T-b R-b A-b
111/206R-b T-b R-b A-b
112/206R-b T-b R-b A-b
113/206R-b T-b R-b A-b
114/206R-b T-b R-b A-b
115/206R-b T-b R-b A-b
116/206R-b T-b R-b A-b
117/206R-b T-b R-b A-b
118/206T-b R-b A-b
119/206T-b R-b A-b
120/206T-b R-b A-b
121/206Reported-and-tested-by A-b A-b
122/206R-b
123/206R-b
124/206
125/206R-b R-b
126/206
127/206R-b
128/206T-b
129/206
130/206R-b
131/206R-b R-b
132/206R-b R-b
133/206
134/206R-b
135/206
136/206
137/206R-b
138/206
139/206
140/206
141/206R-b T-b
142/206
143/206R-b
144/206R-b
145/206R-b
146/206
147/206
148/206
149/206
150/206
151/206
152/206
153/206A-b
154/206
155/206
156/206R-b
157/206R-b
158/206R-b
159/206
160/206R-b R-b
161/206R-b R-b
162/206R-b R-b
163/206
164/206
165/206T-b R-b
166/206R-b
167/206R-b
168/206R-b
169/206R-b
170/206
171/206R-b R-b
172/206R-b
173/206Reported-and-tested-by R-b
174/206
175/206R-b
176/206R-b
177/206R-b
178/206R-b
179/206R-b
180/206R-b R-b
181/206R-b R-b
182/206R-b
183/206R-b R-b
184/206R-b R-b
185/206R-b R-b
186/206R-b
187/206R-b
188/206
189/206
190/206
191/206R-b
192/206
193/206A-b
194/206R-b
195/206R-b T-b
196/206
197/206
198/206R-b
199/206T-b T-b
200/206R-b
201/206R-b
202/206R-b
203/206R-b
204/206R-b
205/206R-b A-b
206/206R-b

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

Read the v1 thread

Cover letter [PATCH 6.4 000/206] 6.4.11-rc1 review

This is the start of the stable review cycle for the 6.4.11 release. There are 206 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 Tue, 15 Aug 2023 21:16:53 +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/v6.x/stable-review/patch-6.4.11-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-6.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.4.11-rc1

Masahiro Yamada <[email protected]>
alpha: remove __init annotation from exported page_is_ram()

Simon Trimmer <[email protected]>
ACPI: scan: Create platform device for CS35L56

David Xu <[email protected]>
platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551

Vadim Pasternak <[email protected]>
platform: mellanox: Fix order in exit flow

Vadim Pasternak <[email protected]>
platform: mellanox: mlx-platform: Modify graceful shutdown callback and power down mask

Vadim Pasternak <[email protected]>
platform: mellanox: mlx-platform: Fix signals polarity and latch mask

Vadim Pasternak <[email protected]>
platform: mellanox: Change register offset addresses

Hans de Goede <[email protected]>
platform/x86: lenovo-ymc: Only bind on machines with a convertible DMI chassis-type

Jean Delvare <[email protected]>
platform/x86: msi-ec: Fix the build

Nilesh Javali <[email protected]>
scsi: qedf: Fix firmware halt over suspend and resume

Nilesh Javali <[email protected]>
scsi: qedi: Fix firmware halt over suspend and resume

Karan Tilak Kumar <[email protected]>
scsi: fnic: Replace return codes in fnic_clean_pending_aborts()

Zhu Wang <[email protected]>
scsi: core: Fix possible memory leak if device_add() fails

Zhu Wang <[email protected]>
scsi: snic: Fix possible memory leak if device_add() fails

Alexandra Diupina <[email protected]>
scsi: 53c700: Check that command slot is not NULL

Yoshihiro Shimoda <[email protected]>
scsi: ufs: renesas: Fix private allocation

Michael Kelley <[email protected]>
scsi: storvsc: Fix handling of virtual Fibre Channel timeouts

Tony Battersby <[email protected]>
scsi: core: Fix legacy /proc parsing buffer overflow

Josef Bacik <[email protected]>
btrfs: set cache_block_group_error if we find an error

Qu Wenruo <[email protected]>
btrfs: reject invalid reloc tree root keys with stack dump

Qu Wenruo <[email protected]>
btrfs: exit gracefully if reloc roots don't match

Christoph Hellwig <[email protected]>
btrfs: properly clear end of the unreserved range in cow_file_range

Christoph Hellwig <[email protected]>
btrfs: don't wait for writeback on clean pages in extent_write_cache_pages

Christoph Hellwig <[email protected]>
btrfs: don't stop integrity writeback too early

Josef Bacik <[email protected]>
btrfs: wait for actual caching progress during allocation

Bartosz Golaszewski <[email protected]>
gpio: sim: mark the GPIO chip as a one that can sleep

William Breathitt Gray <[email protected]>
gpio: ws16c48: Fix off-by-one error in WS16C48 resource region extent

Nick Child <[email protected]>
ibmvnic: Ensure login failure recovery is safe from other resets

Nick Child <[email protected]>
ibmvnic: Do partial reset on login failure

Nick Child <[email protected]>
ibmvnic: Handle DMA unmapping of login buffs in release functions

Nick Child <[email protected]>
ibmvnic: Unmap DMA login rsp buffer on send login fail

Nick Child <[email protected]>
ibmvnic: Enforce stronger sanity checks on login response

Moshe Shemesh <[email protected]>
net/mlx5: Reload auxiliary devices in pci error handlers

Moshe Shemesh <[email protected]>
net/mlx5: Skip clock update work when device is in error state

Shay Drory <[email protected]>
net/mlx5: LAG, Check correct bucket when modifying LAG

Chris Mi <[email protected]>
net/mlx5e: Unoffload post act rule when handling FIB events

Daniel Jurgens <[email protected]>
net/mlx5: Allow 0 for total host VFs

Yevgeny Kliteynik <[email protected]>
net/mlx5: DR, Fix wrong allocation of modify hdr pattern

Jianbo Liu <[email protected]>
net/mlx5e: TC, Fix internal port memory leak

Gal Pressman <[email protected]>
net/mlx5e: Take RTNL lock when needed before calling xdp_set_features()

Zhang Jianhua <[email protected]>
dmaengine: owl-dma: Modify mismatched function name

Fenghua Yu <[email protected]>
dmaengine: idxd: Clear PRS disable flag when disabling IDXD device

Christophe JAILLET <[email protected]>
dmaengine: mcf-edma: Fix a potential un-allocated memory access

Hao Chen <[email protected]>
net: hns3: fix strscpy causing content truncation issue

Ido Schimmel <[email protected]>
nexthop: Fix infinite nexthop bucket dump when using maximum nexthop ID

Ido Schimmel <[email protected]>
nexthop: Make nexthop bucket dump more efficient

Ido Schimmel <[email protected]>
nexthop: Fix infinite nexthop dump when using maximum nexthop ID

Vladimir Oltean <[email protected]>
net: enetc: reimplement RFS/RSS memory clearing as PCI quirk

Yonglong Liu <[email protected]>
net: hns3: fix deadlock issue when externel_lb and reset are executed together

Jie Wang <[email protected]>
net: hns3: add wait until mac link down

Jie Wang <[email protected]>
net: hns3: refactor hclge_mac_link_status_wait for interface reuse

Vladimir Oltean <[email protected]>
net: dsa: ocelot: call dsa_tag_8021q_unregister() under rtnl_lock() on driver remove

Li Yang <[email protected]>
net: phy: at803x: remove set/get wol callbacks for AR8032

Jonas Gorski <[email protected]>
net: marvell: prestera: fix handling IPv4 routes with nhid

Jakub Kicinski <[email protected]>
net: tls: avoid discarding data on record close

Kalesh AP <[email protected]>
RDMA/bnxt_re: Fix error handling in probe failure path

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Properly order ib_device_unalloc() to avoid UAF

Michael Guralnik <[email protected]>
RDMA/umem: Set iova in ODP flow

Felix Fietkau <[email protected]>
wifi: cfg80211: fix sband iftype data lookup for AP_VLAN

Petr Tesarik <[email protected]>
wifi: brcm80211: handle params_v1 allocation failure

Daniel Stone <[email protected]>
drm/rockchip: Don't spam logs in atomic check

Arnd Bergmann <[email protected]>
drm/nouveau: remove unused tu102_gr_load() function

Pin-yen Lin <[email protected]>

    drm/bridge: it6505: Check power state with it6505->powered in IRQ handler

Mario Limonciello <[email protected]>
drm/amd/display: Don't show stack trace for missing eDP

Douglas Miller <[email protected]>
IB/hfi1: Fix possible panic during hotplug remove

Piotr Gardocki <[email protected]>
iavf: fix potential races for FDIR filters

Fedor Pchelkin <[email protected]>
drivers: vxlan: vnifilter: free percpu vni stats on error path

Andrew Kanner <[email protected]>
drivers: net: prevent tun_build_skb() to exceed the packet size limit

Eric Dumazet <[email protected]>

    dccp: fix data-race around dp->dccps_mss_cache

Ziyang Xuan <[email protected]>
bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves

Magnus Karlsson <[email protected]>
xsk: fix refcount underflow in error path

Florian Westphal <[email protected]>
tunnels: fix kasan splat when generating ipv4 pmtu error

Eric Dumazet <[email protected]>
tcp: add missing family to tcp_set_ca_state() tracepoint

Vladimir Oltean <[email protected]>

    PCI: move OF status = "disabled" detection to dev->match_driver

Gerd Bayer <[email protected]>
net/smc: Use correct buffer sizes when switching between TCP and SMC

Gerd Bayer <[email protected]>
net/smc: Fix setsockopt and sysctl to specify same buffer size again

Eric Dumazet <[email protected]>

    net/packet: annotate data-races around tp->status

Nitya Sunkad <[email protected]>
ionic: Add missing err handling for queue reconfig

Muhammad Husaini Zulkifli <[email protected]>
igc: Add lock to safeguard global Qbv variables

Xiang Yang <[email protected]>

    mptcp: fix the incorrect judgment for msk->cb_flags

Eric Dumazet <[email protected]>
macsec: use DEV_STATS_INC()

Nathan Chancellor <[email protected]>
mISDN: Update parameter type of dsp_cmx_send()

Aleksa Savic <[email protected]>
hwmon: (aquacomputer_d5next) Add selective 200ms delay after sending ctrl report

Xu Kuohai <[email protected]>
bpf, sockmap: Fix bug that strp_done cannot be called

Xu Kuohai <[email protected]>
bpf, sockmap: Fix map type error in sock_map_del_link

Andrew Kanner <[email protected]>
net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail()

Ido Schimmel <[email protected]>
selftests: forwarding: bridge_mdb: Make test more robust

Ido Schimmel <[email protected]>
selftests: forwarding: bridge_mdb: Fix failing test with old libnet

Ido Schimmel <[email protected]>
selftests: forwarding: bridge_mdb_max: Fix failing test with old libnet

Ido Schimmel <[email protected]>
selftests: forwarding: tc_flower: Relax success criterion

Ido Schimmel <[email protected]>
selftests: forwarding: tc_actions: Use ncat instead of nc

Ido Schimmel <[email protected]>
selftests: forwarding: Switch off timeout

Ido Schimmel <[email protected]>
selftests: forwarding: Skip test when no interfaces are specified

Ido Schimmel <[email protected]>
selftests: forwarding: hw_stats_l3_gre: Skip when using veth pairs

Ido Schimmel <[email protected]>
selftests: forwarding: ethtool_extended_state: Skip when using veth pairs

Ido Schimmel <[email protected]>
selftests: forwarding: ethtool: Skip when using veth pairs

Ido Schimmel <[email protected]>
selftests: forwarding: Add a helper to skip test when using veth pairs

Mark Brown <[email protected]>
selftests/rseq: Fix build with undefined __weak

Xu Kuohai <[email protected]>
selftests/bpf: fix a CI failure caused by vsock sockmap test

Minjie Du <[email protected]>
dmaengine: xilinx: xdma: Fix Judgment of the return value

Miquel Raynal <[email protected]>
dmaengine: xilinx: xdma: Fix typo

Raghavendra Rao Ananta <[email protected]>
KVM: arm64: Fix hardware enable/disable flows for pKVM

Ido Schimmel <[email protected]>
selftests: forwarding: bridge_mdb: Check iproute2 version

Ido Schimmel <[email protected]>
selftests: forwarding: bridge_mdb_max: Check iproute2 version

Ido Schimmel <[email protected]>
selftests: forwarding: ethtool_mm: Skip when MAC Merge is not supported

Ido Schimmel <[email protected]>
selftests: forwarding: tc_tunnel_key: Make filters more specific

Neil Armstrong <[email protected]>
interconnect: qcom: sm8550: add enable_mask for bcm nodes

Neil Armstrong <[email protected]>
interconnect: qcom: sm8450: add enable_mask for bcm nodes

Neil Armstrong <[email protected]>
interconnect: qcom: sa8775p: add enable_mask for bcm nodes

Mike Tipton <[email protected]>
interconnect: qcom: Add support for mask-based BCMs

Matti Vaittinen <[email protected]>
iio: light: bu27034: Fix scale format

Milan Zamazal <[email protected]>
iio: core: Prevent invalid memory access when there is no parent

Alejandro Tafalla <[email protected]>
iio: imu: lsm6dsx: Fix mount matrix retrieval

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_hash: mark set element as dead when deleting from packet path

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: adapt set backend to use GC transaction API

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: GC transaction API to avoid race with control plane

Florian Westphal <[email protected]>
netfilter: nf_tables: don't skip expired elements during walk

Karol Herbst <[email protected]>
drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes

Bjorn Helgaas <[email protected]>
Revert "PCI: mvebu: Mark driver as BROKEN"

Arnd Bergmann <[email protected]>
x86: Move gds_ucode_mitigated() declaration to header

Arnd Bergmann <[email protected]>
x86/speculation: Add cpu_show_gds() prototype

Jinghao Jia <[email protected]>
x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h

Borislav Petkov (AMD) <[email protected]>
x86/sev: Do not try to parse for the CC blob on non-AMD hardware

Kirill A. Shutemov <[email protected]>
x86/mm: Fix VDSO and VVAR placement on 5-level paging machines

Cristian Ciocaltea <[email protected]>
x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405

Xin Li <[email protected]>
x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel

Nick Desaulniers <[email protected]>
x86/srso: Fix build breakage with the LLVM linker

RD Babiera <[email protected]>
usb: typec: altmodes/displayport: Signal hpd when configuring pin assignment

Badhri Jagan Sridharan <[email protected]>
usb: typec: tcpm: Fix response to vsafe0V event

Prashanth K <[email protected]>
usb: common: usb-conn-gpio: Prevent bailing out if initial role is none

Alan Stern <[email protected]>
USB: Gadget: core: Help prevent panic during UVC unconfigure

Elson Roy Serrao <[email protected]>
usb: dwc3: Properly handle processing of pending events

Alan Stern <[email protected]>
usb-storage: alauda: Fix uninit-value in alauda_check_media()

Mika Westerberg <[email protected]>
thunderbolt: Fix memory leak in tb_handle_dp_bandwidth_request()

Ricky WU <[email protected]>
misc: rtsx: judge ASPM Mode to set PETXCFG Reg

Qi Zheng <[email protected]>
binder: fix memory leak in binder_init()

Alvin Šipraga <[email protected]>
iio: adc: ina2xx: avoid NULL pointer dereference on OF device match

George Stark <[email protected]>
iio: adc: meson: fix core clock enable/disable moment

Alisa Roman <[email protected]>
iio: adc: ad7192: Fix ac excitation feature

Dan Carpenter <[email protected]>
iio: frequency: admv1013: propagate errors from regulator_get_voltage()

Yiyuan Guo <[email protected]>
iio: cros_ec: Fix the allocation size for cros_ec_command

Evan Quan <[email protected]>
drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation

Evan Quan <[email protected]>
drm/amd/pm: expose swctf threshold setting for legacy powerplay

Miaohe Lin <[email protected]>
mm: memory-failure: avoid false hwpoison page mapped error info

Miaohe Lin <[email protected]>
mm: memory-failure: fix potential unexpected return value from unpoison_memory()

Ayush Jain <[email protected]>
selftests: mm: ksm: fix incorrect evaluation of parameter

SeongJae Park <[email protected]>

    mm/damon/core: initialize damo_filter->list from damos_new_filter()

Mike Kravetz <[email protected]>
hugetlb: do not clear hugetlb dtor until allocating vmemmap

Karol Wachowski <[email protected]>
accel/ivpu: Add set_pages_array_wc/uc for internal buffers

Ryusuke Konishi <[email protected]>
nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput

Lorenzo Stoakes <[email protected]>
fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions

Thomas Weißschuh <[email protected]>
cpufreq: amd-pstate: fix global sysfs attribute type

Colin Ian King <[email protected]>
radix tree test suite: fix incorrect allocation size for pthreads

Tao Ren <[email protected]>
hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100

Andrew Yang <[email protected]>
zsmalloc: fix races between modifications of fullness and isolated

Aleksa Sarai <[email protected]>
io_uring: correct check for O_TMPFILE

Maulik Shah <[email protected]>
cpuidle: psci: Move enabling OSI mode after power domains creation

Maulik Shah <[email protected]>
cpuidle: dt_idle_genpd: Add helper function to remove genpd topology

Jarkko Sakkinen <[email protected]>
tpm_tis: Opt-in interrupts

Peter Ujfalusi <[email protected]>
tpm: tpm_tis: Fix UPX-i11 DMI_MATCH condition

Mario Limonciello <[email protected]>
drm/amd: Disable S/G for APUs when 64GB or more host memory

Melissa Wen <[email protected]>
drm/amd/display: check attr flag before set cursor degamma on DCN3+

Mario Limonciello <[email protected]>
drm/amd/display: Fix a regression on Polaris cards

Kenneth Feng <[email protected]>
drm/amd/pm: correct the pcie width for smu 13.0.0

Alex Deucher <[email protected]>
drm/amdgpu: fix possible UAF in amdgpu_cs_pass1()

Boris Brezillon <[email protected]>

    drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap()

Lyude Paul <[email protected]>
drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues

Karol Herbst <[email protected]>
drm/nouveau/gr: enable memory loads on helper invocation on all channels

August Wikerfors <[email protected]>
nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM9B1 256G and 512G

Ming Lei <[email protected]>
nvme-rdma: fix potential unbalanced freeze & unfreeze

Ming Lei <[email protected]>
nvme-tcp: fix potential unbalanced freeze & unfreeze

Ming Lei <[email protected]>
nvme: fix possible hang when removing a controller during error recovery

Nick Desaulniers <[email protected]>
riscv: mm: fix 2 instances of -Wmissing-variable-declarations

Torsten Duwe <[email protected]>
riscv/kexec: handle R_RISCV_CALL_PLT relocation type

Andrea Parri <[email protected]>
riscv,mmio: Fix readX()-to-delay() ordering

Torsten Duwe <[email protected]>
riscv/kexec: load initrd high in available memory

Alexandre Ghiti <[email protected]>
riscv: Start of DRAM should at least be aligned on PMD size for the direct mapping

Helge Deller <[email protected]>
parisc: Fix lightweight spinlock checks to not break futexes

Helge Deller <[email protected]>
io_uring/parisc: Adjust pgoff in io_uring mmap() for parisc

Christoph Hellwig <[email protected]>
zram: take device and not only bvec offset into account

Hans de Goede <[email protected]>
ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M

Hans de Goede <[email protected]>
ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen

Hans de Goede <[email protected]>
ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs

Hans de Goede <[email protected]>
ACPI: resource: revert "Remove "Zen" specific match and quirks"

Souradeep Chakrabarti <[email protected]>
net: mana: Fix MANA VF unload when hardware is unresponsive

Miquel Raynal <[email protected]>
dmaengine: xilinx: xdma: Fix interrupt vector setting

Ilpo Järvinen <[email protected]>
dmaengine: pl330: Return DMA_PAUSED when transaction is paused

Paolo Abeni <[email protected]>
mptcp: fix disconnect vs accept race

Paolo Abeni <[email protected]>
mptcp: avoid bogus reset on fallback close

Andrea Claudi <[email protected]>
selftests: mptcp: join: fix 'implicit EP' test

Andrea Claudi <[email protected]>
selftests: mptcp: join: fix 'delete and re-add' test

Maciej Żenczykowski <[email protected]>
ipv6: adjust ndisc_is_useropt() to also return true for PIO

Kunihiko Hayashi <[email protected]>
mmc: sdhci-f-sdh30: Replace with sdhci_pltfm

Sergei Antonov <[email protected]>
mmc: moxart: read scr register without changing byte order

Jason A. Donenfeld <[email protected]>
wireguard: allowedips: expand maximum node depth

Ido Schimmel <[email protected]>
selftests: forwarding: Set default IPv6 traceroute utility

Ping-Ke Shih <[email protected]>
wifi: rtw89: fix 8852AE disconnection caused by RX full flags

Keith Yeo <[email protected]>

    wifi: nl80211: fix integer overflow in nl80211_parse_mbssid_elems()

Paolo Bonzini <[email protected]>
KVM: SEV: only access GHCB fields once

Paolo Bonzini <[email protected]>
KVM: SEV: snapshot the GHCB before accessing it

Namjae Jeon <[email protected]>
ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea()

Long Li <[email protected]>
ksmbd: validate command request size

Mario Limonciello <[email protected]>
tpm: Add a helper for checking hwrng enabled

Jonathan McDowell <[email protected]>
tpm/tpm_tis: Disable interrupts for Lenovo P620 devices

Mario Limonciello <[email protected]>
tpm: Disable RNG for all AMD fTPMs

Takashi Iwai <[email protected]>
tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S 15/17 Gen7

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

Diffstat:

 Makefile                                           |   4 +-
 arch/alpha/kernel/setup.c                          |   3 +-
 arch/arm64/kvm/arm.c                               |  15 +-
 arch/parisc/Kconfig.debug                          |   2 +-
 arch/parisc/include/asm/spinlock.h                 |   2 -
 arch/parisc/include/asm/spinlock_types.h           |   6 +
 arch/parisc/kernel/sys_parisc.c                    |  15 +-
 arch/parisc/kernel/syscall.S                       |  23 +-
 arch/riscv/include/asm/mmio.h                      |  16 +-
 arch/riscv/include/asm/pgtable.h                   |   2 +
 arch/riscv/kernel/elf_kexec.c                      |   3 +-
 arch/riscv/mm/init.c                               |  16 +-
 arch/riscv/mm/kasan_init.c                         |   1 -
 arch/x86/boot/compressed/idt_64.c                  |   9 +-
 arch/x86/boot/compressed/sev.c                     |  37 ++-
 arch/x86/entry/vdso/vma.c                          |   4 +-
 arch/x86/include/asm/acpi.h                        |   2 +
 arch/x86/include/asm/linkage.h                     |   2 +-
 arch/x86/include/asm/processor.h                   |   2 +
 arch/x86/include/asm/segment.h                     |   2 +-
 arch/x86/kernel/acpi/boot.c                        |   4 +
 arch/x86/kernel/cpu/amd.c                          |   1 +
 arch/x86/kernel/vmlinux.lds.S                      |  12 +-
 arch/x86/kvm/svm/sev.c                             |  94 ++++----
 arch/x86/kvm/svm/svm.h                             |  26 +++
 arch/x86/kvm/x86.c                                 |   2 -
 drivers/accel/ivpu/ivpu_gem.c                      |   8 +
 drivers/acpi/resource.c                            |  64 +++++
 drivers/acpi/scan.c                                |   1 +
 drivers/android/binder.c                           |   1 +
 drivers/android/binder_alloc.c                     |   6 +
 drivers/android/binder_alloc.h                     |   1 +
 drivers/block/zram/zram_drv.c                      |  32 ++-
 drivers/char/tpm/tpm-chip.c                        |  83 ++-----
 drivers/char/tpm/tpm_crb.c                         |  30 +++
 drivers/char/tpm/tpm_tis.c                         |  20 +-
 drivers/cpufreq/amd-pstate.c                       |  10 +-
 drivers/cpuidle/cpuidle-psci-domain.c              |  39 ++--
 drivers/cpuidle/dt_idle_genpd.c                    |  24 ++
 drivers/cpuidle/dt_idle_genpd.h                    |   7 +
 drivers/dma/idxd/device.c                          |   4 +-
 drivers/dma/mcf-edma.c                             |  13 +-
 drivers/dma/owl-dma.c                              |   2 +-
 drivers/dma/pl330.c                                |  18 +-
 drivers/dma/xilinx/xdma.c                          |   6 +-
 drivers/gpio/gpio-sim.c                            |   1 +
 drivers/gpio/gpio-ws16c48.c                        |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  26 +++
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   5 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   2 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   3 +-
 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c   |   7 +-
 drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h            |   2 +
 drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c   |  48 ++++
 .../drm/amd/pm/powerplay/hwmgr/hardwaremanager.c   |   4 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c    |   2 +
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c    |  27 +--
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c  |  10 +
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c  |   4 +
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c  |   4 +
 drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h       |   2 +
 drivers/gpu/drm/amd/pm/powerplay/inc/power_state.h |   1 +
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  34 +++
 drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h      |   2 +
 drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c     |   9 +-
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |   9 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |   3 +-
 drivers/gpu/drm/bridge/ite-it6505.c                |   4 +-
 drivers/gpu/drm/drm_gem_shmem_helper.c             |   6 +
 drivers/gpu/drm/nouveau/nouveau_connector.c        |   2 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c      |  48 +++-
 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h  |   1 +
 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk104.c  |   4 +-
 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110.c  |  10 +
 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk110b.c |   1 +
 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgk208.c  |   1 +
 drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm107.c  |   1 +
 drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c     |  13 --
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |  17 +-
 drivers/hwmon/aquacomputer_d5next.c                |  37 ++-
 drivers/hwmon/pmbus/bel-pfe.c                      |  16 +-
 drivers/iio/adc/ad7192.c                           |  16 +-
 drivers/iio/adc/ina2xx-adc.c                       |   9 +-
 drivers/iio/adc/meson_saradc.c                     |  23 +-
 .../common/cros_ec_sensors/cros_ec_sensors_core.c  |   2 +-
 drivers/iio/frequency/admv1013.c                   |   5 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c       |   2 +-
 drivers/iio/industrialio-core.c                    |   5 +-
 drivers/iio/light/rohm-bu27034.c                   |  22 +-
 drivers/infiniband/core/umem.c                     |   3 +-
 drivers/infiniband/hw/bnxt_re/main.c               |   4 +-
 drivers/infiniband/hw/hfi1/chip.c                  |   1 +
 drivers/interconnect/qcom/bcm-voter.c              |   5 +
 drivers/interconnect/qcom/icc-rpmh.h               |   2 +
 drivers/interconnect/qcom/sa8775p.c                |   1 +
 drivers/interconnect/qcom/sm8450.c                 |   9 +
 drivers/interconnect/qcom/sm8550.c                 |  17 ++
 drivers/isdn/mISDN/dsp.h                           |   2 +-
 drivers/isdn/mISDN/dsp_cmx.c                       |   2 +-
 drivers/isdn/mISDN/dsp_core.c                      |   2 +-
 drivers/misc/cardreader/rts5227.c                  |   2 +-
 drivers/misc/cardreader/rts5228.c                  |  18 --
 drivers/misc/cardreader/rts5249.c                  |   3 +-
 drivers/misc/cardreader/rts5260.c                  |  18 --
 drivers/misc/cardreader/rts5261.c                  |  18 --
 drivers/misc/cardreader/rtsx_pcr.c                 |   5 +-
 drivers/mmc/host/moxart-mmc.c                      |   8 +-
 drivers/mmc/host/sdhci_f_sdh30.c                   |  60 +++--
 drivers/net/bonding/bond_main.c                    |   4 +-
 drivers/net/dsa/ocelot/felix.c                     |   2 +
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    | 103 +++++---
 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c |   4 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |  14 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c |   4 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  24 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 | 112 +++++++--
 drivers/net/ethernet/intel/iavf/iavf_ethtool.c     |   5 +-
 drivers/net/ethernet/intel/iavf/iavf_fdir.c        |  11 +-
 drivers/net/ethernet/intel/igc/igc.h               |   4 +
 drivers/net/ethernet/intel/igc/igc_main.c          |  34 ++-
 .../ethernet/marvell/prestera/prestera_router.c    |  14 +-
 .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c  |   6 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  11 +
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |  21 +-
 .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c |   2 +-
 .../net/ethernet/mellanox/mlx5/core/lib/clock.c    |   5 +
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/sriov.c    |   3 +-
 .../ethernet/mellanox/mlx5/core/steering/dr_ptrn.c |   2 +-
 drivers/net/ethernet/microsoft/mana/mana_en.c      |  37 ++-
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |  23 +-
 drivers/net/macsec.c                               |  28 +--
 drivers/net/phy/at803x.c                           |   2 -
 drivers/net/tun.c                                  |   2 +-
 drivers/net/vxlan/vxlan_vnifilter.c                |  11 +-
 drivers/net/wireguard/allowedips.c                 |   8 +-
 drivers/net/wireguard/selftest/allowedips.c        |  16 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   5 +
 drivers/net/wireless/realtek/rtw89/mac.c           |   2 +-
 drivers/nvme/host/core.c                           |  10 +-
 drivers/nvme/host/pci.c                            |   3 +-
 drivers/nvme/host/rdma.c                           |   3 +-
 drivers/nvme/host/tcp.c                            |   3 +-
 drivers/pci/bus.c                                  |   4 +-
 drivers/pci/controller/Kconfig                     |   1 -
 drivers/pci/of.c                                   |   5 -
 drivers/platform/x86/lenovo-ymc.c                  |  25 ++
 drivers/platform/x86/mlx-platform.c                |  23 +-
 drivers/platform/x86/msi-ec.c                      |  18 +-
 drivers/platform/x86/serial-multi-instantiate.c    |  35 ++-
 drivers/scsi/53c700.c                              |   2 +-
 drivers/scsi/fnic/fnic.h                           |   2 +-
 drivers/scsi/fnic/fnic_scsi.c                      |   6 +-
 drivers/scsi/qedf/qedf_main.c                      |  18 ++
 drivers/scsi/qedi/qedi_main.c                      |  18 ++
 drivers/scsi/raid_class.c                          |   1 +
 drivers/scsi/scsi_proc.c                           |  30 +--
 drivers/scsi/snic/snic_disc.c                      |   1 +
 drivers/scsi/storvsc_drv.c                         |   4 -
 drivers/thunderbolt/tb.c                           |   2 +
 drivers/ufs/host/ufs-renesas.c                     |   2 +-
 drivers/usb/common/usb-conn-gpio.c                 |   6 +-
 drivers/usb/dwc3/gadget.c                          |   9 +-
 drivers/usb/gadget/udc/core.c                      |   9 +
 drivers/usb/storage/alauda.c                       |  12 +-
 drivers/usb/typec/altmodes/displayport.c           |  18 +-
 drivers/usb/typec/tcpm/tcpm.c                      |   7 +
 fs/btrfs/block-group.c                             |  17 +-
 fs/btrfs/block-group.h                             |   2 +
 fs/btrfs/disk-io.c                                 |   3 +-
 fs/btrfs/extent-tree.c                             |   5 +-
 fs/btrfs/extent_io.c                               |  13 +-
 fs/btrfs/inode.c                                   |  10 +-
 fs/btrfs/relocation.c                              |  45 +++-
 fs/btrfs/tree-checker.c                            |  14 ++
 fs/nilfs2/inode.c                                  |   8 +
 fs/nilfs2/segment.c                                |   2 +
 fs/nilfs2/the_nilfs.h                              |   2 +
 fs/proc/kcore.c                                    |  30 ++-
 fs/smb/server/smb2misc.c                           |  10 +-
 fs/smb/server/smb2pdu.c                            |   9 +-
 include/linux/cpu.h                                |   2 +
 include/linux/skmsg.h                              |   1 +
 include/linux/tpm.h                                |   1 +
 include/net/cfg80211.h                             |   3 +
 include/net/netfilter/nf_tables.h                  |  64 ++++-
 include/trace/events/tcp.h                         |   5 +-
 io_uring/io_uring.c                                |   3 +
 io_uring/openclose.c                               |   6 +-
 mm/damon/core.c                                    |   1 +
 mm/hugetlb.c                                       |  75 ++++--
 mm/memory-failure.c                                |  29 +--
 mm/zsmalloc.c                                      |  14 +-
 net/core/filter.c                                  |   6 -
 net/core/skmsg.c                                   |  10 +-
 net/core/sock_map.c                                |  10 +-
 net/dccp/output.c                                  |   2 +-
 net/dccp/proto.c                                   |  10 +-
 net/ipv4/ip_tunnel_core.c                          |   2 +-
 net/ipv4/nexthop.c                                 |  28 +--
 net/ipv6/ndisc.c                                   |   3 +-
 net/mptcp/protocol.c                               |   4 +-
 net/mptcp/protocol.h                               |   1 -
 net/mptcp/subflow.c                                |  58 ++---
 net/netfilter/nf_tables_api.c                      | 259 +++++++++++++++++++--
 net/netfilter/nft_set_hash.c                       |  85 ++++---
 net/netfilter/nft_set_pipapo.c                     |  66 ++++--
 net/netfilter/nft_set_rbtree.c                     | 146 +++++++-----
 net/packet/af_packet.c                             |  16 +-
 net/smc/af_smc.c                                   |  77 ++++--
 net/smc/smc.h                                      |   2 +-
 net/smc/smc_clc.c                                  |   4 +-
 net/smc/smc_core.c                                 |  25 +-
 net/smc/smc_sysctl.c                               |  10 +-
 net/tls/tls_device.c                               |  64 ++---
 net/wireless/nl80211.c                             |   5 +-
 net/xdp/xsk.c                                      |   1 +
 tools/testing/radix-tree/regression1.c             |   2 +-
 .../selftests/bpf/prog_tests/sockmap_listen.c      |   2 +-
 tools/testing/selftests/mm/ksm_tests.c             |   1 +
 tools/testing/selftests/net/fib_nexthops.sh        |  10 +
 .../testing/selftests/net/forwarding/bridge_mdb.sh |  59 ++---
 .../selftests/net/forwarding/bridge_mdb_max.sh     |  19 +-
 tools/testing/selftests/net/forwarding/ethtool.sh  |   2 +
 .../net/forwarding/ethtool_extended_state.sh       |   2 +
 .../testing/selftests/net/forwarding/ethtool_mm.sh |  18 +-
 .../selftests/net/forwarding/hw_stats_l3_gre.sh    |   2 +
 .../net/forwarding/ip6_forward_instats_vrf.sh      |   2 +
 tools/testing/selftests/net/forwarding/lib.sh      |  17 ++
 tools/testing/selftests/net/forwarding/settings    |   1 +
 .../testing/selftests/net/forwarding/tc_actions.sh |   6 +-
 .../testing/selftests/net/forwarding/tc_flower.sh  |   8 +-
 .../selftests/net/forwarding/tc_tunnel_key.sh      |   9 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |   6 +-
 tools/testing/selftests/rseq/Makefile              |   4 +-
 tools/testing/selftests/rseq/rseq.c                |   2 +
 238 files changed, 2516 insertions(+), 1034 deletions(-)