Skip to content

6.12.9-rc1 review

Greg Kroah-Hartman damon intel-xe linux-patches linux-snps-arc linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest156 patches 19 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/156platform/x86: mlx-platform: call pci_dev_put() to balance the refcountdrivers/platform/x86/mlx-platform.c+2 -00 replies
2/156drm/amdgpu: fix backport of commit 73dae652dcacdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+5 -10 replies
3/156platform/x86: thinkpad-acpi: Add support for hotkey 0x1401Documentation/admin-guide/laptops/thinkpad-acpi.rst drivers/platform/x86/thinkpad_acpi.c+10 -40 replies
4/156platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profiledrivers/platform/x86/hp/hp-wmi.c+2 -20 replies
5/156selinux: ignore unknown extended permissionssecurity/selinux/ss/services.c+6 -20 replies
6/156mmc: sdhci-msm: fix crypto key evictiondrivers/mmc/host/sdhci-msm.c+8 -80 replies
7/156pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe()drivers/pmdomain/imx/gpcv2.c+2 -20 replies
8/156pmdomain: core: add dummy release function to genpd devicedrivers/pmdomain/core.c+6 -00 replies
9/156tracing: Have process_string() also allow arrayskernel/trace/trace_events.c+12 -00 replies
10/156block: lift bio_is_zone_append to bio.hblock/blk.h include/linux/bio.h+17 -90 replies
11/156btrfs: use bio_is_zone_append() in the completion handlerfs/btrfs/bio.c+3 -30 replies
12/156RDMA/bnxt_re: Remove always true dattr validity checkdrivers/infiniband/hw/bnxt_re/qplib_fp.c+1 -30 replies
13/156sched_ext: fix application of sizeof to pointertools/sched_ext/scx_central.c+1 -10 replies
14/156RDMA/mlx5: Enforce same type port association for multiport RoCEdrivers/infiniband/hw/mlx5/main.c include/linux/mlx5/driver.h+10 -20 replies
15/156RDMA/bnxt_re: Fix max SGEs for the Work Requestdrivers/infiniband/hw/bnxt_re/qplib_fp.h+1 -20 replies
16/156RDMA/bnxt_re: Avoid initializing the software queue for user queuesdrivers/infiniband/hw/bnxt_re/qplib_fp.c+23 -190 replies
17/156RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adaptersdrivers/infiniband/hw/bnxt_re/ib_verbs.c+4 -20 replies
18/156RDMA/core: Fix ENODEV error for iWARP test over vlandrivers/infiniband/core/cma.c+16 -00 replies
19/156nvme-pci: 512 byte aligned dma pool segment quirkdrivers/nvme/host/nvme.h drivers/nvme/host/pci.c+12 -20 replies
20/156wifi: iwlwifi: fix CRF name for Bzdrivers/net/wireless/intel/iwlwifi/cfg/bz.c drivers/net/wireless/intel/iwlwifi/iwl-config.h drivers/net/wireless/intel/iwlwifi/pcie/drv.c+38 -10 replies
21/156RDMA/bnxt_re: Fix the check for 9060 conditiondrivers/infiniband/hw/bnxt_re/qplib_fp.c+6 -40 replies
22/156RDMA/bnxt_re: Add check for path mtu in modify_qpdrivers/infiniband/hw/bnxt_re/ib_verbs.c+14 -120 replies
23/156RDMA/bnxt_re: Fix reporting hw_ver in query_devicedrivers/infiniband/hw/bnxt_re/ib_verbs.c+1 -10 replies
24/156RDMA/nldev: Set error code in rdma_nl_notify_eventdrivers/infiniband/core/nldev.c+1 -10 replies
25/156RDMA/siw: Remove direct link to net_devicedrivers/infiniband/sw/siw/siw.h drivers/infiniband/sw/siw/siw_cm.c drivers/infiniband/sw/siw/siw_main.c +1 more+49 -350 replies
26/156RDMA/bnxt_re: Fix max_qp_wrs reporteddrivers/infiniband/hw/bnxt_re/qplib_sp.c+1 -10 replies
27/156RDMA/bnxt_re: Disable use of reserved wqesdrivers/infiniband/hw/bnxt_re/qplib_sp.c+7 -50 replies
28/156RDMA/bnxt_re: Add send queue size check for variable wqedrivers/infiniband/hw/bnxt_re/qplib_sp.c+4 -00 replies
29/156RDMA/bnxt_re: Fix MSN table size for variable wqe modedrivers/infiniband/hw/bnxt_re/qplib_fp.c+6 -10 replies
30/156RDMA/bnxt_re: Fix the locking while accessing the QP tabledrivers/infiniband/hw/bnxt_re/qplib_fp.c+2 -00 replies
31/156net: phy: micrel: Dynamically control external clock of KSZ PHYdrivers/net/phy/micrel.c+101 -130 replies
32/156drm/bridge: adv7511_audio: Update Audio InfoFrame properlydrivers/gpu/drm/bridge/adv7511/adv7511_audio.c+12 -20 replies
33/156net: dsa: microchip: Fix KSZ9477 set_ageing_time functiondrivers/net/dsa/microchip/ksz9477.c drivers/net/dsa/microchip/ksz9477_reg.h+37 -140 replies
34/156net: dsa: microchip: Fix LAN937X set_ageing_time functiondrivers/net/dsa/microchip/lan937x_main.c drivers/net/dsa/microchip/lan937x_reg.h+65 -60 replies
35/156selftests: net: local_termination: require mausezahntools/testing/selftests/net/forwarding/local_termination.sh+0 -10 replies
36/156netdev-genl: avoid empty messages in napi getnet/core/netdev-genl.c+5 -10 replies
37/156RDMA/hns: Fix mapping error of zero-hop WQE bufferdrivers/infiniband/hw/hns/hns_roce_hem.c drivers/infiniband/hw/hns/hns_roce_mr.c+29 -190 replies
38/156RDMA/hns: Fix accessing invalid dip_ctx during destroying QPdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+3 -00 replies
39/156RDMA/hns: Fix warning storm caused by invalid input in IO pathdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+2 -20 replies
40/156RDMA/hns: Fix missing flush CQE for DWQEdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+4 -00 replies
41/156drm/xe: Revert some changes that break a mesa debug tooldrivers/gpu/drm/xe/xe_devcoredump.c+14 -10 replies
42/156drm/xe/pf: Use correct function to check LMEM provisioningdrivers/gpu/drm/xe/xe_gt_sriov_pf_config.c+1 -10 replies
43/156drm/xe: Fix fault on fd close after unbinddrivers/gpu/drm/xe/xe_exec_queue.c+9 -00 replies
44/156net: stmmac: restructure the error path of stmmac_probe_config_dt()drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c+17 -260 replies
45/156net: fix memory leak in tcp_conn_request()net/ipv4/tcp_input.c+1 -00 replies
46/156net: Fix netns for ip_tunnel_init_flow()drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c net/ipv4/ip_tunnel.c+4 -50 replies
47/156netrom: check buffer length before accessing itnet/netrom/nr_route.c+6 -00 replies
48/156net: pse-pd: tps23881: Fix power on/off issuedrivers/net/pse-pd/tps23881.c+4 -120 replies
49/156net/mlx5: DR, select MSIX vector 0 for completion queue creationdrivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c+1 -30 replies
50/156net/mlx5e: macsec: Maintain TX SA from encoding_sadrivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c+4 -00 replies
51/156net/mlx5e: Skip restore TC rules for vport rep without loaded flagdrivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c drivers/net/ethernet/mellanox/mlx5/core/eswitch.h drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+6 -60 replies
52/156net/mlx5e: Keep netdev when leave switchdev for devlink set legacy onlydrivers/net/ethernet/mellanox/mlx5/core/en_main.c drivers/net/ethernet/mellanox/mlx5/core/en_rep.c drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c +1 more+35 -20 replies
53/156RDMA/rxe: Remove the direct link to net_devicedrivers/infiniband/sw/rxe/rxe.c drivers/infiniband/sw/rxe/rxe.h drivers/infiniband/sw/rxe/rxe_mcast.c +3 more+90 -190 replies
54/156drm/i915/cx0_phy: Fix C10 pll programming sequencedrivers/gpu/drm/i915/display/intel_cx0_phy.c+4 -80 replies
55/156drm/i915/dg1: Fix power gate sequence.drivers/gpu/drm/i915/gt/intel_rc6.c+1 -10 replies
56/156workqueue: add printf attribute to __alloc_workqueue()kernel/workqueue.c+1 -00 replies
57/156netfilter: nft_set_hash: unaligned atomic read on struct nft_set_extinclude/net/netfilter/nf_tables.h+5 -20 replies
58/156net: llc: reset skb->transport_headernet/llc/llc_input.c+1 -10 replies
59/156nvmet: Dont overflow subsysnqndrivers/nvme/target/configfs.c+9 -20 replies
60/156ALSA: usb-audio: US16x08: Initialize array before usesound/usb/mixer_us16x08.c+1 -10 replies
61/156eth: bcmsysport: fix call balance of priv->clk handling routinesdrivers/net/ethernet/broadcom/bcmsysport.c+18 -30 replies
62/156net: mv643xx_eth: fix an OF node reference leakdrivers/net/ethernet/marvell/mv643xx_eth.c+12 -20 replies
63/156net: wwan: t7xx: Fix FSM command timeout issuedrivers/net/wwan/t7xx/t7xx_state_monitor.c drivers/net/wwan/t7xx/t7xx_state_monitor.h+20 -110 replies
64/156RDMA/rtrs: Ensure ib_sge list is accessibledrivers/infiniband/ulp/rtrs/rtrs-srv.c+1 -10 replies
65/156RDMA/bnxt_re: Fix error recovery sequencedrivers/infiniband/hw/bnxt_re/main.c drivers/infiniband/hw/bnxt_re/qplib_rcfw.c+4 -90 replies
66/156io_uring/net: always initialize kmsg->msg.msg_inq upfrontio_uring/net.c+1 -00 replies
67/156net: sfc: Correct key_len for efx_tc_ct_zone_ht_paramsdrivers/net/ethernet/sfc/tc_conntrack.c+1 -10 replies
68/156net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packetsnet/core/dev.c+3 -10 replies
69/156net: restrict SO_REUSEPORT to inet socketsnet/core/sock.c+4 -10 replies
70/156net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()drivers/net/wwan/iosm/iosm_ipc_mmio.c+1 -10 replies
71/156af_packet: fix vlan_get_tci() vs MSG_PEEKnet/packet/af_packet.c+3 -90 replies
72/156af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEKinclude/linux/if_vlan.h net/packet/af_packet.c+17 -150 replies
73/156ila: serialize calls to nf_register_net_hooks()net/ipv6/ila/ila_xlat.c+11 -50 replies
74/156net: ti: icssg-prueth: Fix firmware load sequence.drivers/net/ethernet/ti/icssg/icssg_common.c drivers/net/ethernet/ti/icssg/icssg_config.c drivers/net/ethernet/ti/icssg/icssg_config.h +3 more+236 -1210 replies
75/156net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_initdrivers/net/ethernet/ti/icssg/icss_iep.c+8 -00 replies
76/156btrfs: allow swap activation to be interruptiblefs/btrfs/inode.c+5 -00 replies
77/156perf/x86/intel: Add Arrow Lake U supportarch/x86/events/intel/core.c+1 -00 replies
78/156wifi: mac80211: fix mbss changed flags corruption on 32 bit systemsnet/mac80211/mesh.c+3 -30 replies
79/156wifi: cfg80211: clear link ID from bitmap during link delete after clean upnet/mac80211/cfg.c net/wireless/util.c+8 -30 replies
80/156wifi: mac80211: wake the queues in case of failure in resumenet/mac80211/util.c+3 -00 replies
81/156drm/amdgpu: use sjt mec fw on gfx943 for sriovdrivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c+8 -20 replies
82/156drm/amdkfd: Correct the migration DMA map directiondrivers/gpu/drm/amd/amdkfd/kfd_migrate.c+2 -20 replies
83/156ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache()include/sound/cs35l56.h sound/pci/hda/cs35l56_hda.c+0 -140 replies
84/156ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audiosound/pci/hda/patch_realtek.c+22 -00 replies
85/156btrfs: handle bio_split() errorsfs/btrfs/bio.c+15 -20 replies
86/156btrfs: flush delalloc workers queue before stopping cleaner kthread during unmountfs/btrfs/disk-io.c+9 -00 replies
87/156ALSA: hda/ca0132: Use standard HD-audio quirk matching helperssound/pci/hda/patch_ca0132.c+21 -160 replies
88/156ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic modelsound/pci/hda/patch_realtek.c+1 -00 replies
89/156sound: usb: enable DSD output for ddHiFi TC44Csound/usb/quirks.c+2 -00 replies
90/156sound: usb: format: dont warn that raw DSD is unsupportedsound/usb/format.c+6 -10 replies
91/156spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA.drivers/spi/spi-cadence-quadspi.c+8 -20 replies
92/156ASoC: audio-graph-card: Call of_node_put() on correct nodesound/soc/generic/audio-graph-card2.c+1 -10 replies
93/156ARC: build: disallow invalid PAE40 + 4K page configarch/arc/Kconfig+2 -20 replies
94/156ARC: build: Use __force to suppress per-CPU cmpxchg warningsarch/arc/include/asm/cmpxchg.h+1 -10 replies
95/156ARC: bpf: Correct conditional check in check_jmp_32arch/arc/net/bpf_jit_arcv2.c+1 -10 replies
96/156bpf: fix potential error returnkernel/bpf/core.c+5 -10 replies
97/156ksmbd: retry iterate_dir in smb2_query_dirfs/smb/server/smb2pdu.c fs/smb/server/vfs.h+12 -10 replies
98/156ksmbd: set ATTR_CTIME flags when setting mtimefs/smb/server/smb2pdu.c+3 -70 replies
99/156smb: client: destroy cfid_put_wq on module exitfs/smb/client/cifsfs.c+1 -00 replies
100/156net: usb: qmi_wwan: add Telit FE910C04 compositionsdrivers/net/usb/qmi_wwan.c+3 -00 replies
101/156Bluetooth: hci_core: Fix sleeping function called from invalid contextinclude/net/bluetooth/hci_core.h net/bluetooth/hci_core.c net/bluetooth/iso.c +3 more+97 -570 replies
102/156irqchip/gic: Correct declaration of *percpu_base pointer in union gic_basedrivers/irqchip/irq-gic.c+1 -10 replies
103/156ARC: build: Try to guess GCC variant of cross compilerarch/arc/Makefile+1 -10 replies
104/156bpf: refactor bpf_helper_changes_pkt_data to use helper numberinclude/linux/filter.h kernel/bpf/core.c kernel/bpf/verifier.c +1 more+31 -380 replies
105/156bpf: consider that tail calls invalidate packet pointersnet/core/filter.c tools/testing/selftests/bpf/progs/tc_bpf2bpf.c+4 -00 replies
106/156clk: thead: Fix TH1520 emmc and shdci clock ratedrivers/clk/thead/clk-th1520-ap.c+12 -10 replies
107/156scripts/mksysmap: Fix escape chars $scripts/mksysmap+2 -20 replies
108/156modpost: fix the missed iteration for the max bit in do_input()scripts/mod/file2alias.c+1 -10 replies
109/156kbuild: pacman-pkg: provide versioned linux-api-headers packagescripts/package/PKGBUILD+1 -10 replies
110/156Revert "ALSA: ump: Dont enumeration invalid groups for legacy rawmidi"sound/core/ump.c+1 -10 replies
111/156RDMA/mlx5: Enable multiplane mode only when it is supporteddrivers/infiniband/hw/mlx5/main.c include/linux/mlx5/mlx5_ifc.h+4 -20 replies
112/156io_uring/kbuf: use pre-committed buffer address for non-pollable fileio_uring/kbuf.c+3 -10 replies
113/156ALSA: seq: Check UMP support for midi_version changesound/core/seq/seq_clientmgr.c+10 -40 replies
114/156ftrace: Fix function profilers filtering functionalitykernel/trace/ftrace.c+2 -60 replies
115/156drm/xe: Use non-interruptible wait when moving BO to systemdrivers/gpu/drm/xe/xe_bo.c+1 -10 replies
116/156drm/xe: Wait for migration job before unmapping pagesdrivers/gpu/drm/xe/xe_bo.c+9 -10 replies
117/156ALSA hda/realtek: Add quirk for Framework F111:000Csound/pci/hda/patch_realtek.c+1 -00 replies
118/156ALSA: seq: oss: Fix races at processing SysEx messagessound/core/seq/oss/seq_oss_synth.c+2 -00 replies
119/156ocfs2: fix slab-use-after-free due to dangling pointer dqi_privfs/ocfs2/quota_global.c fs/ocfs2/quota_local.c+2 -10 replies
120/156kcov: mark in_softirq_really() as __always_inlinekernel/kcov.c+1 -10 replies
121/156maple_tree: reload mas before the second call for mas_empty_arealib/maple_tree.c+1 -00 replies
122/156clk: clk-imx8mp-audiomix: fix function signaturedrivers/clk/imx/clk-imx8mp-audiomix.c+2 -10 replies
123/156scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivityscripts/sorttable.h+4 -10 replies
124/156sched_ext: Fix invalid irq restore in scx_ops_bypass()kernel/sched/ext.c+1 -10 replies
125/156RDMA/uverbs: Prevent integer overflow issuedrivers/infiniband/core/uverbs_cmd.c+9 -70 replies
126/156pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap lockingdrivers/pinctrl/pinctrl-mcp23s08.c+6 -00 replies
127/156workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM workerkernel/workqueue.c+13 -90 replies
128/156sky2: Add device ID 11ab:4373 for Marvell 88E8075drivers/net/ethernet/marvell/sky2.c+1 -00 replies
129/156sched_ext: initialize kit->cursor.flagskernel/sched/ext.c+1 -10 replies
130/156net/sctp: Prevent autoclose integer overflow in sctp_association_init()net/sctp/associola.c+2 -10 replies
131/156io_uring/rw: fix downgraded mshot readio_uring/rw.c+2 -00 replies
132/156drm: adv7511: Drop dsi single lane supportdrivers/gpu/drm/bridge/adv7511/adv7533.c+1 -10 replies
133/156dt-bindings: display: adi,adv7533: Drop single lane supportDocumentation/devicetree/bindings/display/bridge/adi,adv7533.yaml+1 -10 replies
134/156drm: adv7511: Fix use-after-free in adv7533_attach_dsi()drivers/gpu/drm/bridge/adv7511/adv7511_drv.c drivers/gpu/drm/bridge/adv7511/adv7533.c+8 -40 replies
135/156wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_*drivers/net/wireless/intel/iwlwifi/mvm/d3.c+11 -30 replies
136/156fgraph: Add READ_ONCE() when accessing fgraph_array[]kernel/trace/fgraph.c+1 -10 replies
137/156net: ethernet: ti: am65-cpsw: default to round-robin for host port receivedrivers/net/ethernet/ti/am65-cpsw-nuss.c+1 -10 replies
138/156mm/damon/core: fix ignored quota goals and filters of newly committed schemesmm/damon/core.c+5 -00 replies
139/156mm/damon/core: fix new damon_target objects leaks on damon_commit_targets()mm/damon/core.c+4 -10 replies
140/156mm: shmem: fix the update of shmem_falloc->nr_unswappedmm/shmem.c+1 -10 replies
141/156mm: shmem: fix incorrect index alignment for within_size policymm/shmem.c+3 -20 replies
142/156fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bitfs/proc/task_mmu.c+1 -10 replies
143/156gve: process XSK TX descriptors as part of RX NAPIdrivers/net/ethernet/google/gve/gve.h drivers/net/ethernet/google/gve/gve_main.c drivers/net/ethernet/google/gve/gve_tx.c+31 -140 replies
144/156gve: clean XDP queues in gve_tx_stop_ring_gqidrivers/net/ethernet/google/gve/gve_tx.c+4 -10 replies
145/156gve: guard XSK operations on the existence of queuesdrivers/net/ethernet/google/gve/gve_main.c+10 -120 replies
146/156gve: fix XDP allocation path in edge casesdrivers/net/ethernet/google/gve/gve_main.c+8 -10 replies
147/156gve: guard XDP xmit NDO on existence of xdp queuesdrivers/net/ethernet/google/gve/gve_main.c drivers/net/ethernet/google/gve/gve_tx.c+7 -10 replies
148/156gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeupdrivers/net/ethernet/google/gve/gve_main.c+7 -140 replies
149/156mm/readahead: fix large folio support in async readaheadmm/readahead.c+5 -10 replies
150/156mm/kmemleak: fix sleeping function called from invalid context at print messagemm/kmemleak.c+1 -10 replies
151/156mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()mm/vmscan.c+8 -10 replies
152/156mm: reinstate ability to map write-sealed memfd mappings read-onlyinclude/linux/memfd.h include/linux/mm.h mm/memfd.c +1 more+59 -190 replies
153/156mm: hugetlb: independent PMD page table shared countinclude/linux/mm.h include/linux/mm_types.h mm/hugetlb.c+38 -90 replies
154/156mptcp: fix TCP options overflow.net/mptcp/options.c+7 -00 replies
155/156mptcp: fix recvbuffer adjust on sleeping rcvmsgnet/mptcp/protocol.c+3 -30 replies
156/156mptcp: dont always assume copied data in mptcp_cleanup_rbuf()net/mptcp/protocol.c+9 -90 replies

