Skip to content

6.5.6-rc1 review

Greg Kroah-Hartman bpf bridge damon dri-devel intel-gfx linux-amlogic linux-arm-kernel linux-patches linux-scsi linux-tegra lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest321 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/321NFS: Fix error handling for O_DIRECT write schedulingfs/nfs/direct.c+46 -160 replies
2/321NFS: Fix O_DIRECT locking issuesfs/nfs/direct.c+4 -40 replies
3/321NFS: More O_DIRECT accounting fixes for error pathsfs/nfs/direct.c+31 -160 replies
4/321NFS: Use the correct commit info in nfs_join_page_group()fs/nfs/direct.c fs/nfs/write.c include/linux/nfs_page.h+20 -150 replies
5/321NFS: More fixes for nfs_direct_write_reschedule_io()fs/nfs/direct.c+11 -60 replies
6/321NFS/pNFS: Report EINVAL errors from connect() to the serverfs/nfs/flexfilelayout/flexfilelayout.c+1 -00 replies
7/321SUNRPC: Mark the cred for revalidation if the server rejects itnet/sunrpc/clnt.c+1 -00 replies
8/321NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS serverfs/nfs/nfs4client.c fs/nfs/nfs4proc.c+7 -00 replies
9/321NFSv4.1: fix pnfs MDS=DS session trunkingfs/nfs/nfs4client.c include/linux/nfs_fs_sb.h net/sunrpc/clnt.c+13 -50 replies
10/321media: v4l: Use correct dependency for camera sensor driversdrivers/media/platform/marvell/Kconfig drivers/media/usb/em28xx/Kconfig drivers/media/usb/go7007/Kconfig+5 -50 replies
11/321media: via: Use correct dependency for camera sensor driversdrivers/media/platform/via/Kconfig+1 -10 replies
12/321gfs2: Fix another freeze/thaw hangfs/gfs2/glops.c+5 -40 replies
13/321netfs: Only call folio_start_fscache() one time for each foliofs/netfs/buffered_read.c+5 -10 replies
14/321btrfs: improve error message after failure to add delayed dir index itemfs/btrfs/delayed-inode.c+4 -30 replies
15/321btrfs: remove BUG() after failure to insert delayed dir index itemfs/btrfs/delayed-inode.c+47 -270 replies
16/321ext4: replace the traditional ternary conditional operator with with max()/min()fs/ext4/mballoc.c+2 -40 replies
17/321ext4: move setting of trimmed bit into ext4_try_to_trim_range()fs/ext4/mballoc.c+25 -210 replies
18/321ext4: do not let fstrim block system suspendfs/ext4/mballoc.c+10 -20 replies
19/321netfilter: nft_set_rbtree: use read spinlock to avoid datapath contentionnet/netfilter/nft_set_rbtree.c+2 -40 replies
20/321netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GCinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_set_hash.c +2 more+25 -80 replies
21/321netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation failsnet/netfilter/nft_set_pipapo.c+1 -10 replies
22/321netfilter: nft_set_hash: try later when GC hits EAGAIN on iterationnet/netfilter/nft_set_hash.c+3 -60 replies
23/321netfilter: nf_tables: fix memleak when more than 255 elements expiredinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+9 -30 replies
24/321netfilter: nf_tables: disallow rule removal from chain bindingnet/netfilter/nf_tables_api.c+13 -50 replies
25/321ASoC: meson: spdifin: start hw on dai probesound/soc/meson/axg-spdifin.c+17 -320 replies
26/321netfilter: nf_tables: disallow element removal on anonymous setsnet/netfilter/nf_tables_api.c+5 -40 replies
27/321bpf: Avoid deadlock when using queue and stack maps from NMIkernel/bpf/queue_stack_maps.c+18 -30 replies
28/321bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_initkernel/bpf/offload.c+7 -50 replies
29/321ALSA: docs: Fix a typo of midi2_ump_probe option for snd-usb-audioDocumentation/sound/designs/midi-2.0.rst+2 -20 replies
30/321ALSA: seq: Avoid delivery of events for disabled UMP groupssound/core/seq/seq_ump_client.c sound/core/seq/seq_ump_convert.c+24 -00 replies
31/321ASoC: rt5640: Revert "Fix sleep in atomic context"sound/soc/codecs/rt5640.c+5 -70 replies
32/321ASoC: rt5640: Fix sleep in atomic contextsound/soc/codecs/rt5640.c+2 -40 replies
33/321ASoC: rt5640: fix typossound/soc/codecs/rt5640.c+2 -20 replies
34/321ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resumesound/soc/codecs/rt5640.c+3 -40 replies
35/321ASoC: rt5640: Enable the IRQ on resume after configuring jack-detectsound/soc/codecs/rt5640.c+1 -20 replies
36/321ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect modesound/soc/codecs/rt5640.c+1 -00 replies
37/321bpf: Fix a erroneous check after snprintf()kernel/bpf/btf.c+1 -10 replies
38/321selftests/bpf: fix unpriv_disabled check in test_verifiertools/testing/selftests/bpf/test_verifier.c+1 -10 replies
39/321ALSA: hda/realtek: Splitting the UX3402 into two separate modelssound/pci/hda/patch_realtek.c+2 -10 replies
40/321netfilter: conntrack: fix extension size tablenet/netfilter/nf_conntrack_extend.c+2 -20 replies
41/321netfilter: nf_tables: Fix entries val in rule reset audit lognet/netfilter/nf_tables_api.c+10 -60 replies
42/321Compiler Attributes: counted_by: Adjust name and identifier expansioninclude/linux/compiler_attributes.h include/uapi/linux/stddef.h+17 -130 replies
43/321uapi: stddef.h: Fix header guard locationinclude/uapi/linux/stddef.h+2 -10 replies
44/321uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++include/uapi/linux/stddef.h+6 -00 replies
45/321memblock tests: Fix compilation errors.tools/include/linux/mm.h tools/testing/memblock/internal.h tools/testing/memblock/mmzone.c+6 -20 replies
46/321ASoC: SOF: ipc4-topology: fix wrong sizeof argumentsound/soc/sof/ipc4-topology.c+1 -10 replies
47/321net: microchip: sparx5: Fix memory leak for vcap_api_rule_add_keyvalue_test()drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c+15 -00 replies
48/321net: microchip: sparx5: Fix memory leak for vcap_api_rule_add_actionvalue_test()drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c+16 -00 replies
49/321net: microchip: sparx5: Fix possible memory leak in vcap_api_encode_rule_test()drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c+6 -00 replies
50/321net: microchip: sparx5: Fix possible memory leaks in test_vcap_xn_rule_creator()drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c+4 -50 replies
51/321net: microchip: sparx5: Fix possible memory leaks in vcap_api_kunitdrivers/net/ethernet/microchip/vcap/vcap_api_kunit.c+13 -00 replies
52/321selftests: tls: swap the TX and RX sockets in some teststools/testing/selftests/net/tls.c+4 -40 replies
53/321net/core: Fix ETH_P_1588 flow dissectornet/core/flow_dissector.c+1 -10 replies
54/321ALSA: seq: ump: Fix -Wformat-truncation warningsound/core/seq/seq_ump_client.c+1 -10 replies
55/321ASoC: hdaudio.c: Add missing check for devm_kstrdupsound/soc/intel/avs/boards/hdaudio.c+3 -00 replies
56/321ASoC: imx-audmix: Fix return error with devm_clk_get()sound/soc/fsl/imx-audmix.c+1 -10 replies
57/321octeon_ep: fix tx dma unmap len values in SGdrivers/net/ethernet/marvell/octeon_ep/octep_main.c drivers/net/ethernet/marvell/octeon_ep/octep_tx.c drivers/net/ethernet/marvell/octeon_ep/octep_tx.h+23 -90 replies
58/321iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is setdrivers/net/ethernet/intel/iavf/iavf_main.c+2 -10 replies
59/321ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successfulsound/soc/sof/core.c+1 -20 replies
60/321iavf: add iavf_schedule_aq_request() helperdrivers/net/ethernet/intel/iavf/iavf.h drivers/net/ethernet/intel/iavf/iavf_ethtool.c drivers/net/ethernet/intel/iavf/iavf_main.c+6 -80 replies
61/321iavf: schedule a request immediately after add/delete vlandrivers/net/ethernet/intel/iavf/iavf_main.c+2 -20 replies
62/321i40e: Fix VF VLAN offloading when port VLAN is configureddrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+5 -30 replies
63/321netfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry()net/netfilter/nf_conntrack_bpf.c+2 -00 replies
64/321ionic: fix 16bit math issue when PAGE_SIZE >= 64KBdrivers/net/ethernet/pensando/ionic/ionic_dev.h drivers/net/ethernet/pensando/ionic/ionic_txrx.c+8 -30 replies
65/321igc: Fix infinite initialization loop with early XDP redirectdrivers/net/ethernet/intel/igc/igc_main.c+1 -10 replies
66/321ipv4: fix null-deref in ipv4_link_failurenet/ipv4/route.c+3 -10 replies
67/321scsi: iscsi_tcp: restrict to TCP socketsdrivers/scsi/iscsi_tcp.c+4 -00 replies
68/321powerpc/perf/hv-24x7: Update domain value checkarch/powerpc/perf/hv-24x7.c+1 -10 replies
69/321powerpc/dexcr: Move HASHCHK trap handlerarch/powerpc/kernel/traps.c+36 -200 replies
70/321dccp: fix dccp_v4_err()/dccp_v6_err() againnet/dccp/ipv4.c net/dccp/ipv6.c+4 -140 replies
71/321x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer()arch/x86/kernel/setup.c+2 -60 replies
72/321net: hsr: Properly parse HSRv1 supervisor frames.net/hsr/hsr_framereg.c+2 -20 replies
73/321platform/x86: intel_scu_ipc: Check status after timeout in busy_loop()drivers/platform/x86/intel_scu_ipc.c+8 -110 replies
74/321platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt()drivers/platform/x86/intel_scu_ipc.c+4 -20 replies
75/321platform/x86: intel_scu_ipc: Dont override scu in intel_scu_ipc_dev_simple_command()drivers/platform/x86/intel_scu_ipc.c+0 -10 replies
76/321platform/x86: intel_scu_ipc: Fail IPC send if still busydrivers/platform/x86/intel_scu_ipc.c+28 -120 replies
77/321x86/asm: Fix build of UML with KASANarch/x86/include/asm/linkage.h arch/x86/lib/memcpy_64.S arch/x86/lib/memmove_64.S +1 more+10 -30 replies
78/321x86/srso: Fix srso_show_state() side effectarch/x86/kernel/cpu/bugs.c+1 -10 replies
79/321x86/srso: Set CPUID feature bits independently of bug or mitigation statusarch/x86/include/asm/processor.h arch/x86/kernel/cpu/amd.c arch/x86/kernel/cpu/bugs.c+10 -330 replies
80/321x86/srso: Dont probe microcode in a guestarch/x86/kernel/cpu/amd.c+1 -10 replies
81/321x86/srso: Fix SBPB enablement for spec_rstack_overflow=offarch/x86/kernel/cpu/bugs.c+1 -10 replies
82/321net: hns3: add cmdq check for vf periodic service taskdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+2 -10 replies
83/321net: hns3: fix GRE checksum offload issuedrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+9 -00 replies
84/321net: hns3: only enable unicast promisc when mac table fulldrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+1 -10 replies
85/321net: hns3: fix fail to delete tc flower rules during reset issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+6 -00 replies
86/321net: hns3: add 5ms delay before clear firmware reset irq sourcedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+5 -00 replies
87/321net: bridge: use DEV_STATS_INC()net/bridge/br_forward.c net/bridge/br_input.c+4 -40 replies
88/321team: fix null-ptr-deref when team device type is changeddrivers/net/team/team.c include/linux/if_team.h+11 -10 replies
89/321locking/atomic: scripts: fix fallback ifdefferyinclude/linux/atomic/atomic-arch-fallback.h scripts/atomic/gen-atomic-fallback.sh+2 -100 replies
90/321net: rds: Fix possible NULL-pointer dereferencenet/rds/rdma_transport.c+7 -50 replies
91/321vxlan: Add missing entries to vxlan_get_size()drivers/net/vxlan/vxlan_core.c+4 -00 replies
92/321netfilter: nf_tables: disable toggling dormant table state more than oncenet/netfilter/nf_tables_api.c+4 -00 replies
93/321netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAPnet/netfilter/ipset/ip_set_core.c+10 -20 replies
94/321net: hinic: Fix warning-hinic_set_vlan_fliter() warn: variable dereferenced before check hwdevdrivers/net/ethernet/huawei/hinic/hinic_port.c+0 -30 replies
95/321net/handshake: Fix memory leak in __sock_create() and sock_alloc_file()net/handshake/handshake-test.c+7 -70 replies
96/321i915/pmu: Move execlist stats initialization to execlist specific setupdrivers/gpu/drm/i915/gt/intel_engine_cs.c drivers/gpu/drm/i915/gt/intel_execlists_submission.c+2 -10 replies
97/321drm/virtio: clean out_fence on complete_submitdrivers/gpu/drm/virtio/virtgpu_submit.c+0 -10 replies
98/321locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested()include/linux/seqlock.h+1 -10 replies
99/321net: ena: Flush XDP packets on error.drivers/net/ethernet/amazon/ena/ena_netdev.c+3 -00 replies
100/321bnxt_en: Flush XDP for bnxt_poll_nitroa0()s NAPIdrivers/net/ethernet/broadcom/bnxt/bnxt.c+5 -00 replies
101/321octeontx2-pf: Do xdp_do_flush() after redirects.drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c+13 -60 replies
102/321igc: Expose tx-usecs coalesce setting to userdrivers/net/ethernet/intel/igc/igc_ethtool.c+19 -120 replies
103/321cxl/region: Match auto-discovered region decoders by HPA rangedrivers/cxl/core/region.c+23 -10 replies
104/321proc: nommu: /proc/<pid>/maps: release mmap read lockfs/proc/task_nommu.c+15 -120 replies
105/321proc: nommu: fix empty /proc/<pid>/mapsfs/proc/internal.h fs/proc/task_nommu.c+22 -170 replies
106/321cifs: Fix UAF in cifs_demultiplex_thread()fs/smb/client/cifsglob.h fs/smb/client/transport.c+24 -110 replies
107/321gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()drivers/gpio/gpio-tb10x.c+5 -10 replies
108/321i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()drivers/i2c/muxes/i2c-demux-pinctrl.c+4 -00 replies
109/321i2c: mux: gpio: Add missing fwnode_handle_put()drivers/i2c/muxes/i2c-mux-gpio.c+3 -10 replies
110/321i2c: xiic: Correct return value check for xiic_reinit()drivers/i2c/busses/i2c-xiic.c+1 -10 replies
111/321drm/amdgpu: set completion status as preempted for the resubmissiondrivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.h drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+12 -00 replies
112/321ASoC: cs35l56: Disable low-power hibernation modesound/soc/codecs/cs35l56-i2c.c+0 -10 replies
113/321drm/amd/display: Update DPG test pattern programmingdrivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c+78 -740 replies
114/321drm/amd/display: fix a regression in blank pixel data caused by coding mistakedrivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c+2 -20 replies
115/321arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reservedarch/arm64/boot/dts/qcom/sdm845-db845c.dts+9 -00 replies
116/321direct_write_fallback(): on error revert the ->ki_pos update from buffered writefs/libfs.c+1 -00 replies
117/321btrfs: reset destination buffer when read_extent_buffer() gets invalid rangefs/btrfs/extent_io.c+7 -10 replies
118/321vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()drivers/vfio/mdev/mdev_sysfs.c+2 -10 replies
119/321MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabledarch/mips/alchemy/devboards/db1000.c arch/mips/alchemy/devboards/db1200.c arch/mips/alchemy/devboards/db1300.c+14 -00 replies
120/321spi: spi-gxp: BUG: Correct spi write return valuedrivers/spi/spi-gxp.c+1 -10 replies
121/321bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()drivers/bus/ti-sysc.c+1 -20 replies
122/321bus: ti-sysc: Fix missing AM35xx SoC matchingdrivers/bus/ti-sysc.c+4 -20 replies
123/321firmware: arm_scmi: Harden perf domain info accessdrivers/firmware/arm_scmi/perf.c+64 -250 replies
124/321firmware: arm_scmi: Fixup perf power-cost/microwatt supportdrivers/firmware/arm_scmi/perf.c+2 -20 replies
125/321power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo()drivers/power/supply/mt6370-charger.c+1 -10 replies
126/321clk: sprd: Fix thm_parents incorrect configurationdrivers/clk/sprd/ums512-clk.c+1 -10 replies
127/321clk: si521xx: Use REGCACHE_FLAT instead of NONEdrivers/clk/clk-si521xx.c+1 -10 replies
128/321clk: si521xx: Fix regmap write accessordrivers/clk/clk-si521xx.c+4 -30 replies
129/321clk: tegra: fix error return case for recalc_ratedrivers/clk/tegra/clk-bpmp.c+1 -10 replies
130/321ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4arch/arm/boot/dts/ti/omap/omap3-cpu-thermal.dtsi arch/arm/boot/dts/ti/omap/omap4-cpu-thermal.dtsi arch/arm/boot/dts/ti/omap/omap443x.dtsi +1 more+7 -30 replies
131/321ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on bootarch/arm/boot/dts/ti/omap/motorola-mapphone-common.dtsi+2 -20 replies
132/321bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-updrivers/bus/ti-sysc.c+17 -50 replies
133/321swiotlb: use the calculated number of areaskernel/dma/swiotlb.c+2 -20 replies
134/321power: supply: ucs1002: fix error code in ucs1002_get_property()drivers/power/supply/ucs1002_power.c+2 -10 replies
135/321power: supply: rt9467: Fix rt9467_run_aicl()drivers/power/supply/rt9467-charger.c+2 -20 replies
136/321power: supply: core: fix use after free in ueventdrivers/power/supply/power_supply_sysfs.c+7 -00 replies
137/321firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels()drivers/firmware/imx/imx-dsp.c+1 -00 replies
138/321xtensa: add default definition for XCHAL_HAVE_DIV32arch/xtensa/include/asm/core.h+4 -00 replies
139/321xtensa: iss/network: make functions staticarch/xtensa/platforms/iss/network.c+2 -20 replies
140/321xtensa: boot: dont add include-dirsarch/xtensa/boot/Makefile+1 -20 replies
141/321xtensa: umulsidi3: fix conditional expressionarch/xtensa/lib/umulsidi3.S+3 -10 replies
142/321xtensa: boot/lib: fix function prototypesarch/xtensa/boot/lib/zmem.c+3 -20 replies
143/321power: supply: rk817: Fix node refcount leakdrivers/power/supply/rk817_charger.c+12 -30 replies
144/321powerpc/stacktrace: Fix arch_stack_walk_reliable()arch/powerpc/kernel/stacktrace.c+5 -220 replies
145/321selftests/powerpc: Fix emit_tests to work with run_kselftest.shtools/testing/selftests/powerpc/Makefile tools/testing/selftests/powerpc/pmu/Makefile+9 -90 replies
146/321arm64: dts: imx8mp: Fix SDMA2/3 clocksarch/arm64/boot/dts/freescale/imx8mp.dtsi+6 -00 replies
147/321arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clockarch/arm64/boot/dts/freescale/imx8mp-beacon-kit.dts+3 -20 replies
148/321soc: imx8m: Enable OCOTP clock for imx8mm before reading registersdrivers/soc/imx/soc-imx8m.c+10 -00 replies
149/321arm64: dts: imx8mm-evk: Fix hdmi@3d nodearch/arm64/boot/dts/freescale/imx8mm-evk.dtsi+20 -120 replies
150/321arm64: dts: imx: Add imx8mm-prt8mm.dtb to buildarch/arm64/boot/dts/freescale/Makefile+1 -00 replies
151/321firmware: arm_ffa: Dont set the memory region attributes for MEM_LENDdrivers/firmware/arm_ffa/driver.c+14 -20 replies
152/321i915/guc: Get runtime pm in busyness worker only if already activedrivers/gpu/drm/i915/gt/uc/intel_guc_submission.c+35 -30 replies
153/321accel/ivpu: Do not use wait event interruptibledrivers/accel/ivpu/ivpu_ipc.c+4 -70 replies
154/321accel/ivpu: Use cached buffers for FW loadingdrivers/accel/ivpu/ivpu_fw.c drivers/accel/ivpu/ivpu_gem.h+10 -30 replies
155/321gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chipdrivers/gpio/gpio-pmic-eic-sprd.c+1 -00 replies
156/321i2c: npcm7xx: Fix callback completion orderingdrivers/i2c/busses/i2c-npcm7xx.c+7 -100 replies
157/321NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not setfs/nfsd/nfs4xdr.c+2 -20 replies
158/321x86/reboot: VMCLEAR active VMCSes before emergency rebootarch/x86/include/asm/kexec.h arch/x86/include/asm/reboot.h arch/x86/kernel/crash.c +2 more+27 -400 replies
159/321ceph: drop messages from MDS when unmountingfs/ceph/caps.c fs/ceph/mds_client.c fs/ceph/mds_client.h +4 more+109 -220 replies
160/321dma-debug: dont call __dma_entry_alloc_check_leak() under free_entries_lockkernel/dma/debug.c+15 -50 replies
161/321bpf: Annotate bpf_long_memcpy with data_raceinclude/linux/bpf.h+1 -10 replies
162/321ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xxx (8A3E)sound/soc/amd/yc/acp6x-mach.c+7 -00 replies
163/321spi: sun6i: reduce DMA RX transfer width to single bytedrivers/spi/spi-sun6i.c+1 -10 replies
164/321spi: sun6i: fix race between DMA RX transfer completion and RX FIFO draindrivers/spi/spi-sun6i.c+28 -10 replies
165/321nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid()drivers/nvme/host/fc.c+1 -10 replies
166/321parisc: sba: Fix compile warning wrt list of SBA devicesarch/parisc/include/asm/ropes.h drivers/char/agp/parisc-agp.c+3 -20 replies
167/321parisc: sba-iommu: Fix sparse warnigsarch/parisc/include/asm/ropes.h drivers/parisc/iommu-helpers.h drivers/parisc/sba_iommu.c+18 -180 replies
168/321parisc: ccio-dma: Fix sparse warningsdrivers/parisc/ccio-dma.c drivers/parisc/iommu-helpers.h+11 -110 replies
169/321parisc: iosapic.c: Fix sparse warningsdrivers/parisc/iosapic.c drivers/parisc/iosapic_private.h+4 -40 replies
170/321parisc: drivers: Fix sparse warningarch/parisc/kernel/drivers.c+1 -10 replies
171/321parisc: irq: Make irq_stack_union static to avoid sparse warningarch/parisc/kernel/irq.c+1 -10 replies
172/321scsi: qedf: Add synchronization between I/O completions and abortdrivers/scsi/qedf/qedf_io.c drivers/scsi/qedf/qedf_main.c+14 -30 replies
173/321scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lockdrivers/ufs/core/ufshcd.c+1 -50 replies
174/321scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC commanddrivers/ufs/core/ufshcd.c+6 -10 replies
175/321selftests/ftrace: Correctly enable event in instance-event.tctools/testing/selftests/ftrace/test.d/instances/instance-event.tc+1 -10 replies
176/321ring-buffer: Avoid softlockup in ring_buffer_resize()kernel/trace/ring_buffer.c+2 -00 replies
177/321btrfs: assert delayed node locked when removing delayed itemfs/btrfs/delayed-inode.c+8 -40 replies
178/321selftests: fix dependency checker scripttools/testing/selftests/kselftest_deps.sh+65 -120 replies
179/321ring-buffer: Do not attempt to read past "commit"kernel/trace/ring_buffer.c+5 -00 replies
180/321net/smc: bugfix for smcr v2 server connect success statisticnet/smc/smc_stats.h+2 -10 replies
181/321ata: sata_mv: Fix incorrect string length computation in mv_dump_mem()drivers/ata/sata_mv.c+2 -20 replies
182/321efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexecarch/x86/Kconfig+1 -10 replies
183/321platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfigdrivers/platform/mellanox/Kconfig+1 -00 replies
184/321platform/x86: asus-wmi: Support 2023 ROG X16 tablet modedrivers/platform/x86/asus-nb-wmi.c+9 -00 replies
185/321thermal/of: add missing of_node_put()drivers/thermal/thermal_of.c+6 -20 replies
186/321drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c +11 more+60 -650 replies
187/321drm/amdkfd: Update cache info reporting for GFX v9.4.3drivers/gpu/drm/amd/amdkfd/kfd_crat.h drivers/gpu/drm/amd/amdkfd/kfd_topology.c drivers/gpu/drm/amd/amdkfd/kfd_topology.h+51 -370 replies
188/321drm/amdkfd: Update CU masking for GFX 9.4.3drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c +4 more+56 -280 replies
189/321drm/amd/display: Dont check registers, if using AUX BL controldrivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c+3 -10 replies
190/321drm/amdgpu/soc21: dont remap HDP registers for SR-IOVdrivers/gpu/drm/amd/amdgpu/soc21.c+1 -10 replies
191/321drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOVdrivers/gpu/drm/amd/amdgpu/nbio_v4_3.c+3 -00 replies
192/321drm/amdgpu: fallback to old RAS error message for aqua_vanjaramdrivers/gpu/drm/amd/amdgpu/amdgpu_ras.c+4 -20 replies
193/321drm/amdkfd: Checkpoint and restore queues on GFX11drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c+41 -00 replies
194/321drm/amdgpu: Handle null atom context in VBIOS info ioctldrivers/gpu/drm/amd/amdgpu/amdgpu_kms.c+11 -60 replies
195/321objtool: Fix _THIS_IP_ detection for cold functionstools/objtool/check.c+2 -10 replies
196/321nvme-pci: do not set the NUMA node of device if it has nonedrivers/nvme/host/pci.c+0 -30 replies
197/321riscv: errata: fix T-Head dcache.cva encodingarch/riscv/include/asm/errata_list.h+2 -20 replies
198/321scsi: pm80xx: Use phy-specific SAS address when sending PHY_START commanddrivers/scsi/pm8001/pm8001_hwi.c drivers/scsi/pm8001/pm80xx_hwi.c+2 -20 replies
199/321scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG commanddrivers/scsi/pm8001/pm80xx_hwi.c+2 -00 replies
200/321smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPPfs/smb/client/inode.c fs/smb/client/smb2ops.c+4 -40 replies
201/321ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()drivers/ata/libata-eh.c+3 -100 replies
202/321ata: libata-eh: do not thaw the port twice in ata_eh_reset()drivers/ata/libata-eh.c+0 -30 replies
203/321Add DMI ID for MSI Bravo 15 B7EDsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
204/321spi: nxp-fspi: reset the FLSHxCR1 registersdrivers/spi/spi-nxp-fspi.c+7 -00 replies
205/321spi: stm32: add a delay before SPI disabledrivers/spi/spi-stm32.c+8 -00 replies
206/321ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flagsound/soc/fsl/imx-pcm-rpmsg.c+1 -00 replies
207/321spi: intel-pci: Add support for Granite Rapids SPI serial flashdrivers/spi/spi-intel-pci.c+1 -00 replies
208/321bpf: Ensure unit_size is matched with slab cache object sizekernel/bpf/memalloc.c+31 -20 replies
209/321bpf: Clarify error expectations from bpf_clone_redirectinclude/uapi/linux/bpf.h tools/include/uapi/linux/bpf.h+6 -20 replies
210/321ASoC: rt5640: Only cancel jack-detect work on suspend if activesound/soc/codecs/rt5640.c+1 -10 replies
211/321ALSA: hda: intel-sdw-acpi: Use u8 type for link indexsound/hda/intel-sdw-acpi.c+4 -40 replies
212/321ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width.sound/soc/codecs/cs42l42.c+4 -00 replies
213/321ASoC: cs42l42: Dont rely on GPIOD_OUT_LOW to set RESET initially lowsound/soc/codecs/cs42l42.c+6 -00 replies
214/321ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard resetsound/soc/codecs/cs42l42-sdw.c sound/soc/codecs/cs42l42.c sound/soc/codecs/cs42l42.h+31 -10 replies
215/321firmware: cirrus: cs_dsp: Only log list of algorithms in debug builddrivers/firmware/cirrus/cs_dsp.c+17 -170 replies
216/321ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl()sound/soc/codecs/wm_adsp.c+11 -20 replies
217/321memblock tests: fix warning: "__ALIGN_KERNEL" redefinedtools/include/linux/mm.h+0 -20 replies
218/321=?UTF-8?q?memblock=20tests:=20fix=20warning=20=E2=80=98struct=20s?= =?UTF-8?q?eq=5Ffile=E2=80=99=20declared=20inside=20parameter=20list?=tools/include/linux/seq_file.h tools/testing/memblock/tests/basic_api.c tools/testing/memblock/tests/common.h+4 -10 replies
219/321ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_linksound/soc/fsl/imx-rpmsg.c+8 -00 replies
220/321ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget setup failuresound/soc/sof/sof-audio.c+2 -10 replies
221/321media: vb2: frame_vector.c: replace WARN_ONCE with a commentdrivers/media/common/videobuf2/frame_vector.c+4 -20 replies
222/321NFSv4.1: fix zero value filehandle in post open getattrfs/nfs/nfs4proc.c+5 -10 replies
223/321ASoC: SOF: Intel: MTL: Reduce the DSP init timeoutsound/soc/sof/intel/mtl.c sound/soc/sof/intel/mtl.h+1 -20 replies
224/321powerpc/watchpoints: Disable preemption in thread_change_pc()arch/powerpc/kernel/hw_breakpoint.c+6 -10 replies
225/321powerpc/watchpoint: Disable pagefaults when getting user instructionarch/powerpc/kernel/hw_breakpoint_constraints.c+6 -10 replies
226/321powerpc/watchpoints: Annotate atomic context in more placesarch/powerpc/kernel/hw_breakpoint.c+9 -00 replies
227/321ncsi: Propagate carrier gain/loss events to the NCSI controllernet/ncsi/ncsi-aen.c+5 -00 replies
228/321net: hsr: Add __packed to struct hsr_sup_tlv.net/hsr/hsr_main.h+1 -10 replies
229/321tsnep: Fix NAPI schedulingdrivers/net/ethernet/engleder/tsnep_main.c+10 -40 replies
230/321tsnep: Fix ethtool channelsdrivers/net/ethernet/engleder/tsnep_ethtool.c+2 -40 replies
231/321tsnep: Fix NAPI polling with budget 0drivers/net/ethernet/engleder/tsnep_main.c+4 -00 replies
232/321gfs2: fix glock shrinker ref issuesfs/gfs2/glock.c+3 -10 replies
233/321i2c: designware: fix __i2c_dw_disable() in case master is holding SCL lowdrivers/i2c/busses/i2c-designware-common.c drivers/i2c/busses/i2c-designware-core.h+20 -00 replies
234/321LoongArch: Use _UL() and _ULL()arch/loongarch/include/asm/addrspace.h+6 -60 replies
235/321LoongArch: Set all reserved memblocks on Node#0 at initializationarch/loongarch/kernel/mem.c+3 -10 replies
236/321fbdev/sh7760fb: Depend on FB=ydrivers/video/fbdev/Kconfig+1 -10 replies
237/321perf build: Define YYNOMEM as YYNOABORT for bison < 3.81tools/perf/util/Build+6 -00 replies
238/321ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend()sound/soc/codecs/cs35l56.c+1 -00 replies
239/321iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_rangedrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c+24 -30 replies
240/321spi: zynqmp-gqspi: fix clock imbalance on probe failuredrivers/spi/spi-zynqmp-gqspi.c+8 -40 replies
241/321x86/sgx: Resolves SECS reclaim vs. page fault for EAUG racearch/x86/kernel/cpu/sgx/encl.c+25 -50 replies
242/321x86/srso: Add SRSO mitigation for Hygon processorsarch/x86/kernel/cpu/common.c+1 -10 replies
243/321KVM: SVM: INTERCEPT_RDTSCP is never intercepted anywayarch/x86/kvm/svm/sev.c+1 -40 replies
244/321KVM: SVM: Fix TSC_AUX virtualization setuparch/x86/kvm/svm/sev.c arch/x86/kvm/svm/svm.c arch/x86/kvm/svm/svm.h+29 -120 replies
245/321KVM: x86/mmu: Open code leaf invalidation from mmu_notifierarch/x86/kvm/mmu/mmu.c arch/x86/kvm/mmu/tdp_mmu.c arch/x86/kvm/mmu/tdp_mmu.h+12 -70 replies
246/321KVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe()arch/x86/kvm/mmu/mmu.c arch/x86/kvm/mmu/tdp_mmu.c arch/x86/kvm/mmu/tdp_mmu.h+14 -190 replies
247/321KVM: x86/mmu: Stop zapping invalidated TDP MMU roots asynchronouslyarch/x86/include/asm/kvm_host.h arch/x86/kvm/mmu/mmu.c arch/x86/kvm/mmu/mmu_internal.h +3 more+68 -1020 replies
248/321mptcp: fix bogus receive window shrinkage with multiple subflowsnet/mptcp/options.c+3 -20 replies
249/321mptcp: move __mptcp_error_report in protocol.cnet/mptcp/protocol.c net/mptcp/subflow.c+36 -360 replies
250/321mptcp: process pending subflow error on closenet/mptcp/protocol.c+34 -290 replies
251/321misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probedrivers/misc/cardreader/rts5227.c drivers/misc/cardreader/rts5228.c drivers/misc/cardreader/rts5249.c +3 more+102 -2120 replies
252/321Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"drivers/tty/n_gsm.c+1 -30 replies
253/321scsi: core: ata: Do no try to probe for CDL on old drivesdrivers/ata/libata-scsi.c drivers/scsi/scsi.c drivers/scsi/scsi_scan.c +1 more+18 -10 replies
254/321serial: 8250_port: Check IRQ data before usedrivers/tty/serial/8250/8250_port.c+4 -10 replies
255/321nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()fs/nilfs2/gcinode.c+3 -30 replies
256/321crypto: sm2 - Fix crash caused by uninitialized contextcrypto/sm2.c+5 -10 replies
257/321ALSA: rawmidi: Fix NULL dereference at proc readsound/core/rawmidi.c+1 -10 replies
258/321ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70qsound/pci/hda/hda_intel.c+1 -00 replies
259/321LoongArch: Fix lockdep static memory detectionarch/loongarch/kernel/vmlinux.lds.S+28 -270 replies
260/321LoongArch: Define relocation types for ABI v2.10arch/loongarch/include/asm/elf.h arch/loongarch/kernel/module.c+10 -10 replies
261/321LoongArch: numa: Fix high_memory calculationarch/loongarch/kernel/numa.c+1 -10 replies
262/321LoongArch: Add support for 32_PCREL relocation typearch/loongarch/kernel/module.c+10 -00 replies
263/321LoongArch: Add support for 64_PCREL relocation typearch/loongarch/kernel/module.c+10 -00 replies
264/321ata: libata-scsi: link ata port and scsi devicedrivers/ata/libata-scsi.c include/linux/libata.h+42 -50 replies
265/321scsi: sd: Differentiate system and runtime start/stop managementdrivers/ata/libata-scsi.c drivers/firewire/sbp2.c drivers/scsi/sd.c +1 more+84 -230 replies
266/321scsi: sd: Do not issue commands to suspended disks on shutdowndrivers/scsi/sd.c drivers/scsi/sd.h+14 -40 replies
267/321ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODESdrivers/ata/libata-scsi.c+1 -10 replies
268/321io_uring/fs: remove sqe->rw_flags checking from LINKATio_uring/fs.c+1 -10 replies
269/321i2c: i801: unregister tco_pdev in i801_probe() error pathdrivers/i2c/busses/i2c-i801.c+1 -00 replies
270/321ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UGsound/soc/amd/yc/acp6x-mach.c+14 -00 replies
271/321kernel/sched: Modify initial boot task idle setupkernel/sched/core.c kernel/sched/idle.c+2 -10 replies
272/321sched/rt: Fix live lock between select_fallback_rq() and RT pushkernel/sched/cpupri.c+1 -00 replies
273/321Revert "SUNRPC dont update timeout value on connection reset"net/sunrpc/clnt.c+1 -20 replies
274/321NFSv4: Fix a state manager thread deadlock regressionfs/nfs/nfs4proc.c fs/nfs/nfs4state.c+29 -130 replies
275/321ACPI: NFIT: Fix incorrect calculation of idt sizedrivers/acpi/nfit/core.c+1 -10 replies
276/321timers: Tag (hr)timer softirq as hotplug safeinclude/linux/interrupt.h+5 -10 replies
277/321drm/tests: Fix incorrect argument in drm_test_mm_insert_rangedrivers/gpu/drm/tests/drm_mm_test.c+1 -10 replies
278/321cxl/mbox: Fix CEL logic for poison and security commandsdrivers/cxl/core/mbox.c+12 -110 replies
279/321arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=yarch/arm64/configs/defconfig+0 -10 replies
280/321mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions()mm/damon/vaddr-test.h+2 -00 replies
281/321selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause errortools/testing/selftests/mm/charge_reserved_hugetlb.sh tools/testing/selftests/mm/hugetlb_reparenting_test.sh+4 -40 replies
282/321mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specifiedmm/mempolicy.c+19 -200 replies
283/321mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy()mm/slab_common.c+6 -60 replies
284/321mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy listmm/page_alloc.c+6 -60 replies
285/321mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcementinclude/linux/memcontrol.h include/linux/resume_user_mode.h mm/memcontrol.c+6 -60 replies
286/321cxl/port: Fix cxl_test register enumeration regressiondrivers/cxl/core/port.c+9 -40 replies
287/321cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registersdrivers/cxl/pci.c+3 -30 replies
288/321ring-buffer: Fix bytes info in per_cpu buffer statskernel/trace/ring_buffer.c+15 -130 replies
289/321ring-buffer: Update "shortest_full" in pollingkernel/trace/ring_buffer.c+3 -00 replies
290/321btrfs: refresh dir last index during a rewinddir(3) callfs/btrfs/inode.c+14 -10 replies
291/321btrfs: file_remove_privs needs an exclusive lock in direct io writefs/btrfs/file.c+14 -20 replies
292/321btrfs: set last dir index to the current last index when opening dirfs/btrfs/inode.c+2 -10 replies
293/321btrfs: fix race between reading a directory and adding entries to itfs/btrfs/inode.c+7 -40 replies
294/321btrfs: properly report 0 avail for very full file systemsfs/btrfs/super.c+1 -10 replies
295/321media: uvcvideo: Fix OOB readdrivers/media/usb/uvc/uvc_ctrl.c+3 -00 replies
296/321bpf: Add override check to kprobe multi link attachkernel/trace/bpf_trace.c+16 -00 replies
297/321bpf: Fix BTF_ID symbol generation collisioninclude/linux/btf_ids.h+1 -10 replies
298/321bpf: Fix BTF_ID symbol generation collision in tools/tools/include/linux/btf_ids.h+1 -10 replies
299/321net: thunderbolt: Fix TCPv6 GSO checksum calculationdrivers/net/thunderbolt/main.c+1 -20 replies
300/321thermal: sysfs: Fix trip_point_hyst_store()drivers/thermal/thermal_sysfs.c+5 -40 replies
301/321fs/smb/client: Reset password pointer to NULLfs/smb/client/fs_context.c+1 -00 replies
302/321tracing/user_events: Align set_bit() address for all archskernel/trace/trace_events_user.c+51 -70 replies
303/321ata: libata-core: Fix ata_port_request_pm() lockingdrivers/ata/libata-core.c+9 -90 replies
304/321ata: libata-core: Fix port and device removaldrivers/ata/libata-core.c+20 -10 replies
305/321ata: libata-core: Do not register PM operations for SAS portsdrivers/ata/libata-core.c drivers/ata/libata-transport.c drivers/ata/libata.h+11 -20 replies
306/321ata: libata-sata: increase PMP SRST timeout to 10sinclude/linux/libata.h+1 -10 replies
307/321i915: Limit the length of an sg list to the requested lengthdrivers/gpu/drm/i915/gem/i915_gem_shmem.c+7 -40 replies
308/321drm/i915/gt: Fix reservation address in ggtt_reserve_guc_topdrivers/gpu/drm/i915/gt/intel_ggtt.c+17 -60 replies
309/321power: supply: rk817: Add missing module aliasdrivers/power/supply/rk817_charger.c+1 -00 replies
310/321power: supply: ab8500: Set typing and propsdrivers/power/supply/ab8500_btemp.c drivers/power/supply/ab8500_chargalg.c+2 -90 replies
311/321fs: binfmt_elf_efpic: fix personality for ELF-FDPICfs/binfmt_elf_fdpic.c+2 -30 replies
312/321drm/amdkfd: Use gpu_offset for user queues wptrdrivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c+1 -10 replies
313/321drm/amd/display: fix the ability to use lower resolution modes on eDPdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+2 -20 replies
314/321drm/meson: fix memory leak on ->hpd_notify callbackdrivers/gpu/drm/meson/meson_encoder_hdmi.c+2 -00 replies
315/321rbd: move rbd_dev_refresh() definitiondrivers/block/rbd.c+33 -350 replies
316/321rbd: decouple header read-in from updating rbd_dev->headerdrivers/block/rbd.c+114 -920 replies
317/321rbd: decouple parent info read-in from updating rbd_devdrivers/block/rbd.c+81 -630 replies
318/321rbd: take header_rwsem in rbd_dev_refresh() only when updatingdrivers/block/rbd.c+11 -110 replies
319/321memcg: drop kmem.limit_in_bytesDocumentation/admin-guide/cgroup-v1/memory.rst mm/memcontrol.c+0 -120 replies
320/321mm, memcg: reconsider kmem.limit_in_bytes deprecationDocumentation/admin-guide/cgroup-v1/memory.rst mm/memcontrol.c+20 -00 replies
321/321ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TLsound/soc/amd/yc/acp6x-mach.c+7 -00 replies

