Skip to content

6.10.5-rc1 review

Greg Kroah-Hartman amd-gfx dri-devel linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest263 patches 27 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/263drm/amd/display: Refactor function dm_dp_mst_is_port_support_mode()drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+145 -830 replies
2/263locking/pvqspinlock: Correct the type of "old" variable in pv_kick_node()kernel/locking/qspinlock_paravirt.h+1 -10 replies
3/263perf/x86/intel/cstate: Add Arrowlake supportarch/x86/events/intel/cstate.c+12 -80 replies
4/263perf/x86/intel/cstate: Add Lunarlake supportarch/x86/events/intel/cstate.c+19 -70 replies
5/263perf/x86/intel/cstate: Add pkg C2 residency counter for Sierra Forestarch/x86/events/intel/cstate.c+3 -20 replies
6/263platform/x86: intel-vbtn: Protect ACPI notify handler against recursiondrivers/platform/x86/intel/vbtn.c+9 -00 replies
7/263irqchip/mbigen: Fix mbigen node address layoutdrivers/irqchip/irq-mbigen.c+16 -40 replies
8/263platform/x86/intel/ifs: Initialize union ifs_status to zerodrivers/platform/x86/intel/ifs/runtest.c+1 -10 replies
9/263jump_label: Fix the fix, brown paper bags galorekernel/jump_label.c+2 -20 replies
10/263perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.carch/x86/events/amd/core.c arch/x86/events/amd/uncore.c+9 -30 replies
11/263perf/x86/intel: Support the PEBS event maskarch/x86/events/intel/core.c arch/x86/events/intel/ds.c arch/x86/events/perf_event.h +1 more+26 -130 replies
12/263perf/x86: Support counter maskarch/x86/events/amd/core.c arch/x86/events/core.c arch/x86/events/intel/core.c +6 more+199 -1790 replies
13/263perf/x86: Fix smp_processor_id()-in-preemptible warningsarch/x86/events/core.c+12 -100 replies
14/263selftests: ksft: Fix finished() helper exit code on skipped teststools/testing/selftests/devices/ksft.py+1 -10 replies
15/263x86/mm: Fix pti_clone_pgtable() alignment assumptionarch/x86/mm/pti.c+3 -30 replies
16/263x86/mm: Fix pti_clone_entry_text() for i386arch/x86/mm/pti.c+1 -10 replies
17/263smb: client: handle lack of FSCTL_GET_REPARSE_POINT supportfs/smb/client/inode.c fs/smb/client/reparse.c fs/smb/client/reparse.h +1 more+38 -40 replies
18/263power: supply: rt5033: Bring back i2c_set_clientdatadrivers/power/supply/rt5033_battery.c+1 -00 replies
19/263sctp: Fix null-ptr-deref in reuseport_add_sock().net/sctp/input.c+11 -80 replies
20/263net: pse-pd: tps23881: Fix the device ID checkdrivers/net/pse-pd/tps23881.c+3 -10 replies
21/263gve: Fix use of netif_carrier_ok()drivers/net/ethernet/google/gve/gve_ethtool.c drivers/net/ethernet/google/gve/gve_main.c+7 -70 replies
22/263virtio-net: unbreak vq resizing when coalescing is not negotiateddrivers/net/virtio_net.c+6 -20 replies
23/263net: usb: qmi_wwan: fix memory leak for not ip packetsdrivers/net/usb/qmi_wwan.c+1 -00 replies
24/263net: bridge: mcast: wait for previous gc cycles when removing portnet/bridge/br_multicast.c+1 -30 replies
25/263net: linkwatch: use system_unbound_wqnet/core/link_watch.c+2 -20 replies
26/263net: dsa: microchip: Fix Wake-on-LAN check to not return an errordrivers/net/dsa/microchip/ksz_common.c+5 -00 replies
27/263ice: Fix reset handlerdrivers/net/ethernet/intel/ice/ice_main.c+2 -00 replies
28/263Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()net/bluetooth/l2cap_core.c+1 -00 replies
29/263Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv monitornet/bluetooth/hci_sync.c+14 -00 replies
30/263net/smc: add the max value of fallback reason countnet/smc/smc_stats.h+1 -10 replies
31/263net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()drivers/net/dsa/bcm_sf2.c+3 -10 replies
32/263bnxt_en : Fix memory out-of-bounds in bnxt_fill_hw_rss_tbl()drivers/net/ethernet/broadcom/bnxt/bnxt.c+7 -60 replies
33/263idpf: fix memory leaks and crashes while performing a soft resetdrivers/net/ethernet/intel/idpf/idpf_lib.c+15 -150 replies
34/263idpf: fix UAFs when destroying the queuesdrivers/net/ethernet/intel/idpf/idpf_lib.c drivers/net/ethernet/intel/idpf/idpf_txrx.c+13 -350 replies
35/263l2tp: fix lockdep splatnet/l2tp/l2tp_core.c+13 -20 replies
36/263net: bcmgenet: Properly overlay PHY and MAC Wake-on-LAN capabilitiesdrivers/net/ethernet/broadcom/genet/bcmgenet_wol.c+5 -90 replies
37/263net: fec: Stop PPS on driver removedrivers/net/ethernet/freescale/fec_ptp.c+3 -00 replies
38/263net: pse-pd: tps23881: include missing bitfield.h headerdrivers/net/pse-pd/tps23881.c+1 -00 replies
39/263net: dsa: microchip: disable EEE for KSZ8567/KSZ9567/KSZ9896/KSZ9897.drivers/net/dsa/microchip/ksz_common.c+11 -00 replies
40/263regmap: kunit: Fix memory leaks in gen_regmap() and gen_raw_regmap()drivers/base/regmap/regmap-kunit.c+45 -270 replies
41/263gpio: prevent potential speculation leaks in gpio_device_get_desc()drivers/gpio/gpiolib.c+2 -10 replies
42/263hwmon: corsair-psu: add USB id of HX1200i Series 2023 psuDocumentation/hwmon/corsair-psu.rst drivers/hwmon/corsair-psu.c+7 -60 replies
43/263Revert "rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes()"include/linux/rcupdate.h kernel/pid_namespace.c kernel/rcu/tasks.h+3 -320 replies
44/263platform/chrome: cros_ec_lpc: Add a new quirk for ACPI iddrivers/platform/chrome/cros_ec_lpc.c+38 -120 replies
45/263rcutorture: Fix rcu_torture_fwd_cb_cr() data racekernel/rcu/rcutorture.c+1 -10 replies
46/263md: do not delete safemode_timer in mddev_suspenddrivers/md/md.c+0 -10 replies
47/263md: change the return value type of md_write_start to voiddrivers/md/md.c drivers/md/md.h drivers/md/raid1.c +2 more+8 -170 replies
48/263md/raid5: avoid BUG_ON() while continue reshape after reassemblingdrivers/md/raid5.c+13 -70 replies
49/263debugobjects: Annotate racy debug variableslib/debugobjects.c+11 -100 replies
50/263nvme: apple: fix device reference countingdrivers/nvme/host/apple.c+22 -50 replies
51/263block: change rq_integrity_vec to respect the iteratordrivers/nvme/host/pci.c include/linux/blk-integrity.h+10 -100 replies
52/263rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocationkernel/rcu/tree.c+7 -30 replies
53/263clocksource/drivers/sh_cmt: Address race condition for clock eventsdrivers/clocksource/sh_cmt.c+12 -10 replies
54/263ACPI: battery: create alarm sysfs attribute atomicallydrivers/acpi/battery.c+12 -40 replies
55/263ACPI: SBS: manage alarm sysfs attribute through psy coredrivers/acpi/sbs.c+12 -110 replies
56/263cpufreq: amd-pstate: Allow users to write default EPP stringdrivers/cpufreq/amd-pstate.c drivers/cpufreq/amd-pstate.h+4 -50 replies
57/263cpufreq: amd-pstate: auto-load pstate driver by defaultdrivers/cpufreq/amd-pstate.c+17 -70 replies
58/263soc: qcom: icc-bwmon: Allow for interrupts to be shared across instancesdrivers/soc/qcom/icc-bwmon.c+9 -30 replies
59/263xen: privcmd: Switch from mutex to spinlock for irqfdsdrivers/xen/privcmd.c+15 -100 replies
60/263ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MUdrivers/acpi/resource.c+7 -00 replies
61/263ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MJdrivers/acpi/resource.c+7 -00 replies
62/263thermal: intel: hfi: Give HFI instances package scopedrivers/thermal/intel/intel_hfi.c+17 -130 replies
63/263wifi: nl80211: disallow setting special AP channel widthsnet/wireless/nl80211.c+27 -00 replies
64/263wifi: ath12k: fix race due to setting ATH12K_FLAG_EXT_IRQ_ENABLED too earlydrivers/net/wireless/ath/ath12k/pci.c+2 -20 replies
65/263wifi: rtlwifi: handle return value of usb init TX/RXdrivers/net/wireless/realtek/rtlwifi/usb.c+26 -80 replies
66/263wifi: ath12k: fix memory leak in ath12k_dp_rx_peer_frag_setup()drivers/net/wireless/ath/ath12k/dp_rx.c+1 -00 replies
67/263net/mlx5e: SHAMPO, Fix invalid WQ linked list unlinkdrivers/net/ethernet/mellanox/mlx5/core/en_rx.c+3 -00 replies
68/263selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRTtools/testing/selftests/bpf/prog_tests/send_signal.c+2 -10 replies
69/263wifi: rtw89: pci: fix RX tag race condition resulting in wrong RX lengthdrivers/net/wireless/realtek/rtw89/pci.c+8 -50 replies
70/263af_unix: Dont retry after unix_state_lock_nested() in unix_stream_connect().net/unix/af_unix.c+9 -250 replies
71/263PCI: Add Edimax Vendor ID to pci_ids.hinclude/linux/pci_ids.h+2 -00 replies
72/263wifi: mac80211: fix NULL dereference at band check in starting tx ba sessionnet/mac80211/agg-tx.c+3 -10 replies
73/263udf: prevent integer overflow in udf_bitmap_free_blocks()fs/udf/balloc.c+13 -230 replies
74/263bpf: add missing check_func_arg_reg_off() to prevent out-of-bounds memory accesseskernel/bpf/verifier.c+11 -60 replies
75/263wifi: nl80211: dont give key data to userspacenet/wireless/nl80211.c+2 -80 replies
76/263can: mcp251xfd: tef: prepare to workaround broken TEF FIFO tail index erratumdrivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c drivers/net/can/spi/mcp251xfd/mcp251xfd.h+43 -260 replies
77/263can: mcp251xfd: tef: update workaround for erratum DS80000789E 6 of mcp2518fddrivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c+27 -440 replies
78/263net: stmmac: qcom-ethqos: enable SGMII loopback during DMA reset on sa8775p-ride-r3drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c+23 -00 replies
79/263mlxsw: pci: Lock configuration space of upstream bridge during resetdrivers/net/ethernet/mellanox/mlxsw/pci.c+6 -00 replies
80/263btrfs: do not clear page dirty inside extent_write_locked_range()fs/btrfs/extent_io.c+1 -30 replies
81/263btrfs: do not BUG_ON() when freeing tree block after errorfs/btrfs/ctree.c fs/btrfs/extent-tree.c fs/btrfs/extent-tree.h +3 more+76 -310 replies
82/263btrfs: reduce nesting for extent processing at btrfs_lookup_extent_info()fs/btrfs/extent-tree.c+9 -130 replies
83/263btrfs: fix data race when accessing the last_trans field of a rootfs/btrfs/ctree.c fs/btrfs/ctree.h fs/btrfs/defrag.c +3 more+23 -130 replies
84/263btrfs: fix bitmap leak when loading free space cache on duplicate entryfs/btrfs/free-space-cache.c+1 -00 replies
85/263Bluetooth: btnxpuart: Shutdown timer and prevent rearming when driver unloadingdrivers/bluetooth/btnxpuart.c+1 -10 replies
86/263drm/xe/preempt_fence: enlarge the fence critical sectiondrivers/gpu/drm/xe/xe_preempt_fence.c+11 -30 replies
87/263drm/amd/display: Handle HPD_IRQ for internal linkdrivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c+16 -90 replies
88/263drm/amd/display: Add delay to improve LTTPR UHBR interopdrivers/gpu/drm/amd/display/dc/link/hwss/link_hwss_hpo_fixed_vs_pe_retimer_dp.c+5 -00 replies
89/263drm/amdgpu: fix potential resource leak warningdrivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c+5 -00 replies
90/263drm/amdgpu/pm: Fix the param type of set_power_profile_modedrivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+16 -165 replies
91/263drm/amd/amdkfd: Fix a resource leak in svm_range_validate_and_map()drivers/gpu/drm/amd/amdkfd/kfd_svm.c+7 -20 replies
92/263drm/xe/xe_guc_submit: Fix exec queue stop race conditiondrivers/gpu/drm/xe/xe_guc_submit.c+1 -10 replies
93/263drm/amdgpu/pm: Fix the null pointer dereference for smu7drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c+24 -260 replies
94/263drm/amdgpu: Fix the null pointer dereference to ras_managerdrivers/gpu/drm/amd/amdgpu/amdgpu_ras.c+5 -20 replies
95/263drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rulesdrivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c+18 -100 replies
96/263drm/admgpu: fix dereferencing null pointer contextdrivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c+1 -10 replies
97/263drm/amdgpu: Add lock around VF RLCG interfacedrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h+9 -00 replies
98/263drm/amd/pm: Fix the null pointer dereference for vega10_hwmgrdrivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c+25 -40 replies
99/263drm/amd/display: Add null checks for stream and plane before dereferencingdrivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c+3 -00 replies
100/263media: amphion: Remove lock in s_ctrl callbackdrivers/media/platform/amphion/vdec.c drivers/media/platform/amphion/venc.c+0 -40 replies
101/263drm/amd/display: Add NULL check for afb before dereferencing in amdgpu_dm_plane_handle_cursor_updatedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c+12 -40 replies
102/263drm/amd/display: Wake DMCUB before sending a command for replay featuredrivers/gpu/drm/amd/display/dc/dce/dmub_replay.c+3 -30 replies
103/263drm/amd/display: reduce ODM slice count to initial new dc state only when neededdrivers/gpu/drm/amd/display/dc/core/dc_resource.c drivers/gpu/drm/amd/display/dc/core/dc_state.c+71 -410 replies
104/263drm/amd/display: Dont refer to dc_sink in is_dsc_need_re_computedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+4 -80 replies
105/263drm/amd/display: remove dpp pipes on failure to update pipe paramsdrivers/gpu/drm/amd/display/dc/core/dc_resource.c+8 -10 replies
106/263drm/amd/display: Add null checker before passing variablesdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+6 -30 replies
107/263media: i2c: ov5647: replacing of_node_put with __free(device_node)drivers/media/i2c/ov5647.c+4 -70 replies
108/263media: uvcvideo: Ignore empty TS packetsdrivers/media/usb/uvc/uvc_video.c+30 -10 replies
109/263media: uvcvideo: Fix the bandwdith quirk on USB 3.xdrivers/media/usb/uvc/uvc_video.c+3 -30 replies
110/263drm/amd/display: Fix NULL pointer dereference for DTN log in DCN401drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c+27 -220 replies
111/263media: xc2028: avoid use-after-free in load_firmware_cb()drivers/media/tuners/xc2028.c+8 -10 replies
112/263ext4: fix uninitialized variable in ext4_inlinedir_to_treefs/ext4/inline.c+5 -10 replies
113/263jbd2: avoid memleak in jbd2_journal_write_metadata_bufferfs/jbd2/journal.c+1 -00 replies
114/263drm/amd/display: Fix null pointer deref in dcn20_resource.cdrivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.c+5 -40 replies
115/263s390/sclp: Prevent release of buffer in I/Odrivers/s390/char/sclp_sd.c+8 -20 replies
116/263ext4: sanity check for NULL pointer after ext4_force_shutdownfs/buffer.c fs/ext4/inode.c+7 -00 replies
117/263SUNRPC: Fix a race to wake a sync tasknet/sunrpc/sched.c+3 -10 replies
118/263mm, slub: do not call do_slab_free for kfence objectmm/slub.c+3 -00 replies
119/263profiling: remove profile=sleep supportDocumentation/admin-guide/kernel-parameters.txt include/linux/profile.h kernel/profile.c +1 more+2 -240 replies
120/263clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()kernel/time/clocksource.c+1 -10 replies
121/263scsi: Revert "scsi: sd: Do not repeat the starting disk message"drivers/scsi/sd.c+3 -20 replies
122/263scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONESdrivers/scsi/mpt3sas/mpt3sas_base.c+18 -20 replies
123/263media: ipu-bridge: fix ipu6 Kconfig dependenciesdrivers/media/pci/intel/ipu6/Kconfig+1 -10 replies
124/263media: intel/ipu6: select AUXILIARY_BUS in Kconfigdrivers/media/pci/intel/ipu6/Kconfig+1 -00 replies
125/263irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to raw_spinlock_tdrivers/irqchip/irq-meson-gpio.c+7 -70 replies
126/263irqchip/loongarch-cpu: Fix return value of lpic_gsi_to_irq()drivers/irqchip/irq-loongarch-cpu.c+4 -20 replies
127/263sched/cputime: Fix mul_u64_u64_div_u64() precision for cputimekernel/sched/cputime.c+6 -00 replies
128/263net: drop bad gso csum_start and offset in virtio_net_hdrinclude/linux/virtio_net.h net/ipv4/tcp_offload.c net/ipv4/udp_offload.c+12 -110 replies
129/263arm64: cputype: Add Cortex-X3 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
130/263arm64: cputype: Add Cortex-A720 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
131/263arm64: cputype: Add Cortex-X925 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
132/263arm64: errata: Unify speculative SSBS errata logicDocumentation/arch/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/include/asm/cpucaps.h +2 more+9 -340 replies
133/263arm64: errata: Expand speculative SSBS workaroundDocumentation/arch/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c+30 -20 replies
134/263arm64: cputype: Add Cortex-X1C definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
135/263arm64: cputype: Add Cortex-A725 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
136/263arm64: errata: Expand speculative SSBS workaround (again)Documentation/arch/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c+44 -70 replies
137/263nfsd: dont set SVC_SOCK_ANONYMOUS when creating nfsd socketsfs/nfsd/nfsctl.c+1 -20 replies
138/263i2c: smbus: Improve handling of stuck alertsdrivers/i2c/i2c-smbus.c+25 -70 replies
139/263ASoC: codecs: wcd938x-sdw: Correct Soundwire ports masksound/soc/codecs/wcd938x-sdw.c+2 -20 replies
140/263ASoC: codecs: wcd939x-sdw: Correct Soundwire ports masksound/soc/codecs/wcd939x-sdw.c+2 -20 replies
141/263ASoC: codecs: wsa881x: Correct Soundwire ports masksound/soc/codecs/wsa881x.c+1 -10 replies
142/263ASoC: codecs: wsa883x: parse port-mapping informationsound/soc/codecs/wsa883x.c+8 -00 replies
143/263ASoC: codecs: wsa883x: Correct Soundwire ports masksound/soc/codecs/wsa883x.c+1 -10 replies
144/263ASoC: codecs: wsa884x: parse port-mapping informationsound/soc/codecs/wsa884x.c+8 -00 replies
145/263ASoC: codecs: wsa884x: Correct Soundwire ports masksound/soc/codecs/wsa884x.c+1 -10 replies
146/263ASoC: sti: add missing probe entry for player and readersound/soc/sti/sti_uniperif.c sound/soc/sti/uniperif.h sound/soc/sti/uniperif_player.c +1 more+4 -10 replies
147/263spi: spidev: Add missing spi_device_id for bh2228fvdrivers/spi/spidev.c+1 -00 replies
148/263ASoC: SOF: Remove libraries from topology lookupssound/soc/sof/mediatek/mt8195/mt8195.c+1 -10 replies
149/263i2c: smbus: Send alert notifications to all devices if source not founddrivers/i2c/i2c-smbus.c+35 -30 replies
150/263bpf: kprobe: remove unused declaring of bpf_kprobe_overrideinclude/linux/trace_events.h+0 -10 replies
151/263kprobes: Fix to check symbol prefixes correctlykernel/kprobes.c+2 -20 replies
152/263ASoC: cs-amp-lib: Fix NULL pointer crash if efi.get_variable is NULLsound/soc/codecs/cs-amp-lib.c+1 -10 replies
153/263i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resumedrivers/i2c/busses/i2c-qcom-geni.c+3 -10 replies
154/263ASoC: cs35l56: Revert support for dual-ownership of ASP registersinclude/sound/cs35l56.h sound/soc/codecs/cs35l56-shared.c sound/soc/codecs/cs35l56.c +1 more+43 -2730 replies
155/263ASoC: cs35l56: Handle OTP read latency over SoundWireinclude/sound/cs35l56.h sound/soc/codecs/cs35l56-sdw.c+82 -00 replies
156/263drm/atomic: allow no-op FB_ID updates for async flipsdrivers/gpu/drm/drm_atomic_uapi.c+4 -110 replies
157/263i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resumedrivers/i2c/busses/i2c-qcom-geni.c+1 -00 replies
158/263drm/i915: Allow evicting to use the requested placementdrivers/gpu/drm/i915/gem/i915_gem_ttm.c+0 -10 replies
159/263drm/i915: Attempt to get pages without eviction firstdrivers/gpu/drm/i915/gem/i915_gem_ttm.c+7 -50 replies
160/263drm/amd/display: Replace dm_execute_dmub_cmd with dc_wake_and_execute_dmub_cmddrivers/gpu/drm/amd/display/dc/dce/dmub_replay.c+1 -20 replies
161/263spi: spi-fsl-lpspi: Fix scldiv calculationdrivers/spi/spi-fsl-lpspi.c+4 -20 replies
162/263ALSA: usb-audio: Re-add ScratchAmp quirk entriessound/usb/quirks-table.h+4 -00 replies
163/263drm/xe/rtp: Fix off-by-one when processing rulesdrivers/gpu/drm/xe/xe_rtp.c+1 -10 replies
164/263drm/xe: Use dma_fence_chain_free in chain fence unused as a syncdrivers/gpu/drm/xe/xe_sync.c+1 -10 replies
165/263drm/xe/hwmon: Fix PL1 disable flow in xe_hwmon_power_max_writedrivers/gpu/drm/xe/xe_hwmon.c+2 -10 replies
166/263drm/xe: Minor cleanup in LRC handlingdrivers/gpu/drm/xe/regs/xe_engine_regs.h drivers/gpu/drm/xe/xe_lrc.c+3 -30 replies
167/263drm/xe: Take ref to VM in delayed snapshotdrivers/gpu/drm/xe/xe_lrc.c+14 -10 replies
168/263ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RTsound/soc/meson/axg-fifo.c+10 -160 replies
169/263cifs: cifs_inval_name_dfs_link_error: correct the check for fullpathfs/smb/client/misc.c+5 -40 replies
170/263module: warn about excessively long module waitskernel/module/main.c+20 -70 replies
171/263module: make waiting for a concurrent module loader interruptiblekernel/module/main.c+25 -150 replies
172/263drm/i915/gem: Fix Virtual Memory mapping boundaries calculationdrivers/gpu/drm/i915/gem/i915_gem_mman.c+47 -60 replies
173/263drm/amd/display: Skip Recompute DSC Params if no Stream on Linkdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+3 -00 replies
174/263drm/amdgpu: Forward soft recovery errors to userspacedrivers/gpu/drm/amd/amdgpu/amdgpu_job.c+1 -20 replies
175/263drm/i915/gem: Adjust vma offset for framebuffer mmap offsetdrivers/gpu/drm/i915/gem/i915_gem_mman.c+2 -00 replies
176/263drm/client: fix null pointer dereference in drm_client_modeset_probedrivers/gpu/drm/drm_client_modeset.c+5 -00 replies
177/263drm/i915/display: correct dual pps handling for MTL_PCH+drivers/gpu/drm/i915/display/intel_backlight.c drivers/gpu/drm/i915/display/intel_pps.c+6 -00 replies
178/263drm/test: fix the gem shmem test to map the sg table.drivers/gpu/drm/tests/drm_gem_shmem_test.c+11 -00 replies
179/263io_uring/net: ensure expanded bundle recv gets marked for cleanupio_uring/net.c+1 -00 replies
180/263io_uring/net: ensure expanded bundle send gets marked for cleanupio_uring/net.c+1 -00 replies
181/263io_uring/net: dont pick multiple buffers for non-bundle sendio_uring/net.c+3 -20 replies
182/263ALSA: line6: Fix racy access to midibufsound/usb/line6/driver.c+5 -00 replies
183/263ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect listsound/pci/hda/patch_hdmi.c+1 -00 replies
184/263ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirkssound/pci/hda/patch_realtek.c+1 -00 replies
185/263ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4sound/pci/hda/patch_hdmi.c+1 -00 replies
186/263usb: vhci-hcd: Do not drop references before new references are gaineddrivers/usb/usbip/vhci_hcd.c+6 -30 replies
187/263USB: serial: debug: do not echo input by defaultdrivers/usb/serial/usb_debug.c+7 -00 replies
188/263usb: typec: fsa4480: Check if the chip is really theredrivers/usb/typec/mux/fsa4480.c+14 -00 replies
189/263usb: gadget: core: Check for unset descriptordrivers/usb/gadget/udc/core.c+4 -60 replies
190/263usb: gadget: midi2: Fix the response for FB info with block 0xffdrivers/usb/gadget/function/f_midi2.c+15 -60 replies
191/263usb: gadget: u_serial: Set start_delayed during suspenddrivers/usb/gadget/function/u_serial.c+1 -00 replies
192/263usb: gadget: f_fs: restore ffs_func_disable() functionalitydrivers/usb/gadget/function/f_fs.c+3 -30 replies
193/263usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed.drivers/usb/gadget/function/u_audio.c+34 -80 replies
194/263scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONESdrivers/scsi/mpi3mr/mpi3mr_os.c+11 -00 replies
195/263scsi: ufs: core: Fix deadlock during RTC updatedrivers/ufs/core/ufshcd-priv.h drivers/ufs/core/ufshcd.c+9 -10 replies
196/263scsi: ufs: core: Do not set link to OFF state while waking up from hibernationdrivers/ufs/core/ufshcd.c+0 -30 replies
197/263scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logicdrivers/ufs/core/ufshcd.c+8 -30 replies
198/263tick/broadcast: Move per CPU pointer access into the atomic sectionkernel/time/tick-broadcast.c+2 -10 replies
199/263media: v4l: Fix missing tabular column hint for Y14P formatDocumentation/userspace-api/media/v4l/pixfmt-yuv-luma.rst+2 -20 replies
200/263vhost-vdpa: switch to use vmf_insert_pfn() in the fault handlerdrivers/vhost/vdpa.c+1 -70 replies
201/263spmi: pmic-arb: add missing newline in dev_err format stringsdrivers/spmi/spmi-pmic-arb.c+4 -40 replies
202/263ntp: Clamp maxerror and esterror to operating rangekernel/time/ntp.c+2 -20 replies
203/263driver core: Fix uevent_show() vs driver detach racedrivers/base/core.c drivers/base/module.c+12 -50 replies
204/263arm64: dts: ti: k3-am62-verdin-dahlia: Keep CTRL_SLEEP_MOCI# regulator onarch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi+0 -280 replies
205/263tracefs: Fix inode allocationfs/tracefs/inode.c+1 -10 replies
206/263tracefs: Use generic inode RCU for synchronizing freeingfs/tracefs/inode.c fs/tracefs/internal.h include/linux/fs.h+6 -110 replies
207/263ntp: Safeguard against time_constant overflowkernel/time/ntp.c+2 -30 replies
208/263timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()kernel/time/timekeeping.c+1 -10 replies
209/263serial: core: check uartclk for zero to avoid divide by zerodrivers/tty/serial/serial_core.c+8 -00 replies
210/263serial: sc16is7xx: fix TX fifo corruptiondrivers/tty/serial/sc16is7xx.c+11 -100 replies
211/263serial: sc16is7xx: fix invalid FIFO access with special register setdrivers/tty/serial/sc16is7xx.c+4 -00 replies
212/263tty: vt: conmakehash: cope with abs_srctree no longer in envdrivers/tty/vt/conmakehash.c+7 -130 replies
213/263memcg: protect concurrent access to mem_cgroup_idrmm/memcontrol.c+20 -20 replies
214/263parisc: fix unaligned accesses in BPFarch/parisc/net/bpf_jit_core.c+1 -10 replies
215/263parisc: fix a possible DMA corruptionarch/parisc/Kconfig arch/parisc/include/asm/cache.h+11 -10 replies
216/263ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxxsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
217/263spmi: pmic-arb: Pass the correct of_node to irq_domain_add_treedrivers/spmi/spmi-pmic-arb.c+1 -20 replies
218/263kcov: properly check for softirq contextkernel/kcov.c+12 -30 replies
219/263irqchip/xilinx: Fix shift out of boundsdrivers/irqchip/irq-xilinx-intc.c+1 -10 replies
220/263irqchip/riscv-aplic: Retrigger MSI interrupt on source configurationdrivers/irqchip/irq-riscv-aplic-msi.c+25 -70 replies
221/263genirq/irqdesc: Honor caller provided affinity in alloc_desc()kernel/irq/irqdesc.c+1 -00 replies
222/263LoongArch: Enable general EFI poweroff methodarch/loongarch/kernel/efi.c+6 -00 replies
223/263power: supply: qcom_battmgr: return EAGAIN when firmware service is not updrivers/power/supply/qcom_battmgr.c+4 -40 replies
224/263power: supply: axp288_charger: Fix constant_charge_voltage writesdrivers/power/supply/axp288_charger.c+2 -20 replies
225/263power: supply: axp288_charger: Round constant_charge_voltage writes downdrivers/power/supply/axp288_charger.c+9 -90 replies
226/263tracing: Have format file honor EVENT_FILE_FL_FREEDkernel/trace/trace.h kernel/trace/trace_events.c kernel/trace/trace_events_hist.c +2 more+49 -190 replies
227/263tracing: Fix overflow in get_free_elt()kernel/trace/tracing_map.c+3 -30 replies
228/263padata: Fix possible divide-by-0 panic in padata_mt_helper()kernel/padata.c+7 -00 replies
229/263smb3: fix setting SecurityFlags when encryption is requiredDocumentation/admin-guide/cifs/usage.rst fs/smb/client/cifs_debug.c fs/smb/client/cifsglob.h +1 more+9 -60 replies
230/263eventfs: Dont return NULL in eventfs_create_dir()fs/tracefs/event_inode.c+1 -10 replies
231/263eventfs: Use SRCU for freeing eventfs_inodesfs/tracefs/event_inode.c+1 -10 replies
232/263selftests: mm: add s390 to ARCH checktools/testing/selftests/mm/Makefile+1 -10 replies
233/263mm: list_lru: fix UAF for memory cgroupmm/list_lru.c+22 -60 replies
234/263net/tcp: Disable TCP-AO static key after RCU grace periodnet/ipv4/tcp_ao.c+30 -130 replies
235/263btrfs: avoid using fixed char array size for tree namesfs/btrfs/print-tree.c+1 -10 replies
236/263x86/paravirt: Fix incorrect virt spinlock setting on bare metalarch/x86/include/asm/qspinlock.h arch/x86/kernel/paravirt.c+10 -90 replies
237/263x86/mtrr: Check if fixed MTRRs exist before saving themarch/x86/kernel/cpu/mtrr/mtrr.c+1 -10 replies
238/263sched/smt: Introduce sched_smt_present_inc/dec() helperkernel/sched/core.c+19 -70 replies
239/263sched/smt: Fix unbalance sched_smt_present dec/inckernel/sched/core.c+1 -00 replies
240/263sched/core: Introduce sched_set_rq_on/offline() helperkernel/sched/core.c+26 -140 replies
241/263sched/core: Fix unbalance set_rq_online/offline() in sched_cpu_deactivate()kernel/sched/core.c+1 -00 replies
242/263drm/bridge: analogix_dp: properly handle zero sized AUX transactionsdrivers/gpu/drm/bridge/analogix/analogix_dp_reg.c+1 -40 replies
243/263drm/dp_mst: Skip CSN if topology probing is not done yetdrivers/gpu/drm/display/drm_dp_mst_topology.c+11 -00 replies
244/263drm/lima: Mark simple_ondemand governor as softdepdrivers/gpu/drm/lima/lima_drv.c+1 -00 replies
245/263drm/mgag200: Set DDC timeout in millisecondsdrivers/gpu/drm/mgag200/mgag200_i2c.c+1 -10 replies
246/263drm/mgag200: Bind I2C lifetime to DRM devicedrivers/gpu/drm/mgag200/mgag200_i2c.c+4 -20 replies
247/263drm/radeon: Remove __counted_by from StateArray.states[]drivers/gpu/drm/radeon/pptable.h+1 -10 replies
248/263mptcp: fully established after ADD_ADDR echo on MPJnet/mptcp/options.c+2 -10 replies
249/263mptcp: pm: deny endp with signal + subflow + portnet/mptcp/pm_netlink.c+2 -20 replies
250/263block: use the right type for stub rq_integrity_vec()include/linux/blk-integrity.h+1 -10 replies
251/263Revert "drm/amd/display: Handle HPD_IRQ for internal link"drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c+9 -150 replies
252/263Revert "drm/amd/display: Add NULL check for afb before dereferencing in amdgpu_dm_plane_handle_cursor_update"drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c+4 -120 replies
253/263btrfs: fix corruption after buffer fault in during direct IO append writefs/btrfs/ctree.h fs/btrfs/file.c+43 -130 replies
254/263idpf: fix memleak in vport interrupt configurationdrivers/net/ethernet/intel/idpf/idpf_txrx.c+8 -110 replies
255/263drm/amd/display: Add null check in resource_log_pipe_topology_updatedrivers/gpu/drm/amd/display/dc/core/dc_resource.c+4 -00 replies
256/263drm/amd/display: Change ASSR disable sequencedrivers/gpu/drm/amd/display/dc/link/link_dpms.c+1 -20 replies
257/263drm/amd/display: Defer handling mst up request in resumedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+0 -19 replies
258/263mptcp: pm: reduce indentation blocksnet/mptcp/pm_netlink.c+11 -80 replies
259/263mptcp: pm: dont try to create sf if alloc failednet/mptcp/pm_netlink.c+6 -40 replies
260/263mptcp: pm: do not ignore subflow if signal flag is also setnet/mptcp/pm_netlink.c+12 -40 replies
261/263selftests: mptcp: join: ability to invert ADD_ADDR checktools/testing/selftests/net/mptcp/mptcp_join.sh+26 -140 replies
262/263selftests: mptcp: join: test both signal & subflowtools/testing/selftests/net/mptcp/mptcp_join.sh+15 -00 replies
263/263btrfs: fix double inode unlock for direct IO sync writesfs/btrfs/file.c+4 -10 replies