Reviews trailers per patch

78 of 156 patches have a Reviewed-by or Acked-by.

PatchVadim PasternakIlpo JärvinenDamien Le MoalJohannes ThumshirnDavid SterbaSelvin XavierMark PearsonPaul MooreLuca CeresoliGene CMark BlochMateusz PolchlopekPreethi GMaher SanallaKalesh APZhu YanjunKashyap DesaiAndrew LunnFlorian FainelliBiju DasDmitry BaryshkovEric DumazetJonathan CavittJosé Roberto de SouzaHimal Prasad GhimirayUmesh Nerlige RamappaIdo SchimmelAndrea RighiOleksij RempelSagi GrimbergChristoph HellwigSergey RyazanovYevgeny KliteynikEdward CreeKuniyuki IwashimaWillem de BruijnRoger QuadrosQu WenruoCosmin RatiuLior NahmansonSaeed MahameedAnkit NautiyalVinay BelgaumkarFelix KuehlingKuninori MorimotoVadim FedorenkoShahab VahediJiri OlsaAndrii NakryikoSungjong SeoNamjae JeonYoonho Shin[email protected]Marc ZyngierXi RuoyaoDrew FustiniNathan ChancellorJohn Paul Adrian GlaubitzMichal SwiatkowskiJohn GarryYang WangMatthew AuldThomas HellströmXin LongLaurent PinchartAdam FordKrzysztof KozlowskiGeert UytterhoevenGustavo A. R. SilvaDavid HildenbrandPraveen KaligineediShailend ChandLarysa Zaremba[email protected]Joseph QiMarco ElverDaniel BalutaShengjiu WangPeng FanSebastian Andrzej SiewiorCatalin MarinasMatthieu Baerts (NGI0)Mat Martineaukernel test robotRonald WarsowPavel Machek (CIP)Justin M. ForbesSeongJae ParkPeter SchneiderRon EconomosLinux Kernel Functional TestingLuna JernbergChristian HeuselTakeshi OgasawaraJon HunterMark BrownHarshit MogalapalliHardik GargShuah Khankernelci.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 T-b T-b T-b T-b
1/156R-b R-b
2/156
3/156R-b R-b
4/156R-b
5/156A-b
6/156
7/156
8/156T-b
9/156T-b
10/156R-b R-b
11/156R-b R-b R-b
12/156A-b
13/156A-b
14/156R-b R-b
15/156
16/156
17/156
18/156
19/156
20/156
21/156R-b
22/156R-b
23/156R-b
24/156R-b R-b
25/156R-b
26/156R-b
27/156
28/156R-b
29/156R-b R-b
30/156
31/156R-b R-b
32/156T-b R-b
33/156R-b
34/156R-b
35/156
36/156R-b
37/156
38/156
39/156
40/156
41/156R-b R-b
42/156R-b
43/156R-b
44/156
45/156
46/156R-b
47/156
48/156A-b
49/156R-b
50/156R-b R-b
51/156R-b
52/156
53/156
54/156R-b
55/156R-b R-b
56/156
57/156
58/156R-b
59/156R-b R-b
60/156
61/156R-b
62/156
63/156A-b
64/156
65/156R-b
66/156
67/156A-b
68/156R-b
69/156R-b
70/156
71/156R-b
72/156R-b
73/156
74/156
75/156R-b
76/156R-b
77/156
78/156
79/156
80/156
81/156R-b
82/156R-b
83/156
84/156
85/156R-b R-b
86/156R-b R-b
87/156
88/156
89/156
90/156
91/156
92/156A-b
93/156
94/156
95/156R-b A-b
96/156A-b A-b
97/156R-b R-b A-b T-b
98/156
99/156
100/156
101/156T-b
102/156A-b
103/156
104/156
105/156
106/156T-b R-b
107/156R-b
108/156T-b
109/156R-b
110/156
111/156R-b
112/156
113/156
114/156
115/156R-b R-b
116/156R-b R-b
117/156
118/156
119/156T-b R-b
120/156R-b
121/156
122/156R-b A-b R-b
123/156
124/156
125/156
126/156
127/156
128/156
129/156
130/156A-b
131/156
132/156R-b R-b
133/156R-b A-b R-b
134/156R-b
135/156R-b
136/156
137/156
138/156
139/156
140/156A-b
141/156A-b
142/156
143/156R-b
144/156R-b R-b
145/156R-b R-b R-b R-b
146/156R-b R-b R-b
147/156R-b R-b R-b
148/156
149/156T-b
150/156A-b A-b
151/156
152/156
153/156
154/156R-b R-b
155/156R-b
156/156R-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 100 reviewers.