Reviews trailers per patch

139 of 321 patches have a Reviewed-by or Acked-by.

PatchNikolay AleksandrovRandy DunlapJeff LaytonQu WenruoDavid SterbaRitesh Harjani (IBM)Eduard ZingermanFlorian WestphalMiguel OjedaNathan ChancellorPéter UjfalusiPierre-Louis BossartHsin-Wei HungShannon NelsonFerenc FejesMaciej FijalkowskiNaama MeirDavid AhernMike ChristieDisha GoelJann HornSebastian Andrzej SiewiorAmadeusz SławińskiAndy ShevchenkoMika WesterbergKuppuswamy SathyanarayananIlpo JärvinenHans de GoedeNikolay BorisovBorislav Petkov (AMD)Andrew CooperDaniel BalutaSimon HormanRafal RomanowskiBard LiaoRanjani SridharanRander WangAhmed ZakiJesse BrandeburgJiri PirkoVadim FedorenkoAlan PrevinArthur KiyanovskiJesper Dangaard BrouerAndy GospodarekMichael ChanGeethasowjanya AkulaDave JiangDavidlohr BuesoJonathan CameronOleg NesterovPaulo Alcantara (SUSE)Michal SimekAndi ShytiAlex DeucherChris ParkAlex HungDaniel WheelerMartin LeungTom ChungHangbin LiuEric DumazetBaokun LiIdo SchimmelKyle ZengAngeloGioacchino Del RegnoChiaEn WuChunyan ZhangBaolin WangSebastian ReichelDhruva GoleKevin HilmanChiYuan HuangVincent WhitchurchPetr MladekEric FarmanJason GunthorpeLucas StachFabio EstevamCristian MarussiCaleb ConnollyKrzysztof KozlowskiLuís HenriquesMilind ChangireRobin MurphyMarco ElverJames SmartBart Van AsscheChanwoo LeeAdrian HunterMasami Hiramatsu (Google)Steven Rostedt (Google)Daniele Ceraolo SpurioKarol WachowskiJeffrey HugoStanislaw GruszkaTali PerryFelix KuehlingWenjing LiuStylon WangChristian KönigTimmy TsaiYang WangHarish KasiviswanathanSergey MatyukevichHeiko StuebnerGuo RenDrew FustiniJack WangShengjiu WangDavid HildenbrandBenjamin CoddingtonJarkko NikulaWANG XueruiJavier Martinez CanillasJohn Paul Adrian GlaubitzJarkko SakkinenKai HuangReinette ChatreMat MartineauJade LovelaceDavid GowNiklas CasselFlorian FainelliRyusuke KonishiMark HillsGuenter RoeckHannes ReineckeGeert UytterhoevenMartin K. PetersenJohn GarryJean DelvarePaul E. McKenneyWaiman LongVlastimil BabkaShakeel ButtMichal HockoRobert RichterJulia LawallChristoph HellwigSergey SenozhatskyLaurent PinchartAlan MaguireNamjae JeonIra WeinyJoel Fernandes (Google)Maíra CanalSeongJae ParkChia-Lin Kao (AceLan)Mark BroadworthHarry WentlandNeil ArmstrongDongsheng YangJohannes WeinerRoman GushchinOleksandr NatalenkoAndrzej HajdaChris MorganShuah KhanBagas SanjayaJustin M. ForbesJon Hunter
SeriesT-b T-b T-b T-b T-b T-b T-b
1/321
2/321
3/321
4/321
5/321
6/321
7/321
8/321
9/321
10/321
11/321A-b T-b
12/321
13/321R-b
14/321R-b R-b
15/321R-b R-b
16/321R-b
17/321
18/321
19/321
20/321
21/321
22/321
23/321
24/321
25/321
26/321
27/321T-b
28/321
29/321
30/321
31/321
32/321
33/321
34/321
35/321
36/321
37/321
38/321A-b
39/321
40/321
41/321R-b
42/321A-b R-b
43/321
44/321
45/321
46/321R-b R-b
47/321
48/321
49/321
50/321
51/321
52/321
53/321R-b
54/321
55/321R-b
56/321R-b
57/321R-b
58/321T-b
59/321R-b R-b R-b R-b
60/321R-b T-b
61/321R-b T-b R-b
62/321T-b R-b
63/321
64/321R-b
65/321T-b R-b T-b
66/321R-b
67/321R-b
68/321T-b
69/321
70/321R-b
71/321
72/321R-b
73/321R-b R-b R-b R-b R-b
74/321R-b R-b R-b R-b
75/321R-b R-b R-b R-b
76/321R-b R-b R-b R-b
77/321
78/321R-b A-b
79/321R-b R-b A-b
80/321A-b R-b
81/321A-b
82/321
83/321
84/321
85/321
86/321
87/321A-b
88/321R-b R-b R-b
89/321T-b
90/321
91/321A-b R-b
92/321
93/321T-b
94/321R-b
95/321
96/321R-b
97/321
98/321
99/321A-b A-b
100/321A-b R-b R-b
101/321A-b A-b
102/321T-b R-b
103/321R-b R-b R-b
104/321A-b
105/321
106/321R-b
107/321
108/321
109/321
110/321A-b R-b
111/321A-b
112/321
113/321R-b A-b T-b
114/321T-b R-b A-b
115/321R-b A-b
116/321
117/321
118/321R-b R-b
119/321A-b T-b
120/321
121/321
122/321
123/321
124/321R-b
125/321R-b R-b
126/321A-b R-b
127/321
128/321
129/321
130/321R-b
131/321R-b
132/321T-b T-b
133/321
134/321
135/321R-b
136/321T-b
137/321R-b
138/321
139/321
140/321
141/321
142/321
143/321
144/321R-b
145/321
146/321R-b R-b
147/321R-b R-b
148/321R-b
149/321T-b
150/321
151/321
152/321R-b
153/321R-b R-b
154/321R-b R-b
155/321
156/321R-b
157/321
158/321
159/321Reviewed-and-tested-by R-b
160/321A-b
161/321A-b
162/321
163/321
164/321
165/321R-b
166/321
167/321
168/321
169/321
170/321
171/321
172/321
173/321R-b R-b
174/321R-b R-b
175/321A-b A-b
176/321
177/321R-b R-b
178/321
179/321
180/321
181/321
182/321
183/321
184/321R-b
185/321
186/321R-b
187/321R-b
188/321R-b
189/321T-b R-b A-b
190/321A-b R-b
191/321R-b
192/321R-b
193/321A-b R-b
194/321R-b
195/321
196/321
197/321T-b R-b R-b T-b
198/321A-b
199/321A-b
200/321
201/321
202/321
203/321
204/321
205/321
206/321
207/321
208/321
209/321
210/321
211/321R-b
212/321
213/321
214/321
215/321
216/321
217/321
218/321
219/321A-b
220/321R-b R-b R-b
221/321R-b
222/321R-b
223/321R-b R-b R-b
224/321
225/321
226/321
227/321
228/321
229/321
230/321
231/321
232/321
233/321A-b
234/321
235/321T-b R-b
236/321R-b A-b
237/321
238/321
239/321
240/321
241/321R-b R-b A-b
242/321A-b
243/321
244/321
245/321
246/321
247/321
248/321R-b
249/321R-b
250/321R-b
251/321T-b
252/321
253/321R-b T-b R-b
254/321R-b
255/321T-b
256/321
257/321Reported-and-tested-by
258/321
259/321T-b
260/321
261/321
262/321
263/321
264/321R-b R-b T-b R-b R-b
265/321R-b T-b R-b
266/321R-b R-b R-b
267/321
268/321
269/321R-b R-b
270/321
271/321
272/321T-b
273/321
274/321
275/321R-b R-b
276/321R-b
277/321R-b
278/321R-b A-b
279/321
280/321R-b
281/321
282/321
283/321R-b
284/321R-b
285/321A-b A-b
286/321R-b T-b
287/321R-b R-b R-b
288/321
289/321T-b
290/321
291/321R-b R-b
292/321
293/321R-b
294/321R-b
295/321R-b R-b
296/321R-b
297/321Debugged-by R-b
298/321Debugged-by
299/321R-b R-b R-b
300/321
301/321R-b
302/321
303/321R-b R-b R-b T-b R-b T-b
304/321R-b R-b T-b R-b T-b
305/321R-b T-b R-b R-b T-b
306/321
307/321T-b R-b
308/321R-b
309/321R-b
310/321
311/321
312/321R-b
313/321T-b R-b
314/321R-b
315/321R-b
316/321R-b
317/321R-b
318/321R-b
319/321A-b A-b A-b
320/321A-b A-b
321/321

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

