Skip to content

6.1.72-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest150 patches 16 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/150keys, dns: Fix missing size check of V1 server-list headernet/dns_resolver/dns_key.c+9 -100 replies
2/150block: Dont invalidate pagecache for invalid falloc modesblock/fops.c+16 -50 replies
3/150ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx seriessound/pci/hda/patch_realtek.c+1 -00 replies
4/150ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBooksound/pci/hda/patch_realtek.c+1 -00 replies
5/150ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6sound/pci/hda/patch_realtek.c+1 -00 replies
6/150mptcp: prevent tcp diag from closing listener subflowsnet/mptcp/subflow.c+13 -00 replies
7/150Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()"drivers/pci/pci.c drivers/pci/pci.h drivers/pci/pcie/aspm.c+27 -00 replies
8/150drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV, G200SEdrivers/gpu/drm/mgag200/mgag200_drv.h drivers/gpu/drm/mgag200/mgag200_g200er.c drivers/gpu/drm/mgag200/mgag200_g200ev.c +2 more+25 -50 replies
9/150cifs: cifs_chan_is_iface_active should be called with chan_lock heldfs/smb/client/connect.c fs/smb/client/smb2ops.c+11 -30 replies
10/150cifs: do not depend on release_iface for maintaining iface_listfs/smb/client/cifsglob.h fs/smb/client/smb2ops.c+17 -110 replies
11/150KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRLarch/x86/events/intel/core.c+6 -10 replies
12/150wifi: iwlwifi: pcie: dont synchronize IRQs from IRQdrivers/net/wireless/intel/iwlwifi/pcie/internal.h drivers/net/wireless/intel/iwlwifi/pcie/rx.c drivers/net/wireless/intel/iwlwifi/pcie/trans.c+15 -140 replies
13/150drm/bridge: ti-sn65dsi86: Never store more than msg->size bytes in AUX xferdrivers/gpu/drm/bridge/ti-sn65dsi86.c+3 -10 replies
14/150netfilter: use skb_ip_totlen and iph_totleninclude/net/netfilter/nf_tables_ipv4.h net/netfilter/ipvs/ip_vs_xmit.c net/netfilter/nf_log_syslog.c +1 more+5 -50 replies
15/150netfilter: nf_tables: set transport offset from mac header for netdev/egressinclude/net/netfilter/nf_tables_ipv4.h net/netfilter/nf_tables_core.c+2 -20 replies
16/150nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_localnet/nfc/llcp_core.c+36 -30 replies
17/150octeontx2-af: Fix marking couple of structure as __packeddrivers/net/ethernet/marvell/octeontx2/af/npc.h+2 -20 replies
18/150drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_patterndrivers/gpu/drm/i915/display/intel_dp.c+1 -10 replies
19/150ice: Fix link_down_on_close messagedrivers/net/ethernet/intel/ice/ice_main.c+7 -30 replies
20/150ice: Shut down VSI with "link-down-on-close" enableddrivers/net/ethernet/intel/ice/ice_main.c+2 -00 replies
21/150i40e: Fix filter input checks to prevent config with invalid valuesdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+4 -40 replies
22/150igc: Report VLAN EtherType matching back to userdrivers/net/ethernet/intel/igc/igc_ethtool.c+6 -00 replies
23/150igc: Check VLAN TCI maskdrivers/net/ethernet/intel/igc/igc.h drivers/net/ethernet/intel/igc/igc_ethtool.c+26 -30 replies
24/150igc: Check VLAN EtherType maskdrivers/net/ethernet/intel/igc/igc_ethtool.c+8 -00 replies
25/150ASoC: fsl_rpmsg: Fix error handler with pm_runtime_enablesound/soc/fsl/fsl_rpmsg.c+8 -20 replies
26/150ASoC: mediatek: mt8186: fix AUD_PAD_TOP register and offsetsound/soc/mediatek/mt8186/mt8186-dai-adda.c+1 -10 replies
27/150mlxbf_gige: fix receive packet race conditiondrivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_rx.c+7 -20 replies
28/150net: sched: em_text: fix possible memory leak in em_text_destroy()net/sched/em_text.c+3 -10 replies
29/150r8169: Fix PCI error on system resumedrivers/net/ethernet/realtek/r8169_main.c+1 -10 replies
30/150can: raw: add support for SO_MARKnet/can/raw.c+1 -00 replies
31/150net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestampsnet/ipv4/ip_output.c net/ipv6/ip6_output.c+2 -20 replies
32/150net: annotate data-races around sk->sk_tsflagsinclude/net/ip.h include/net/sock.h net/can/j1939/socket.c +10 more+40 -320 replies
33/150net: annotate data-races around sk->sk_bind_phcnet/core/sock.c net/socket.c+3 -30 replies
34/150net: Implement missing getsockopt(SO_TIMESTAMPING_NEW)net/core/sock.c+9 -20 replies
35/150selftests: bonding: do not set port down when adding to bondtools/testing/selftests/drivers/net/bonding/bond-arp-interval-causes-panic.sh+3 -30 replies
36/150ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_initarch/arm/mach-sunxi/mc_smp.c+2 -20 replies
37/150sfc: fix a double-free bug in efx_probe_filtersdrivers/net/ethernet/sfc/rx_common.c+3 -10 replies
38/150net: bcmgenet: Fix FCS generation for fragmented skbuffsdrivers/net/ethernet/broadcom/genet/bcmgenet.c+3 -10 replies
39/150netfilter: nft_immediate: drop chain reference counter on errornet/netfilter/nft_immediate.c+1 -10 replies
40/150net: Save and restore msg_namelen in sock_sendmsgnet/socket.c+2 -00 replies
41/150i40e: fix use-after-free in i40e_aqc_add_filters()drivers/net/ethernet/intel/i40e/i40e_main.c+7 -10 replies
42/150ASoC: meson: g12a-toacodec: Validate written enum valuessound/soc/meson/g12a-toacodec.c+3 -00 replies
43/150ASoC: meson: g12a-tohdmitx: Validate written enum valuessound/soc/meson/g12a-tohdmitx.c+6 -00 replies
44/150ASoC: meson: g12a-toacodec: Fix event generationsound/soc/meson/g12a-toacodec.c+1 -10 replies
45/150ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF muxsound/soc/meson/g12a-tohdmitx.c+1 -10 replies
46/150i40e: Restore VF MSI-X state during PCI resetdrivers/net/ethernet/intel/i40e/i40e_main.c drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h+32 -00 replies
47/150igc: Fix hicredit calculationdrivers/net/ethernet/intel/igc/igc_tsn.c+1 -10 replies
48/150net/qla3xxx: fix potential memleak in ql_alloc_buffer_queuesdrivers/net/ethernet/qlogic/qla3xxx.c+2 -00 replies
49/150net/smc: fix invalid link access in dumping SMC-R connectionsnet/smc/smc_diag.c+1 -20 replies
50/150octeontx2-af: Always configure NIX TX link credits based on max frame sizedrivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c+3 -1070 replies
51/150octeontx2-af: Re-enable MAC TX in otx2_stop processingdrivers/net/ethernet/marvell/octeontx2/af/rvu.h drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c+25 -10 replies
52/150asix: Add check for usbnet_get_endpointsdrivers/net/usb/ax88172a.c+3 -10 replies
53/150net: ravb: Wait for operating mode to be applieddrivers/net/ethernet/renesas/ravb_main.c+42 -230 replies
54/150bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()drivers/net/ethernet/broadcom/bnxt/bnxt.c+2 -20 replies
55/150net: Implement missing SO_TIMESTAMPING_NEW cmsg supportnet/core/sock.c+1 -00 replies
56/150selftests: secretmem: floor the memory size to the multiple of page_sizetools/testing/selftests/vm/memfd_secret.c+3 -00 replies
57/150cpu/SMT: Create topology_smt_thread_allowed()arch/Kconfig kernel/cpu.c+26 -10 replies
58/150cpu/SMT: Make SMT control more robust against enumeration failureskernel/cpu.c+13 -50 replies
59/150srcu: Fix callbacks acceleration mishandlingkernel/rcu/srcutree.c+29 -20 replies
60/150bpf, x64: Fix tailcall infinite looparch/x86/net/bpf_jit_comp.c include/linux/bpf.h kernel/bpf/trampoline.c +1 more+32 -80 replies
61/150bpf, x86: Simplify the parsing logic of structure parametersarch/x86/net/bpf_jit_comp.c+48 -530 replies
62/150bpf, x86: save/restore regs with BPF_DW sizearch/x86/net/bpf_jit_comp.c+6 -290 replies
63/150net: Declare MSG_SPLICE_PAGES internal sendmsg() flaginclude/linux/socket.h io_uring/net.c net/socket.c+7 -00 replies
64/150udp: Convert udp_sendpage() to use MSG_SPLICE_PAGESnet/ipv4/udp.c+6 -450 replies
65/150splice, net: Add a splice_eof op to file-ops and socket-opsfs/splice.c include/linux/fs.h include/linux/net.h +3 more+44 -10 replies
66/150ipv4, ipv6: Use splice_eof() to flushinclude/net/inet_common.h include/net/tcp.h include/net/udp.h +7 more+71 -00 replies
67/150udp: introduce udp->udp_flagsinclude/linux/udp.h net/ipv4/udp.c net/ipv6/udp.c+30 -160 replies
68/150udp: move udp->no_check6_tx to udp->udp_flagsinclude/linux/udp.h net/ipv4/udp.c net/ipv6/udp.c+9 -90 replies
69/150udp: move udp->no_check6_rx to udp->udp_flagsinclude/linux/udp.h net/ipv4/udp.c net/ipv6/udp.c+10 -100 replies
70/150udp: move udp->gro_enabled to udp->udp_flagsinclude/linux/udp.h net/ipv4/udp.c net/ipv4/udp_offload.c +1 more+7 -70 replies
71/150udp: move udp->accept_udp_{l4|fraglist} to udp->udp_flagsinclude/linux/udp.h net/ipv4/udp.c+10 -80 replies
72/150udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GROinclude/linux/udp.h include/net/udp_tunnel.h net/ipv4/udp.c +2 more+12 -200 replies
73/150udp: annotate data-races around udp->encap_typedrivers/net/gtp.c net/ipv4/udp.c net/ipv4/xfrm4_input.c +3 more+17 -150 replies
74/150wifi: iwlwifi: yoyo: swap cdb and jacket bits valuesdrivers/net/wireless/intel/iwlwifi/iwl-prph.h+2 -20 replies
75/150arm64: dts: qcom: sdm845: align RPMh regulator nodes with bindingsarch/arm64/boot/dts/qcom/sdm845-cheza.dtsi arch/arm64/boot/dts/qcom/sdm845-db845c.dts arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi +8 more+25 -252 replies
76/150arm64: dts: qcom: sdm845: Fix PSCI power domain namesarch/arm64/boot/dts/qcom/sdm845-cheza.dtsi+11 -90 replies
77/150fbdev: imsttfb: Release framebuffer and dealloc cmap on error pathdrivers/video/fbdev/imsttfb.c+5 -10 replies
78/150fbdev: imsttfb: fix double free in probe()drivers/video/fbdev/imsttfb.c+1 -50 replies
79/150bpf: decouple prune and jump pointsinclude/linux/bpf_verifier.h kernel/bpf/verifier.c+44 -140 replies
80/150bpf: remove unnecessary prune and jump pointskernel/bpf/verifier.c+10 -240 replies
81/150bpf: Remove unused insn_cnt argument from visit_[func_call_]insn()kernel/bpf/verifier.c+5 -60 replies
82/150bpf: clean up visit_insn()s instruction processingkernel/bpf/verifier.c+12 -130 replies
83/150bpf: Support new 32bit offset jmp instructionarch/x86/net/bpf_jit_comp.c kernel/bpf/core.c kernel/bpf/verifier.c+56 -230 replies
84/150bpf: handle ldimm64 properly in check_cfg()include/linux/bpf.h kernel/bpf/verifier.c tools/testing/selftests/bpf/verifier/ld_imm64.c+30 -130 replies
85/150bpf: fix precision backtracking instruction iterationkernel/bpf/verifier.c+19 -20 replies
86/150blk-mq: make sure active queue usage is held for bio_integrity_prep()block/blk-mq.c+38 -370 replies
87/150net/mlx5: Increase size of irq name bufferdrivers/net/ethernet/mellanox/mlx5/core/pci_irq.c drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h+6 -30 replies
88/150s390/mm: add missing arch_set_page_dat() call to vmem_crst_alloc()arch/s390/mm/vmem.c+6 -20 replies
89/150s390/cpumf: support user space events for countingarch/s390/kernel/perf_cpum_cf.c+24 -110 replies
90/150f2fs: clean up i_compress_flag and i_compress_level usagefs/f2fs/compress.c fs/f2fs/f2fs.h fs/f2fs/inode.c+19 -120 replies
91/150f2fs: convert to use bitmap APIfs/f2fs/checkpoint.c fs/f2fs/compress.c fs/f2fs/data.c +8 more+48 -510 replies
92/150f2fs: assign default compression levelfs/f2fs/compress.c fs/f2fs/f2fs.h fs/f2fs/super.c+10 -70 replies
93/150f2fs: set the default compress_level on ioctlfs/f2fs/file.c+9 -00 replies
94/150selftests: mptcp: fix fastclose with csum failuretools/testing/selftests/net/mptcp/mptcp_join.sh+1 -10 replies
95/150selftests: mptcp: set FAILING_LINKS in run_teststools/testing/selftests/net/mptcp/mptcp_join.sh+6 -60 replies
96/150media: camss: sm8250: Virtual channels for CSIDdrivers/media/platform/qcom/camss/camss-csid-gen2.c drivers/media/platform/qcom/camss/camss-csid.c drivers/media/platform/qcom/camss/camss-csid.h+74 -350 replies
97/150media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is greater than 3drivers/media/platform/qcom/camss/camss-csid-gen2.c+2 -00 replies
98/150ext4: convert move_extent_per_page() to use foliosfs/ext4/move_extent.c+31 -210 replies
99/150khugepage: replace try_to_release_page() with filemap_release_folio()mm/khugepaged.c+12 -110 replies
100/150memory-failure: convert truncate_error_page() to use foliomm/memory-failure.c+3 -20 replies
101/150mm: merge folio_has_private()/filemap_release_folio() call pairsfs/ext4/move_extent.c fs/splice.c mm/filemap.c +7 more+27 -290 replies
102/150mm, netfs, fscache: stop read optimisation when folio removed from pagecachefs/9p/cache.c fs/afs/internal.h fs/cachefiles/namei.c +5 more+33 -10 replies
103/150filemap: add a per-mapping stable writes flagfs/inode.c include/linux/pagemap.h mm/page-writeback.c+20 -10 replies
104/150block: update the stable_writes flag in bdev_addblock/bdev.c+2 -00 replies
105/150smb: client: fix missing mode bits for SMB symlinksfs/smb/client/inode.c+1 -10 replies
106/150net: dpaa2-eth: rearrange variable in dpaa2_eth_get_ethtool_statsdrivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c+8 -100 replies
107/150dpaa2-eth: recycle the RX buffer only after all processing donedrivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c+5 -20 replies
108/150ethtool: dont propagate EOPNOTSUPP from dumpsnet/ethtool/netlink.c+1 -10 replies
109/150bpf, sockmap: af_unix stream sockets need to hold ref for pair sockinclude/linux/skmsg.h include/net/af_unix.h net/core/skmsg.c +2 more+9 -20 replies
110/150firmware: arm_scmi: Fix frequency truncation by promoting multiplier typedrivers/firmware/arm_scmi/perf.c+3 -30 replies
111/150ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7sound/pci/hda/patch_realtek.c+1 -00 replies
112/150genirq/affinity: Remove the firstvec parameter from irq_build_affinity_maskskernel/irq/affinity.c+2 -30 replies
113/150genirq/affinity: Pass affinity managed mask array to irq_build_affinity_maskskernel/irq/affinity.c+12 -160 replies
114/150genirq/affinity: Dont pass irq_affinity_desc array to irq_build_affinity_maskskernel/irq/affinity.c+24 -100 replies
115/150genirq/affinity: Rename irq_build_affinity_masks as group_cpus_evenlykernel/irq/affinity.c+121 -1210 replies
116/150genirq/affinity: Move group_cpus_evenly() into lib/MAINTAINERS include/linux/group_cpus.h kernel/irq/affinity.c +2 more+446 -3970 replies
117/150lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenlylib/group_cpus.c+16 -60 replies
118/150mm/memory_hotplug: add missing mem_hotplug_lockdrivers/base/memory.c mm/memory_hotplug.c+21 -100 replies
119/150mm/memory_hotplug: fix error handling in add_memory_resource()mm/memory_hotplug.c+1 -10 replies
120/150net: sched: call tcf_ct_params_free to free params in tcf_ct_initnet/sched/act_ct.c+18 -170 replies
121/150netfilter: flowtable: allow unidirectional rulesinclude/net/netfilter/nf_flow_table.h net/netfilter/nf_flow_table_offload.c+9 -40 replies
122/150netfilter: flowtable: cache info of last offloadinclude/net/netfilter/nf_flow_table.h net/netfilter/nf_flow_table_inet.c net/netfilter/nf_flow_table_offload.c +1 more+15 -120 replies
123/150net/sched: act_ct: offload UDP NEW connectionsnet/sched/act_ct.c+39 -120 replies
124/150net/sched: act_ct: Fix promotion of offloaded unreplied tupleinclude/net/netfilter/nf_flow_table.h net/netfilter/nf_flow_table_core.c net/netfilter/nf_flow_table_ip.c +1 more+21 -70 replies
125/150netfilter: flowtable: GC pushes back packets to classic pathinclude/net/netfilter/nf_flow_table.h net/netfilter/nf_flow_table_core.c net/sched/act_ct.c+15 -70 replies
126/150net/sched: act_ct: Take per-cb reference to tcf_ct_flow_tableinclude/net/netfilter/nf_flow_table.h net/sched/act_ct.c+38 -60 replies
127/150octeontx2-af: Fix pause frame configurationdrivers/net/ethernet/marvell/octeontx2/af/rpm.c+7 -40 replies
128/150octeontx2-af: Support variable number of lmacsdrivers/net/ethernet/marvell/octeontx2/af/cgx.c drivers/net/ethernet/marvell/octeontx2/af/cgx.h drivers/net/ethernet/marvell/octeontx2/af/lmac_common.h +5 more+42 -400 replies
129/150btrfs: fix qgroup_free_reserved_data int overflowfs/btrfs/delalloc-space.c fs/btrfs/file.c fs/btrfs/inode.c +3 more+31 -250 replies
130/150btrfs: mark the len field in struct btrfs_ordered_sum as unsignedfs/btrfs/file-item.c fs/btrfs/ordered-data.h+2 -20 replies
131/150ring-buffer: Fix 32-bit rb_time_read() race with rb_time_cmpxchg()kernel/trace/ring_buffer.c+2 -20 replies
132/150firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cardsdrivers/firewire/ohci.c+51 -00 replies
133/150x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirectarch/x86/kernel/kprobes/core.c+2 -10 replies
134/150i2c: core: Fix atomic xfer check for non-preempt configdrivers/i2c/i2c-core.h+3 -10 replies
135/150mm: fix unmap_mapping_range high bits shift bugmm/memory.c+2 -20 replies
136/150drm/amdgpu: skip gpu_info fw loading on navi12drivers/gpu/drm/amd/amdgpu/amdgpu_device.c+2 -90 replies
137/150drm/amd/display: add nv12 bounding boxdrivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c+109 -10 replies
138/150mmc: meson-mx-sdhc: Fix initialization frozen issuedrivers/mmc/host/meson-mx-sdhc-mmc.c+5 -210 replies
139/150mmc: rpmb: fixes pause retune on all RPMB partitions.drivers/mmc/core/block.c+4 -30 replies
140/150mmc: core: Cancel delayed work before releasing hostdrivers/mmc/core/host.c+1 -00 replies
141/150mmc: sdhci-sprd: Fix eMMC init failure after hw resetdrivers/mmc/host/sdhci-sprd.c+7 -30 replies
142/150genirq/affinity: Only build SMP-only helper functions on SMP kernelslib/group_cpus.c+4 -30 replies
143/150f2fs: compress: fix to assign compress_level for lz4 correctlyfs/f2fs/super.c+1 -10 replies
144/150net/sched: act_ct: additional checks for outdated flowsnet/sched/act_ct.c+2 -00 replies
145/150net/sched: act_ct: Always fill offloading tuple iifidxinclude/net/netfilter/nf_conntrack_act_ct.h net/openvswitch/conntrack.c net/sched/act_ct.c+32 -150 replies
146/150bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4kernel/bpf/core.c+8 -40 replies
147/150bpf: syzkaller found null ptr deref in unix_bpf proto addinclude/net/sock.h net/core/sock_map.c+7 -00 replies
148/150media: qcom: camss: Comment CSID dt_id fielddrivers/media/platform/qcom/camss/camss-csid-gen2.c+13 -10 replies
149/150smb3: Replace smb2pdu 1-element arrays with flex-arraysfs/smb/client/smb2file.c fs/smb/client/smb2misc.c fs/smb/client/smb2ops.c +5 more+47 -441 reply
150/150Revert "interconnect: qcom: sm8250: Enable sync_state"drivers/interconnect/qcom/sm8250.c+0 -10 replies