Read the v1 thread

Cover letter [PATCH 6.12 000/156] 6.12.9-rc1 review

This is the start of the stable review cycle for the 6.12.9 release. There are 156 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, 08 Jan 2025 15:11:04 +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.12.9-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.12.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.12.9-rc1

Paolo Abeni <[email protected]>
mptcp: don't always assume copied data in mptcp_cleanup_rbuf()

Paolo Abeni <[email protected]>
mptcp: fix recvbuffer adjust on sleeping rcvmsg

Paolo Abeni <[email protected]>
mptcp: fix TCP options overflow.

Liu Shixin <[email protected]>
mm: hugetlb: independent PMD page table shared count

Lorenzo Stoakes <[email protected]>
mm: reinstate ability to map write-sealed memfd mappings read-only

Seiji Nishikawa <[email protected]>
mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()

Alessandro Carminati <[email protected]>
mm/kmemleak: fix sleeping function called from invalid context at print message

Yafang Shao <[email protected]>
mm/readahead: fix large folio support in async readahead

Joshua Washington <[email protected]>
gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup

Joshua Washington <[email protected]>
gve: guard XDP xmit NDO on existence of xdp queues

Joshua Washington <[email protected]>
gve: fix XDP allocation path in edge cases

Joshua Washington <[email protected]>
gve: guard XSK operations on the existence of queues