Reviews trailers per patch

149 of 263 patches have a Reviewed-by or Acked-by.

PatchJerry ZuoZaeem MohamedDaniel WheelerAndi KleenIan RogersWaiman LongKan LiangWendy WangKostadin StoilovIlpo JärvinenJithu JosephAshok RajDarrick J. WongNícolas F. R. A. PradoMuhammad Usama AnjumBjørn MorkKuniyuki IwashimaOleksij RempelFlorian FainelliPrzemek KitszelPucha Himasekhar ReddyWenjia ZhangD. WythePavan ChebbiKalesh APSomnath KoturBreno LeitaoGuenter RoeckSimon HormanKrishneil SinghFabio EstevamAndrew LunnFrank LiArun RamadossLukasz MajewskiOleg NesterovDustin L. HowettMarco ElverYu KuaiSebastian SteinbeisserTom TalpeyRaymond Hackley[email protected]Xin LongThomas PetazzoniShailend ChandWillem de BruijnXuan ZhuoEugenio Pé rezJason WangK Prateek NayakMario LimoncielloDmitry BaryshkovJuergen GrossLefterisAmber ConnellyRicardo NeriJeff JohnsonShichao LaiBjorn HelgaasKumar Kartikeya DwivediEduard ZingermanMiriam Rachel KorenblitChristoph HellwigChaitanya KulkarniJohannes ThumshirnAnuj GuptaKanchan JoshiPerry YuanQu WenruoFelix KuehlingMatthew BrostStuart SummersYang WangLijo LazarTim HuangZhigang LuoAurabindo PillaiJosef BacikHarry WentlandRodrigo SiqueiraDillon VaroneHamza MahfoozDave StevensonHungNien ChenSergey SenozhatskyLaurent PinchartTomasz FigaRicardo RibaldaDavid Sterba[email protected]Zhang YiJan KaraRobin ChenWenjing LiuChristian KönigAlex DeucherJiaxun YangAnshuman KhandualJeff LaytonWill DeaconWolfram SangKrzysztof KozlowskiNeil ArmstrongAngeloGioacchino Del RegnoBart Van AsscheDamien Le MoalHeiko CarstensJiri OlsaJonathan CavittAndi ShytiGustavo SousaMatthew AuldHimal Prasad GhimirayMatt RoperSebastian Andrzej SiewiorPaulo Alcantara (Red Hat)Herbert XuJann HornMarek OlšákRodrigo ViviThomas ZimmermannJani NikulaMichael J. RuhlDaniel VetterMarco PaganiVladimir ZapolskiyAndré AlmeidaXaver HuglBean HuoYu LiaoDragos TatuleaMichal KubiakBjorn AnderssonShuah KhanMuchun SongRoman GushchinJohannes WeinerBharath SMDan CarpenterAjay KaherShakeel ButtVlastimil BabkaEric DumazetAlejandro ColomarNikolay BorisovChen YuTim ChenRobert FossLyude PaulJocelyn FalempeVincent ChenAnup PatelMat MartineauArd BiesheuvelStephan GerholdMathias KrauseAbel VesaSrinivasan ShanmugamGeorge ZhangHanna CzenczekPavan Kumar LingaNicholas KazlauskasWayne LinHersen WuPavel Machek (CIP)Linux Kernel Functional TestingPeter SchneiderMark BrownMarkus ReicheltJon HunterRon Economos
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/263R-b A-b T-b
2/263A-b
3/263R-b
4/263R-b
5/263R-b T-b
6/263T-b R-b
7/263
8/263R-b R-b R-b
9/263T-b
10/263
11/263R-b R-b
12/263R-b R-b
13/263R-b Reviewed-and-tested-by
14/263R-b R-b
15/263T-b
16/263
17/263T-b A-b
18/263T-b
19/263T-b A-b
20/263A-b R-b
21/263R-b R-b
22/263R-b A-b A-b
23/263A-b
24/263
25/263R-b
26/263R-b R-b
27/263R-b T-b
28/263
29/263
30/263R-b R-b
31/263T-b R-b
32/263R-b R-b R-b T-b
33/263R-b T-b
34/263R-b T-b
35/263
36/263
37/263R-b R-b R-b
38/263A-b
39/263R-b A-b R-b
40/263
41/263
42/263
43/263R-b
44/263T-b
45/263A-b
46/263R-b
47/263R-b
48/263
49/263
50/263R-b R-b
51/263R-b R-b R-b
52/263
53/263
54/263
55/263
56/263R-b
57/263R-b
58/263R-b
59/263R-b
60/263T-b
61/263T-b
62/263R-b
63/263
64/263A-b
65/263T-b
66/263A-b
67/263
68/263
69/263
70/263
71/263A-b
72/263
73/263
74/263A-b A-b
75/263R-b
76/263
77/263
78/263R-b
79/263R-b
80/263R-b
81/263R-b R-b
82/263R-b
83/263R-b
84/263R-b R-b
85/263
86/263R-b
87/263T-b A-b R-b
88/263T-b A-b R-b
89/263R-b
90/263A-b
91/263R-b
92/263R-b R-b
93/263R-b
94/263R-b
95/263A-b
96/263R-b
97/263R-b
98/263R-b
99/263R-b
100/263
101/263R-b
102/263T-b R-b
103/263A-b T-b R-b
104/263R-b A-b T-b
105/263A-b T-b R-b
106/263R-b A-b
107/263A-b
108/263T-b R-b R-b R-b
109/263R-b R-b
110/263R-b A-b
111/263
112/263Reported-and-tested-by
113/263R-b R-b
114/263R-b
115/263R-b
116/263
117/263R-b
118/263
119/263
120/263
121/263R-b R-b
122/263R-b R-b
123/263
124/263
125/263
126/263R-b
127/263
128/263
129/263
130/263
131/263
132/263
133/263
134/263R-b
135/263R-b
136/263R-b A-b
137/263
138/263T-b
139/263
140/263
141/263
142/263R-b R-b T-b T-b
143/263
144/263R-b R-b T-b R-b T-b
145/263
146/263
147/263
148/263R-b
149/263
150/263A-b
151/263
152/263
153/263R-b
154/263
155/263
156/263R-b T-b
157/263R-b
158/263R-b R-b
159/263R-b R-b
160/263T-b R-b
161/263
162/263
163/263R-b
164/263R-b
165/263R-b
166/263R-b R-b R-b
167/263R-b
168/263R-b
169/263R-b
170/263Debugged-by
171/263
172/263R-b R-b
173/263T-b R-b
174/263R-b
175/263R-b R-b
176/263R-b
177/263R-b
178/263R-b A-b R-b
179/263
180/263
181/263
182/263
183/263
184/263
185/263
186/263A-b
187/263
188/263R-b
189/263
190/263
191/263
192/263
193/263
194/263R-b R-b
195/263R-b R-b
196/263R-b
197/263R-b
198/263T-b
199/263
200/263T-b R-b
201/263R-b
202/263
203/263
204/263
205/263
206/263
207/263
208/263
209/263
210/263
211/263
212/263
213/263A-b R-b A-b
214/263
215/263
216/263
217/263T-b R-b R-b R-b
218/263A-b
219/263
220/263R-b R-b
221/263
222/263A-b
223/263T-b R-b
224/263
225/263
226/263T-b
227/263
228/263
229/263A-b
230/263R-b R-b
231/263
232/263
233/263A-b A-b
234/263R-b
235/263R-b R-b R-b
236/263R-b
237/263
238/263
239/263R-b R-b
240/263
241/263
242/263R-b
243/263R-b
244/263
245/263R-b
246/263R-b
247/263
248/263R-b
249/263R-b
250/263
251/263A-b T-b R-b
252/263R-b T-b
253/263R-b T-b
254/263R-b T-b R-b
255/263T-b A-b R-b
256/263T-b R-b A-b
257/263T-b R-b
258/263R-b
259/263R-b
260/263R-b
261/263R-b
262/263R-b
263/263R-b

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

