Skip to content

5.15.127-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest89 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/89ksmbd: validate command request sizefs/ksmbd/smb2misc.c+5 -50 replies
2/89ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea()fs/ksmbd/smb2pdu.c+8 -10 replies
3/89wireguard: allowedips: expand maximum node depthdrivers/net/wireguard/allowedips.c drivers/net/wireguard/selftest/allowedips.c+14 -100 replies
4/89mmc: moxart: read scr register without changing byte orderdrivers/mmc/host/moxart-mmc.c+1 -70 replies
5/89ipv6: adjust ndisc_is_useropt() to also return true for PIOnet/ipv6/ndisc.c+2 -10 replies
6/89dmaengine: pl330: Return DMA_PAUSED when transaction is pauseddrivers/dma/pl330.c+16 -20 replies
7/89riscv,mmio: Fix readX()-to-delay() orderingarch/riscv/include/asm/mmio.h+8 -80 replies
8/89drm/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
9/89drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap()drivers/gpu/drm/drm_gem_shmem_helper.c+6 -00 replies
10/89drm/amd/display: check attr flag before set cursor degamma on DCN3+drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c+5 -20 replies
11/89hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100drivers/hwmon/pmbus/bel-pfe.c+8 -80 replies
12/89radix tree test suite: fix incorrect allocation size for pthreadstools/testing/radix-tree/regression1.c+1 -10 replies
13/89nilfs2: 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
14/89bpf: allow precision tracking for programs with subprogskernel/bpf/verifier.c+58 -10 replies
15/89bpf: stop setting precise in current statekernel/bpf/verifier.c+91 -120 replies
16/89bpf: aggressively forget precise markings during state checkpointingkernel/bpf/verifier.c+37 -00 replies
17/89selftests/bpf: make test_align selftest more robusttools/testing/selftests/bpf/prog_tests/align.c+23 -130 replies
18/89selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_codetools/testing/selftests/bpf/progs/connect4_prog.c+1 -10 replies
19/89selftests/bpf: Fix sk_assign on s390xtools/testing/selftests/bpf/prog_tests/sk_assign.c tools/testing/selftests/bpf/progs/test_sk_assign.c tools/testing/selftests/bpf/progs/test_sk_assign_libbpf.c+33 -60 replies
20/89io_uring: correct check for O_TMPFILEio_uring/io_uring.c+4 -20 replies
21/89iio: cros_ec: Fix the allocation size for cros_ec_commanddrivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c+1 -10 replies
22/89iio: adc: ina2xx: avoid NULL pointer dereference on OF device matchdrivers/iio/adc/ina2xx-adc.c+6 -30 replies
23/89binder: fix memory leak in binder_init()drivers/android/binder.c drivers/android/binder_alloc.c drivers/android/binder_alloc.h+8 -00 replies
24/89misc: 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
25/89usb-storage: alauda: Fix uninit-value in alauda_check_media()drivers/usb/storage/alauda.c+9 -30 replies
26/89usb: dwc3: Properly handle processing of pending eventsdrivers/usb/dwc3/gadget.c+8 -10 replies
27/89usb: common: usb-conn-gpio: Prevent bailing out if initial role is nonedrivers/usb/common/usb-conn-gpio.c+5 -10 replies
28/89usb: typec: tcpm: Fix response to vsafe0V eventdrivers/usb/typec/tcpm/tcpm.c+7 -00 replies
29/89x86/srso: Fix build breakage with the LLVM linkerarch/x86/kernel/vmlinux.lds.S+9 -30 replies
30/89x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405arch/x86/kernel/cpu/amd.c+1 -00 replies
31/89x86/mm: Fix VDSO and VVAR placement on 5-level paging machinesarch/x86/entry/vdso/vma.c+2 -20 replies
32/89x86/speculation: Add cpu_show_gds() prototypeinclude/linux/cpu.h+2 -00 replies
33/89x86: Move gds_ucode_mitigated() declaration to headerarch/x86/include/asm/processor.h arch/x86/kvm/x86.c+2 -20 replies
34/89drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modesdrivers/gpu/drm/nouveau/nouveau_connector.c+1 -10 replies
35/89netfilter: 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 -100 replies
36/89selftests/rseq: Fix build with undefined __weaktools/testing/selftests/rseq/Makefile tools/testing/selftests/rseq/rseq.c+5 -10 replies
37/89selftests: forwarding: Add a helper to skip test when using veth pairstools/testing/selftests/net/forwarding/lib.sh+11 -00 replies
38/89selftests: forwarding: ethtool: Skip when using veth pairstools/testing/selftests/net/forwarding/ethtool.sh+2 -00 replies
39/89selftests: forwarding: ethtool_extended_state: Skip when using veth pairstools/testing/selftests/net/forwarding/ethtool_extended_state.sh+2 -00 replies
40/89selftests: forwarding: Skip test when no interfaces are specifiedtools/testing/selftests/net/forwarding/lib.sh+5 -00 replies
41/89selftests: forwarding: Switch off timeouttools/testing/selftests/net/forwarding/settings+1 -00 replies
42/89selftests: forwarding: tc_flower: Relax success criteriontools/testing/selftests/net/forwarding/tc_flower.sh+4 -40 replies
43/89net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail()net/core/filter.c+0 -60 replies
44/89bpf, sockmap: Fix map type error in sock_map_del_linknet/core/sock_map.c+5 -50 replies
45/89bpf, sockmap: Fix bug that strp_done cannot be calledinclude/linux/skmsg.h net/core/skmsg.c+9 -20 replies
46/89mISDN: 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
47/89net/packet: annotate data-races around tp->statusnet/packet/af_packet.c+10 -60 replies
48/89tunnels: fix kasan splat when generating ipv4 pmtu errornet/ipv4/ip_tunnel_core.c+1 -10 replies
49/89xsk: fix refcount underflow in error pathnet/xdp/xsk.c+1 -00 replies
50/89bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slavesdrivers/net/bonding/bond_main.c+3 -10 replies
51/89dccp: fix data-race around dp->dccps_mss_cachenet/dccp/output.c net/dccp/proto.c+9 -30 replies
52/89drivers: net: prevent tun_build_skb() to exceed the packet size limitdrivers/net/tun.c+1 -10 replies
53/89iavf: fix potential races for FDIR filtersdrivers/net/ethernet/intel/iavf/iavf_ethtool.c drivers/net/ethernet/intel/iavf/iavf_fdir.c+12 -40 replies
54/89IB/hfi1: Fix possible panic during hotplug removedrivers/infiniband/hw/hfi1/chip.c+1 -00 replies
55/89drm/rockchip: Dont spam logs in atomic checkdrivers/gpu/drm/rockchip/rockchip_drm_vop.c+9 -80 replies
56/89wifi: cfg80211: fix sband iftype data lookup for AP_VLANinclude/net/cfg80211.h+3 -00 replies
57/89RDMA/umem: Set iova in ODP flowdrivers/infiniband/core/umem.c+2 -10 replies
58/89net: phy: at803x: remove set/get wol callbacks for AR8032drivers/net/phy/at803x.c+0 -20 replies
59/89net: hns3: refactor hclge_mac_link_status_wait for interface reusedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+9 -50 replies
60/89net: hns3: add wait until mac link downdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+9 -10 replies
61/89nexthop: Fix infinite nexthop dump when using maximum nexthop IDnet/ipv4/nexthop.c tools/testing/selftests/net/fib_nexthops.sh+6 -50 replies
62/89nexthop: Make nexthop bucket dump more efficientnet/ipv4/nexthop.c+5 -110 replies
63/89nexthop: Fix infinite nexthop bucket dump when using maximum nexthop IDnet/ipv4/nexthop.c tools/testing/selftests/net/fib_nexthops.sh+6 -50 replies
64/89dmaengine: mcf-edma: Fix a potential un-allocated memory accessdrivers/dma/mcf-edma.c+7 -60 replies
65/89net/mlx5: Allow 0 for total host VFsdrivers/net/ethernet/mellanox/mlx5/core/sriov.c+1 -20 replies
66/89net/mlx5: Skip clock update work when device is in error statedrivers/net/ethernet/mellanox/mlx5/core/lib/clock.c+5 -00 replies
67/89ibmvnic: Enforce stronger sanity checks on login responsedrivers/net/ethernet/ibm/ibmvnic.c+18 -00 replies
68/89ibmvnic: Unmap DMA login rsp buffer on send login faildrivers/net/ethernet/ibm/ibmvnic.c+4 -10 replies
69/89ibmvnic: Handle DMA unmapping of login buffs in release functionsdrivers/net/ethernet/ibm/ibmvnic.c+10 -50 replies
70/89btrfs: dont stop integrity writeback too earlyfs/btrfs/extent_io.c+4 -30 replies
71/89btrfs: exit gracefully if reloc roots dont matchfs/btrfs/relocation.c+37 -80 replies
72/89btrfs: reject invalid reloc tree root keys with stack dumpfs/btrfs/disk-io.c fs/btrfs/tree-checker.c+16 -10 replies
73/89btrfs: set cache_block_group_error if we find an errorfs/btrfs/extent-tree.c+4 -10 replies
74/89nvme-tcp: fix potential unbalanced freeze & unfreezedrivers/nvme/host/tcp.c+2 -10 replies
75/89nvme-rdma: fix potential unbalanced freeze & unfreezedrivers/nvme/host/rdma.c+2 -10 replies
76/89netfilter: nf_tables: report use refcount overflowinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_flow_offload.c +2 more+141 -760 replies
77/89scsi: core: Fix legacy /proc parsing buffer overflowdrivers/scsi/scsi_proc.c+17 -130 replies
78/89scsi: storvsc: Fix handling of virtual Fibre Channel timeoutsdrivers/scsi/storvsc_drv.c+0 -40 replies
79/89scsi: 53c700: Check that command slot is not NULLdrivers/scsi/53c700.c+1 -10 replies
80/89scsi: snic: Fix possible memory leak if device_add() failsdrivers/scsi/snic/snic_disc.c+1 -00 replies
81/89scsi: core: Fix possible memory leak if device_add() failsdrivers/scsi/raid_class.c+1 -00 replies
82/89scsi: fnic: Replace return codes in fnic_clean_pending_aborts()drivers/scsi/fnic/fnic_scsi.c+4 -20 replies
83/89scsi: qedi: Fix firmware halt over suspend and resumedrivers/scsi/qedi/qedi_main.c+18 -00 replies
84/89scsi: qedf: Fix firmware halt over suspend and resumedrivers/scsi/qedf/qedf_main.c+18 -00 replies
85/89alpha: remove __init annotation from exported page_is_ram()arch/alpha/kernel/setup.c+1 -20 replies
86/89sch_netem: fix issues in netem_change() vs get_dist_table()net/sched/sch_netem.c+25 -340 replies
87/89tick: Detect and fix jiffies update stallkernel/time/tick-sched.c kernel/time/tick-sched.h+21 -00 replies
88/89timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stoppedkernel/time/tick-sched.c+10 -20 replies
89/89timers/nohz: Last resort update jiffies on nohz_full IRQ entrykernel/softirq.c kernel/time/tick-sched.c+9 -10 replies