Read the v1 thread

Cover letter [PATCH 6.5 000/321] 6.5.6-rc1 review

This is the start of the stable review cycle for the 6.5.6 release. There are 321 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 Fri, 06 Oct 2023 17:51:12 +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.5.6-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.5.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.5.6-rc1

Mario Limonciello <[email protected]>
ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL

Michal Hocko <[email protected]>
mm, memcg: reconsider kmem.limit_in_bytes deprecation

Michal Hocko <[email protected]>
memcg: drop kmem.limit_in_bytes

Ilya Dryomov <[email protected]>
rbd: take header_rwsem in rbd_dev_refresh() only when updating

Ilya Dryomov <[email protected]>
rbd: decouple parent info read-in from updating rbd_dev

Ilya Dryomov <[email protected]>

    rbd: decouple header read-in from updating rbd_dev->header

Ilya Dryomov <[email protected]>
rbd: move rbd_dev_refresh() definition

Jani Nikula <[email protected]>

    drm/meson: fix memory leak on ->hpd_notify callback

Hamza Mahfooz <[email protected]>
drm/amd/display: fix the ability to use lower resolution modes on eDP

YuBiao Wang <[email protected]>
drm/amdkfd: Use gpu_offset for user queue's wptr

Greg Ungerer <[email protected]>
fs: binfmt_elf_efpic: fix personality for ELF-FDPIC