Joshua Washington <[email protected]>
gve: clean XDP queues in gve_tx_stop_ring_gqi

Joshua Washington <[email protected]>
gve: process XSK TX descriptors as part of RX NAPI

David Hildenbrand <[email protected]>
fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit

Baolin Wang <[email protected]>
mm: shmem: fix incorrect index alignment for within_size policy

Baolin Wang <[email protected]>

    mm: shmem: fix the update of 'shmem_falloc->nr_unswapped'

SeongJae Park <[email protected]>
mm/damon/core: fix new damon_target objects leaks on damon_commit_targets()

SeongJae Park <[email protected]>
mm/damon/core: fix ignored quota goals and filters of newly committed schemes

Siddharth Vadapalli <[email protected]>
net: ethernet: ti: am65-cpsw: default to round-robin for host port receive

Zilin Guan <[email protected]>

    fgraph: Add READ_ONCE() when accessing fgraph_array[]

Kees Cook <[email protected]>
wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_*

Biju Das <[email protected]>

    drm: adv7511: Fix use-after-free in adv7533_attach_dsi()

Biju Das <[email protected]>
dt-bindings: display: adi,adv7533: Drop single lane support

Biju Das <[email protected]>
drm: adv7511: Drop dsi single lane support

Pavel Begunkov <[email protected]>
io_uring/rw: fix downgraded mshot read