Reviews trailers per patch

88 of 150 patches have a Reviewed-by or Acked-by.

Patch[email protected]David HowellsSimon HormanSean ChristophersonPaul E. McKenneyMiri KorenblitEmmanuel GrumbachStephen BoydGuenter RoeckEric Dumazet[email protected]Suman GhoshKrzysztof KozlowskiJacob KellerPrzemek KitszelPucha Himasekhar ReddyChristoph HellwigDarrick J. WongAndrii StaikovBharathi SreenivasVinicius Costa GomesNaama MeirMat MartineauThomas ZimmermannWillem de BruijnBenjamin PoirierChen-Yu TsaiEdward CreeDoug BergerFlorian FainelliJan SokolowskiShengjiu WangWojciech DrewekRafal RomanowskiKurt KanzenbachTony LuSergey ShtylyovAsmaa MnebhiJamal Hadi SalimHeiner KallweitOliver HartkoppJakub KicinskiKonrad DybcioDouglas AndersonAbel VesaJohn FastabendEduard ZingermanZhang RuiJuergen GrossSohil MehtaMichael KelleyPeter Zijlstra (Intel)Maciej FijalkowskiYonghong SongAndy GospodarekDragos TatuleaRobert FossBryan O'DonoghueLaurent PinchartNaoya HoriguchiSeongJae ParkIlya DryomovMatthew Wilcox (Oracle)Claudio ImbrendaJakub SitnickiJohn GarryJens AxboeSumanth KorikkarChao YuMatthieu BaertsYi ZhangGerald SchaeferDavid HildenbrandQu WenruoDavid SterbaJohannes ThumshirnMichael WalleTor VicHawking ZhangAnand MoonLinus WalleijLad PrabhakarBaolin WangPaul BlakeyMarcelo Ricardo LeitnerFlorian WestphalPablo Neira AyusoGuangwu ZhangChengming ZhouNamjae JeonAllen PaisShuah KhanLinux Kernel Functional TestingConor DooleyJon HunterSven JoachimRon EconomosKelsey SteelePavel Machek (CIP)Yann Sionneaukernelci.org bot
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/150Reported-and-tested-by T-b R-b
2/150R-b R-b
3/150
4/150
5/150
6/150R-b
7/150
8/150R-b
9/150
10/150
11/150Analyzed-by T-b
12/150R-b R-b
13/150R-b R-b
14/150R-b
15/150
16/150Reported-and-tested-by R-b R-b
17/150R-b
18/150
19/150R-b T-b
20/150R-b T-b
21/150R-b R-b T-b
22/150R-b A-b T-b
23/150R-b A-b T-b
24/150R-b A-b T-b
25/150A-b
26/150
27/150R-b
28/150R-b A-b
29/150R-b
30/150A-b
31/150R-b
32/150
33/150
34/150R-b
35/150T-b
36/150R-b
37/150R-b R-b
38/150A-b A-b
39/150
40/150R-b
41/150R-b R-b T-b R-b
42/150
43/150
44/150
45/150
46/150R-b R-b T-b
47/150A-b T-b R-b
48/150
49/150R-b
50/150
51/150
52/150
53/150R-b
54/150R-b
55/150R-b
56/150
57/150T-b
58/150T-b T-b T-b T-b T-b A-b
59/150
60/150R-b
61/150A-b
62/150A-b
63/150R-b
64/150
65/150R-b
66/150
67/150R-b
68/150R-b
69/150R-b
70/150R-b
71/150R-b
72/150R-b
73/150R-b
74/150
75/150R-b
76/150R-b R-b R-b
77/150
78/150
79/150A-b
80/150A-b
81/150
82/150
83/150A-b
84/150A-b
85/150A-b
86/150T-b
87/150R-b
88/150R-b
89/150A-b
90/150
91/150R-b
92/150
93/150
94/150R-b
95/150R-b
96/150R-b A-b T-b
97/150R-b
98/150
99/150
100/150A-b
101/150
102/150T-b
103/150R-b T-b R-b
104/150R-b T-b
105/150
106/150
107/150
108/150R-b
109/150R-b
110/150
111/150
112/150R-b R-b R-b
113/150R-b R-b R-b
114/150R-b R-b R-b
115/150R-b R-b
116/150R-b R-b
117/150R-b T-b R-b
118/150R-b A-b
119/150R-b A-b
120/150A-b
121/150
122/150
123/150
124/150R-b
125/150R-b
126/150R-b A-b
127/150
128/150
129/150R-b R-b
130/150R-b R-b
131/150
132/150
133/150
134/150T-b T-b
135/150
136/150R-b
137/150R-b
138/150T-b
139/150R-b
140/150T-b
141/150R-b
142/150
143/150
144/150R-b
145/150R-b R-b
146/150
147/150A-b
148/150
149/150R-b
150/150

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