Linus Walleij <[email protected]>
power: supply: ab8500: Set typing and props

Nicolas Frattaroli <[email protected]>
power: supply: rk817: Add missing module alias

Javier Pello <[email protected]>
drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top

Matthew Wilcox (Oracle) <[email protected]>
i915: Limit the length of an sg list to the requested length

Matthias Schiffer <[email protected]>
ata: libata-sata: increase PMP SRST timeout to 10s

Damien Le Moal <[email protected]>
ata: libata-core: Do not register PM operations for SAS ports

Damien Le Moal <[email protected]>
ata: libata-core: Fix port and device removal

Damien Le Moal <[email protected]>
ata: libata-core: Fix ata_port_request_pm() locking

Beau Belgrave <[email protected]>
tracing/user_events: Align set_bit() address for all archs

Quang Le <[email protected]>
fs/smb/client: Reset password pointer to NULL

Rafael J. Wysocki <[email protected]>
thermal: sysfs: Fix trip_point_hyst_store()

Mika Westerberg <[email protected]>
net: thunderbolt: Fix TCPv6 GSO checksum calculation

Nick Desaulniers <[email protected]>
bpf: Fix BTF_ID symbol generation collision in tools/

Jiri Olsa <[email protected]>
bpf: Fix BTF_ID symbol generation collision