Read the v1 thread

Cover letter [PATCH 6.10 000/263] 6.10.5-rc1 review

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

Responses should be made by Wed, 14 Aug 2024 16:00:26 +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.10.5-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.10.5-rc1

Filipe Manana <[email protected]>
btrfs: fix double inode unlock for direct IO sync writes

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: test both signal & subflow

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: ability to invert ADD_ADDR check

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: don't try to create sf if alloc failed

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: reduce indentation blocks

Wayne Lin <[email protected]>
drm/amd/display: Defer handling mst up request in resume

Swapnil Patel <[email protected]>
drm/amd/display: Change ASSR disable sequence

Natanel Roizenman <[email protected]>
drm/amd/display: Add null check in resource_log_pipe_topology_update

Michal Kubiak <[email protected]>
idpf: fix memleak in vport interrupt configuration

Filipe Manana <[email protected]>
btrfs: fix corruption after buffer fault in during direct IO append write

Ivan Lipski <[email protected]>
Revert "drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update"

Sung-huai Wang <[email protected]>
Revert "drm/amd/display: Handle HPD_IRQ for internal link"

Jens Axboe <[email protected]>
block: use the right type for stub rq_integrity_vec()

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: deny endp with signal + subflow + port

Matthieu Baerts (NGI0) <[email protected]>
mptcp: fully established after ADD_ADDR echo on MPJ