Nikolay Kuratov <[email protected]>
net/sctp: Prevent autoclose integer overflow in sctp_association_init()

Henry Huang <[email protected]>

    sched_ext: initialize kit->cursor.flags

Pascal Hambourg <[email protected]>

    sky2: Add device ID 11ab:4373 for Marvell 88E8075

Tvrtko Ursulin <[email protected]>
workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker

Evgenii Shatokhin <[email protected]>
pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking

Dan Carpenter <[email protected]>
RDMA/uverbs: Prevent integer overflow issue

Tejun Heo <[email protected]>
sched_ext: Fix invalid irq restore in scx_ops_bypass()

Kuan-Wei Chiu <[email protected]>
scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity

Nikolaus Voss <[email protected]>
clk: clk-imx8mp-audiomix: fix function signature

Yang Erkun <[email protected]>
maple_tree: reload mas before the second call for mas_empty_area

Arnd Bergmann <[email protected]>
kcov: mark in_softirq_really() as __always_inline

Dennis Lam <[email protected]>
ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv

Takashi Iwai <[email protected]>
ALSA: seq: oss: Fix races at processing SysEx messages

Daniel Schaefer <[email protected]>
ALSA hda/realtek: Add quirk for Framework F111:000C

Nirmoy Das <[email protected]>
drm/xe: Wait for migration job before unmapping pages

Nirmoy Das <[email protected]>
drm/xe: Use non-interruptible wait when moving BO to system

Kohei Enju <[email protected]>
ftrace: Fix function profiler's filtering functionality

Takashi Iwai <[email protected]>
ALSA: seq: Check UMP support for midi_version change

Jens Axboe <[email protected]>
io_uring/kbuf: use pre-committed buffer address for non-pollable file

Mark Zhang <[email protected]>
RDMA/mlx5: Enable multiplane mode only when it is supported

Takashi Iwai <[email protected]>
Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi"

Thomas Weißschuh <[email protected]>
kbuild: pacman-pkg: provide versioned linux-api-headers package

Masahiro Yamada <[email protected]>
modpost: fix the missed iteration for the max bit in do_input()

Mostafa Saleh <[email protected]>
scripts/mksysmap: Fix escape chars '$'

Maksim Kiselev <[email protected]>
clk: thead: Fix TH1520 emmc and shdci clock rate

Eduard Zingerman <[email protected]>
bpf: consider that tail calls invalidate packet pointers

Eduard Zingerman <[email protected]>
bpf: refactor bpf_helper_changes_pkt_data to use helper number

Leon Romanovsky <[email protected]>
ARC: build: Try to guess GCC variant of cross compiler

Uros Bizjak <[email protected]>
irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_core: Fix sleeping function called from invalid context

Daniele Palmas <[email protected]>
net: usb: qmi_wwan: add Telit FE910C04 compositions

Enzo Matsumiya <[email protected]>
smb: client: destroy cfid_put_wq on module exit

Namjae Jeon <[email protected]>
ksmbd: set ATTR_CTIME flags when setting mtime

Hobin Woo <[email protected]>
ksmbd: retry iterate_dir in smb2_query_dir

Anton Protopopov <[email protected]>
bpf: fix potential error return

Hardevsinh Palaniya <[email protected]>
ARC: bpf: Correct conditional check in 'check_jmp_32'