Read the v1 thread

Cover letter [PATCH 6.1 000/150] 6.1.72-rc1 review

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

Responses should be made by Wed, 10 Jan 2024 15:34:37 +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.1.72-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.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.72-rc1

Amit Pundir <[email protected]>
Revert "interconnect: qcom: sm8250: Enable sync_state"

Kees Cook <[email protected]>
smb3: Replace smb2pdu 1-element arrays with flex-arrays

Bryan O'Donoghue <[email protected]>
media: qcom: camss: Comment CSID dt_id field

John Fastabend <[email protected]>
bpf: syzkaller found null ptr deref in unix_bpf proto add

Yonghong Song <[email protected]>
bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4

Vlad Buslov <[email protected]>
net/sched: act_ct: Always fill offloading tuple iifidx

Vlad Buslov <[email protected]>
net/sched: act_ct: additional checks for outdated flows

Chao Yu <[email protected]>
f2fs: compress: fix to assign compress_level for lz4 correctly

Ingo Molnar <[email protected]>
genirq/affinity: Only build SMP-only helper functions on SMP kernels

Wenchao Chen <[email protected]>
mmc: sdhci-sprd: Fix eMMC init failure after hw reset

Geert Uytterhoeven <[email protected]>
mmc: core: Cancel delayed work before releasing host