Bill Wendling <[email protected]>

    drm/radeon: Remove __counted_by from StateArray.states[]

Thomas Zimmermann <[email protected]>
drm/mgag200: Bind I2C lifetime to DRM device

Thomas Zimmermann <[email protected]>
drm/mgag200: Set DDC timeout in milliseconds

Dragan Simic <[email protected]>
drm/lima: Mark simple_ondemand governor as softdep

Wayne Lin <[email protected]>
drm/dp_mst: Skip CSN if topology probing is not done yet

Lucas Stach <[email protected]>
drm/bridge: analogix_dp: properly handle zero sized AUX transactions

Yang Yingliang <[email protected]>
sched/core: Fix unbalance set_rq_online/offline() in sched_cpu_deactivate()

Yang Yingliang <[email protected]>
sched/core: Introduce sched_set_rq_on/offline() helper

Yang Yingliang <[email protected]>
sched/smt: Fix unbalance sched_smt_present dec/inc

Yang Yingliang <[email protected]>
sched/smt: Introduce sched_smt_present_inc/dec() helper

Andi Kleen <[email protected]>
x86/mtrr: Check if fixed MTRRs exist before saving them

Chen Yu <[email protected]>
x86/paravirt: Fix incorrect virt spinlock setting on bare metal

Qu Wenruo <[email protected]>
btrfs: avoid using fixed char array size for tree names