Paul E. McKenney <[email protected]>
ARC: build: Use __force to suppress per-CPU cmpxchg warnings

Vineet Gupta <[email protected]>
ARC: build: disallow invalid PAE40 + 4K page config

Stephen Gordon <[email protected]>
ASoC: audio-graph-card: Call of_node_put() on correct node

Niravkumar L Rabara <[email protected]>
spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA.

Adrian Ratiu <[email protected]>
sound: usb: format: don't warn that raw DSD is unsupported

Adrian Ratiu <[email protected]>
sound: usb: enable DSD output for ddHiFi TC44C

Vasiliy Kovalev <[email protected]>
ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model

Takashi Iwai <[email protected]>
ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers

Filipe Manana <[email protected]>
btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount

Johannes Thumshirn <[email protected]>
btrfs: handle bio_split() errors

Vasiliy Kovalev <[email protected]>
ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio

Simon Trimmer <[email protected]>
ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache()

Prike Liang <[email protected]>
drm/amdkfd: Correct the migration DMA map direction

Victor Zhao <[email protected]>
drm/amdgpu: use sjt mec fw on gfx943 for sriov

Emmanuel Grumbach <[email protected]>
wifi: mac80211: wake the queues in case of failure in resume

Aditya Kumar Singh <[email protected]>
wifi: cfg80211: clear link ID from bitmap during link delete after clean up

Issam Hamdi <[email protected]>
wifi: mac80211: fix mbss changed flags corruption on 32 bit systems

Kan Liang <[email protected]>
perf/x86/intel: Add Arrow Lake U support

Filipe Manana <[email protected]>
btrfs: allow swap activation to be interruptible

Meghana Malladi <[email protected]>
net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init

MD Danish Anwar <[email protected]>
net: ti: icssg-prueth: Fix firmware load sequence.

Eric Dumazet <[email protected]>
ila: serialize calls to nf_register_net_hooks()

Eric Dumazet <[email protected]>
af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK

Eric Dumazet <[email protected]>
af_packet: fix vlan_get_tci() vs MSG_PEEK

Maciej S. Szmigiero <[email protected]>
net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()

Eric Dumazet <[email protected]>
net: restrict SO_REUSEPORT to inet sockets

Willem de Bruijn <[email protected]>
net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets

Liang Jie <[email protected]>
net: sfc: Correct key_len for efx_tc_ct_zone_ht_params

Jens Axboe <[email protected]>

    io_uring/net: always initialize kmsg->msg.msg_inq upfront

Kalesh AP <[email protected]>
RDMA/bnxt_re: Fix error recovery sequence

Li Zhijian <[email protected]>
RDMA/rtrs: Ensure 'ib_sge list' is accessible

Jinjian Song <[email protected]>
net: wwan: t7xx: Fix FSM command timeout issue

Joe Hattori <[email protected]>
net: mv643xx_eth: fix an OF node reference leak

Vitalii Mordan <[email protected]>

    eth: bcmsysport: fix call balance of priv->clk handling routines

Tanya Agarwal <[email protected]>
ALSA: usb-audio: US16x08: Initialize array before use

Leo Stone <[email protected]>
nvmet: Don't overflow subsysnqn

Antonio Pastor <[email protected]>

    net: llc: reset skb->transport_header

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext

Su Hui <[email protected]>
workqueue: add printf attribute to __alloc_workqueue()

Rodrigo Vivi <[email protected]>
drm/i915/dg1: Fix power gate sequence.

Suraj Kandpal <[email protected]>
drm/i915/cx0_phy: Fix C10 pll programming sequence

Zhu Yanjun <[email protected]>
RDMA/rxe: Remove the direct link to net_device

Jianbo Liu <[email protected]>
net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only

Jianbo Liu <[email protected]>
net/mlx5e: Skip restore TC rules for vport rep without loaded flag

Dragos Tatulea <[email protected]>
net/mlx5e: macsec: Maintain TX SA from encoding_sa

Shahar Shitrit <[email protected]>
net/mlx5: DR, select MSIX vector 0 for completion queue creation

Kory Maincent <[email protected]>
net: pse-pd: tps23881: Fix power on/off issue

Ilya Shchipletsov <[email protected]>
netrom: check buffer length before accessing it

Xiao Liang <[email protected]>
net: Fix netns for ip_tunnel_init_flow()

Wang Liang <[email protected]>
net: fix memory leak in tcp_conn_request()

Joe Hattori <[email protected]>
net: stmmac: restructure the error path of stmmac_probe_config_dt()

Lucas De Marchi <[email protected]>
drm/xe: Fix fault on fd close after unbind

Michal Wajdeczko <[email protected]>
drm/xe/pf: Use correct function to check LMEM provisioning

John Harrison <[email protected]>
drm/xe: Revert some changes that break a mesa debug tool

Chengchang Tang <[email protected]>
RDMA/hns: Fix missing flush CQE for DWQE

Chengchang Tang <[email protected]>
RDMA/hns: Fix warning storm caused by invalid input in IO path

Chengchang Tang <[email protected]>
RDMA/hns: Fix accessing invalid dip_ctx during destroying QP

wenglianfa <[email protected]>
RDMA/hns: Fix mapping error of zero-hop WQE buffer

Jakub Kicinski <[email protected]>
netdev-genl: avoid empty messages in napi get

Vladimir Oltean <[email protected]>
selftests: net: local_termination: require mausezahn

Tristram Ha <[email protected]>
net: dsa: microchip: Fix LAN937X set_ageing_time function

Tristram Ha <[email protected]>
net: dsa: microchip: Fix KSZ9477 set_ageing_time function

Stefan Ekenberg <[email protected]>
drm/bridge: adv7511_audio: Update Audio InfoFrame properly

Wei Fang <[email protected]>
net: phy: micrel: Dynamically control external clock of KSZ PHY

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Fix the locking while accessing the QP table

Damodharam Ammepalli <[email protected]>
RDMA/bnxt_re: Fix MSN table size for variable wqe mode

Damodharam Ammepalli <[email protected]>
RDMA/bnxt_re: Add send queue size check for variable wqe

Kalesh AP <[email protected]>
RDMA/bnxt_re: Disable use of reserved wqes

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Fix max_qp_wrs reported

Bernard Metzler <[email protected]>
RDMA/siw: Remove direct link to net_device

Chiara Meiohas <[email protected]>
RDMA/nldev: Set error code in rdma_nl_notify_event

Kalesh AP <[email protected]>
RDMA/bnxt_re: Fix reporting hw_ver in query_device