Jorge Ramirez-Ortiz <[email protected]>
mmc: rpmb: fixes pause retune on all RPMB partitions.

Ziyang Huang <[email protected]>
mmc: meson-mx-sdhc: Fix initialization frozen issue

Alex Deucher <[email protected]>
drm/amd/display: add nv12 bounding box

Alex Deucher <[email protected]>
drm/amdgpu: skip gpu_info fw loading on navi12

Jiajun Xie <[email protected]>
mm: fix unmap_mapping_range high bits shift bug

Benjamin Bara <[email protected]>
i2c: core: Fix atomic xfer check for non-preempt config

Jinghao Jia <[email protected]>
x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect

Takashi Sakamoto <[email protected]>

    firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards

Mathieu Desnoyers <[email protected]>
ring-buffer: Fix 32-bit rb_time_read() race with rb_time_cmpxchg()

Christoph Hellwig <[email protected]>
btrfs: mark the len field in struct btrfs_ordered_sum as unsigned

Boris Burkov <[email protected]>
btrfs: fix qgroup_free_reserved_data int overflow

Rakesh Babu Saladi <[email protected]>
octeontx2-af: Support variable number of lmacs

Hariprasad Kelam <[email protected]>
octeontx2-af: Fix pause frame configuration

Vlad Buslov <[email protected]>
net/sched: act_ct: Take per-cb reference to tcf_ct_flow_table