Jiri Olsa <[email protected]>
bpf: Add override check to kprobe multi link attach

Ricardo Ribalda <[email protected]>
media: uvcvideo: Fix OOB read

Josef Bacik <[email protected]>
btrfs: properly report 0 avail for very full file systems

Filipe Manana <[email protected]>
btrfs: fix race between reading a directory and adding entries to it

Filipe Manana <[email protected]>
btrfs: set last dir index to the current last index when opening dir

Bernd Schubert <[email protected]>
btrfs: file_remove_privs needs an exclusive lock in direct io write

Filipe Manana <[email protected]>
btrfs: refresh dir last index during a rewinddir(3) call

Steven Rostedt (Google) <[email protected]>
ring-buffer: Update "shortest_full" in polling

Zheng Yejian <[email protected]>
ring-buffer: Fix bytes info in per_cpu buffer stats

Smita Koralahalli <[email protected]>
cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers

Dan Williams <[email protected]>
cxl/port: Fix cxl_test register enumeration regression

Johannes Weiner <[email protected]>
mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement

Johannes Weiner <[email protected]>
mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list

Rafael Aquini <[email protected]>
mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy()

Yang Shi <[email protected]>
mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified

Juntong Deng <[email protected]>
selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause error

Jinjie Ruan <[email protected]>
mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions()

Mikko Rapeli <[email protected]>
arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y

Ira Weiny <[email protected]>
cxl/mbox: Fix CEL logic for poison and security commands

Janusz Krzysztofik <[email protected]>
drm/tests: Fix incorrect argument in drm_test_mm_insert_range

Frederic Weisbecker <[email protected]>
timers: Tag (hr)timer softirq as hotplug safe

Yu Liao <[email protected]>
ACPI: NFIT: Fix incorrect calculation of idt size

Trond Myklebust <[email protected]>
NFSv4: Fix a state manager thread deadlock regression

Trond Myklebust <[email protected]>
Revert "SUNRPC dont update timeout value on connection reset"

Joel Fernandes (Google) <[email protected]>
sched/rt: Fix live lock between select_fallback_rq() and RT push

Liam R. Howlett <[email protected]>
kernel/sched: Modify initial boot task idle setup

August Wikerfors <[email protected]>
ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG

Heiner Kallweit <[email protected]>
i2c: i801: unregister tco_pdev in i801_probe() error path

Jens Axboe <[email protected]>

    io_uring/fs: remove sqe->rw_flags checking from LINKAT

Niklas Cassel <[email protected]>
ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES

Damien Le Moal <[email protected]>
scsi: sd: Do not issue commands to suspended disks on shutdown

Damien Le Moal <[email protected]>
scsi: sd: Differentiate system and runtime start/stop management

Damien Le Moal <[email protected]>
ata: libata-scsi: link ata port and scsi device

Tiezhu Yang <[email protected]>
LoongArch: Add support for 64_PCREL relocation type

Tiezhu Yang <[email protected]>
LoongArch: Add support for 32_PCREL relocation type

Huacai Chen <[email protected]>
LoongArch: numa: Fix high_memory calculation

Tiezhu Yang <[email protected]>
LoongArch: Define relocation types for ABI v2.10

Helge Deller <[email protected]>
LoongArch: Fix lockdep static memory detection

Kailang Yang <[email protected]>
ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q

Takashi Iwai <[email protected]>
ALSA: rawmidi: Fix NULL dereference at proc read

Tianjia Zhang <[email protected]>
crypto: sm2 - Fix crash caused by uninitialized context

Pan Bian <[email protected]>
nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()

Andy Shevchenko <[email protected]>
serial: 8250_port: Check IRQ data before use

Damien Le Moal <[email protected]>
scsi: core: ata: Do no try to probe for CDL on old drives

Daniel Starke <[email protected]>
Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"

Ricky WU <[email protected]>
misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe

Paolo Abeni <[email protected]>
mptcp: process pending subflow error on close

Paolo Abeni <[email protected]>
mptcp: move __mptcp_error_report in protocol.c

Paolo Abeni <[email protected]>
mptcp: fix bogus receive window shrinkage with multiple subflows

Sean Christopherson <[email protected]>
KVM: x86/mmu: Stop zapping invalidated TDP MMU roots asynchronously

Paolo Bonzini <[email protected]>
KVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe()

Sean Christopherson <[email protected]>
KVM: x86/mmu: Open code leaf invalidation from mmu_notifier

Tom Lendacky <[email protected]>
KVM: SVM: Fix TSC_AUX virtualization setup

Paolo Bonzini <[email protected]>
KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway

Pu Wen <[email protected]>
x86/srso: Add SRSO mitigation for Hygon processors

Haitao Huang <[email protected]>
x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race

Johan Hovold <[email protected]>
spi: zynqmp-gqspi: fix clock imbalance on probe failure

Nicolin Chen <[email protected]>
iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range

Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend()

Arnaldo Carvalho de Melo <[email protected]>
perf build: Define YYNOMEM as YYNOABORT for bison < 3.81

Thomas Zimmermann <[email protected]>
fbdev/sh7760fb: Depend on FB=y

Huacai Chen <[email protected]>
LoongArch: Set all reserved memblocks on Node#0 at initialization

Andy Shevchenko <[email protected]>
LoongArch: Use _UL() and _ULL()

Yann Sionneau <[email protected]>
i2c: designware: fix __i2c_dw_disable() in case master is holding SCL low

Bob Peterson <[email protected]>
gfs2: fix glock shrinker ref issues

Gerhard Engleder <[email protected]>
tsnep: Fix NAPI polling with budget 0

Gerhard Engleder <[email protected]>
tsnep: Fix ethtool channels

Gerhard Engleder <[email protected]>
tsnep: Fix NAPI scheduling

Sebastian Andrzej Siewior <[email protected]>
net: hsr: Add __packed to struct hsr_sup_tlv.

Johnathan Mantey <[email protected]>
ncsi: Propagate carrier gain/loss events to the NCSI controller

Benjamin Gray <[email protected]>
powerpc/watchpoints: Annotate atomic context in more places

Benjamin Gray <[email protected]>
powerpc/watchpoint: Disable pagefaults when getting user instruction

Benjamin Gray <[email protected]>
powerpc/watchpoints: Disable preemption in thread_change_pc()

Ranjani Sridharan <[email protected]>
ASoC: SOF: Intel: MTL: Reduce the DSP init timeout

Olga Kornievskaia <[email protected]>
NFSv4.1: fix zero value filehandle in post open getattr

Hans Verkuil <[email protected]>
media: vb2: frame_vector.c: replace WARN_ONCE with a comment

Peter Ujfalusi <[email protected]>
ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget setup failure

Chancel Liu <[email protected]>
ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link

Mike Rapoport (IBM) <[email protected]>
memblock tests: fix warning ‘struct seq_file’ declared inside parameter list

Mike Rapoport (IBM) <[email protected]>
memblock tests: fix warning: "__ALIGN_KERNEL" redefined

Richard Fitzgerald <[email protected]>
ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl()

Richard Fitzgerald <[email protected]>
firmware: cirrus: cs_dsp: Only log list of algorithms in debug build

Richard Fitzgerald <[email protected]>
ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset

Richard Fitzgerald <[email protected]>
ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low

Richard Fitzgerald <[email protected]>
ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width.

Peter Ujfalusi <[email protected]>
ALSA: hda: intel-sdw-acpi: Use u8 type for link index

Hans de Goede <[email protected]>
ASoC: rt5640: Only cancel jack-detect work on suspend if active

Stanislav Fomichev <[email protected]>
bpf: Clarify error expectations from bpf_clone_redirect

Hou Tao <[email protected]>
bpf: Ensure unit_size is matched with slab cache object size

Mika Westerberg <[email protected]>
spi: intel-pci: Add support for Granite Rapids SPI serial flash

Shengjiu Wang <[email protected]>
ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag

Valentin Caron <[email protected]>
spi: stm32: add a delay before SPI disable

Han Xu <[email protected]>
spi: nxp-fspi: reset the FLSHxCR1 registers

Walt Holman <[email protected]>
Add DMI ID for MSI Bravo 15 B7ED

Niklas Cassel <[email protected]>
ata: libata-eh: do not thaw the port twice in ata_eh_reset()

Niklas Cassel <[email protected]>
ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()

Steve French <[email protected]>
smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP

Michal Grzedzicki <[email protected]>

    scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command

Michal Grzedzicki <[email protected]>

    scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command

Icenowy Zheng <[email protected]>
riscv: errata: fix T-Head dcache.cva encoding

Pratyush Yadav <[email protected]>
nvme-pci: do not set the NUMA node of device if it has none

Josh Poimboeuf <[email protected]>
objtool: Fix _THIS_IP_ detection for cold functions

David Francis <[email protected]>
drm/amdgpu: Handle null atom context in VBIOS info ioctl

David Francis <[email protected]>
drm/amdkfd: Checkpoint and restore queues on GFX11