Saravanan Vajravel <[email protected]>
RDMA/bnxt_re: Add check for path mtu in modify_qp

Kalesh AP <[email protected]>
RDMA/bnxt_re: Fix the check for 9060 condition

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: fix CRF name for Bz

Robert Beckett <[email protected]>
nvme-pci: 512 byte aligned dma pool segment quirk

Anumula Murali Mohan Reddy <[email protected]>
RDMA/core: Fix ENODEV error for iWARP test over vlan

Kashyap Desai <[email protected]>
RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Avoid initializing the software queue for user queues

Kashyap Desai <[email protected]>
RDMA/bnxt_re: Fix max SGEs for the Work Request

Patrisious Haddad <[email protected]>
RDMA/mlx5: Enforce same type port association for multiport RoCE

guanjing <[email protected]>
sched_ext: fix application of sizeof to pointer

Leon Romanovsky <[email protected]>
RDMA/bnxt_re: Remove always true dattr validity check

Christoph Hellwig <[email protected]>
btrfs: use bio_is_zone_append() in the completion handler

Christoph Hellwig <[email protected]>
block: lift bio_is_zone_append to bio.h

Steven Rostedt <[email protected]>
tracing: Have process_string() also allow arrays

Lucas Stach <[email protected]>
pmdomain: core: add dummy release function to genpd device

Joe Hattori <[email protected]>
pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe()

Eric Biggers <[email protected]>
mmc: sdhci-msm: fix crypto key eviction

Thiébaud Weksteen <[email protected]>
selinux: ignore unknown extended permissions

Mingcong Bai <[email protected]>
platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile

Vishnu Sankar <[email protected]>

    platform/x86: thinkpad-acpi: Add support for hotkey 0x1401

Alex Deucher <[email protected]>
drm/amdgpu: fix backport of commit 73dae652dcac

Joe Hattori <[email protected]>
platform/x86: mlx-platform: call pci_dev_put() to balance the refcount

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