Pablo Neira Ayuso <[email protected]>
netfilter: flowtable: GC pushes back packets to classic path

Paul Blakey <[email protected]>
net/sched: act_ct: Fix promotion of offloaded unreplied tuple

Vlad Buslov <[email protected]>
net/sched: act_ct: offload UDP NEW connections

Vlad Buslov <[email protected]>
netfilter: flowtable: cache info of last offload

Vlad Buslov <[email protected]>
netfilter: flowtable: allow unidirectional rules

Xin Long <[email protected]>
net: sched: call tcf_ct_params_free to free params in tcf_ct_init

Sumanth Korikkar <[email protected]>
mm/memory_hotplug: fix error handling in add_memory_resource()

Sumanth Korikkar <[email protected]>
mm/memory_hotplug: add missing mem_hotplug_lock

Ming Lei <[email protected]>
lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenly

Ming Lei <[email protected]>
genirq/affinity: Move group_cpus_evenly() into lib/

Ming Lei <[email protected]>
genirq/affinity: Rename irq_build_affinity_masks as group_cpus_evenly

Ming Lei <[email protected]>
genirq/affinity: Don't pass irq_affinity_desc array to irq_build_affinity_masks

Ming Lei <[email protected]>
genirq/affinity: Pass affinity managed mask array to irq_build_affinity_masks

Ming Lei <[email protected]>
genirq/affinity: Remove the 'firstvec' parameter from irq_build_affinity_masks

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7

Sudeep Holla <[email protected]>
firmware: arm_scmi: Fix frequency truncation by promoting multiplier type

John Fastabend <[email protected]>
bpf, sockmap: af_unix stream sockets need to hold ref for pair sock

Jakub Kicinski <[email protected]>
ethtool: don't propagate EOPNOTSUPP from dumps

Ioana Ciornei <[email protected]>
dpaa2-eth: recycle the RX buffer only after all processing done

Ioana Ciornei <[email protected]>
net: dpaa2-eth: rearrange variable in dpaa2_eth_get_ethtool_stats

Paulo Alcantara <[email protected]>
smb: client: fix missing mode bits for SMB symlinks

Christoph Hellwig <[email protected]>
block: update the stable_writes flag in bdev_add

Christoph Hellwig <[email protected]>
filemap: add a per-mapping stable writes flag

David Howells <[email protected]>
mm, netfs, fscache: stop read optimisation when folio removed from pagecache

David Howells <[email protected]>
mm: merge folio_has_private()/filemap_release_folio() call pairs

Vishal Moola (Oracle) <[email protected]>
memory-failure: convert truncate_error_page() to use folio

Vishal Moola (Oracle) <[email protected]>
khugepage: replace try_to_release_page() with filemap_release_folio()

Vishal Moola (Oracle) <[email protected]>
ext4: convert move_extent_per_page() to use folios

Bryan O'Donoghue <[email protected]>
media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is greater than 3

Milen Mitkov <[email protected]>
media: camss: sm8250: Virtual channels for CSID

Geliang Tang <[email protected]>
selftests: mptcp: set FAILING_LINKS in run_tests

Paolo Abeni <[email protected]>
selftests: mptcp: fix fastclose with csum failure

Jaegeuk Kim <[email protected]>
f2fs: set the default compress_level on ioctl

Jaegeuk Kim <[email protected]>
f2fs: assign default compression level

Yangtao Li <[email protected]>
f2fs: convert to use bitmap API

Chao Yu <[email protected]>
f2fs: clean up i_compress_flag and i_compress_level usage

Thomas Richter <[email protected]>
s390/cpumf: support user space events for counting

Heiko Carstens <[email protected]>
s390/mm: add missing arch_set_page_dat() call to vmem_crst_alloc()

Rahul Rameshbabu <[email protected]>
net/mlx5: Increase size of irq name buffer