Dmitry Safonov <[email protected]>
net/tcp: Disable TCP-AO static key after RCU grace period

Muchun Song <[email protected]>
mm: list_lru: fix UAF for memory cgroup

Nico Pache <[email protected]>
selftests: mm: add s390 to ARCH check

Mathias Krause <[email protected]>
eventfs: Use SRCU for freeing eventfs_inodes

Mathias Krause <[email protected]>
eventfs: Don't return NULL in eventfs_create_dir()

Steve French <[email protected]>
smb3: fix setting SecurityFlags when encryption is required

Waiman Long <[email protected]>
padata: Fix possible divide-by-0 panic in padata_mt_helper()

Tze-nan Wu <[email protected]>
tracing: Fix overflow in get_free_elt()

Steven Rostedt <[email protected]>
tracing: Have format file honor EVENT_FILE_FL_FREED

Hans de Goede <[email protected]>
power: supply: axp288_charger: Round constant_charge_voltage writes down

Hans de Goede <[email protected]>
power: supply: axp288_charger: Fix constant_charge_voltage writes

Neil Armstrong <[email protected]>
power: supply: qcom_battmgr: return EAGAIN when firmware service is not up

Miao Wang <[email protected]>
LoongArch: Enable general EFI poweroff method

Shay Drory <[email protected]>
genirq/irqdesc: Honor caller provided affinity in alloc_desc()

Yong-Xuan Wang <[email protected]>
irqchip/riscv-aplic: Retrigger MSI interrupt on source configuration

Radhey Shyam Pandey <[email protected]>
irqchip/xilinx: Fix shift out of bounds

Andrey Konovalov <[email protected]>
kcov: properly check for softirq context

Konrad Dybcio <[email protected]>
spmi: pmic-arb: Pass the correct of_node to irq_domain_add_tree

Takashi Iwai <[email protected]>

    ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxx

Mikulas Patocka <[email protected]>
parisc: fix a possible DMA corruption

Mikulas Patocka <[email protected]>
parisc: fix unaligned accesses in BPF

Shakeel Butt <[email protected]>
memcg: protect concurrent access to mem_cgroup_idr

Max Krummenacher <[email protected]>
tty: vt: conmakehash: cope with abs_srctree no longer in env

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: fix invalid FIFO access with special register set

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: fix TX fifo corruption

George Kennedy <[email protected]>
serial: core: check uartclk for zero to avoid divide by zero

Thomas Gleixner <[email protected]>
timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()

Justin Stitt <[email protected]>
ntp: Safeguard against time_constant overflow

Steven Rostedt <[email protected]>
tracefs: Use generic inode RCU for synchronizing freeing

Mathias Krause <[email protected]>
tracefs: Fix inode allocation

Francesco Dolcini <[email protected]>
arm64: dts: ti: k3-am62-verdin-dahlia: Keep CTRL_SLEEP_MOCI# regulator on

Dan Williams <[email protected]>
driver core: Fix uevent_show() vs driver detach race

Justin Stitt <[email protected]>
ntp: Clamp maxerror and esterror to operating range

David Collins <[email protected]>
spmi: pmic-arb: add missing newline in dev_err format strings

Jason Wang <[email protected]>
vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler

Jean-Michel Hautbois <[email protected]>
media: v4l: Fix missing tabular column hint for Y14P format

Thomas Gleixner <[email protected]>
tick/broadcast: Move per CPU pointer access into the atomic section

Vamshi Gajjela <[email protected]>

    scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic

Manivannan Sadhasivam <[email protected]>
scsi: ufs: core: Do not set link to OFF state while waking up from hibernation

Peter Wang <[email protected]>
scsi: ufs: core: Fix deadlock during RTC update

Damien Le Moal <[email protected]>
scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES

Chris Wulff <[email protected]>
usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed.

Tudor Ambarus <[email protected]>
usb: gadget: f_fs: restore ffs_func_disable() functionality

Prashanth K <[email protected]>
usb: gadget: u_serial: Set start_delayed during suspend

Takashi Iwai <[email protected]>

    usb: gadget: midi2: Fix the response for FB info with block 0xff

Chris Wulff <[email protected]>
usb: gadget: core: Check for unset descriptor

Konrad Dybcio <[email protected]>
usb: typec: fsa4480: Check if the chip is really there

Marek Marczykowski-Górecki <[email protected]>
USB: serial: debug: do not echo input by default

Oliver Neukum <[email protected]>
usb: vhci-hcd: Do not drop references before new references are gained

Takashi Iwai <[email protected]>
ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4

Dustin L. Howett <[email protected]>
ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirks

Steven 'Steve' Kendall <[email protected]>
ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list

Takashi Iwai <[email protected]>
ALSA: line6: Fix racy access to midibuf

Jens Axboe <[email protected]>
io_uring/net: don't pick multiple buffers for non-bundle send

Jens Axboe <[email protected]>
io_uring/net: ensure expanded bundle send gets marked for cleanup

Jens Axboe <[email protected]>
io_uring/net: ensure expanded bundle recv gets marked for cleanup

Dave Airlie <[email protected]>
drm/test: fix the gem shmem test to map the sg table.

Dnyaneshwar Bhadane <[email protected]>
drm/i915/display: correct dual pps handling for MTL_PCH+

Ma Ke <[email protected]>
drm/client: fix null pointer dereference in drm_client_modeset_probe

Andi Shyti <[email protected]>
drm/i915/gem: Adjust vma offset for framebuffer mmap offset

Joshua Ashton <[email protected]>
drm/amdgpu: Forward soft recovery errors to userspace

Fangzhi Zuo <[email protected]>
drm/amd/display: Skip Recompute DSC Params if no Stream on Link

Andi Shyti <[email protected]>
drm/i915/gem: Fix Virtual Memory mapping boundaries calculation

Linus Torvalds <[email protected]>
module: make waiting for a concurrent module loader interruptible

Linus Torvalds <[email protected]>
module: warn about excessively long module waits

Gleb Korobeynikov <[email protected]>
cifs: cifs_inval_name_dfs_link_error: correct the check for fullpath

Jerome Brunet <[email protected]>
ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT

Matthew Brost <[email protected]>
drm/xe: Take ref to VM in delayed snapshot

Niranjana Vishwanathapura <[email protected]>
drm/xe: Minor cleanup in LRC handling

Karthik Poosa <[email protected]>
drm/xe/hwmon: Fix PL1 disable flow in xe_hwmon_power_max_write

Matthew Brost <[email protected]>
drm/xe: Use dma_fence_chain_free in chain fence unused as a sync

Lucas De Marchi <[email protected]>
drm/xe/rtp: Fix off-by-one when processing rules