Diffstat:

 .../admin-guide/laptops/thinkpad-acpi.rst          |  10 +-
 .../bindings/display/bridge/adi,adv7533.yaml       |   2 +-
 Makefile                                           |   4 +-
 arch/arc/Kconfig                                   |   4 +-
 arch/arc/Makefile                                  |   2 +-
 arch/arc/include/asm/cmpxchg.h                     |   2 +-
 arch/arc/net/bpf_jit_arcv2.c                       |   2 +-
 arch/x86/events/intel/core.c                       |   1 +
 block/blk.h                                        |   9 -
 drivers/clk/imx/clk-imx8mp-audiomix.c              |   3 +-
 drivers/clk/thead/clk-th1520-ap.c                  |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   6 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c            |  10 +-
 drivers/gpu/drm/amd/amdkfd/kfd_migrate.c           |   4 +-
 drivers/gpu/drm/bridge/adv7511/adv7511_audio.c     |  14 +-
 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c       |  10 +-
 drivers/gpu/drm/bridge/adv7511/adv7533.c           |   4 +-
 drivers/gpu/drm/i915/display/intel_cx0_phy.c       |  12 +-
 drivers/gpu/drm/i915/gt/intel_rc6.c                |   2 +-
 drivers/gpu/drm/xe/xe_bo.c                         |  12 +-
 drivers/gpu/drm/xe/xe_devcoredump.c                |  15 +-
 drivers/gpu/drm/xe/xe_exec_queue.c                 |   9 +
 drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c         |   2 +-
 drivers/infiniband/core/cma.c                      |  16 ++
 drivers/infiniband/core/nldev.c                    |   2 +-
 drivers/infiniband/core/uverbs_cmd.c               |  16 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |  34 +--
 drivers/infiniband/hw/bnxt_re/main.c               |   8 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |  65 +++--
 drivers/infiniband/hw/bnxt_re/qplib_fp.h           |   3 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c         |   5 +-
 drivers/infiniband/hw/bnxt_re/qplib_sp.c           |  18 +-
 drivers/infiniband/hw/hns/hns_roce_hem.c           |  43 +++-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |  11 +-
 drivers/infiniband/hw/hns/hns_roce_mr.c            |   5 -
 drivers/infiniband/hw/mlx5/main.c                  |   8 +-
 drivers/infiniband/sw/rxe/rxe.c                    |  23 +-
 drivers/infiniband/sw/rxe/rxe.h                    |   3 +-
 drivers/infiniband/sw/rxe/rxe_mcast.c              |  22 +-
 drivers/infiniband/sw/rxe/rxe_net.c                |  24 +-
 drivers/infiniband/sw/rxe/rxe_verbs.c              |  26 +-
 drivers/infiniband/sw/rxe/rxe_verbs.h              |  11 +-
 drivers/infiniband/sw/siw/siw.h                    |   7 +-
 drivers/infiniband/sw/siw/siw_cm.c                 |  27 +-
 drivers/infiniband/sw/siw/siw_main.c               |  15 +-
 drivers/infiniband/sw/siw/siw_verbs.c              |  35 ++-
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             |   2 +-
 drivers/irqchip/irq-gic.c                          |   2 +-
 drivers/mmc/host/sdhci-msm.c                       |  16 +-
 drivers/net/dsa/microchip/ksz9477.c                |  47 +++-
 drivers/net/dsa/microchip/ksz9477_reg.h            |   4 +-
 drivers/net/dsa/microchip/lan937x_main.c           |  62 ++++-
 drivers/net/dsa/microchip/lan937x_reg.h            |   9 +-
 drivers/net/ethernet/broadcom/bcmsysport.c         |  21 +-
 drivers/net/ethernet/google/gve/gve.h              |   1 +
 drivers/net/ethernet/google/gve/gve_main.c         |  63 +++--
 drivers/net/ethernet/google/gve/gve_tx.c           |  46 ++--
 drivers/net/ethernet/marvell/mv643xx_eth.c         |  14 +-
 drivers/net/ethernet/marvell/sky2.c                |   1 +
 .../ethernet/mellanox/mlx5/core/en_accel/macsec.c  |   4 +
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  19 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   |  15 ++
 .../net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c |   6 +-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h  |   3 +
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |   5 +-
 .../ethernet/mellanox/mlx5/core/steering/dr_send.c |   4 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_span.c    |   3 +-
 drivers/net/ethernet/sfc/tc_conntrack.c            |   2 +-
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |  43 ++--
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |   2 +-
 drivers/net/ethernet/ti/icssg/icss_iep.c           |   8 +
 drivers/net/ethernet/ti/icssg/icssg_common.c       |  25 --
 drivers/net/ethernet/ti/icssg/icssg_config.c       |  41 ++-
 drivers/net/ethernet/ti/icssg/icssg_config.h       |   1 +
 drivers/net/ethernet/ti/icssg/icssg_prueth.c       | 281 ++++++++++++++-------
 drivers/net/ethernet/ti/icssg/icssg_prueth.h       |   5 +-
 drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c   |  24 +-
 drivers/net/phy/micrel.c                           | 114 ++++++++-
 drivers/net/pse-pd/tps23881.c                      |  16 +-
 drivers/net/usb/qmi_wwan.c                         |   3 +
 drivers/net/wireless/intel/iwlwifi/cfg/bz.c        |   1 +
 drivers/net/wireless/intel/iwlwifi/iwl-config.h    |   1 +
 drivers/net/wireless/intel/iwlwifi/mvm/d3.c        |  14 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |  41 ++-
 drivers/net/wwan/iosm/iosm_ipc_mmio.c              |   2 +-
 drivers/net/wwan/t7xx/t7xx_state_monitor.c         |  26 +-
 drivers/net/wwan/t7xx/t7xx_state_monitor.h         |   5 +-
 drivers/nvme/host/nvme.h                           |   5 +
 drivers/nvme/host/pci.c                            |   9 +-
 drivers/nvme/target/configfs.c                     |  11 +-
 drivers/pinctrl/pinctrl-mcp23s08.c                 |   6 +
 drivers/platform/x86/hp/hp-wmi.c                   |   4 +-
 drivers/platform/x86/mlx-platform.c                |   2 +
 drivers/platform/x86/thinkpad_acpi.c               |   4 +-
 drivers/pmdomain/core.c                            |   6 +
 drivers/pmdomain/imx/gpcv2.c                       |   4 +-
 drivers/spi/spi-cadence-quadspi.c                  |  10 +-
 fs/btrfs/bio.c                                     |  23 +-
 fs/btrfs/disk-io.c                                 |   9 +
 fs/btrfs/inode.c                                   |   5 +
 fs/ocfs2/quota_global.c                            |   2 +-
 fs/ocfs2/quota_local.c                             |   1 +
 fs/proc/task_mmu.c                                 |   2 +-
 fs/smb/client/cifsfs.c                             |   1 +
 fs/smb/server/smb2pdu.c                            |  22 +-
 fs/smb/server/vfs.h                                |   1 +
 include/linux/bio.h                                |  17 ++
 include/linux/filter.h                             |   2 +-
 include/linux/if_vlan.h                            |  16 +-
 include/linux/memfd.h                              |  14 +
 include/linux/mlx5/driver.h                        |   7 +
 include/linux/mlx5/mlx5_ifc.h                      |   4 +-
 include/linux/mm.h                                 |  57 +++--
 include/linux/mm_types.h                           |  30 +++
 include/net/bluetooth/hci_core.h                   | 108 +++++---
 include/net/netfilter/nf_tables.h                  |   7 +-
 include/sound/cs35l56.h                            |   6 -
 io_uring/kbuf.c                                    |   4 +-
 io_uring/net.c                                     |   1 +
 io_uring/rw.c                                      |   2 +
 kernel/bpf/core.c                                  |   8 +-
 kernel/bpf/verifier.c                              |   2 +-
 kernel/kcov.c                                      |   2 +-
 kernel/sched/ext.c                                 |   4 +-
 kernel/trace/fgraph.c                              |   2 +-
 kernel/trace/ftrace.c                              |   8 +-
 kernel/trace/trace_events.c                        |  12 +
 kernel/workqueue.c                                 |  23 +-
 lib/maple_tree.c                                   |   1 +
 mm/damon/core.c                                    |  10 +-
 mm/hugetlb.c                                       |  16 +-
 mm/kmemleak.c                                      |   2 +-
 mm/memfd.c                                         |   2 +-
 mm/mmap.c                                          |   4 +
 mm/readahead.c                                     |   6 +-
 mm/shmem.c                                         |   7 +-
 mm/vmscan.c                                        |   9 +-
 net/bluetooth/hci_core.c                           |  10 +-
 net/bluetooth/iso.c                                |   6 +
 net/bluetooth/l2cap_core.c                         |  12 +-
 net/bluetooth/rfcomm/core.c                        |   6 +
 net/bluetooth/sco.c                                |  12 +-
 net/core/dev.c                                     |   4 +-
 net/core/filter.c                                  |  63 +++--
 net/core/netdev-genl.c                             |   6 +-
 net/core/sock.c                                    |   5 +-
 net/ipv4/ip_tunnel.c                               |   6 +-
 net/ipv4/tcp_input.c                               |   1 +
 net/ipv6/ila/ila_xlat.c                            |  16 +-
 net/llc/llc_input.c                                |   2 +-
 net/mac80211/cfg.c                                 |   8 +-
 net/mac80211/mesh.c                                |   6 +-
 net/mac80211/util.c                                |   3 +
 net/mptcp/options.c                                |   7 +
 net/mptcp/protocol.c                               |  22 +-
 net/netrom/nr_route.c                              |   6 +
 net/packet/af_packet.c                             |  28 +-
 net/sctp/associola.c                               |   3 +-
 net/wireless/util.c                                |   3 +-
 scripts/mksysmap                                   |   4 +-
 scripts/mod/file2alias.c                           |   2 +-
 scripts/package/PKGBUILD                           |   2 +-
 scripts/sorttable.h                                |   5 +-
 security/selinux/ss/services.c                     |   8 +-
 sound/core/seq/oss/seq_oss_synth.c                 |   2 +
 sound/core/seq/seq_clientmgr.c                     |  14 +-
 sound/core/ump.c                                   |   2 +-
 sound/pci/hda/cs35l56_hda.c                        |   8 -
 sound/pci/hda/patch_ca0132.c                       |  37 +--
 sound/pci/hda/patch_realtek.c                      |  24 ++
 sound/soc/generic/audio-graph-card2.c              |   2 +-
 sound/usb/format.c                                 |   7 +-
 sound/usb/mixer_us16x08.c                          |   2 +-
 sound/usb/quirks.c                                 |   2 +
 tools/sched_ext/scx_central.c                      |   2 +-
 tools/testing/selftests/bpf/progs/tc_bpf2bpf.c     |   2 +
 .../selftests/net/forwarding/local_termination.sh  |   1 -
 177 files changed, 1698 insertions(+), 764 deletions(-)