Christoph Hellwig <[email protected]>
blk-mq: make sure active queue usage is held for bio_integrity_prep()

Andrii Nakryiko <[email protected]>
bpf: fix precision backtracking instruction iteration

Andrii Nakryiko <[email protected]>
bpf: handle ldimm64 properly in check_cfg()

Yonghong Song <[email protected]>
bpf: Support new 32bit offset jmp instruction

Andrii Nakryiko <[email protected]>
bpf: clean up visit_insn()'s instruction processing

Andrii Nakryiko <[email protected]>
bpf: Remove unused insn_cnt argument from visit_[func_call_]insn()

Andrii Nakryiko <[email protected]>
bpf: remove unnecessary prune and jump points

Andrii Nakryiko <[email protected]>
bpf: decouple prune and jump points

Dan Carpenter <[email protected]>
fbdev: imsttfb: fix double free in probe()

Helge Deller <[email protected]>
fbdev: imsttfb: Release framebuffer and dealloc cmap on error path

David Heidelberg <[email protected]>
arm64: dts: qcom: sdm845: Fix PSCI power domain names

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sdm845: align RPMh regulator nodes with bindings

Rotem Saado <[email protected]>
wifi: iwlwifi: yoyo: swap cdb and jacket bits values

Eric Dumazet <[email protected]>

    udp: annotate data-races around udp->encap_type

Eric Dumazet <[email protected]>
udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO

Eric Dumazet <[email protected]>

    udp: move udp->accept_udp_{l4|fraglist} to udp->udp_flags

Eric Dumazet <[email protected]>

    udp: move udp->gro_enabled to udp->udp_flags

Eric Dumazet <[email protected]>

    udp: move udp->no_check6_rx to udp->udp_flags

Eric Dumazet <[email protected]>

    udp: move udp->no_check6_tx to udp->udp_flags

Eric Dumazet <[email protected]>

    udp: introduce udp->udp_flags

David Howells <[email protected]>
ipv4, ipv6: Use splice_eof() to flush

David Howells <[email protected]>
splice, net: Add a splice_eof op to file-ops and socket-ops

David Howells <[email protected]>
udp: Convert udp_sendpage() to use MSG_SPLICE_PAGES

David Howells <[email protected]>
net: Declare MSG_SPLICE_PAGES internal sendmsg() flag

Menglong Dong <[email protected]>
bpf, x86: save/restore regs with BPF_DW size

Pu Lehui <[email protected]>
bpf, x86: Simplify the parsing logic of structure parameters

Leon Hwang <[email protected]>
bpf, x64: Fix tailcall infinite loop

Frederic Weisbecker <[email protected]>
srcu: Fix callbacks acceleration mishandling

Thomas Gleixner <[email protected]>
cpu/SMT: Make SMT control more robust against enumeration failures

Michael Ellerman <[email protected]>
cpu/SMT: Create topology_smt_thread_allowed()

Muhammad Usama Anjum <[email protected]>
selftests: secretmem: floor the memory size to the multiple of page_size

Thomas Lange <[email protected]>
net: Implement missing SO_TIMESTAMPING_NEW cmsg support

Michael Chan <[email protected]>
bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()

Claudiu Beznea <[email protected]>
net: ravb: Wait for operating mode to be applied

Chen Ni <[email protected]>
asix: Add check for usbnet_get_endpoints

Naveen Mamindlapalli <[email protected]>
octeontx2-af: Re-enable MAC TX in otx2_stop processing

Naveen Mamindlapalli <[email protected]>
octeontx2-af: Always configure NIX TX link credits based on max frame size

Wen Gu <[email protected]>
net/smc: fix invalid link access in dumping SMC-R connections

Dinghao Liu <[email protected]>
net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues

Rodrigo Cataldo <[email protected]>
igc: Fix hicredit calculation

Andrii Staikov <[email protected]>
i40e: Restore VF MSI-X state during PCI reset

Mark Brown <[email protected]>
ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux

Mark Brown <[email protected]>
ASoC: meson: g12a-toacodec: Fix event generation

Mark Brown <[email protected]>
ASoC: meson: g12a-tohdmitx: Validate written enum values

Mark Brown <[email protected]>
ASoC: meson: g12a-toacodec: Validate written enum values

Ke Xiao <[email protected]>
i40e: fix use-after-free in i40e_aqc_add_filters()

Marc Dionne <[email protected]>
net: Save and restore msg_namelen in sock_sendmsg

Pablo Neira Ayuso <[email protected]>
netfilter: nft_immediate: drop chain reference counter on error

Adrian Cinal <[email protected]>
net: bcmgenet: Fix FCS generation for fragmented skbuffs

Zhipeng Lu <[email protected]>
sfc: fix a double-free bug in efx_probe_filters

Stefan Wahren <[email protected]>
ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init

Hangbin Liu <[email protected]>
selftests: bonding: do not set port down when adding to bond

Jörn-Thorben Hinz <[email protected]>
net: Implement missing getsockopt(SO_TIMESTAMPING_NEW)

Eric Dumazet <[email protected]>

    net: annotate data-races around sk->sk_bind_phc

Eric Dumazet <[email protected]>

    net: annotate data-races around sk->sk_tsflags

Vadim Fedorenko <[email protected]>
net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps

Marc Kleine-Budde <[email protected]>
can: raw: add support for SO_MARK

Kai-Heng Feng <[email protected]>
r8169: Fix PCI error on system resume

Hangyu Hua <[email protected]>
net: sched: em_text: fix possible memory leak in em_text_destroy()

David Thompson <[email protected]>
mlxbf_gige: fix receive packet race condition

Eugen Hristev <[email protected]>
ASoC: mediatek: mt8186: fix AUD_PAD_TOP register and offset

Chancel Liu <[email protected]>
ASoC: fsl_rpmsg: Fix error handler with pm_runtime_enable

Kurt Kanzenbach <[email protected]>
igc: Check VLAN EtherType mask

Kurt Kanzenbach <[email protected]>
igc: Check VLAN TCI mask

Kurt Kanzenbach <[email protected]>
igc: Report VLAN EtherType matching back to user

Sudheer Mogilappagari <[email protected]>
i40e: Fix filter input checks to prevent config with invalid values

Ngai-Mint Kwan <[email protected]>
ice: Shut down VSI with "link-down-on-close" enabled

Katarzyna Wieczerzycka <[email protected]>
ice: Fix link_down_on_close message

Khaled Almahallawy <[email protected]>
drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_pattern

Suman Ghosh <[email protected]>
octeontx2-af: Fix marking couple of structure as __packed

Siddh Raman Pant <[email protected]>

    nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: set transport offset from mac header for netdev/egress