Reviews trailers per patch

42 of 89 patches have a Reviewed-by or Acked-by.

PatchNamjae JeonHarry WentlandAlex HungRyusuke KonishiTzung-Bi ShihRichard TresidderDave AirlieRoman StratiienkoThomas ZimmermannCarlos LlamasDaniel SneddonLyude PaulPetr MachataMirsad TodorovacHangbin LiuNikolay Aleksandrov[email protected]Jesper Dangaard BrouerJason WangJohn FastabendSami TolvanenKees CookWillem de BruijnIdo Schimmel[email protected]Thinh NguyenRoger QuadrosAngeloGioacchino Del RegnoHeikki KrogerusDavid AhernGanesh G RAya LevinSimon HormanJosef BacikDavid SterbaRafal RomanowskiFilipe MananaYi ZhangSagi GrimbergNarsimhulu MusiniBart Van AsscheLeon RomanovskyRandy DunlapJamal Hadi SalimPaul E. McKenneySesidhar BaddelaKaran Tilak KumarThierry RedingSeongJae ParkGuenter RoeckRon EconomosShuah KhanHarshit MogalapalliFlorian FainelliAllen PaisJoel Fernandes (Google)
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/89A-b
2/89
3/89
4/89
5/89
6/89T-b
7/89
8/89R-b
9/89T-b R-b
10/89R-b T-b
11/89
12/89
13/89T-b
14/89
15/89
16/89
17/89
18/89
19/89
20/89
21/89R-b
22/89
23/89A-b
24/89
25/89Reported-and-tested-by
26/89A-b R-b
27/89T-b R-b
28/89A-b
29/89
30/89
31/89
32/89T-b
33/89T-b
34/89R-b
35/89
36/89
37/89R-b T-b R-b A-b
38/89R-b T-b R-b A-b
39/89R-b T-b R-b A-b
40/89R-b T-b R-b A-b
41/89R-b T-b R-b A-b
42/89R-b T-b R-b A-b
43/89Reported-and-tested-by A-b A-b
44/89R-b
45/89R-b
46/89R-b R-b
47/89R-b
48/89
49/89
50/89R-b
51/89
52/89
53/89R-b T-b
54/89
55/89
56/89
57/89
58/89
59/89R-b
60/89R-b
61/89R-b R-b
62/89R-b R-b
63/89R-b R-b
64/89
65/89
66/89Reported-and-tested-by R-b
67/89R-b
68/89R-b
69/89R-b
70/89R-b R-b
71/89R-b
72/89R-b
73/89
74/89T-b R-b
75/89T-b R-b
76/89
77/89
78/89
79/89
80/89A-b
81/89R-b
82/89R-b T-b
83/89
84/89
85/89R-b
86/89R-b A-b
87/89Original-patch-by
88/89
89/89T-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 56 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 00/89] 5.15.127-rc1 review