Takashi Iwai <[email protected]>
ALSA: usb-audio: Re-add ScratchAmp quirk entries

Stefan Wahren <[email protected]>
spi: spi-fsl-lpspi: Fix scldiv calculation

Rodrigo Siqueira <[email protected]>
drm/amd/display: Replace dm_execute_dmub_cmd with dc_wake_and_execute_dmub_cmd

David Gow <[email protected]>
drm/i915: Attempt to get pages without eviction first

David Gow <[email protected]>
drm/i915: Allow evicting to use the requested placement

Gaosheng Cui <[email protected]>
i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume

Simon Ser <[email protected]>
drm/atomic: allow no-op FB_ID updates for async flips

Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Handle OTP read latency over SoundWire

Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Revert support for dual-ownership of ASP registers

Gaosheng Cui <[email protected]>
i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resume

Richard Fitzgerald <[email protected]>
ASoC: cs-amp-lib: Fix NULL pointer crash if efi.get_variable is NULL

Masami Hiramatsu (Google) <[email protected]>
kprobes: Fix to check symbol prefixes correctly

Menglong Dong <[email protected]>
bpf: kprobe: remove unused declaring of bpf_kprobe_override

Guenter Roeck <[email protected]>
i2c: smbus: Send alert notifications to all devices if source not found

Curtis Malainey <[email protected]>
ASoC: SOF: Remove libraries from topology lookups

Geert Uytterhoeven <[email protected]>
spi: spidev: Add missing spi_device_id for bh2228fv

Jerome Audu <[email protected]>
ASoC: sti: add missing probe entry for player and reader

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wsa884x: Correct Soundwire ports mask

Srinivas Kandagatla <[email protected]>
ASoC: codecs: wsa884x: parse port-mapping information

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wsa883x: Correct Soundwire ports mask

Srinivas Kandagatla <[email protected]>
ASoC: codecs: wsa883x: parse port-mapping information

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wsa881x: Correct Soundwire ports mask

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wcd939x-sdw: Correct Soundwire ports mask

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask

Guenter Roeck <[email protected]>
i2c: smbus: Improve handling of stuck alerts

Jeff Layton <[email protected]>
nfsd: don't set SVC_SOCK_ANONYMOUS when creating nfsd sockets

Mark Rutland <[email protected]>
arm64: errata: Expand speculative SSBS workaround (again)

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-A725 definitions

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-X1C definitions

Mark Rutland <[email protected]>
arm64: errata: Expand speculative SSBS workaround

Mark Rutland <[email protected]>
arm64: errata: Unify speculative SSBS errata logic

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-X925 definitions

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-A720 definitions

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-X3 definitions

Willem de Bruijn <[email protected]>
net: drop bad gso csum_start and offset in virtio_net_hdr

Zheng Zucheng <[email protected]>
sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime

Huacai Chen <[email protected]>
irqchip/loongarch-cpu: Fix return value of lpic_gsi_to_irq()

Arseniy Krasnov <[email protected]>
irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t'

Bingbu Cao <[email protected]>
media: intel/ipu6: select AUXILIARY_BUS in Kconfig

Arnd Bergmann <[email protected]>
media: ipu-bridge: fix ipu6 Kconfig dependencies

Damien Le Moal <[email protected]>
scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES

Johan Hovold <[email protected]>
scsi: Revert "scsi: sd: Do not repeat the starting disk message"

Paul E. McKenney <[email protected]>
clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()

Tetsuo Handa <[email protected]>
profiling: remove profile=sleep support

Rik van Riel <[email protected]>
mm, slub: do not call do_slab_free for kfence object

Benjamin Coddington <[email protected]>
SUNRPC: Fix a race to wake a sync task

Wojciech Gładysz <[email protected]>
ext4: sanity check for NULL pointer after ext4_force_shutdown

Peter Oberparleiter <[email protected]>
s390/sclp: Prevent release of buffer in I/O

Aurabindo Pillai <[email protected]>
drm/amd/display: Fix null pointer deref in dcn20_resource.c

Kemeng Shi <[email protected]>
jbd2: avoid memleak in jbd2_journal_write_metadata_buffer

Xiaxi Shen <[email protected]>
ext4: fix uninitialized variable in ext4_inlinedir_to_tree

Chi Zhiling <[email protected]>
media: xc2028: avoid use-after-free in load_firmware_cb()

Rodrigo Siqueira <[email protected]>
drm/amd/display: Fix NULL pointer dereference for DTN log in DCN401

Michal Pecio <[email protected]>
media: uvcvideo: Fix the bandwdith quirk on USB 3.x

Ricardo Ribalda <[email protected]>
media: uvcvideo: Ignore empty TS packets

Abdulrasaq Lawani <[email protected]>
media: i2c: ov5647: replacing of_node_put with __free(device_node)

Alex Hung <[email protected]>
drm/amd/display: Add null checker before passing variables

Wenjing Liu <[email protected]>
drm/amd/display: remove dpp pipes on failure to update pipe params

Wayne Lin <[email protected]>
drm/amd/display: Don't refer to dc_sink in is_dsc_need_re_compute

Wenjing Liu <[email protected]>
drm/amd/display: reduce ODM slice count to initial new dc state only when needed

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Wake DMCUB before sending a command for replay feature

Srinivasan Shanmugam <[email protected]>
drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update

Ming Qian <[email protected]>
media: amphion: Remove lock in s_ctrl callback

Srinivasan Shanmugam <[email protected]>
drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencing

Bob Zhou <[email protected]>
drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr

Victor Skvortsov <[email protected]>
drm/amdgpu: Add lock around VF RLCG interface

Jesse Zhang <[email protected]>
drm/admgpu: fix dereferencing null pointer context

Ma Jun <[email protected]>
drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules

Ma Jun <[email protected]>
drm/amdgpu: Fix the null pointer dereference to ras_manager

Ma Jun <[email protected]>
drm/amdgpu/pm: Fix the null pointer dereference for smu7

Jonathan Cavitt <[email protected]>
drm/xe/xe_guc_submit: Fix exec queue stop race condition

Ramesh Errabolu <[email protected]>
drm/amd/amdkfd: Fix a resource leak in svm_range_validate_and_map()

Ma Jun <[email protected]>
drm/amdgpu/pm: Fix the param type of set_power_profile_mode

Tim Huang <[email protected]>
drm/amdgpu: fix potential resource leak warning

Michael Strauss <[email protected]>
drm/amd/display: Add delay to improve LTTPR UHBR interop

Sung-huai Wang <[email protected]>
drm/amd/display: Handle HPD_IRQ for internal link

Matthew Auld <[email protected]>
drm/xe/preempt_fence: enlarge the fence critical section

Luke Wang <[email protected]>
Bluetooth: btnxpuart: Shutdown timer and prevent rearming when driver unloading

Filipe Manana <[email protected]>
btrfs: fix bitmap leak when loading free space cache on duplicate entry

Filipe Manana <[email protected]>
btrfs: fix data race when accessing the last_trans field of a root

Filipe Manana <[email protected]>
btrfs: reduce nesting for extent processing at btrfs_lookup_extent_info()

Filipe Manana <[email protected]>
btrfs: do not BUG_ON() when freeing tree block after error

Qu Wenruo <[email protected]>
btrfs: do not clear page dirty inside extent_write_locked_range()

Ido Schimmel <[email protected]>
mlxsw: pci: Lock configuration space of upstream bridge during reset

Bartosz Golaszewski <[email protected]>
net: stmmac: qcom-ethqos: enable SGMII loopback during DMA reset on sa8775p-ride-r3

Marc Kleine-Budde <[email protected]>
can: mcp251xfd: tef: update workaround for erratum DS80000789E 6 of mcp2518fd

Marc Kleine-Budde <[email protected]>
can: mcp251xfd: tef: prepare to workaround broken TEF FIFO tail index erratum

Johannes Berg <[email protected]>
wifi: nl80211: don't give key data to userspace

Matt Bobrowski <[email protected]>
bpf: add missing check_func_arg_reg_off() to prevent out-of-bounds memory accesses

Roman Smirnov <[email protected]>
udf: prevent integer overflow in udf_bitmap_free_blocks()

Zong-Zhe Yang <[email protected]>
wifi: mac80211: fix NULL dereference at band check in starting tx ba session

FUJITA Tomonori <[email protected]>
PCI: Add Edimax Vendor ID to pci_ids.h

Kuniyuki Iwashima <[email protected]>
af_unix: Don't retry after unix_state_lock_nested() in unix_stream_connect().

Ping-Ke Shih <[email protected]>
wifi: rtw89: pci: fix RX tag race condition resulting in wrong RX length

Yonghong Song <[email protected]>
selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT

Dragos Tatulea <[email protected]>
net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink

Baochen Qiang <[email protected]>
wifi: ath12k: fix memory leak in ath12k_dp_rx_peer_frag_setup()

Ping-Ke Shih <[email protected]>
wifi: rtlwifi: handle return value of usb init TX/RX

Baochen Qiang <[email protected]>
wifi: ath12k: fix race due to setting ATH12K_FLAG_EXT_IRQ_ENABLED too early

Johannes Berg <[email protected]>
wifi: nl80211: disallow setting special AP channel widths

Zhang Rui <[email protected]>
thermal: intel: hfi: Give HFI instances package scope

Tamim Khan <[email protected]>
ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MJ

Tamim Khan <[email protected]>
ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MU

Viresh Kumar <[email protected]>
xen: privcmd: Switch from mutex to spinlock for irqfds

Sibi Sankar <[email protected]>
soc: qcom: icc-bwmon: Allow for interrupts to be shared across instances

Perry Yuan <[email protected]>
cpufreq: amd-pstate: auto-load pstate driver by default

Mario Limonciello <[email protected]>
cpufreq: amd-pstate: Allow users to write 'default' EPP string

Thomas Weißschuh <[email protected]>
ACPI: SBS: manage alarm sysfs attribute through psy core

Thomas Weißschuh <[email protected]>
ACPI: battery: create alarm sysfs attribute atomically

Niklas Söderlund <[email protected]>
clocksource/drivers/sh_cmt: Address race condition for clock events

Frederic Weisbecker <[email protected]>
rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocation

Mikulas Patocka <[email protected]>
block: change rq_integrity_vec to respect the iterator

Keith Busch <[email protected]>
nvme: apple: fix device reference counting

Breno Leitao <[email protected]>
debugobjects: Annotate racy debug variables

Yu Kuai <[email protected]>
md/raid5: avoid BUG_ON() while continue reshape after reassembling

Li Nan <[email protected]>
md: change the return value type of md_write_start to void