Hawking Zhang <[email protected]>
drm/amdgpu: fallback to old RAS error message for aqua_vanjaram

Alex Deucher <[email protected]>
drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV

Alex Deucher <[email protected]>
drm/amdgpu/soc21: don't remap HDP registers for SR-IOV

Swapnil Patel <[email protected]>
drm/amd/display: Don't check registers, if using AUX BL control

Mukul Joshi <[email protected]>
drm/amdkfd: Update CU masking for GFX 9.4.3

Mukul Joshi <[email protected]>
drm/amdkfd: Update cache info reporting for GFX v9.4.3

Mukul Joshi <[email protected]>
drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3

Julia Lawall <[email protected]>
thermal/of: add missing of_node_put()

Luke D. Jones <[email protected]>
platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode

David Thompson <[email protected]>
platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig

Ard Biesheuvel <[email protected]>
efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec

Christophe JAILLET <[email protected]>
ata: sata_mv: Fix incorrect string length computation in mv_dump_mem()

Guangguan Wang <[email protected]>
net/smc: bugfix for smcr v2 server connect success statistic

Steven Rostedt (Google) <[email protected]>
ring-buffer: Do not attempt to read past "commit"

Ricardo B. Marliere <[email protected]>
selftests: fix dependency checker script

Filipe Manana <[email protected]>
btrfs: assert delayed node locked when removing delayed item

Zheng Yejian <[email protected]>
ring-buffer: Avoid softlockup in ring_buffer_resize()

Zheng Yejian <[email protected]>
selftests/ftrace: Correctly enable event in instance-event.tc

Kiwoong Kim <[email protected]>
scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command

Kiwoong Kim <[email protected]>
scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock

Javed Hasan <[email protected]>
scsi: qedf: Add synchronization between I/O completions and abort

Helge Deller <[email protected]>
parisc: irq: Make irq_stack_union static to avoid sparse warning

Helge Deller <[email protected]>
parisc: drivers: Fix sparse warning

Helge Deller <[email protected]>
parisc: iosapic.c: Fix sparse warnings

Helge Deller <[email protected]>
parisc: ccio-dma: Fix sparse warnings

Helge Deller <[email protected]>
parisc: sba-iommu: Fix sparse warnigs

Helge Deller <[email protected]>
parisc: sba: Fix compile warning wrt list of SBA devices

Nigel Kirkland <[email protected]>
nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid()

Tobias Schramm <[email protected]>
spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain

Tobias Schramm <[email protected]>
spi: sun6i: reduce DMA RX transfer width to single byte

Shubh <[email protected]>

    ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xxx (8A3E)

Daniel Borkmann <[email protected]>
bpf: Annotate bpf_long_memcpy with data_race

Sergey Senozhatsky <[email protected]>
dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock

Xiubo Li <[email protected]>
ceph: drop messages from MDS when unmounting

Sean Christopherson <[email protected]>
x86/reboot: VMCLEAR active VMCSes before emergency reboot

Chuck Lever <[email protected]>
NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set

William A. Kennington III <[email protected]>
i2c: npcm7xx: Fix callback completion ordering

Wenhua Lin <[email protected]>
gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip

Karol Wachowski <[email protected]>
accel/ivpu: Use cached buffers for FW loading

Stanislaw Gruszka <[email protected]>
accel/ivpu: Do not use wait event interruptible

Umesh Nerlige Ramappa <[email protected]>
i915/guc: Get runtime pm in busyness worker only if already active

Sudeep Holla <[email protected]>
firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND

Rob Herring <[email protected]>
arm64: dts: imx: Add imx8mm-prt8mm.dtb to build

Liu Ying <[email protected]>
arm64: dts: imx8mm-evk: Fix hdmi@3d node

Nathan Rossi <[email protected]>
soc: imx8m: Enable OCOTP clock for imx8mm before reading registers

Adam Ford <[email protected]>
arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock

Adam Ford <[email protected]>
arm64: dts: imx8mp: Fix SDMA2/3 clocks

Michael Ellerman <[email protected]>
selftests/powerpc: Fix emit_tests to work with run_kselftest.sh

Michael Ellerman <[email protected]>
powerpc/stacktrace: Fix arch_stack_walk_reliable()

Chris Morgan <[email protected]>
power: supply: rk817: Fix node refcount leak

Max Filippov <[email protected]>
xtensa: boot/lib: fix function prototypes

Randy Dunlap <[email protected]>
xtensa: umulsidi3: fix conditional expression

Randy Dunlap <[email protected]>
xtensa: boot: don't add include-dirs

Randy Dunlap <[email protected]>
xtensa: iss/network: make functions static

Max Filippov <[email protected]>
xtensa: add default definition for XCHAL_HAVE_DIV32

Christophe JAILLET <[email protected]>
firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels()

Sebastian Reichel <[email protected]>
power: supply: core: fix use after free in uevent

Christophe JAILLET <[email protected]>

    power: supply: rt9467: Fix rt9467_run_aicl()

Dan Carpenter <[email protected]>
power: supply: ucs1002: fix error code in ucs1002_get_property()

Ross Lagerwall <[email protected]>
swiotlb: use the calculated number of areas

Tony Lindgren <[email protected]>
bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up

Tony Lindgren <[email protected]>
ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot

Tony Lindgren <[email protected]>
ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4

Timo Alho <[email protected]>
clk: tegra: fix error return case for recalc_rate

Marek Vasut <[email protected]>
clk: si521xx: Fix regmap write accessor

Marek Vasut <[email protected]>
clk: si521xx: Use REGCACHE_FLAT instead of NONE

Zhifeng Tang <[email protected]>
clk: sprd: Fix thm_parents incorrect configuration

Harshit Mogalapalli <[email protected]>
power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo()

Sibi Sankar <[email protected]>
firmware: arm_scmi: Fixup perf power-cost/microwatt support

Cristian Marussi <[email protected]>
firmware: arm_scmi: Harden perf domain info access

Adam Ford <[email protected]>
bus: ti-sysc: Fix missing AM35xx SoC matching

Julien Panis <[email protected]>
bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()

Charles Kearney <[email protected]>
spi: spi-gxp: BUG: Correct spi write return value

Christoph Hellwig <[email protected]>
MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled

Jinjie Ruan <[email protected]>
vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()

Qu Wenruo <[email protected]>
btrfs: reset destination buffer when read_extent_buffer() gets invalid range

Al Viro <[email protected]>

    direct_write_fallback(): on error revert the ->ki_pos update from buffered write

Amit Pundir <[email protected]>
arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved

Wenjing Liu <[email protected]>
drm/amd/display: fix a regression in blank pixel data caused by coding mistake

Wenjing Liu <[email protected]>
drm/amd/display: Update DPG test pattern programming

Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Disable low-power hibernation mode

Jiadong Zhu <[email protected]>
drm/amdgpu: set completion status as preempted for the resubmission

Daniel Scally <[email protected]>
i2c: xiic: Correct return value check for xiic_reinit()

Liang He <[email protected]>
i2c: mux: gpio: Add missing fwnode_handle_put()

Xiaoke Wang <[email protected]>
i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()

Christophe JAILLET <[email protected]>

    gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()

Zhang Xiaoxu <[email protected]>
cifs: Fix UAF in cifs_demultiplex_thread()

Ben Wolsieffer <[email protected]>
proc: nommu: fix empty /proc/<pid>/maps

Ben Wolsieffer <[email protected]>
proc: nommu: /proc/<pid>/maps: release mmap read lock

Alison Schofield <[email protected]>
cxl/region: Match auto-discovered region decoders by HPA range

Muhammad Husaini Zulkifli <[email protected]>
igc: Expose tx-usecs coalesce setting to user

Sebastian Andrzej Siewior <[email protected]>
octeontx2-pf: Do xdp_do_flush() after redirects.

Sebastian Andrzej Siewior <[email protected]>
bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI

Sebastian Andrzej Siewior <[email protected]>
net: ena: Flush XDP packets on error.

Sebastian Andrzej Siewior <[email protected]>
locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested()

José Pekkarinen <[email protected]>
drm/virtio: clean out_fence on complete_submit

Umesh Nerlige Ramappa <[email protected]>
i915/pmu: Move execlist stats initialization to execlist specific setup

Jinjie Ruan <[email protected]>
net/handshake: Fix memory leak in __sock_create() and sock_alloc_file()

Cai Huoqing <[email protected]>
net: hinic: Fix warning-hinic_set_vlan_fliter() warn: variable dereferenced before check 'hwdev'

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP

Florian Westphal <[email protected]>
netfilter: nf_tables: disable toggling dormant table state more than once

Benjamin Poirier <[email protected]>
vxlan: Add missing entries to vxlan_get_size()

Artem Chernyshev <[email protected]>
net: rds: Fix possible NULL-pointer dereference

Mark Rutland <[email protected]>
locking/atomic: scripts: fix fallback ifdeffery

Ziyang Xuan <[email protected]>
team: fix null-ptr-deref when team device type is changed

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

Jie Wang <[email protected]>
net: hns3: add 5ms delay before clear firmware reset irq source

Jijie Shao <[email protected]>
net: hns3: fix fail to delete tc flower rules during reset issue

Jian Shen <[email protected]>
net: hns3: only enable unicast promisc when mac table full

Jie Wang <[email protected]>
net: hns3: fix GRE checksum offload issue

Jie Wang <[email protected]>
net: hns3: add cmdq check for vf periodic service task

Josh Poimboeuf <[email protected]>
x86/srso: Fix SBPB enablement for spec_rstack_overflow=off

Josh Poimboeuf <[email protected]>
x86/srso: Don't probe microcode in a guest

Josh Poimboeuf <[email protected]>
x86/srso: Set CPUID feature bits independently of bug or mitigation status

Josh Poimboeuf <[email protected]>
x86/srso: Fix srso_show_state() side effect

Vincent Whitchurch <[email protected]>
x86/asm: Fix build of UML with KASAN

Stephen Boyd <[email protected]>
platform/x86: intel_scu_ipc: Fail IPC send if still busy

Stephen Boyd <[email protected]>
platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command()

Stephen Boyd <[email protected]>
platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt()

Stephen Boyd <[email protected]>
platform/x86: intel_scu_ipc: Check status after timeout in busy_loop()

Lukasz Majewski <[email protected]>
net: hsr: Properly parse HSRv1 supervisor frames.

Rik van Riel <[email protected]>
x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer()

Eric Dumazet <[email protected]>

    dccp: fix dccp_v4_err()/dccp_v6_err() again

Benjamin Gray <[email protected]>
powerpc/dexcr: Move HASHCHK trap handler

Kajol Jain <[email protected]>
powerpc/perf/hv-24x7: Update domain value check

Eric Dumazet <[email protected]>
scsi: iscsi_tcp: restrict to TCP sockets

Kyle Zeng <[email protected]>
ipv4: fix null-deref in ipv4_link_failure

Vinicius Costa Gomes <[email protected]>
igc: Fix infinite initialization loop with early XDP redirect

David Christensen <[email protected]>
ionic: fix 16bit math issue when PAGE_SIZE >= 64KB

Ilya Leoshkevich <[email protected]>
netfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry()

Ivan Vecera <[email protected]>
i40e: Fix VF VLAN offloading when port VLAN is configured

Petr Oros <[email protected]>
iavf: schedule a request immediately after add/delete vlan

Petr Oros <[email protected]>
iavf: add iavf_schedule_aq_request() helper

Peter Ujfalusi <[email protected]>
ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful

Radoslaw Tyl <[email protected]>
iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set

Shinas Rasheed <[email protected]>
octeon_ep: fix tx dma unmap len values in SG

Shengjiu Wang <[email protected]>
ASoC: imx-audmix: Fix return error with devm_clk_get()

Chen Ni <[email protected]>
ASoC: hdaudio.c: Add missing check for devm_kstrdup

Takashi Iwai <[email protected]>
ALSA: seq: ump: Fix -Wformat-truncation warning

Sasha Neftin <[email protected]>
net/core: Fix ETH_P_1588 flow dissector

Sabrina Dubroca <[email protected]>
selftests: tls: swap the TX and RX sockets in some tests

Jinjie Ruan <[email protected]>
net: microchip: sparx5: Fix possible memory leaks in vcap_api_kunit

Jinjie Ruan <[email protected]>
net: microchip: sparx5: Fix possible memory leaks in test_vcap_xn_rule_creator()

Jinjie Ruan <[email protected]>
net: microchip: sparx5: Fix possible memory leak in vcap_api_encode_rule_test()