Xin Long <[email protected]>
netfilter: use skb_ip_totlen and iph_totlen

Douglas Anderson <[email protected]>

    drm/bridge: ti-sn65dsi86: Never store more than msg->size bytes in AUX xfer

Johannes Berg <[email protected]>
wifi: iwlwifi: pcie: don't synchronize IRQs from IRQ

Paolo Bonzini <[email protected]>
KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL

Shyam Prasad N <[email protected]>
cifs: do not depend on release_iface for maintaining iface_list

Shyam Prasad N <[email protected]>
cifs: cifs_chan_is_iface_active should be called with chan_lock held

Jocelyn Falempe <[email protected]>
drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV, G200SE

Bjorn Helgaas <[email protected]>
Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()"

Paolo Abeni <[email protected]>
mptcp: prevent tcp diag from closing listener subflows

Siddhesh Dharme <[email protected]>
ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6

Andy Chi <[email protected]>
ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook

Aabish Malik <[email protected]>
ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series

Sarthak Kukreti <[email protected]>
block: Don't invalidate pagecache for invalid falloc modes

Edward Adam Davis <[email protected]>
keys, dns: Fix missing size check of V1 server-list header

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

Diffstat:

 MAINTAINERS                                        |   2 +
 Makefile                                           |   4 +-
 arch/Kconfig                                       |   3 +
 arch/arm/mach-sunxi/mc_smp.c                       |   4 +-
 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi         |  24 +-
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |   4 +-
 arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi     |   6 +-
 arch/arm64/boot/dts/qcom/sdm845-mtp.dts            |   6 +-
 .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi |   6 +-
 arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts  |   6 +-
 .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi     |   6 +-
 .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts      |   2 +-
 arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts |   6 +-
 .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts      |   2 +-
 arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts   |   2 +-
 arch/s390/kernel/perf_cpum_cf.c                    |  35 +-
 arch/s390/mm/vmem.c                                |   8 +-
 arch/x86/events/intel/core.c                       |   7 +-
 arch/x86/kernel/kprobes/core.c                     |   3 +-
 arch/x86/net/bpf_jit_comp.c                        | 150 ++++---
 block/bdev.c                                       |   2 +
 block/blk-mq.c                                     |  75 ++--
 block/fops.c                                       |  21 +-
 drivers/base/memory.c                              |  18 +-
 drivers/firewire/ohci.c                            |  51 +++
 drivers/firmware/arm_scmi/perf.c                   |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  11 +-
 .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c   | 110 +++++-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |   4 +-
 drivers/gpu/drm/i915/display/intel_dp.c            |   2 +-
 drivers/gpu/drm/mgag200/mgag200_drv.h              |   5 +
 drivers/gpu/drm/mgag200/mgag200_g200er.c           |   5 +
 drivers/gpu/drm/mgag200/mgag200_g200ev.c           |   5 +
 drivers/gpu/drm/mgag200/mgag200_g200se.c           |   5 +
 drivers/gpu/drm/mgag200/mgag200_mode.c             |  10 +-
 drivers/i2c/i2c-core.h                             |   4 +-
 drivers/interconnect/qcom/sm8250.c                 |   1 -
 .../media/platform/qcom/camss/camss-csid-gen2.c    |  68 +++-
 drivers/media/platform/qcom/camss/camss-csid.c     |  44 ++-
 drivers/media/platform/qcom/camss/camss-csid.h     |  11 +-
 drivers/mmc/core/block.c                           |   7 +-
 drivers/mmc/core/host.c                            |   1 +
 drivers/mmc/host/meson-mx-sdhc-mmc.c               |  26 +-
 drivers/mmc/host/sdhci-sprd.c                      |  10 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   4 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |   4 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |   7 +-
 .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c   |  18 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  11 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |  34 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h |   3 +
 drivers/net/ethernet/intel/ice/ice_main.c          |  12 +-
 drivers/net/ethernet/intel/igc/igc.h               |   1 +
 drivers/net/ethernet/intel/igc/igc_ethtool.c       |  42 +-
 drivers/net/ethernet/intel/igc/igc_tsn.c           |   2 +-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |  35 +-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.h    |   6 +-
 .../ethernet/marvell/octeontx2/af/lmac_common.h    |   5 +-
 drivers/net/ethernet/marvell/octeontx2/af/npc.h    |   4 +-
 drivers/net/ethernet/marvell/octeontx2/af/rpm.c    |  11 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu.h    |   3 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c    |  43 +-
 .../ethernet/marvell/octeontx2/af/rvu_debugfs.c    |   2 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    | 120 +-----
 .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c   |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c  |   6 +-
 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h  |   3 +
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_rx.c   |   9 +-
 drivers/net/ethernet/qlogic/qla3xxx.c              |   2 +
 drivers/net/ethernet/realtek/r8169_main.c          |   2 +-
 drivers/net/ethernet/renesas/ravb_main.c           |  65 +--
 drivers/net/ethernet/sfc/rx_common.c               |   4 +-
 drivers/net/gtp.c                                  |   4 +-
 drivers/net/usb/ax88172a.c                         |   4 +-
 drivers/net/wireless/intel/iwlwifi/iwl-prph.h      |   4 +-
 drivers/net/wireless/intel/iwlwifi/pcie/internal.h |   4 +-
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c       |   8 +-
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |  17 +-
 drivers/pci/pci.c                                  |   6 +
 drivers/pci/pci.h                                  |   2 +
 drivers/pci/pcie/aspm.c                            |  19 +
 drivers/video/fbdev/imsttfb.c                      |   6 +-
 fs/9p/cache.c                                      |   2 +
 fs/afs/internal.h                                  |   2 +
 fs/btrfs/delalloc-space.c                          |   2 +-
 fs/btrfs/file-item.c                               |   2 +-
 fs/btrfs/file.c                                    |   2 +-
 fs/btrfs/inode.c                                   |  16 +-
 fs/btrfs/ordered-data.c                            |   7 +-
 fs/btrfs/ordered-data.h                            |   2 +-
 fs/btrfs/qgroup.c                                  |  25 +-
 fs/btrfs/qgroup.h                                  |   4 +-
 fs/cachefiles/namei.c                              |   2 +
 fs/ceph/cache.c                                    |   2 +
 fs/ext4/move_extent.c                              |  48 ++-
 fs/f2fs/checkpoint.c                               |   2 +-
 fs/f2fs/compress.c                                 |  15 +-
 fs/f2fs/data.c                                     |  12 +-
 fs/f2fs/dir.c                                      |   2 +-
 fs/f2fs/f2fs.h                                     |  35 +-
 fs/f2fs/file.c                                     |  11 +-
 fs/f2fs/inode.c                                    |  18 +-
 fs/f2fs/node.h                                     |  20 +-
 fs/f2fs/super.c                                    |  26 +-
 fs/f2fs/sysfs.c                                    |   2 +-
 fs/inode.c                                         |   2 +
 fs/nfs/fscache.c                                   |   3 +
 fs/smb/client/cifsglob.h                           |   1 -
 fs/smb/client/connect.c                            |   9 +-
 fs/smb/client/fscache.c                            |   2 +
 fs/smb/client/inode.c                              |   2 +-
 fs/smb/client/smb2file.c                           |   2 +-
 fs/smb/client/smb2misc.c                           |   2 +-
 fs/smb/client/smb2ops.c                            |  48 ++-
 fs/smb/client/smb2pdu.c                            |  16 +-
 fs/smb/client/smb2pdu.h                            |   2 +-
 fs/smb/common/smb2pdu.h                            |  42 +-
 fs/smb/server/smb2ops.c                            |   8 +-
 fs/smb/server/smb2pdu.c                            |   5 +-
 fs/splice.c                                        |  34 +-
 include/linux/bpf.h                                |  13 +-
 include/linux/bpf_verifier.h                       |   1 +
 include/linux/f2fs_fs.h                            |   9 +-
 include/linux/fs.h                                 |   1 +
 include/linux/group_cpus.h                         |  14 +
 include/linux/net.h                                |   1 +
 include/linux/pagemap.h                            |  33 ++
 include/linux/skmsg.h                              |   1 +
 include/linux/socket.h                             |   3 +
 include/linux/splice.h                             |   1 +
 include/linux/udp.h                                |  69 ++--
 include/net/af_unix.h                              |   1 +
 include/net/inet_common.h                          |   1 +
 include/net/ip.h                                   |   2 +-
 include/net/netfilter/nf_conntrack_act_ct.h        |  34 +-
 include/net/netfilter/nf_flow_table.h              |  21 +-
 include/net/netfilter/nf_tables_ipv4.h             |   6 +-
 include/net/sock.h                                 |  23 +-
 include/net/tcp.h                                  |   1 +
 include/net/udp.h                                  |   1 +
 include/net/udp_tunnel.h                           |   9 +-
 io_uring/net.c                                     |   2 +
 kernel/bpf/core.c                                  |  25 +-
 kernel/bpf/trampoline.c                            |   4 +-
 kernel/bpf/verifier.c                              | 162 +++++---
 kernel/cpu.c                                       |  42 +-
 kernel/irq/affinity.c                              | 405 +------------------
 kernel/rcu/srcutree.c                              |  31 +-
 kernel/trace/ring_buffer.c                         |   4 +-
 lib/Makefile                                       |   2 +
 lib/group_cpus.c                                   | 438 +++++++++++++++++++++
 mm/filemap.c                                       |   2 +
 mm/huge_memory.c                                   |   3 +-
 mm/internal.h                                      |  11 +
 mm/khugepaged.c                                    |  22 +-
 mm/memory-failure.c                                |   9 +-
 mm/memory.c                                        |   4 +-
 mm/memory_hotplug.c                                |  15 +-
 mm/migrate.c                                       |   3 +-
 mm/page-writeback.c                                |   2 +-
 mm/truncate.c                                      |   6 +-
 mm/vmscan.c                                        |   8 +-
 net/can/j1939/socket.c                             |  10 +-
 net/can/raw.c                                      |   1 +
 net/core/skbuff.c                                  |  10 +-
 net/core/skmsg.c                                   |   2 +
 net/core/sock.c                                    |  16 +-
 net/core/sock_map.c                                |   2 +
 net/dns_resolver/dns_key.c                         |  19 +-
 net/ethtool/netlink.c                              |   2 +-
 net/ipv4/af_inet.c                                 |  18 +
 net/ipv4/ip_output.c                               |   4 +-
 net/ipv4/ip_sockglue.c                             |   2 +-
 net/ipv4/tcp.c                                     |  20 +-
 net/ipv4/tcp_ipv4.c                                |   1 +
 net/ipv4/udp.c                                     | 110 ++----
 net/ipv4/udp_offload.c                             |   4 +-
 net/ipv4/udp_tunnel_core.c                         |   2 +-
 net/ipv4/xfrm4_input.c                             |   4 +-
 net/ipv6/af_inet6.c                                |   1 +
 net/ipv6/ip6_output.c                              |   4 +-
 net/ipv6/ping.c                                    |   2 +-
 net/ipv6/raw.c                                     |   2 +-
 net/ipv6/tcp_ipv6.c                                |   1 +
 net/ipv6/udp.c                                     |  38 +-
 net/ipv6/xfrm6_input.c                             |   4 +-
 net/l2tp/l2tp_core.c                               |   6 +-
 net/mptcp/subflow.c                                |  13 +
 net/netfilter/ipvs/ip_vs_xmit.c                    |   2 +-
 net/netfilter/nf_flow_table_core.c                 |  13 +-
 net/netfilter/nf_flow_table_inet.c                 |   2 +-
 net/netfilter/nf_flow_table_ip.c                   |   4 +-
 net/netfilter/nf_flow_table_offload.c              |  18 +-
 net/netfilter/nf_log_syslog.c                      |   2 +-
 net/netfilter/nf_tables_core.c                     |   2 +-
 net/netfilter/nft_immediate.c                      |   2 +-
 net/netfilter/xt_length.c                          |   2 +-
 net/nfc/llcp_core.c                                |  39 +-
 net/openvswitch/conntrack.c                        |   2 +-
 net/sched/act_ct.c                                 | 165 ++++++--
 net/sched/em_text.c                                |   4 +-
 net/smc/smc_diag.c                                 |   3 +-
 net/socket.c                                       |  29 +-
 net/unix/af_unix.c                                 |   2 -
 net/unix/unix_bpf.c                                |   5 +
 sound/pci/hda/patch_realtek.c                      |   4 +
 sound/soc/fsl/fsl_rpmsg.c                          |  10 +-
 sound/soc/mediatek/mt8186/mt8186-dai-adda.c        |   2 +-
 sound/soc/meson/g12a-toacodec.c                    |   5 +-
 sound/soc/meson/g12a-tohdmitx.c                    |   8 +-
 tools/testing/selftests/bpf/verifier/ld_imm64.c    |   8 +-
 .../net/bonding/bond-arp-interval-causes-panic.sh  |   6 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |  14 +-
 tools/testing/selftests/vm/memfd_secret.c          |   3 +
 214 files changed, 2405 insertions(+), 1455 deletions(-)