Li Nan <[email protected]>
md: do not delete safemode_timer in mddev_suspend

Paul E. McKenney <[email protected]>
rcutorture: Fix rcu_torture_fwd_cb_cr() data race

Ben Walsh <[email protected]>
platform/chrome: cros_ec_lpc: Add a new quirk for ACPI id

Frederic Weisbecker <[email protected]>
Revert "rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes()"

Wilken Gottwalt <[email protected]>
hwmon: corsair-psu: add USB id of HX1200i Series 2023 psu

Hagar Hemdan <[email protected]>
gpio: prevent potential speculation leaks in gpio_device_get_desc()

Richard Fitzgerald <[email protected]>
regmap: kunit: Fix memory leaks in gen_regmap() and gen_raw_regmap()

Martin Whitaker <[email protected]>

    net: dsa: microchip: disable EEE for KSZ8567/KSZ9567/KSZ9896/KSZ9897.

Arnd Bergmann <[email protected]>
net: pse-pd: tps23881: include missing bitfield.h header

Csókás, Bence <[email protected]>
net: fec: Stop PPS on driver remove

Florian Fainelli <[email protected]>
net: bcmgenet: Properly overlay PHY and MAC Wake-on-LAN capabilities

James Chapman <[email protected]>
l2tp: fix lockdep splat

Alexander Lobakin <[email protected]>
idpf: fix UAFs when destroying the queues

Alexander Lobakin <[email protected]>
idpf: fix memory leaks and crashes while performing a soft reset

Michael Chan <[email protected]>
bnxt_en : Fix memory out-of-bounds in bnxt_fill_hw_rss_tbl()

Joe Hattori <[email protected]>
net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()

Zhengchao Shao <[email protected]>
net/smc: add the max value of fallback reason count

Anton Khirnov <[email protected]>
Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv monitor

Dmitry Antipov <[email protected]>
Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()

Grzegorz Nitka <[email protected]>
ice: Fix reset handler

Tristram Ha <[email protected]>
net: dsa: microchip: Fix Wake-on-LAN check to not return an error

Eric Dumazet <[email protected]>
net: linkwatch: use system_unbound_wq

Nikolay Aleksandrov <[email protected]>
net: bridge: mcast: wait for previous gc cycles when removing port

Daniele Palmas <[email protected]>
net: usb: qmi_wwan: fix memory leak for not ip packets

Heng Qi <[email protected]>
virtio-net: unbreak vq resizing when coalescing is not negotiated

Praveen Kaligineedi <[email protected]>
gve: Fix use of netif_carrier_ok()

Kyle Swenson <[email protected]>
net: pse-pd: tps23881: Fix the device ID check

Kuniyuki Iwashima <[email protected]>
sctp: Fix null-ptr-deref in reuseport_add_sock().

Nikita Travkin <[email protected]>
power: supply: rt5033: Bring back i2c_set_clientdata

Paulo Alcantara <[email protected]>
smb: client: handle lack of FSCTL_GET_REPARSE_POINT support

Peter Zijlstra <[email protected]>

    x86/mm: Fix pti_clone_entry_text() for i386

Peter Zijlstra <[email protected]>
x86/mm: Fix pti_clone_pgtable() alignment assumption

Laura Nao <[email protected]>
selftests: ksft: Fix finished() helper exit code on skipped tests

Li Huafei <[email protected]>
perf/x86: Fix smp_processor_id()-in-preemptible warnings

Kan Liang <[email protected]>
perf/x86: Support counter mask

Kan Liang <[email protected]>
perf/x86/intel: Support the PEBS event mask

Uros Bizjak <[email protected]>
perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c

Peter Zijlstra <[email protected]>
jump_label: Fix the fix, brown paper bags galore

Kuppuswamy Sathyanarayanan <[email protected]>
platform/x86/intel/ifs: Initialize union ifs_status to zero

Yipeng Zou <[email protected]>
irqchip/mbigen: Fix mbigen node address layout

Hans de Goede <[email protected]>
platform/x86: intel-vbtn: Protect ACPI notify handler against recursion

Zhenyu Wang <[email protected]>
perf/x86/intel/cstate: Add pkg C2 residency counter for Sierra Forest

Zhang Rui <[email protected]>
perf/x86/intel/cstate: Add Lunarlake support

Zhang Rui <[email protected]>
perf/x86/intel/cstate: Add Arrowlake support

Uros Bizjak <[email protected]>
locking/pvqspinlock: Correct the type of "old" variable in pv_kick_node()

Wayne Lin <[email protected]>
drm/amd/display: Refactor function dm_dp_mst_is_port_support_mode()

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