Jinjie Ruan <[email protected]>
net: microchip: sparx5: Fix memory leak for vcap_api_rule_add_actionvalue_test()

Jinjie Ruan <[email protected]>
net: microchip: sparx5: Fix memory leak for vcap_api_rule_add_keyvalue_test()

Bard Liao <[email protected]>
ASoC: SOF: ipc4-topology: fix wrong sizeof argument

Rong Tao <[email protected]>
memblock tests: Fix compilation errors.

Alexey Dobriyan <[email protected]>
uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++

Alexey Dobriyan <[email protected]>
uapi: stddef.h: Fix header guard location

Kees Cook <[email protected]>
Compiler Attributes: counted_by: Adjust name and identifier expansion

Phil Sutter <[email protected]>
netfilter: nf_tables: Fix entries val in rule reset audit log

Florian Westphal <[email protected]>
netfilter: conntrack: fix extension size table

Knyazev Arseniy <[email protected]>
ALSA: hda/realtek: Splitting the UX3402 into two separate models

Artem Savkov <[email protected]>
selftests/bpf: fix unpriv_disabled check in test_verifier

Christophe JAILLET <[email protected]>
bpf: Fix a erroneous check after snprintf()

Hans de Goede <[email protected]>
ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode

Hans de Goede <[email protected]>
ASoC: rt5640: Enable the IRQ on resume after configuring jack-detect

Hans de Goede <[email protected]>
ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume

Senhong Liu <[email protected]>

    ASoC: rt5640: fix typos

Hans de Goede <[email protected]>
ASoC: rt5640: Fix sleep in atomic context

Hans de Goede <[email protected]>
ASoC: rt5640: Revert "Fix sleep in atomic context"

Takashi Iwai <[email protected]>
ALSA: seq: Avoid delivery of events for disabled UMP groups

Takashi Iwai <[email protected]>
ALSA: docs: Fix a typo of midi2_ump_probe option for snd-usb-audio

Eduard Zingerman <[email protected]>
bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init

Toke Høiland-Jørgensen <[email protected]>
bpf: Avoid deadlock when using queue and stack maps from NMI

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: disallow element removal on anonymous sets

Jerome Brunet <[email protected]>
ASoC: meson: spdifin: start hw on dai probe

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: disallow rule removal from chain binding

Florian Westphal <[email protected]>
netfilter: nf_tables: fix memleak when more than 255 elements expired

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GC

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention

Jan Kara <[email protected]>
ext4: do not let fstrim block system suspend

Jan Kara <[email protected]>
ext4: move setting of trimmed bit into ext4_try_to_trim_range()

Kemeng Shi <[email protected]>
ext4: replace the traditional ternary conditional operator with with max()/min()

Filipe Manana <[email protected]>
btrfs: remove BUG() after failure to insert delayed dir index item

Filipe Manana <[email protected]>
btrfs: improve error message after failure to add delayed dir index item

Dave Wysochanski <[email protected]>
netfs: Only call folio_start_fscache() one time for each folio

Andreas Gruenbacher <[email protected]>
gfs2: Fix another freeze/thaw hang

Sakari Ailus <[email protected]>
media: via: Use correct dependency for camera sensor drivers

Sakari Ailus <[email protected]>
media: v4l: Use correct dependency for camera sensor drivers

Olga Kornievskaia <[email protected]>
NFSv4.1: fix pnfs MDS=DS session trunking

Olga Kornievskaia <[email protected]>
NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server

Trond Myklebust <[email protected]>
SUNRPC: Mark the cred for revalidation if the server rejects it

Trond Myklebust <[email protected]>
NFS/pNFS: Report EINVAL errors from connect() to the server

Trond Myklebust <[email protected]>
NFS: More fixes for nfs_direct_write_reschedule_io()

Trond Myklebust <[email protected]>
NFS: Use the correct commit info in nfs_join_page_group()

Trond Myklebust <[email protected]>
NFS: More O_DIRECT accounting fixes for error paths

Trond Myklebust <[email protected]>
NFS: Fix O_DIRECT locking issues

Trond Myklebust <[email protected]>
NFS: Fix error handling for O_DIRECT write scheduling

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