This is the start of the stable review cycle for the 5.15.127 release. There are 89 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/v5.x/stable-review/patch-5.15.127-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.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.127-rc1

Frederic Weisbecker <[email protected]>
timers/nohz: Last resort update jiffies on nohz_full IRQ entry

Nicholas Piggin <[email protected]>
timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped

Frederic Weisbecker <[email protected]>
tick: Detect and fix jiffies update stall

Eric Dumazet <[email protected]>
sch_netem: fix issues in netem_change() vs get_dist_table()

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

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

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

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: report use refcount overflow

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

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

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: don't stop integrity writeback too early

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: Skip clock update work when device is in error state

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

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

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

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

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

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

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

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

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

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

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

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

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: tc_flower: Relax success criterion

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

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

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

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

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

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

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

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

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

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

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

Ilya Leoshkevich <[email protected]>

    selftests/bpf: Fix sk_assign on s390x

Yonghong Song <[email protected]>
selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code

Andrii Nakryiko <[email protected]>
selftests/bpf: make test_align selftest more robust

Andrii Nakryiko <[email protected]>
bpf: aggressively forget precise markings during state checkpointing

Andrii Nakryiko <[email protected]>
bpf: stop setting precise in current state

Andrii Nakryiko <[email protected]>
bpf: allow precision tracking for programs with subprogs

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

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

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