Diffstat:

 Documentation/admin-guide/cifs/usage.rst           |   2 +-
 Documentation/admin-guide/kernel-parameters.txt    |   4 +-
 Documentation/arch/arm64/silicon-errata.rst        |  34 ++-
 Documentation/hwmon/corsair-psu.rst                |   6 +-
 .../userspace-api/media/v4l/pixfmt-yuv-luma.rst    |   4 +-
 Makefile                                           |   4 +-
 arch/arm64/Kconfig                                 |  58 +++--
 arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi  |  22 --
 arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi         |   6 -
 arch/arm64/include/asm/cpucaps.h                   |   2 +-
 arch/arm64/include/asm/cputype.h                   |  10 +
 arch/arm64/kernel/cpu_errata.c                     |  26 ++-
 arch/arm64/kernel/proton-pack.c                    |   2 +-
 arch/loongarch/kernel/efi.c                        |   6 +
 arch/parisc/Kconfig                                |   1 +
 arch/parisc/include/asm/cache.h                    |  11 +-
 arch/parisc/net/bpf_jit_core.c                     |   2 +-
 arch/x86/events/amd/core.c                         |  28 +--
 arch/x86/events/amd/uncore.c                       |   8 +-
 arch/x86/events/core.c                             | 116 +++++-----
 arch/x86/events/intel/core.c                       | 164 +++++++------
 arch/x86/events/intel/cstate.c                     |  35 ++-
 arch/x86/events/intel/ds.c                         |  34 ++-
 arch/x86/events/intel/knc.c                        |   2 +-
 arch/x86/events/intel/p4.c                         |  10 +-
 arch/x86/events/intel/p6.c                         |   2 +-
 arch/x86/events/perf_event.h                       |  62 ++++-
 arch/x86/events/zhaoxin/core.c                     |  12 +-
 arch/x86/include/asm/intel_ds.h                    |   1 +
 arch/x86/include/asm/qspinlock.h                   |  12 +-
 arch/x86/kernel/cpu/mtrr/mtrr.c                    |   2 +-
 arch/x86/kernel/paravirt.c                         |   7 +-
 arch/x86/mm/pti.c                                  |   8 +-
 drivers/acpi/battery.c                             |  16 +-
 drivers/acpi/resource.c                            |  14 ++
 drivers/acpi/sbs.c                                 |  23 +-
 drivers/base/core.c                                |  13 +-
 drivers/base/module.c                              |   4 +
 drivers/base/regmap/regmap-kunit.c                 |  72 +++---
 drivers/bluetooth/btnxpuart.c                      |   2 +-
 drivers/clocksource/sh_cmt.c                       |  13 +-
 drivers/cpufreq/amd-pstate.c                       |  32 ++-
 drivers/cpufreq/amd-pstate.h                       |   1 +
 drivers/gpio/gpiolib.c                             |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c         |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h           |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c        |   5 +
 drivers/gpu/drm/amd/amdkfd/kfd_svm.c               |   9 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  10 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    | 255 +++++++++++++--------
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |  58 +++--
 drivers/gpu/drm/amd/display/dc/core/dc_state.c     |  67 ++++--
 drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c   |   9 +-
 .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c    |  49 ++--
 .../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c    |   3 +
 .../hwss/link_hwss_hpo_fixed_vs_pe_retimer_dp.c    |   5 +
 drivers/gpu/drm/amd/display/dc/link/link_dpms.c    |   3 +-
 .../dc/link/protocols/link_dp_irq_handler.c        |   3 +-
 .../amd/display/dc/resource/dcn20/dcn20_resource.c |   9 +-
 drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c   |   8 +-
 drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c    |   8 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c    |  55 ++---
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c    |  14 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c  |  36 ++-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  16 +-
 drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c  |   5 +-
 drivers/gpu/drm/display/drm_dp_mst_topology.c      |  11 +
 drivers/gpu/drm/drm_atomic_uapi.c                  |  15 +-
 drivers/gpu/drm/drm_client_modeset.c               |   5 +
 drivers/gpu/drm/i915/display/intel_backlight.c     |   3 +
 drivers/gpu/drm/i915/display/intel_pps.c           |   3 +
 drivers/gpu/drm/i915/gem/i915_gem_mman.c           |  55 ++++-
 drivers/gpu/drm/i915/gem/i915_gem_ttm.c            |  13 +-
 drivers/gpu/drm/lima/lima_drv.c                    |   1 +
 drivers/gpu/drm/mgag200/mgag200_i2c.c              |   8 +-
 drivers/gpu/drm/radeon/pptable.h                   |   2 +-
 drivers/gpu/drm/tests/drm_gem_shmem_test.c         |  11 +
 drivers/gpu/drm/xe/regs/xe_engine_regs.h           |   4 +-
 drivers/gpu/drm/xe/xe_guc_submit.c                 |   2 +-
 drivers/gpu/drm/xe/xe_hwmon.c                      |   3 +-
 drivers/gpu/drm/xe/xe_lrc.c                        |  17 +-
 drivers/gpu/drm/xe/xe_preempt_fence.c              |  14 +-
 drivers/gpu/drm/xe/xe_rtp.c                        |   2 +-
 drivers/gpu/drm/xe/xe_sync.c                       |   2 +-
 drivers/hwmon/corsair-psu.c                        |   7 +-
 drivers/i2c/busses/i2c-qcom-geni.c                 |   5 +-
 drivers/i2c/i2c-smbus.c                            |  64 +++++-
 drivers/irqchip/irq-loongarch-cpu.c                |   6 +-
 drivers/irqchip/irq-mbigen.c                       |  20 +-
 drivers/irqchip/irq-meson-gpio.c                   |  14 +-
 drivers/irqchip/irq-riscv-aplic-msi.c              |  32 ++-
 drivers/irqchip/irq-xilinx-intc.c                  |   2 +-
 drivers/md/md.c                                    |  15 +-
 drivers/md/md.h                                    |   2 +-
 drivers/md/raid1.c                                 |   3 +-
 drivers/md/raid10.c                                |   3 +-
 drivers/md/raid5.c                                 |  23 +-
 drivers/media/i2c/ov5647.c                         |  11 +-
 drivers/media/pci/intel/ipu6/Kconfig               |   3 +-
 drivers/media/platform/amphion/vdec.c              |   2 -
 drivers/media/platform/amphion/venc.c              |   2 -
 drivers/media/tuners/xc2028.c                      |   9 +-
 drivers/media/usb/uvc/uvc_video.c                  |  37 ++-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c     |   2 +
 drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c      | 125 +++++-----
 drivers/net/can/spi/mcp251xfd/mcp251xfd.h          |  13 +-
 drivers/net/dsa/bcm_sf2.c                          |   4 +-
 drivers/net/dsa/microchip/ksz_common.c             |  16 ++
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  13 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c |  14 +-
 drivers/net/ethernet/freescale/fec_ptp.c           |   3 +
 drivers/net/ethernet/google/gve/gve_ethtool.c      |   2 +-
 drivers/net/ethernet/google/gve/gve_main.c         |  12 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |   2 +
 drivers/net/ethernet/intel/idpf/idpf_lib.c         |  48 ++--
 drivers/net/ethernet/intel/idpf/idpf_txrx.c        |  43 +---
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |   3 +
 drivers/net/ethernet/mellanox/mlxsw/pci.c          |   6 +
 .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c    |  23 ++
 drivers/net/pse-pd/tps23881.c                      |   5 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/virtio_net.c                           |   8 +-
 drivers/net/wireless/ath/ath12k/dp_rx.c            |   1 +
 drivers/net/wireless/ath/ath12k/pci.c              |   4 +-
 drivers/net/wireless/realtek/rtlwifi/usb.c         |  34 ++-
 drivers/net/wireless/realtek/rtw89/pci.c           |  13 +-
 drivers/nvme/host/apple.c                          |  27 ++-
 drivers/nvme/host/pci.c                            |   6 +-
 drivers/platform/chrome/cros_ec_lpc.c              |  50 +++-
 drivers/platform/x86/intel/ifs/runtest.c           |   2 +-
 drivers/platform/x86/intel/vbtn.c                  |   9 +
 drivers/power/supply/axp288_charger.c              |  24 +-
 drivers/power/supply/qcom_battmgr.c                |   8 +-
 drivers/power/supply/rt5033_battery.c              |   1 +
 drivers/s390/char/sclp_sd.c                        |  10 +-
 drivers/scsi/mpi3mr/mpi3mr_os.c                    |  11 +
 drivers/scsi/mpt3sas/mpt3sas_base.c                |  20 +-
 drivers/scsi/sd.c                                  |   5 +-
 drivers/soc/qcom/icc-bwmon.c                       |  12 +-
 drivers/spi/spi-fsl-lpspi.c                        |   6 +-
 drivers/spi/spidev.c                               |   1 +
 drivers/spmi/spmi-pmic-arb.c                       |  11 +-
 drivers/thermal/intel/intel_hfi.c                  |  30 +--
 drivers/tty/serial/sc16is7xx.c                     |  25 +-
 drivers/tty/serial/serial_core.c                   |   8 +
 drivers/tty/vt/conmakehash.c                       |  20 +-
 drivers/ufs/core/ufshcd-priv.h                     |   5 +
 drivers/ufs/core/ufshcd.c                          |  19 +-
 drivers/usb/gadget/function/f_fs.c                 |   6 +-
 drivers/usb/gadget/function/f_midi2.c              |  21 +-
 drivers/usb/gadget/function/u_audio.c              |  42 +++-
 drivers/usb/gadget/function/u_serial.c             |   1 +
 drivers/usb/gadget/udc/core.c                      |  10 +-
 drivers/usb/serial/usb_debug.c                     |   7 +
 drivers/usb/typec/mux/fsa4480.c                    |  14 ++
 drivers/usb/usbip/vhci_hcd.c                       |   9 +-
 drivers/vhost/vdpa.c                               |   8 +-
 drivers/xen/privcmd.c                              |  25 +-
 fs/btrfs/ctree.c                                   |  57 +++--
 fs/btrfs/ctree.h                                   |  11 +
 fs/btrfs/defrag.c                                  |   2 +-
 fs/btrfs/disk-io.c                                 |   4 +-
 fs/btrfs/extent-tree.c                             |  46 ++--
 fs/btrfs/extent-tree.h                             |   8 +-
 fs/btrfs/extent_io.c                               |   4 +-
 fs/btrfs/file.c                                    |  60 +++--
 fs/btrfs/free-space-cache.c                        |   1 +
 fs/btrfs/free-space-tree.c                         |  10 +-
 fs/btrfs/ioctl.c                                   |   6 +-
 fs/btrfs/print-tree.c                              |   2 +-
 fs/btrfs/qgroup.c                                  |   6 +-
 fs/btrfs/relocation.c                              |   8 +-
 fs/btrfs/transaction.c                             |   8 +-
 fs/buffer.c                                        |   2 +
 fs/ext4/inline.c                                   |   6 +-
 fs/ext4/inode.c                                    |   5 +
 fs/jbd2/journal.c                                  |   1 +
 fs/nfsd/nfsctl.c                                   |   3 +-
 fs/smb/client/cifs_debug.c                         |   2 +-
 fs/smb/client/cifsglob.h                           |   8 +-
 fs/smb/client/inode.c                              |  17 +-
 fs/smb/client/misc.c                               |   9 +-
 fs/smb/client/reparse.c                            |   4 +
 fs/smb/client/reparse.h                            |  19 +-
 fs/smb/client/smb2inode.c                          |   2 +
 fs/smb/client/smb2pdu.c                            |   3 +
 fs/tracefs/event_inode.c                           |   4 +-
 fs/tracefs/inode.c                                 |  12 +-
 fs/tracefs/internal.h                              |   5 +-
 fs/udf/balloc.c                                    |  36 ++-
 include/linux/blk-integrity.h                      |  16 +-
 include/linux/fs.h                                 |   2 +-
 include/linux/pci_ids.h                            |   2 +
 include/linux/profile.h                            |   1 -
 include/linux/rcupdate.h                           |   2 -
 include/linux/trace_events.h                       |   1 -
 include/linux/virtio_net.h                         |  16 +-
 include/sound/cs35l56.h                            |  14 +-
 io_uring/net.c                                     |   7 +-
 kernel/bpf/verifier.c                              |  17 +-
 kernel/irq/irqdesc.c                               |   1 +
 kernel/jump_label.c                                |   4 +-
 kernel/kcov.c                                      |  15 +-
 kernel/kprobes.c                                   |   4 +-
 kernel/locking/qspinlock_paravirt.h                |   2 +-
 kernel/module/main.c                               |  41 +++-
 kernel/padata.c                                    |   7 +
 kernel/pid_namespace.c                             |  17 --
 kernel/profile.c                                   |  11 +-
 kernel/rcu/rcutorture.c                            |   2 +-
 kernel/rcu/tasks.h                                 |  16 +-
 kernel/rcu/tree.c                                  |  10 +-
 kernel/sched/core.c                                |  68 ++++--
 kernel/sched/cputime.c                             |   6 +
 kernel/sched/stats.c                               |  10 -
 kernel/time/clocksource.c                          |   2 +-
 kernel/time/ntp.c                                  |   9 +-
 kernel/time/tick-broadcast.c                       |   3 +-
 kernel/time/timekeeping.c                          |   2 +-
 kernel/trace/trace.h                               |  23 ++
 kernel/trace/trace_events.c                        |  33 +--
 kernel/trace/trace_events_hist.c                   |   4 +-
 kernel/trace/trace_events_inject.c                 |   2 +-
 kernel/trace/trace_events_trigger.c                |   6 +-
 kernel/trace/tracing_map.c                         |   6 +-
 lib/debugobjects.c                                 |  21 +-
 mm/list_lru.c                                      |  28 ++-
 mm/memcontrol.c                                    |  22 +-
 mm/slub.c                                          |   3 +
 net/bluetooth/hci_sync.c                           |  14 ++
 net/bluetooth/l2cap_core.c                         |   1 +
 net/bridge/br_multicast.c                          |   4 +-
 net/core/link_watch.c                              |   4 +-
 net/ipv4/tcp_ao.c                                  |  43 ++--
 net/ipv4/tcp_offload.c                             |   3 +
 net/ipv4/udp_offload.c                             |   4 +
 net/l2tp/l2tp_core.c                               |  15 +-
 net/mac80211/agg-tx.c                              |   4 +-
 net/mptcp/options.c                                |   3 +-
 net/mptcp/pm_netlink.c                             |  47 ++--
 net/sctp/input.c                                   |  19 +-
 net/smc/smc_stats.h                                |   2 +-
 net/sunrpc/sched.c                                 |   4 +-
 net/unix/af_unix.c                                 |  34 +--
 net/wireless/nl80211.c                             |  37 ++-
 sound/pci/hda/patch_hdmi.c                         |   2 +
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/soc/amd/yc/acp6x-mach.c                      |   7 +
 sound/soc/codecs/cs-amp-lib.c                      |   2 +-
 sound/soc/codecs/cs35l56-sdw.c                     |  77 +++++++
 sound/soc/codecs/cs35l56-shared.c                  | 101 ++------
 sound/soc/codecs/cs35l56.c                         | 205 ++---------------
 sound/soc/codecs/cs35l56.h                         |   1 -
 sound/soc/codecs/wcd938x-sdw.c                     |   4 +-
 sound/soc/codecs/wcd939x-sdw.c                     |   4 +-
 sound/soc/codecs/wsa881x.c                         |   2 +-
 sound/soc/codecs/wsa883x.c                         |  10 +-
 sound/soc/codecs/wsa884x.c                         |  10 +-
 sound/soc/meson/axg-fifo.c                         |  26 +--
 sound/soc/sof/mediatek/mt8195/mt8195.c             |   2 +-
 sound/soc/sti/sti_uniperif.c                       |   2 +-
 sound/soc/sti/uniperif.h                           |   1 +
 sound/soc/sti/uniperif_player.c                    |   1 +
 sound/soc/sti/uniperif_reader.c                    |   1 +
 sound/usb/line6/driver.c                           |   5 +
 sound/usb/quirks-table.h                           |   4 +
 .../testing/selftests/bpf/prog_tests/send_signal.c |   3 +-
 tools/testing/selftests/devices/ksft.py            |   2 +-
 tools/testing/selftests/mm/Makefile                |   2 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |  55 +++--
 274 files changed, 2691 insertions(+), 1727 deletions(-)