Diffstat:

 Documentation/admin-guide/cgroup-v1/memory.rst     |   9 +-
 Documentation/sound/designs/midi-2.0.rst           |   4 +-
 Makefile                                           |   4 +-
 .../boot/dts/ti/omap/motorola-mapphone-common.dtsi |   4 +-
 arch/arm/boot/dts/ti/omap/omap3-cpu-thermal.dtsi   |   3 +-
 arch/arm/boot/dts/ti/omap/omap4-cpu-thermal.dtsi   |   5 +-
 arch/arm/boot/dts/ti/omap/omap443x.dtsi            |   1 +
 arch/arm/boot/dts/ti/omap/omap4460.dtsi            |   1 +
 arch/arm64/boot/dts/freescale/Makefile             |   1 +
 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi      |  32 +-
 .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts |   5 +-
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |   6 +
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |   9 +
 arch/arm64/configs/defconfig                       |   1 -
 arch/loongarch/include/asm/addrspace.h             |  14 +-
 arch/loongarch/include/asm/elf.h                   |   9 +
 arch/loongarch/kernel/mem.c                        |   4 +-
 arch/loongarch/kernel/module.c                     |  22 +-
 arch/loongarch/kernel/numa.c                       |   2 +-
 arch/loongarch/kernel/vmlinux.lds.S                |  55 +--
 arch/mips/alchemy/devboards/db1000.c               |   4 +
 arch/mips/alchemy/devboards/db1200.c               |   6 +
 arch/mips/alchemy/devboards/db1300.c               |   4 +
 arch/parisc/include/asm/ropes.h                    |   7 +-
 arch/parisc/kernel/drivers.c                       |   2 +-
 arch/parisc/kernel/irq.c                           |   2 +-
 arch/powerpc/kernel/hw_breakpoint.c                |  16 +-
 arch/powerpc/kernel/hw_breakpoint_constraints.c    |   7 +-
 arch/powerpc/kernel/stacktrace.c                   |  27 +-
 arch/powerpc/kernel/traps.c                        |  56 ++-
 arch/powerpc/perf/hv-24x7.c                        |   2 +-
 arch/riscv/include/asm/errata_list.h               |   4 +-
 arch/x86/Kconfig                                   |   2 +-
 arch/x86/include/asm/kexec.h                       |   2 -
 arch/x86/include/asm/kvm_host.h                    |   3 +-
 arch/x86/include/asm/linkage.h                     |   7 +
 arch/x86/include/asm/processor.h                   |   2 -
 arch/x86/include/asm/reboot.h                      |   2 +
 arch/x86/kernel/cpu/amd.c                          |  28 +-
 arch/x86/kernel/cpu/bugs.c                         |  17 +-
 arch/x86/kernel/cpu/common.c                       |   2 +-
 arch/x86/kernel/cpu/sgx/encl.c                     |  30 +-
 arch/x86/kernel/crash.c                            |  31 --
 arch/x86/kernel/reboot.c                           |  22 ++
 arch/x86/kernel/setup.c                            |   8 +-
 arch/x86/kvm/mmu/mmu.c                             |  20 +-
 arch/x86/kvm/mmu/mmu_internal.h                    |  15 +-
 arch/x86/kvm/mmu/tdp_mmu.c                         | 152 ++++----
 arch/x86/kvm/mmu/tdp_mmu.h                         |   5 +-
 arch/x86/kvm/svm/sev.c                             |  34 +-
 arch/x86/kvm/svm/svm.c                             |   9 +-
 arch/x86/kvm/svm/svm.h                             |   1 +
 arch/x86/kvm/vmx/vmx.c                             |  10 +-
 arch/x86/kvm/x86.c                                 |   5 +-
 arch/x86/lib/memcpy_64.S                           |   2 +-
 arch/x86/lib/memmove_64.S                          |   2 +-
 arch/x86/lib/memset_64.S                           |   2 +-
 arch/xtensa/boot/Makefile                          |   3 +-
 arch/xtensa/boot/lib/zmem.c                        |   5 +-
 arch/xtensa/include/asm/core.h                     |   4 +
 arch/xtensa/lib/umulsidi3.S                        |   4 +-
 arch/xtensa/platforms/iss/network.c                |   4 +-
 crypto/sm2.c                                       |   6 +-
 drivers/accel/ivpu/ivpu_fw.c                       |   8 +-
 drivers/accel/ivpu/ivpu_gem.h                      |   5 +
 drivers/accel/ivpu/ivpu_ipc.c                      |  11 +-
 drivers/acpi/nfit/core.c                           |   2 +-
 drivers/ata/libata-core.c                          |  47 ++-
 drivers/ata/libata-eh.c                            |  16 +-
 drivers/ata/libata-scsi.c                          |  53 ++-
 drivers/ata/libata-transport.c                     |   9 +-
 drivers/ata/libata.h                               |   2 +
 drivers/ata/sata_mv.c                              |   4 +-
 drivers/block/rbd.c                                | 416 +++++++++++----------
 drivers/bus/ti-sysc.c                              |  31 +-
 drivers/char/agp/parisc-agp.c                      |   2 -
 drivers/clk/clk-si521xx.c                          |   9 +-
 drivers/clk/sprd/ums512-clk.c                      |   2 +-
 drivers/clk/tegra/clk-bpmp.c                       |   2 +-
 drivers/cxl/core/mbox.c                            |  23 +-
 drivers/cxl/core/port.c                            |  13 +-
 drivers/cxl/core/region.c                          |  24 +-
 drivers/cxl/pci.c                                  |   6 +-
 drivers/firewire/sbp2.c                            |   9 +-
 drivers/firmware/arm_ffa/driver.c                  |  16 +-
 drivers/firmware/arm_scmi/perf.c                   |  93 +++--
 drivers/firmware/cirrus/cs_dsp.c                   |  34 +-
 drivers/firmware/imx/imx-dsp.c                     |   1 +
 drivers/gpio/gpio-pmic-eic-sprd.c                  |   1 +
 drivers/gpio/gpio-tb10x.c                          |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |  19 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.h       |   9 +
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c              |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   7 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c            |  72 ++--
 drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c             |   3 +
 drivers/gpu/drm/amd/amdgpu/soc21.c                 |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_crat.c              |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_crat.h              |   4 +
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c       |  34 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h       |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c   |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c   |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c   |  43 ++-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c    |  44 ++-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c    |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |  75 ++--
 drivers/gpu/drm/amd/amdkfd/kfd_topology.h          |   2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   4 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   4 +-
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c |  47 +--
 .../amd/display/dc/link/accessories/link_dp_cts.c  | 105 +++---
 drivers/gpu/drm/amd/include/kgd_kfd_interface.h    |   6 +-
 drivers/gpu/drm/i915/gem/i915_gem_shmem.c          |  11 +-
 drivers/gpu/drm/i915/gt/intel_engine_cs.c          |   1 -
 .../gpu/drm/i915/gt/intel_execlists_submission.c   |   2 +
 drivers/gpu/drm/i915/gt/intel_ggtt.c               |  23 +-
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c  |  38 +-
 drivers/gpu/drm/meson/meson_encoder_hdmi.c         |   2 +
 drivers/gpu/drm/tests/drm_mm_test.c                |   2 +-
 drivers/gpu/drm/virtio/virtgpu_submit.c            |   1 -
 drivers/i2c/busses/i2c-designware-common.c         |  17 +
 drivers/i2c/busses/i2c-designware-core.h           |   3 +
 drivers/i2c/busses/i2c-i801.c                      |   1 +
 drivers/i2c/busses/i2c-npcm7xx.c                   |  17 +-
 drivers/i2c/busses/i2c-xiic.c                      |   2 +-
 drivers/i2c/muxes/i2c-demux-pinctrl.c              |   4 +
 drivers/i2c/muxes/i2c-mux-gpio.c                   |   4 +-
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c    |  27 +-
 drivers/media/common/videobuf2/frame_vector.c      |   6 +-
 drivers/media/platform/marvell/Kconfig             |   4 +-
 drivers/media/platform/via/Kconfig                 |   2 +-
 drivers/media/usb/em28xx/Kconfig                   |   4 +-
 drivers/media/usb/go7007/Kconfig                   |   2 +-
 drivers/media/usb/uvc/uvc_ctrl.c                   |   3 +
 drivers/misc/cardreader/rts5227.c                  |  55 +--
 drivers/misc/cardreader/rts5228.c                  |  57 +--
 drivers/misc/cardreader/rts5249.c                  |  56 +--
 drivers/misc/cardreader/rts5260.c                  |  43 +--
 drivers/misc/cardreader/rts5261.c                  |  52 +--
 drivers/misc/cardreader/rtsx_pcr.c                 |  51 ++-
 drivers/net/ethernet/amazon/ena/ena_netdev.c       |   3 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   5 +
 drivers/net/ethernet/engleder/tsnep_ethtool.c      |   6 +-
 drivers/net/ethernet/engleder/tsnep_main.c         |  18 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   9 +
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  13 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   3 +-
 drivers/net/ethernet/huawei/hinic/hinic_port.c     |   3 -
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   8 +-
 drivers/net/ethernet/intel/iavf/iavf.h             |   2 +-
 drivers/net/ethernet/intel/iavf/iavf_ethtool.c     |   2 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  17 +-
 drivers/net/ethernet/intel/igc/igc_ethtool.c       |  31 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |   2 +-
 .../net/ethernet/marvell/octeon_ep/octep_main.c    |   8 +-
 drivers/net/ethernet/marvell/octeon_ep/octep_tx.c  |   8 +-
 drivers/net/ethernet/marvell/octeon_ep/octep_tx.h  |  16 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c |  19 +-
 .../net/ethernet/microchip/vcap/vcap_api_kunit.c   |  59 ++-
 drivers/net/ethernet/pensando/ionic/ionic_dev.h    |   1 +
 drivers/net/ethernet/pensando/ionic/ionic_txrx.c   |  10 +-
 drivers/net/team/team.c                            |  10 +-
 drivers/net/thunderbolt/main.c                     |   3 +-
 drivers/net/vxlan/vxlan_core.c                     |   4 +
 drivers/nvme/host/fc.c                             |   2 +-
 drivers/nvme/host/pci.c                            |   3 -
 drivers/parisc/ccio-dma.c                          |  18 +-
 drivers/parisc/iommu-helpers.h                     |   8 +-
 drivers/parisc/iosapic.c                           |   4 +-
 drivers/parisc/iosapic_private.h                   |   4 +-
 drivers/parisc/sba_iommu.c                         |  28 +-
 drivers/platform/mellanox/Kconfig                  |   1 +
 drivers/platform/x86/asus-nb-wmi.c                 |   9 +
 drivers/platform/x86/intel_scu_ipc.c               |  66 ++--
 drivers/power/supply/ab8500_btemp.c                |   9 +-
 drivers/power/supply/ab8500_chargalg.c             |   2 +-
 drivers/power/supply/mt6370-charger.c              |   2 +-
 drivers/power/supply/power_supply_sysfs.c          |   7 +
 drivers/power/supply/rk817_charger.c               |  16 +-
 drivers/power/supply/rt9467-charger.c              |   4 +-
 drivers/power/supply/ucs1002_power.c               |   3 +-
 drivers/scsi/iscsi_tcp.c                           |   4 +
 drivers/scsi/pm8001/pm8001_hwi.c                   |   2 +-
 drivers/scsi/pm8001/pm80xx_hwi.c                   |   4 +-
 drivers/scsi/qedf/qedf_io.c                        |  10 +-
 drivers/scsi/qedf/qedf_main.c                      |   7 +-
 drivers/scsi/scsi.c                                |  11 +
 drivers/scsi/scsi_scan.c                           |   2 +-
 drivers/scsi/sd.c                                  | 101 ++++-
 drivers/scsi/sd.h                                  |   1 +
 drivers/soc/imx/soc-imx8m.c                        |  10 +
 drivers/spi/spi-gxp.c                              |   2 +-
 drivers/spi/spi-intel-pci.c                        |   1 +
 drivers/spi/spi-nxp-fspi.c                         |   7 +
 drivers/spi/spi-stm32.c                            |   8 +
 drivers/spi/spi-sun6i.c                            |  31 +-
 drivers/spi/spi-zynqmp-gqspi.c                     |  12 +-
 drivers/thermal/thermal_of.c                       |   8 +-
 drivers/thermal/thermal_sysfs.c                    |   9 +-
 drivers/tty/n_gsm.c                                |   4 +-
 drivers/tty/serial/8250/8250_port.c                |   5 +-
 drivers/ufs/core/ufshcd.c                          |  13 +-
 drivers/vfio/mdev/mdev_sysfs.c                     |   3 +-
 drivers/video/fbdev/Kconfig                        |   2 +-
 fs/binfmt_elf_fdpic.c                              |   5 +-
 fs/btrfs/delayed-inode.c                           |  85 +++--
 fs/btrfs/extent_io.c                               |   8 +-
 fs/btrfs/file.c                                    |  16 +-
 fs/btrfs/inode.c                                   |  29 +-
 fs/btrfs/super.c                                   |   2 +-
 fs/ceph/caps.c                                     |   6 +-
 fs/ceph/mds_client.c                               |  12 +-
 fs/ceph/mds_client.h                               |  11 +-
 fs/ceph/quota.c                                    |  14 +-
 fs/ceph/snap.c                                     |  10 +-
 fs/ceph/super.c                                    |  75 +++-
 fs/ceph/super.h                                    |   3 +
 fs/ext4/mballoc.c                                  |  60 +--
 fs/gfs2/glock.c                                    |   4 +-
 fs/gfs2/glops.c                                    |   9 +-
 fs/libfs.c                                         |   1 +
 fs/netfs/buffered_read.c                           |   6 +-
 fs/nfs/direct.c                                    | 134 +++++--
 fs/nfs/flexfilelayout/flexfilelayout.c             |   1 +
 fs/nfs/nfs4client.c                                |   9 +-
 fs/nfs/nfs4proc.c                                  |  14 +-
 fs/nfs/nfs4state.c                                 |  38 +-
 fs/nfs/write.c                                     |  23 +-
 fs/nfsd/nfs4xdr.c                                  |   4 +-
 fs/nilfs2/gcinode.c                                |   6 +-
 fs/proc/internal.h                                 |   2 -
 fs/proc/task_nommu.c                               |  70 ++--
 fs/smb/client/cifsglob.h                           |   1 +
 fs/smb/client/fs_context.c                         |   1 +
 fs/smb/client/inode.c                              |   2 +-
 fs/smb/client/smb2ops.c                            |   6 +-
 fs/smb/client/transport.c                          |  34 +-
 include/linux/atomic/atomic-arch-fallback.h        |  10 +-
 include/linux/bpf.h                                |   2 +-
 include/linux/btf_ids.h                            |   2 +-
 include/linux/compiler_attributes.h                |  26 +-
 include/linux/if_team.h                            |   2 +
 include/linux/interrupt.h                          |   6 +-
 include/linux/libata.h                             |   4 +-
 include/linux/memcontrol.h                         |   4 +-
 include/linux/nfs_fs_sb.h                          |   1 +
 include/linux/nfs_page.h                           |   4 +-
 include/linux/resume_user_mode.h                   |   2 +-
 include/linux/seqlock.h                            |   2 +-
 include/net/netfilter/nf_tables.h                  |   7 +-
 include/scsi/scsi.h                                |   3 +
 include/scsi/scsi_device.h                         |   5 +-
 include/uapi/linux/bpf.h                           |   4 +-
 include/uapi/linux/stddef.h                        |  11 +
 io_uring/fs.c                                      |   2 +-
 kernel/bpf/btf.c                                   |   2 +-
 kernel/bpf/memalloc.c                              |  33 +-
 kernel/bpf/offload.c                               |  12 +-
 kernel/bpf/queue_stack_maps.c                      |  21 +-
 kernel/dma/debug.c                                 |  20 +-
 kernel/dma/swiotlb.c                               |   4 +-
 kernel/sched/core.c                                |   2 +-
 kernel/sched/cpupri.c                              |   1 +
 kernel/sched/idle.c                                |   1 +
 kernel/trace/bpf_trace.c                           |  16 +
 kernel/trace/ring_buffer.c                         |  38 +-
 kernel/trace/trace_events_user.c                   |  58 ++-
 mm/damon/vaddr-test.h                              |   2 +
 mm/memcontrol.c                                    |  13 +-
 mm/mempolicy.c                                     |  39 +-
 mm/page_alloc.c                                    |  12 +-
 mm/slab_common.c                                   |  12 +-
 net/bridge/br_forward.c                            |   4 +-
 net/bridge/br_input.c                              |   4 +-
 net/core/flow_dissector.c                          |   2 +-
 net/dccp/ipv4.c                                    |   9 +-
 net/dccp/ipv6.c                                    |   9 +-
 net/handshake/handshake-test.c                     |  14 +-
 net/hsr/hsr_framereg.c                             |   4 +-
 net/hsr/hsr_main.h                                 |   2 +-
 net/ipv4/route.c                                   |   4 +-
 net/mptcp/options.c                                |   5 +-
 net/mptcp/protocol.c                               |  41 ++
 net/mptcp/subflow.c                                |  36 --
 net/ncsi/ncsi-aen.c                                |   5 +
 net/netfilter/ipset/ip_set_core.c                  |  12 +-
 net/netfilter/nf_conntrack_bpf.c                   |   2 +
 net/netfilter/nf_conntrack_extend.c                |   4 +-
 net/netfilter/nf_tables_api.c                      |  79 +++-
 net/netfilter/nft_set_hash.c                       |  11 +-
 net/netfilter/nft_set_pipapo.c                     |   4 +-
 net/netfilter/nft_set_rbtree.c                     |   8 +-
 net/rds/rdma_transport.c                           |  12 +-
 net/smc/smc_stats.h                                |   3 +-
 net/sunrpc/clnt.c                                  |  15 +-
 scripts/atomic/gen-atomic-fallback.sh              |   2 +-
 sound/core/rawmidi.c                               |   2 +-
 sound/core/seq/seq_ump_client.c                    |  24 +-
 sound/core/seq/seq_ump_convert.c                   |   2 +
 sound/hda/intel-sdw-acpi.c                         |   8 +-
 sound/pci/hda/hda_intel.c                          |   1 +
 sound/pci/hda/patch_realtek.c                      |   3 +-
 sound/soc/amd/yc/acp6x-mach.c                      |  35 ++
 sound/soc/codecs/cs35l56-i2c.c                     |   1 -
 sound/soc/codecs/cs35l56.c                         |   1 +
 sound/soc/codecs/cs42l42-sdw.c                     |  20 +
 sound/soc/codecs/cs42l42.c                         |  21 +-
 sound/soc/codecs/cs42l42.h                         |   1 +
 sound/soc/codecs/rt5640.c                          |  33 +-
 sound/soc/codecs/wm_adsp.c                         |  13 +-
 sound/soc/fsl/imx-audmix.c                         |   2 +-
 sound/soc/fsl/imx-pcm-rpmsg.c                      |   1 +
 sound/soc/fsl/imx-rpmsg.c                          |   8 +
 sound/soc/intel/avs/boards/hdaudio.c               |   3 +
 sound/soc/meson/axg-spdifin.c                      |  49 +--
 sound/soc/sof/core.c                               |   3 +-
 sound/soc/sof/intel/mtl.c                          |   2 +-
 sound/soc/sof/intel/mtl.h                          |   1 -
 sound/soc/sof/ipc4-topology.c                      |   2 +-
 sound/soc/sof/sof-audio.c                          |   3 +-
 tools/include/linux/btf_ids.h                      |   2 +-
 tools/include/linux/mm.h                           |   4 +-
 tools/include/linux/seq_file.h                     |   2 +
 tools/include/uapi/linux/bpf.h                     |   4 +-
 tools/objtool/check.c                              |   3 +-
 tools/perf/util/Build                              |   6 +
 tools/testing/memblock/internal.h                  |   4 +
 tools/testing/memblock/mmzone.c                    |   2 +-
 tools/testing/memblock/tests/basic_api.c           |   2 +-
 tools/testing/memblock/tests/common.h              |   1 +
 tools/testing/selftests/bpf/test_verifier.c        |   2 +-
 .../ftrace/test.d/instances/instance-event.tc      |   2 +-
 tools/testing/selftests/kselftest_deps.sh          |  77 +++-
 .../selftests/mm/charge_reserved_hugetlb.sh        |   4 +-
 .../selftests/mm/hugetlb_reparenting_test.sh       |   4 +-
 tools/testing/selftests/net/tls.c                  |   8 +-
 tools/testing/selftests/powerpc/Makefile           |   7 +-
 tools/testing/selftests/powerpc/pmu/Makefile       |  11 +-
 347 files changed, 3207 insertions(+), 1871 deletions(-)