Boris Brezillon <[email protected]>

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

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

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

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

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

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

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

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

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

Diffstat:

 Makefile                                           |   4 +-
 arch/alpha/kernel/setup.c                          |   3 +-
 arch/riscv/include/asm/mmio.h                      |  16 +-
 arch/x86/entry/vdso/vma.c                          |   4 +-
 arch/x86/include/asm/processor.h                   |   2 +
 arch/x86/kernel/cpu/amd.c                          |   1 +
 arch/x86/kernel/vmlinux.lds.S                      |  12 +-
 arch/x86/kvm/x86.c                                 |   2 -
 drivers/android/binder.c                           |   1 +
 drivers/android/binder_alloc.c                     |   6 +
 drivers/android/binder_alloc.h                     |   1 +
 drivers/dma/mcf-edma.c                             |  13 +-
 drivers/dma/pl330.c                                |  18 +-
 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c   |   7 +-
 drivers/gpu/drm/drm_gem_shmem_helper.c             |   6 +
 drivers/gpu/drm/nouveau/nouveau_connector.c        |   2 +-
 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/rockchip/rockchip_drm_vop.c        |  17 +-
 drivers/hwmon/pmbus/bel-pfe.c                      |  16 +-
 drivers/iio/adc/ina2xx-adc.c                       |   9 +-
 .../common/cros_ec_sensors/cros_ec_sensors_core.c  |   2 +-
 drivers/infiniband/core/umem.c                     |   3 +-
 drivers/infiniband/hw/hfi1/chip.c                  |   1 +
 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/net/bonding/bond_main.c                    |   4 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  24 ++-
 drivers/net/ethernet/ibm/ibmvnic.c                 |  38 +++-
 drivers/net/ethernet/intel/iavf/iavf_ethtool.c     |   5 +-
 drivers/net/ethernet/intel/iavf/iavf_fdir.c        |  11 +-
 .../net/ethernet/mellanox/mlx5/core/lib/clock.c    |   5 +
 drivers/net/ethernet/mellanox/mlx5/core/sriov.c    |   3 +-
 drivers/net/phy/at803x.c                           |   2 -
 drivers/net/tun.c                                  |   2 +-
 drivers/net/wireguard/allowedips.c                 |   8 +-
 drivers/net/wireguard/selftest/allowedips.c        |  16 +-
 drivers/nvme/host/rdma.c                           |   3 +-
 drivers/nvme/host/tcp.c                            |   3 +-
 drivers/scsi/53c700.c                              |   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/usb/common/usb-conn-gpio.c                 |   6 +-
 drivers/usb/dwc3/gadget.c                          |   9 +-
 drivers/usb/storage/alauda.c                       |  12 +-
 drivers/usb/typec/tcpm/tcpm.c                      |   7 +
 fs/btrfs/disk-io.c                                 |   3 +-
 fs/btrfs/extent-tree.c                             |   5 +-
 fs/btrfs/extent_io.c                               |   7 +-
 fs/btrfs/relocation.c                              |  45 ++++-
 fs/btrfs/tree-checker.c                            |  14 ++
 fs/ksmbd/smb2misc.c                                |  10 +-
 fs/ksmbd/smb2pdu.c                                 |   9 +-
 fs/nilfs2/inode.c                                  |   8 +
 fs/nilfs2/segment.c                                |   2 +
 fs/nilfs2/the_nilfs.h                              |   2 +
 include/linux/cpu.h                                |   2 +
 include/linux/skmsg.h                              |   1 +
 include/net/cfg80211.h                             |   3 +
 include/net/netfilter/nf_tables.h                  |  31 +++-
 io_uring/io_uring.c                                |   6 +-
 kernel/bpf/verifier.c                              | 199 +++++++++++++++++++--
 kernel/softirq.c                                   |   3 +-
 kernel/time/tick-sched.c                           |  36 +++-
 kernel/time/tick-sched.h                           |   4 +
 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/netfilter/nf_tables_api.c                      | 168 ++++++++++-------
 net/netfilter/nft_flow_offload.c                   |   6 +-
 net/netfilter/nft_immediate.c                      |   8 +-
 net/netfilter/nft_objref.c                         |   8 +-
 net/netfilter/nft_set_hash.c                       |   2 -
 net/netfilter/nft_set_pipapo.c                     |  18 +-
 net/netfilter/nft_set_rbtree.c                     |   2 -
 net/packet/af_packet.c                             |  16 +-
 net/sched/sch_netem.c                              |  59 +++---
 net/xdp/xsk.c                                      |   1 +
 tools/testing/radix-tree/regression1.c             |   2 +-
 tools/testing/selftests/bpf/prog_tests/align.c     |  36 ++--
 tools/testing/selftests/bpf/prog_tests/sk_assign.c |  25 ++-
 tools/testing/selftests/bpf/progs/connect4_prog.c  |   2 +-
 tools/testing/selftests/bpf/progs/test_sk_assign.c |  11 ++
 .../selftests/bpf/progs/test_sk_assign_libbpf.c    |   3 +
 tools/testing/selftests/net/fib_nexthops.sh        |  10 ++
 tools/testing/selftests/net/forwarding/ethtool.sh  |   2 +
 .../net/forwarding/ethtool_extended_state.sh       |   2 +
 tools/testing/selftests/net/forwarding/lib.sh      |  16 ++
 tools/testing/selftests/net/forwarding/settings    |   1 +
 .../testing/selftests/net/forwarding/tc_flower.sh  |   8 +-
 tools/testing/selftests/rseq/Makefile              |   4 +-
 tools/testing/selftests/rseq/rseq.c                |   2 +
 114 files changed, 946 insertions(+), 407 deletions(-)