linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 6.15 000/588] 6.15.4-rc2 review
@ 2025-06-24 12:30 Greg Kroah-Hartman
  2025-06-24 12:50 ` Ronald Warsow
                   ` (11 more replies)
  0 siblings, 12 replies; 18+ messages in thread
From: Greg Kroah-Hartman @ 2025-06-24 12:30 UTC (permalink / raw)
  To: stable
  Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
	shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie

This is the start of the stable review cycle for the 6.15.4 release.
There are 588 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 Thu, 26 Jun 2025 12:13:28 +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.15.4-rc2.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.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Linux 6.15.4-rc2

Dillon Varone <Dillon.Varone@amd.com>
    Revert "drm/amd/display: Fix VUpdate offset calculations for dcn401"

Gao Xiang <xiang@kernel.org>
    erofs: remove a superfluous check for encoded extents

Gao Xiang <xiang@kernel.org>
    erofs: refuse crafted out-of-file-range encoded extents

Pali Rohár <pali@kernel.org>
    cifs: Remove duplicate fattr->cf_dtype assignment from wsl_to_fattr() function

Lukas Wunner <lukas@wunner.de>
    PCI: pciehp: Ignore belated Presence Detect Changed caused by DPC

David Thompson <davthompson@nvidia.com>
    gpio: mlxbf3: only get IRQ for device instance 0

Miquel Raynal <miquel.raynal@bootlin.com>
    mtd: spinand: winbond: Prevent unsupported frequencies on dual/quad I/O variants

Miquel Raynal <miquel.raynal@bootlin.com>
    mtd: spinand: Use more specific naming for the (quad IO) read from cache ops

Miquel Raynal <miquel.raynal@bootlin.com>
    mtd: spinand: Use more specific naming for the (quad output) read from cache ops

Miquel Raynal <miquel.raynal@bootlin.com>
    mtd: spinand: Use more specific naming for the (dual IO) read from cache ops

Miquel Raynal <miquel.raynal@bootlin.com>
    mtd: spinand: Use more specific naming for the (dual output) read from cache ops

Miquel Raynal <miquel.raynal@bootlin.com>
    mtd: spinand: Use more specific naming for the (single) read from cache ops

Rik van Riel <riel@surriel.com>
    x86/mm: Fix early boot use of INVPLGB

Ian Rogers <irogers@google.com>
    perf test: Directory file descriptor leak

Ian Rogers <irogers@google.com>
    perf evsel: Missed close() when probing hybrid core PMUs

Sascha Hauer <s.hauer@pengutronix.de>
    gpio: pca953x: fix wrong error probe return value

Anup Patel <apatel@ventanamicro.com>
    RISC-V: KVM: Don't treat SBI HFENCE calls as NOPs

Anup Patel <apatel@ventanamicro.com>
    RISC-V: KVM: Fix the size parameter check in SBI SFENCE calls

Vitaliy Shevtsov <v.shevtsov@mt-integration.ru>
    scsi: elx: efct: Fix memory leak in efct_hw_parse_filter()

Tengda Wu <wutengda@huaweicloud.com>
    arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth()

Luo Gengkun <luogengkun@huaweicloud.com>
    perf/core: Fix WARN in perf_cgroup_switch()

Peter Zijlstra <peterz@infradead.org>
    perf: Fix cgroup state vs ERROR

Peter Zijlstra <peterz@infradead.org>
    perf: Fix sample vs do_exit()

Bagas Sanjaya <bagasdotme@gmail.com>
    Documentation: nouveau: Update GSP message queue kernel-doc reference

Steven Rostedt <rostedt@goodmis.org>
    tracing: Do not free "head" on error path of filter_free_subsystem_filters()

Benjamin Marzinski <bmarzins@redhat.com>
    dm-table: check BLK_FEAT_ATOMIC_WRITES inside limits_lock

Lukas Bulwahn <lukas.bulwahn@redhat.com>
    x86/its: Fix an ifdef typo in its_alloc()

Qiuxu Zhuo <qiuxu.zhuo@intel.com>
    EDAC/igen6: Fix NULL pointer dereference

Stefan Metzmacher <metze@samba.org>
    smb: client: fix max_sge overflow in smb_extract_folioq_to_rdma()

zhangjian <zhangjian496@huawei.com>
    smb: client: fix first command failure during re-negotiation

Alex Elder <elder@riscstar.com>
    i2c: k1: check for transfer error

Paul Aurich <paul@darkrain42.org>
    smb: Log an error when close_all_cached_dirs fails

Kan Liang <kan.liang@linux.intel.com>
    perf/x86/intel: Fix crash in icl_update_topdown_event()

Akhil R <akhilrajeev@nvidia.com>
    dt-bindings: i2c: nvidia,tegra20-i2c: Specify the required properties

Avadhut Naik <avadhut.naik@amd.com>
    EDAC/amd64: Correct number of UMCs for family 19h models 70h-7fh

Dave Hansen <dave.hansen@linux.intel.com>
    x86/mm: Disable INVLPGB when PTI is enabled

Mark Rutland <mark.rutland@arm.com>
    KVM: arm64: VHE: Synchronize restore of host debug registers

Jakub Kicinski <kuba@kernel.org>
    tools: ynl: fix mixing ops and notifications on one socket

Donald Hunter <donald.hunter@gmail.com>
    tools: ynl: parse extack for sub-messages

Eric Dumazet <edumazet@google.com>
    net: atm: fix /proc/net/atm/lec handling

Eric Dumazet <edumazet@google.com>
    net: atm: add lec_mutex

David Thompson <davthompson@nvidia.com>
    mlxbf_gige: return EPROBE_DEFER if PHY IRQ is not available

Kuniyuki Iwashima <kuniyu@google.com>
    calipso: Fix null-ptr-deref in calipso_req_{set,del}attr().

Vinay Belgaumkar <vinay.belgaumkar@intel.com>
    drm/xe/bmg: Update Wa_16023588340

Ronnie Sahlberg <rsahlberg@whamcloud.com>
    ublk: santizize the arguments from userspace when adding a device

Alexey Kodanev <aleksei.kodanev@bell-sw.com>
    net: lan743x: fix potential out-of-bounds write in lan743x_ptp_io_event_clock_get()

Jakub Kicinski <kuba@kernel.org>
    eth: fbnic: avoid double free when failing to DMA-map FW msg

David Wei <dw@davidwei.uk>
    tcp: fix passive TFO socket having invalid NAPI ID

Haixia Qu <hxqu@hillstonenet.com>
    tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer

Hariprasad Kelam <hkelam@marvell.com>
    Octeontx2-pf: Fix Backpresure configuration

Jesse.Zhang <Jesse.Zhang@amd.com>
    drm/amdkfd: move SDMA queue reset capability check to node_show

Penglei Jiang <superman.xpt@gmail.com>
    io_uring: fix potential page leak in io_sqe_buffer_register()

Neal Cardwell <ncardwell@google.com>
    tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior

Kuniyuki Iwashima <kuniyu@google.com>
    atm: atmtcp: Free invalid length skb in atmtcp_c_send().

Kuniyuki Iwashima <kuniyu@google.com>
    mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu().

Dmitry Antipov <dmantipov@yandex.ru>
    wifi: carl9170: do not ping device which has failed to load firmware

Vladimir Oltean <vladimir.oltean@nxp.com>
    ptp: allow reading of currently dialed frequency to succeed on free-running clocks

Vladimir Oltean <vladimir.oltean@nxp.com>
    ptp: fix breakage after ptp_vclock_in_use() rework

Pavan Chebbi <pavan.chebbi@broadcom.com>
    bnxt_en: Update MRU and RSS table of RSS contexts on queue reset

Pavan Chebbi <pavan.chebbi@broadcom.com>
    bnxt_en: Add a helper function to configure MRU and RSS

Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
    bnxt_en: Fix double invocation of bnxt_ulp_stop()/bnxt_ulp_start()

Mina Almasry <almasrymina@google.com>
    net: netmem: fix skb_ensure_writable with unreadable skbs

Meghana Malladi <m-malladi@ti.com>
    net: ti: icssg-prueth: Fix packet handling for XDP_TX

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: add free_transport ops in ksmbd connection

Chuyi Zhou <zhouchuyi@bytedance.com>
    workqueue: Initialize wq_isolated_cpumask in workqueue_init_early()

Vitaly Lifshits <vitaly.lifshits@intel.com>
    e1000e: set fixed clock frequency indication for Nahum 11 and Nahum 13

Grzegorz Nitka <grzegorz.nitka@intel.com>
    ice: fix eswitch code memory leak in reset scenario

Krishna Kumar <krikku@gmail.com>
    net: ice: Perform accurate aRFS flow match

Jens Axboe <axboe@kernel.dk>
    io_uring/sqpoll: don't put task_struct on tctx setup failure

Justin Sanders <jsanders.devel@gmail.com>
    aoe: clean device rq_list in aoedev_downdev()

Simon Horman <horms@kernel.org>
    pldmfw: Select CRC32 when PLDMFW is selected

Nuno Sá <nuno.sa@analog.com>
    hwmon: (ltc4282) avoid repeated register write

Arnd Bergmann <arnd@arndb.de>
    hwmon: (occ) fix unaligned accesses

Arnd Bergmann <arnd@arndb.de>
    hwmon: (occ) Rework attribute registration for stack usage

Tzung-Bi Shih <tzungbi@kernel.org>
    drm/i915/pmu: Fix build error with GCOV and AutoFDO enabled

Jacob Keller <jacob.e.keller@intel.com>
    drm/nouveau/bl: increase buffer size to avoid truncate warning

Zhi Wang <zhiw@nvidia.com>
    drm/nouveau: fix a use-after-free in r535_gsp_rpc_push()

Ben Skeggs <bskeggs@nvidia.com>
    drm/nouveau/gsp: split rpc handling out on its own

Brett Creeley <brett.creeley@amd.com>
    ionic: Prevent driver/fw getting out of sync on devcmd(s)

John Keeping <jkeeping@inmusicbrands.com>
    drm/ssd130x: fix ssd132x_clear_screen() columns

Connor Abbott <cwabbott0@gmail.com>
    drm/msm/a7xx: Call CP_RESET_CONTEXT_STATE

Connor Abbott <cwabbott0@gmail.com>
    drm/msm: Fix CP_RESET_CONTEXT_STATE bitfield names

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    drm/msm/dsi/dsi_phy_10nm: Fix missing initial VCO rate

James A. MacInnes <james.a.macinnes@gmail.com>
    drm/msm/disp: Correct porch timing for SDM845

James A. MacInnes <james.a.macinnes@gmail.com>
    drm/msm/dp: Disable wide bus support for SDM845

Bharath SM <bharathsm@microsoft.com>
    smb: fix secondary channel creation issue with kerberos by populating hostname when adding channels

Maíra Canal <mcanal@igalia.com>
    drm/v3d: Avoid NULL pointer dereference in `v3d_job_update_stats()`

Maarten Lankhorst <dev@lankhorst.se>
    drm/xe/svm: Fix regression disallowing 64K SVM migration

Jens Axboe <axboe@kernel.dk>
    io_uring/net: always use current transfer count for buffer put

Jeff Layton <jlayton@kernel.org>
    sunrpc: handle SVC_GARBAGE during svc auth processing as auth error

Jeff Layton <jlayton@kernel.org>
    nfsd: use threads array as-is in netlink interface

Gao Xiang <xiang@kernel.org>
    erofs: remove unused trace event erofs_destroy_inode

SeongJae Park <sj@kernel.org>
    mm/madvise: handle madvise_lock() failure during race unwinding

Aditya Garg <gargaditya08@live.com>
    drm/appletbdrm: Make appletbdrm depend on X86

Richard Fitzgerald <rf@opensource.cirrus.com>
    ALSA: hda/realtek: Add quirk for Asus GU605C

Chris Chiu <chris.chiu@canonical.com>
    ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X513EA

Jonathan Lane <jon@borg.moe>
    ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged

Edip Hazuri <edip@medip.dev>
    ALSA: hda/realtek - Add mute LED support for HP Victus 16-s1xxx and HP Victus 15-fa1xxx

Takashi Iwai <tiwai@suse.de>
    ALSA: hda/intel: Add Thinkpad E15 to PM deny list

wangdicheng <wangdicheng@kylinos.cn>
    ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the KTMicro sound card

Dev Jain <dev.jain@arm.com>
    arm64: Restrict pagetable teardown to avoid false warning

Binbin Zhou <zhoubinbin@loongson.cn>
    gpio: loongson-64bit: Correct Loongson-7A2000 ACPI GPIO access mode

Zhi Wang <zhiw@nvidia.com>
    drm/nouveau/nvkm: introduce new GSP reply policy NVKM_GSP_RPC_REPLY_POLL

Zhi Wang <zhiw@nvidia.com>
    drm/nouveau/nvkm: factor out current GSP RPC command policies

Kuniyuki Iwashima <kuniyu@google.com>
    atm: Revert atm_account_tx() if copy_from_iter_full() fails.

Tejun Heo <tj@kernel.org>
    sched_ext, sched/core: Don't call scx_group_set_weight() prematurely from sched_create_group()

Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
    platform/x86/intel-uncore-freq: Fail module load when plat_info is NULL

Stephen Smalley <stephen.smalley.work@gmail.com>
    selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len

Kurt Borja <kuurtb@gmail.com>
    Revert "platform/x86: alienware-wmi-wmax: Add G-Mode support to Alienware m16 R1"

Rong Zhang <i@rong.moe>
    platform/x86: ideapad-laptop: use usleep_range() for EC polling

Steven Rostedt <rostedt@goodmis.org>
    fgraph: Do not enable function_graph tracer when setting funcgraph-args

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: fix null pointer dereference in destroy_previous_session

Xin Li (Intel) <xin@zytor.com>
    selftests/x86: Add a test to detect infinite SIGTRAP handler loop

Kai Huang <kai.huang@intel.com>
    x86/virt/tdx: Avoid indirect calls to TDX assembly functions

Mike Rapoport (Microsoft) <rppt@kernel.org>
    Revert "mm/execmem: Unify early execmem_cache behaviour"

Peter Zijlstra (Intel) <peterz@infradead.org>
    x86/its: explicitly manage permissions for ITS pages

Mike Rapoport (Microsoft) <rppt@kernel.org>
    x86/its: move its_pages array to struct mod_arch_specific

Mike Rapoport (Microsoft) <rppt@kernel.org>
    x86/Kconfig: only enable ROX cache in execmem when STRICT_MODULE_RWX is set

Juergen Gross <jgross@suse.com>
    x86/mm/pat: don't collapse pages without PSE set

Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
    mm/vma: reset VMA iterator on commit_merge() OOM failure

Marek Szyprowski <m.szyprowski@samsung.com>
    udmabuf: use sgtable-based scatterlist wrappers

Ryan Roberts <ryan.roberts@arm.com>
    mm: close theoretical race where stale TLB entries could linger

Jakub Kicinski <kuba@kernel.org>
    net: clear the dst when changing skb protocol

Eric Dumazet <edumazet@google.com>
    net_sched: sch_sfq: reject invalid perturb period

Jens Axboe <axboe@kernel.dk>
    nvme: always punt polled uring_cmd end_io work to task_work

Peter Oberparleiter <oberpar@linux.ibm.com>
    scsi: s390: zfcp: Ensure synchronous unit_add

Dexuan Cui <decui@microsoft.com>
    scsi: storvsc: Increase the timeouts to storvsc_timeout

Bharath SM <bharathsm.hsk@gmail.com>
    smb: improve directory cache reuse for readdir operations

Steven Rostedt <rostedt@goodmis.org>
    tracing: Fix regression of filter waiting a long time on RCU synchronization

Shyam Prasad N <sprasad@microsoft.com>
    cifs: do not disable interface polling on failure

Shyam Prasad N <sprasad@microsoft.com>
    cifs: serialize other channels when query server interfaces is pending

Shyam Prasad N <sprasad@microsoft.com>
    cifs: deal with the channel loading lag while picking channels

Fedor Pchelkin <pchelkin@ispras.ru>
    jffs2: check jffs2_prealloc_raw_node_refs() result in few other places

Artem Sadovnikov <a.sadovnikov@ispras.ru>
    jffs2: check that raw node were preallocated before writing summary

Jaroslav Kysela <perex@perex.cz>
    firmware: cs_dsp: Fix OOB memory read access in KUnit test (wmfw info)

Jaroslav Kysela <perex@perex.cz>
    firmware: cs_dsp: Fix OOB memory read access in KUnit test (ctl cache)

Tianyang Zhang <zhangtianyang@loongson.cn>
    LoongArch: Fix panic caused by NULL-PMD in huge_pte_offset()

Huacai Chen <chenhuacai@kernel.org>
    LoongArch: Avoid using $r0/$r1 as "mask" for csrxchg

Thomas Weißschuh <thomas.weissschuh@linutronix.de>
    LoongArch: vDSO: Correctly use asm parameters in syscall wrappers

Yao Zi <ziyao@disroot.org>
    platform/loongarch: laptop: Add backlight power control support

Yao Zi <ziyao@disroot.org>
    platform/loongarch: laptop: Unregister generic_sub_drivers on exit

Yao Zi <ziyao@disroot.org>
    platform/loongarch: laptop: Get brightness setting from EC on probe

Andrew Morton <akpm@linux-foundation.org>
    drivers/rapidio/rio_cm.c: prevent possible heap overwrite

Penglei Jiang <superman.xpt@gmail.com>
    io_uring: fix task leak issue in io_wq_create()

Jens Axboe <axboe@kernel.dk>
    io_uring/rsrc: validate buffer count with offset for cloning

Jens Axboe <axboe@kernel.dk>
    io_uring/kbuf: don't truncate end buffer for multiple buffer peeks

Luis Henriques <luis@igalia.com>
    fs: drop assert in file_seek_cur_needs_f_lock

Narayana Murty N <nnmlinux@linux.ibm.com>
    powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery

Christophe Leroy <christophe.leroy@csgroup.eu>
    powerpc/vdso: Fix build of VDSO32 with pcrel

Amir Goldstein <amir73il@gmail.com>
    ovl: fix debug print in case of mkdir error

Stuart Hayes <stuart.w.hayes@gmail.com>
    platform/x86: dell_rbu: Stop overwriting data buffer

Stuart Hayes <stuart.w.hayes@gmail.com>
    platform/x86: dell_rbu: Fix list usage

Mario Limonciello <mario.limonciello@amd.com>
    platform/x86/amd: pmf: Prevent amd_pmf_tee_deinit() from running twice

Mario Limonciello <mario.limonciello@amd.com>
    platform/x86/amd: pmf: Use device managed allocations

Mario Limonciello <mario.limonciello@amd.com>
    platform/x86/amd: pmc: Clear metrics table at start of cycle

Stephen Smalley <stephen.smalley.work@gmail.com>
    fs/xattr.c: fix simple_xattr_list()

Alexander Sverdlin <alexander.sverdlin@gmail.com>
    Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first"

Jann Horn <jannh@google.com>
    tee: Prevent size calculation wraparound on 32-bit kernels

Sukrut Bellary <sbellary@baylibre.com>
    ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY

Laurentiu Tudor <laurentiu.tudor@nxp.com>
    bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value

Jarkko Nikula <jarkko.nikula@linux.intel.com>
    i3c: mipi-i3c-hci: Fix handling status of i3c_hci_irq_handler()

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    watchdog: stm32: Fix wakeup source leaks on device unbind

Marcus Folkesson <marcus.folkesson@gmail.com>
    watchdog: da9052_wdt: respect TWDMIN

Kees Cook <kees@kernel.org>
    wifi: iwlwifi: mld: Work around Clang loop unrolling bug

Kees Cook <kees@kernel.org>
    fbcon: Make sure modelist not set on unregistered console

Vlad Dogaru <vdogaru@nvidia.com>
    net/mlx5: HWS, Harden IP version definer checks

Suraj P Kizhakkethil <quic_surapk@quicinc.com>
    wifi: ath12k: Pass correct values of center freq1 and center freq2 for 160 MHz

Balamurugan S <quic_bselvara@quicinc.com>
    wifi: ath12k: fix incorrect CE addresses

Hari Chandrakanthan <quic_haric@quicinc.com>
    wifi: ath12k: fix link valid field initialization in the monitor Rx

Baochen Qiang <quic_bqiang@quicinc.com>
    wifi: ath11k: determine PM policy based on machine model

Sidhanta Sahu <sidhanta.sahu@oss.qualcomm.com>
    wifi: ath12k: Fix memory leak due to multiple rx_stats allocation

Sriram R <quic_srirrama@quicinc.com>
    wifi: ath12k: Fix the enabling of REO queue lookup table feature

Pradeep Kumar Chitrapu <quic_pradeepc@quicinc.com>
    wifi: ath12k: Fix incorrect rates sent to firmware

Bitterblue Smith <rtl8821cerfe2@gmail.com>
    wifi: rtw88: Set AMPDU factor to hardware for RTL8814A

Wentao Liang <vulab@iscas.ac.cn>
    octeontx2-pf: Add error log forcn10k_map_unmap_rq_policer()

Linus Walleij <linus.walleij@linaro.org>
    net: ethernet: cortina: Use TOE/TSO on all TCP

Jiayuan Chen <jiayuan.chen@linux.dev>
    bpf, sockmap: Fix data lost during EAGAIN retries

Chao Yu <chao@kernel.org>
    f2fs: fix to set atomic write status more clear

Krzysztof Hałasa <khalasa@piap.pl>
    usbnet: asix AX88772: leave the carrier control to phylink

Mateusz Pacuszka <mateuszx.pacuszka@intel.com>
    ice: fix check for existing switch rule

Chen Linxuan <chenlinxuan@uniontech.com>
    RDMA/hns: initialize db in update_srq_db()

Rand Deeb <rand.sec96@gmail.com>
    ixgbe: Fix unreachable retry logic in combined and byte I2C write functions

Kyungwook Boo <bookyungwook@gmail.com>
    i40e: fix MMIO write access to an invalid page in i40e_clear_hw

Zijun Hu <quic_zijuhu@quicinc.com>
    sock: Correct error checking condition for (assign|release)_proto_idx()

Daniel Wagner <wagi@kernel.org>
    scsi: lpfc: Use memcpy() for BIOS version

Aditya Kumar Singh <aditya.kumar.singh@oss.qualcomm.com>
    wifi: ath12k: fix failed to set mhi state error during reboot with hardware grouping

Mike Looijmans <mike.looijmans@topic.nl>
    pinctrl: mcp23s08: Reset all pins to input at probe

Jonas 'Sortie' Termansen <sortie@maxsi.org>
    isofs: fix Y2038 and Y2156 issues in Rock Ridge TF entry

Baochen Qiang <quic_bqiang@quicinc.com>
    wifi: ath12k: make assoc link associate first

Zijun Hu <quic_zijuhu@quicinc.com>
    software node: Correct a OOB check in software_node_get_reference_args()

Michael Walle <mwalle@kernel.org>
    net: ethernet: ti: am65-cpsw: handle -EPROBE_DEFER

Sarika Sharma <quic_sarishar@quicinc.com>
    wifi: ath12k: using msdu end descriptor to check for rx multicast packets

Sarika Sharma <quic_sarishar@quicinc.com>
    wifi: ath12k: correctly handle mcast packets for clients

Ido Schimmel <idosch@nvidia.com>
    vxlan: Add RCU read-side critical sections in the Tx path

Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
    bnxt_en: Remove unused field "ref_count" in struct bnxt_ulp

Ido Schimmel <idosch@nvidia.com>
    vxlan: Do not treat dst cache initialization errors as fatal

Yong Wang <yongwang@nvidia.com>
    net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions

Yong Wang <yongwang@nvidia.com>
    net: bridge: mcast: update multicast contex when vlan state is changed

Víctor Gonzalo <victor.gonzalo@anddroptable.net>
    wifi: iwlwifi: Add missing MODULE_FIRMWARE for Qu-c0-jf-b0

Toke Høiland-Jørgensen <toke@toke.dk>
    Revert "mac80211: Dynamically set CoDel parameters per station"

Muna Sinada <muna.sinada@oss.qualcomm.com>
    wifi: mac80211: VLAN traffic in multicast path

Shung-Hsi Yu <shung-hsi.yu@suse.com>
    bpf: Use proper type to calculate bpf_raw_tp_null_args.mask index

Vlad Dogaru <vdogaru@nvidia.com>
    net/mlx5: HWS, Fix IP version decision

Joe Damato <jdamato@fastly.com>
    netdevsim: Mark NAPI ID on skb in nsim_rcv

Edward Adam Davis <eadavis@qq.com>
    wifi: mac80211_hwsim: Prevent tsf from setting if beacon is disabled

Kuan-Chung Chen <damon.chen@realtek.com>
    wifi: rtw89: 8922a: fix TX fail with wrong VCO setting

Miri Korenblit <miriam.rachel.korenblit@intel.com>
    wifi: iwlwifi: pcie: make sure to lock rxq->read

Sean Christopherson <seanjc@google.com>
    iommu/amd: Ensure GA log notifier callbacks finish running before module unload

David Strahan <david.strahan@microchip.com>
    scsi: smartpqi: Add new PCI IDs

Justin Tee <justin.tee@broadcom.com>
    scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQUEST64 commands

Alan Maguire <alan.maguire@oracle.com>
    libbpf: Add identical pointer detection to btf_dedup_is_equiv()

Pablo Neira Ayuso <pablo@netfilter.org>
    netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAX

Steven Rostedt <rostedt@goodmis.org>
    tracing: Only return an adjusted address if it matches the kernel address

Chao Yu <chao@kernel.org>
    f2fs: fix to bail out in get_new_segment()

Miri Korenblit <miriam.rachel.korenblit@intel.com>
    wifi: iwlwifi: mld: check for NULL before referencing a pointer

Johannes Berg <johannes.berg@intel.com>
    wifi: iwlwifi: dvm: pair transport op-mode enter/leave

Johannes Berg <johannes.berg@intel.com>
    wifi: iwlwifi: mvm: fix beacon CCK flag

Tiezhu Yang <yangtiezhu@loongson.cn>
    rtla: Define __NR_sched_setattr for LoongArch

Corey Minyard <corey@minyard.net>
    ipmi:ssif: Fix a shutdown race

Luke D. Jones <luke@ljones.dev>
    hid-asus: check ROG Ally MCU version and warn

Heiko Stuebner <heiko@sntech.de>
    clk: rockchip: rk3036: mark ddrphy as critical

Martin KaFai Lau <martin.lau@kernel.org>
    bpftool: Fix cgroup command to only show cgroup bpf programs

Benjamin Berg <benjamin@sipsolutions.net>
    wifi: mac80211: do not offer a mesh path if forwarding is disabled

Salah Triki <salah.triki@gmail.com>
    wireless: purelifi: plfxlc: fix memory leak in plfxlc_usb_wreq_asyn()

Benjamin Berg <benjamin.berg@intel.com>
    wifi: iwlwifi: mld: call thermal exit without wiphy lock held

Yuuki NAGAO <wf.yn386@gmail.com>
    wifi: rtw88: rtw8822bu VID/PID for BUFFALO WI-U2-866DM

Stefan Wahren <wahrenst@gmx.net>
    net: vertexcom: mse102x: Return code for mse102x_rx_pkt_spi

Jason Xing <kernelxing@tencent.com>
    net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info

Yevgeny Kliteynik <kliteyn@nvidia.com>
    net/mlx5: HWS, fix counting of rules in the matcher

Gabor Juhos <j4g8y7@gmail.com>
    pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get()

Mykyta Yatsenko <yatsenko@meta.com>
    libbpf: Check bpf_map_skeleton link for NULL

Gabor Juhos <j4g8y7@gmail.com>
    pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction()

Jason Xing <kernelxing@tencent.com>
    net: stmmac: generate software timestamp just before the doorbell

Ilya Leoshkevich <iii@linux.ibm.com>
    bpf: Pass the same orig_call value to trampoline functions

Gabor Juhos <j4g8y7@gmail.com>
    pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction()

Gabor Juhos <j4g8y7@gmail.com>
    pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name()

Jason Xing <kernelxing@tencent.com>
    net: atlantic: generate software timestamp just before the doorbell

Dimitri Fedrau <dima.fedrau@gmail.com>
    net: phy: marvell-88q2xxx: Enable temperature measurement in probe again

Leon Romanovsky <leon@kernel.org>
    xfrm: validate assignment of maximal possible SEQ number

Sebastian Andrzej Siewior <bigeasy@linutronix.de>
    net: page_pool: Don't recycle into cache on PREEMPT_RT

Sebastian Andrzej Siewior <bigeasy@linutronix.de>
    ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT

Andrew Zaborowski <andrew.zaborowski@intel.com>
    x86/sgx: Prevent attempts to reclaim poisoned pages

Eric Dumazet <edumazet@google.com>
    tcp: add receive queue awareness in tcp_rcv_space_adjust()

Eric Dumazet <edumazet@google.com>
    tcp: fix initial tp->rcvq_space.space value for passive TS enabled flows

Eric Dumazet <edumazet@google.com>
    tcp: remove zero TCP TS samples for autotuning

Eric Dumazet <edumazet@google.com>
    tcp: always seek for minimal rtt in tcp_rcv_rtt_update()

Dian-Syuan Yang <dian_syuan0116@realtek.com>
    wifi: rtw89: leave idle mode when setting WEP encryption for AP mode

Mario Limonciello <mario.limonciello@amd.com>
    iommu/amd: Allow matching ACPI HID devices without matching UIDs

Muhammad Usama Anjum <usama.anjum@collabora.com>
    wifi: ath11k: Fix QMI memory reuse logic

Baochen Qiang <quic_bqiang@quicinc.com>
    wifi: ath12k: fix a possible dead lock caused by ab->base_lock

Kang Yang <kang.yang@oss.qualcomm.com>
    wifi: ath12k: fix macro definition HAL_RX_MSDU_PKT_LENGTH_GET

Frank Wunderlich <frank-w@public-files.de>
    net: phy: mediatek: do not require syscon compatible for pio property

Moon Yeounsu <yyyynoom@gmail.com>
    net: dlink: add synchronization for stats update

Taniya Das <quic_tdas@quicinc.com>
    clk: qcom: gcc: Set FORCE_MEM_CORE_ON for gcc_ufs_axi_clk for 8650/8750

Taniya Das <quic_tdas@quicinc.com>
    clk: qcom: gcc-x1e80100: Set FORCE MEM CORE for UFS clocks

Tali Perry <tali.perry1@gmail.com>
    i2c: npcm: Add clock toggle recovery

Hector Martin <marcan@marcan.st>
    i2c: pasemi: Enable the unjam machine

Akhil R <akhilrajeev@nvidia.com>
    i2c: tegra: check msg length in SMBUS block read

Mike Tipton <quic_mdtipton@quicinc.com>
    cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs

Alan Maguire <alan.maguire@oracle.com>
    libbpf/btf: Fix string handling to support multi-split BTF

Petr Malat <oss@malat.biz>
    sctp: Do not wake readers in __sctp_write_space()

Aditya Kumar Singh <aditya.kumar.singh@oss.qualcomm.com>
    wifi: mac80211: validate SCAN_FLAG_AP in scan request during MLO

Leon Yen <leon.yen@mediatek.com>
    wifi: mt76: mt7925: introduce thermal protection

Samuel Williams <sam8641@gmail.com>
    wifi: mt76: mt7921: add 160 MHz AP for mt7922 device

Henk Vergonet <henk.vergonet@gmail.com>
    wifi: mt76: mt76x2: Add support for LiteOn WN4516R,WN4519R

sunliming <sunliming@kylinos.cn>
    wifi: mt76: mt7996: fix uninitialized symbol warning

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    Bluetooth: btmtksdio: Fix wakeup source leaks on device unbind

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    Bluetooth: btmrvl_sdio: Fix wakeup source leaks on device unbind

WangYuli <wangyuli@uniontech.com>
    Bluetooth: btusb: Add RTL8851BE device 0x0bda:0xb850

Jiande Lu <jiande.lu@mediatek.com>
    Bluetooth: btusb: Add new VID/PID 13d3/3630 for MT7925

Alok Tiwari <alok.a.tiwari@oracle.com>
    emulex/benet: correct command version selection in be_cmd_get_stats()

Benjamin Lin <benjamin-jw.lin@mediatek.com>
    wifi: mt76: mt7996: drop fragments with multicast or broadcast RA

Tan En De <ende.tan@starfivetech.com>
    i2c: designware: Invoke runtime suspend on quick slave re-registration

Liwei Sun <sunliweis@126.com>
    Bluetooth: btusb: Add new VID/PID 13d3/3584 for MT7922

Hou Tao <houtao1@huawei.com>
    bpf: Check rcu_read_lock_trace_held() in bpf_map_lookup_percpu_elem()

Chao Yu <chao@kernel.org>
    f2fs: use vmalloc instead of kvmalloc in .init_{,de}compress_ctx

Zilin Guan <zilin@seu.edu.cn>
    tipc: use kfree_sensitive() for aead cleanup

Rengarajan S <rengarajan.s@microchip.com>
    net: lan743x: Modify the EEPROM and OTP size for PCI1xxxx devices

Sergio Perez Gonzalez <sperezglz@gmail.com>
    net: macb: Check return value of dma_set_mask_and_coherent()

Antonin Godard <antonin.godard@bootlin.com>
    drm/panel: simple: Add POWERTIP PH128800T004-ZZA01 panel entry

Nas Chung <nas.chung@chipsnmedia.com>
    media: qcom: venus: Fix uninitialized variable warning

Lucas De Marchi <lucas.demarchi@intel.com>
    drm/xe/uc: Remove static from loop variable

Victor Skvortsov <victor.skvortsov@amd.com>
    drm/amdgpu: Add indirect L1_TLB_CNTL reg programming for VFs

Andy Yan <andy.yan@rock-chips.com>
    drm/rockchip: vop2: Make overlay layer select register configuration take effect by vsync

Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
    media: rcar-vin: Fix stride setting for RAW8 formats

Simon Schuster <schuster.simon@siemens-energy.com>
    nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults

Shravan Chippa <shravan.chippa@microchip.com>
    media: i2c: imx334: update mode_3840x2160_regs array

Wentao Liang <vulab@iscas.ac.cn>
    media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode()

Hans Verkuil <hverkuil@xs4all.nl>
    media: tc358743: ignore video while HPD is low

Amber Lin <Amber.Lin@amd.com>
    drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB

Dmitry Baryshkov <lumag@kernel.org>
    drm/msm/dpu: don't select single flush for active CTL blocks

Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
    media: renesas: vsp1: Fix media bus code setup on RWPF source pad

Mario Limonciello <mario.limonciello@amd.com>
    drm/amd/display: Restructure DMI quirks

TungYu Lu <tungyu.lu@amd.com>
    drm/amd/display: Correct prefetch calculation

Lijo Lazar <lijo.lazar@amd.com>
    drm/amd/pm: Reset SMU v13.0.x custom settings

Dylan Wolff <wolffd@comp.nus.edu.sg>
    jfs: Fix null-ptr-deref in jfs_ioc_trim

Dillon Varone <dillon.varone@amd.com>
    drm/amd/display: Fix VUpdate offset calculations for dcn401

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu/gfx9: fix CSIB handling

Samson Tam <Samson.Tam@amd.com>
    drm/amd/display: disable EASF narrow filter sharpening

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu/gfx8: fix CSIB handling

Zhang Yi <yi.zhang@huawei.com>
    ext4: prevent stale extent cache entries caused by concurrent get es_cache

Long Li <leo.lilong@huawei.com>
    sunrpc: fix race in cache cleanup causing stale nextcheck time

Lijo Lazar <lijo.lazar@amd.com>
    drm/amdgpu: Disallow partition query during reset

Arvind Yadav <Arvind.Yadav@amd.com>
    drm/amdgpu: fix MES GFX mask

Nicolas Dufresne <nicolas.dufresne@collabora.com>
    media: rkvdec: Initialize the m2m context before the controls

Hans Verkuil <hverkuil@xs4all.nl>
    media: cec: extron-da-hd-4k-plus: Fix Wformat-truncation

Dillon Varone <dillon.varone@amd.com>
    drm/amd/display: Fix Vertical Interrupt definitions for dcn32, dcn401

Kevin Gao <kevin.gao3@amd.com>
    drm/amd/display: Correct SSC enable detection for DCN351

Ovidiu Bunea <Ovidiu.Bunea@amd.com>
    drm/amd/display: Update IPS sequential_ono requirement checks

Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
    drm/xe/vf: Fix guc_info debugfs for VFs

Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
    media: ti: cal: Fix wrong goto on error path

Aditya Dutt <duttaditya18@gmail.com>
    jfs: fix array-index-out-of-bounds read in add_missing_indices

Zhang Yi <yi.zhang@huawei.com>
    ext4: ext4: unify EXT4_EX_NOCACHE|NOFAIL flags in ext4_ext_remove_space()

Harish Chegondi <harish.chegondi@intel.com>
    drm/xe: Use copy_from_user() instead of __copy_from_user()

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu/gfx7: fix CSIB handling

Qasim Ijaz <qasdev00@gmail.com>
    drm/ttm/tests: fix incorrect assert in ttm_bo_unreserve_bulk()

Charlene Liu <Charlene.Liu@amd.com>
    drm/amd/display: fix zero value for APU watermark_c

Nas Chung <nas.chung@chipsnmedia.com>
    media: uapi: v4l: Change V4L2_TYPE_IS_CAPTURE condition

Sakari Ailus <sakari.ailus@linux.intel.com>
    media: ccs-pll: Better validate VT PLL branch

Vicki Pfau <vi@endrift.com>
    drm: panel-orientation-quirks: Add ZOTAC Gaming Zone

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu/gfx10: fix CSIB handling

Tarang Raval <tarang.raval@siliconsignals.io>
    media: i2c: imx334: Fix runtime PM handling in remove function

Fangzhi Zuo <Jerry.Zuo@amd.com>
    drm/amd/display: Do Not Consider DSC if Valid Config Not Found

Akhil P Oommen <quic_akhilpo@quicinc.com>
    drm/msm/a6xx: Increase HFI response timeout

Alexander Aring <aahringo@redhat.com>
    dlm: use SHUT_RDWR for SCTP shutdown

Lijo Lazar <lijo.lazar@amd.com>
    drm/amdgpu: Add basic validation for RAS header

Paul Hsieh <Paul.Hsieh@amd.com>
    drm/amd/display: Skip to enable dsc if it has been off

Nicolas Dufresne <nicolas.dufresne@collabora.com>
    media: verisilicon: Enable wide 4K in AV1 decoder

Srinivasan Shanmugam <srinivasan.shanmugam@amd.com>
    drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit()

Nas Chung <nas.chung@chipsnmedia.com>
    media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition

Dmitry Baryshkov <lumag@kernel.org>
    drm/msm/hdmi: add runtime PM calls to DDC transfer function

Ben Skeggs <bskeggs@nvidia.com>
    drm/nouveau/gsp: fix rm shutdown wait condition

Mario Limonciello <mario.limonciello@amd.com>
    drm/amd/display: Avoid divide by zero by initializing dummy pitch to 1

Tarang Raval <tarang.raval@siliconsignals.io>
    media: i2c: imx334: Enable runtime PM before sub-device registration

Christoph Rudorff <chris@rudorff.com>
    drm/nouveau: fix hibernate on disabled GPU

Michael Chang <zhang971090220@gmail.com>
    media: nuvoton: npcm-video: Fix stuck due to no video signal error

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu/gfx11: fix CSIB handling

Apurv Mishra <Apurv.Mishra@amd.com>
    drm/amdkfd: Drop workaround for GC v9.4.3 revID 0

Yuezhang Mo <Yuezhang.Mo@sony.com>
    exfat: do not clear volume dirty flag during sync

Ayushi Makhija <quic_amakhija@quicinc.com>
    drm/bridge: anx7625: change the gpiod_set_value API

Boris Brezillon <boris.brezillon@collabora.com>
    drm/panthor: Don't update MMU_INT_MASK in panthor_mmu_irq_handler()

Ayushi Makhija <quic_amakhija@quicinc.com>
    drm/bridge: anx7625: enable HPD interrupts

Namjae Jeon <linkinjeon@kernel.org>
    exfat: fix double free in delayed_free

Anusha Srivatsa <asrivats@redhat.com>
    drm/panel/sharp-ls043t1le01: Use _multi variants

Jiayuan Chen <jiayuan.chen@linux.dev>
    workqueue: Fix race condition in wq->stats incrementation

Damon Ding <damon.ding@rock-chips.com>
    drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq()

Jeevaka Prabu Badrappan <jeevaka.badrappan@intel.com>
    drm/xe: Fix CFI violation when accessing sysfs files

Yihan Zhu <Yihan.Zhu@amd.com>
    drm/amd/display: DCN32 null data check

Jesse.Zhang <Jesse.Zhang@amd.com>
    drm/amdgpu: Fix API status offset for MES queue reset

Long Li <leo.lilong@huawei.com>
    sunrpc: update nextcheck time when adding new cache entries

Dave Airlie <airlied@redhat.com>
    drm/dp: add option to disable zero sized address only transactions.

Andy Yan <andy.yan@rock-chips.com>
    drm/rockchip: inno-hdmi: Fix video timing HSYNC/VSYNC polarity setting for rk3036

Ming Qian <ming.qian@oss.nxp.com>
    media: imx-jpeg: Check decoding is ongoing for motion-jpeg

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu/gfx6: fix CSIB handling

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    drm/bridge: select DRM_KMS_HELPER for AUX_BRIDGE

Charlene Liu <Charlene.Liu@amd.com>
    drm/amd/display: disable DPP RCG before DPP CLK enable

Peter Marheine <pmarheine@chromium.org>
    ACPI: battery: negate current when discharging

Svyatoslav Ryhel <clamor95@gmail.com>
    power: supply: max17040: adjust thermal channel scaling

Charan Teja Kalla <quic_charante@quicinc.com>
    PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn()

Peng Fan <peng.fan@nxp.com>
    gpiolib: of: Add polarity quirk for s5m8767

Linus Torvalds <torvalds@linux-foundation.org>
    Make 'cc-option' work correctly for the -Wno-xyzzy pattern

Yuanjun Gong <ruc_gongyuanjun@163.com>
    ASoC: tegra210_ahub: Add check to of_device_get_match_data()

Frank Li <Frank.Li@nxp.com>
    platform-msi: Add msi_remove_device_irq_domain() in platform_device_msi_free_irqs_all()

gldrk <me@rarity.fan>
    ACPICA: utilities: Fix overflow check in vsnprintf()

Ulf Hansson <ulf.hansson@linaro.org>
    pmdomain: core: Reset genpd->states to avoid freeing invalid data

Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
    ASoC: simple-card-utils: fixup dlc->xxx handling for error case

Jerry Lv <Jerry.Lv@axis.com>
    power: supply: bq27xxx: Retrieve again when busy

Stefan Binding <sbinding@opensource.cirrus.com>
    ALSA: hda: cs35l41: Fix swapped l/r audio channels for Acer Helios laptops

Tamir Duberstein <tamird@gmail.com>
    ACPICA: Apply pack(1) to union aml_resource

Seunghun Han <kkamagui@gmail.com>
    ACPICA: fix acpi parse and parseext cache leaks

Mario Limonciello <mario.limonciello@amd.com>
    ACPI: Add missing prototype for non CONFIG_SUSPEND/CONFIG_X86 case

Stefan Binding <sbinding@opensource.cirrus.com>
    ALSA: hda/realtek: Add support for Acer Helios Laptops using CS35L41 HDA

Armin Wolf <W_Armin@gmx.de>
    ACPI: bus: Bail out if acpi_kobj registration fails

I Hsin Cheng <richard120310@gmail.com>
    ASoC: intel/sdw_utils: Assign initial value in asoc_sdw_rt_amp_spk_rtd_init()

Hector Martin <marcan@marcan.st>
    ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change

Qiuxu Zhuo <qiuxu.zhuo@intel.com>
    EDAC/igen6: Skip absent memory controllers

Ahmed Salem <x0rw3ll@gmail.com>
    ACPICA: Avoid sequence overread in call to strncmp()

Erick Shepherd <erick.shepherd@ni.com>
    mmc: Add quirk to disable DDR50 tuning

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    power: supply: collie: Fix wakeup source leaks on device unbind

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    power: supply: gpio-charger: Fix wakeup source leaks on device unbind

Guilherme G. Piccoli <gpiccoli@igalia.com>
    clocksource: Fix the CPUs' choice in the watchdog per CPU verification

Talhah Peerbhai <talhah.peerbhai@gmail.com>
    ASoC: amd: yc: Add quirk for Lenovo Yoga Pro 7 14ASP9

Seunghun Han <kkamagui@gmail.com>
    ACPICA: fix acpi operand cache leak in dswstate.c

David Lechner <dlechner@baylibre.com>
    iio: adc: ad7606: fix raw read for 18-bit chips

David Lechner <dlechner@baylibre.com>
    iio: adc: ad7173: fix compiling without gpiolib

David Lechner <dlechner@baylibre.com>
    iio: adc: ad7606_spi: fix reg write value mask

Arthur-Prince <r2.arthur.prince@gmail.com>
    iio: adc: ti-ads1298: Kconfig: add kfifo dependency to fix module build

David Lechner <dlechner@baylibre.com>
    iio: adc: ad7944: mask high bits on direct read

Sean Nyekjaer <sean@geanix.com>
    iio: imu: inv_icm42600: Fix temperature calculation

Jann Horn <jannh@google.com>
    mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race

Jann Horn <jannh@google.com>
    mm/hugetlb: unshare page tables during VMA split, not before

Pu Lehui <pulehui@huawei.com>
    mm: fix uprobe pte be overwritten when expanding vma

Thomas Zimmermann <tzimmermann@suse.de>
    dummycon: Trigger redraw when switching consoles with deferred takeover

Jens Axboe <axboe@kernel.dk>
    io_uring/net: only consider msg_inq if larger than 1

Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
    accel/ivpu: Fix warning in ivpu_gem_bo_free()

Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
    accel/ivpu: Use dma_resv_lock() instead of a custom mutex

Karol Wachowski <karol.wachowski@intel.com>
    accel/ivpu: Trigger device recovery on engine reset/resume failure

Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
    accel/ivpu: Use firmware names from upstream repo

Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
    accel/ivpu: Improve buffer object logging

Sean Nyekjaer <sean@geanix.com>
    iio: accel: fxls8962af: Fix temperature calculation

Sean Nyekjaer <sean@geanix.com>
    iio: accel: fxls8962af: Fix temperature scan element sign

Saurabh Sengar <ssengar@linux.microsoft.com>
    hv_netvsc: fix potential deadlock in netvsc_vf_setxdp()

Diederik de Haas <didi.debian@cknow.org>
    PCI: dw-rockchip: Fix PHY function call sequence in rockchip_pcie_phy_deinit()

Janne Grunau <j@jannau.net>
    PCI: apple: Set only available ports up

Shawn Lin <shawn.lin@rock-chips.com>
    PCI: dw-rockchip: Remove PCIE_L0S_ENTRY check from rockchip_pcie_link_up()

Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
    PCI: Fix lock symmetry in pci_slot_unlock()

Huacai Chen <chenhuacai@kernel.org>
    PCI: Add ACS quirk for Loongson PCIe

Niklas Cassel <cassel@kernel.org>
    PCI: dwc: ep: Correct PBA offset in .set_msix() callback

Niklas Cassel <cassel@kernel.org>
    PCI: cadence-ep: Correct PBA offset in .set_msix() callback

Long Li <longli@microsoft.com>
    uio_hv_generic: Align ring size to system page

Long Li <longli@microsoft.com>
    uio_hv_generic: Use correct size for interrupt and monitor pages

Long Li <longli@microsoft.com>
    Drivers: hv: Allocate interrupt and monitor pages aligned to system page boundary

Ruben Devos <devosruben6@gmail.com>
    smb: client: add NULL check in automount_fullpath

Shyam Prasad N <sprasad@microsoft.com>
    cifs: dns resolution is needed only for primary channel

Shyam Prasad N <sprasad@microsoft.com>
    cifs: update dstaddr whenever channel iface is updated

Shyam Prasad N <sprasad@microsoft.com>
    cifs: reset connections for all channels when reconnect requested

Beleswar Padhi <b-padhi@ti.com>
    remoteproc: k3-m4: Don't assert reset in detach routine

Xiaolei Wang <xiaolei.wang@windriver.com>
    remoteproc: core: Release rproc->clean_table after rproc_attach() fails

Xiaolei Wang <xiaolei.wang@windriver.com>
    remoteproc: core: Cleanup acquired resources when rproc_handle_resources() fails in rproc_attach()

Wentao Liang <vulab@iscas.ac.cn>
    regulator: max14577: Add error check for max14577_read_reg()

André Almeida <andrealmeid@igalia.com>
    ovl: Fix nested backing file paths

Khem Raj <raj.khem@gmail.com>
    mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS

Gabriel Shahrouzi <gshahrouzi@gmail.com>
    staging: iio: ad5933: Correct settling cycles encoding per datasheet

David Lechner <dlechner@baylibre.com>
    pwm: axi-pwmgen: fix missing separate external clock

Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
    nvme-tcp: remove tag set when second admin queue config fails

Thomas Zimmermann <tzimmermann@suse.de>
    video: screen_info: Relocate framebuffers behind PCI bridges

Thomas Zimmermann <tzimmermann@suse.de>
    sysfb: Fix screen_info type check for VGA

Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
    KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY

Qasim Ijaz <qasdev00@gmail.com>
    net: ch9200: fix uninitialised access during mii_nway_restart

Xu Yang <xu.yang_2@nxp.com>
    phy: fsl-imx8mq-usb: fix phy_tx_vboost_level_from_property()

John Garry <john.g.garry@oracle.com>
    dm-table: Set BLK_FEAT_ATOMIC_WRITES for target queue limits

Mikulas Patocka <mpatocka@redhat.com>
    dm: lock limits when reading them

Ye Bin <yebin10@huawei.com>
    ftrace: Fix UAF when lookup kallsym after ftrace disabled

Md Sadre Alam <quic_mdalam@quicinc.com>
    mtd: rawnand: qcom: Fix read len for onfi param page

Md Sadre Alam <quic_mdalam@quicinc.com>
    mtd: rawnand: qcom: Fix last codeword read in qcom_param_page_type_exec()

Md Sadre Alam <quic_mdalam@quicinc.com>
    mtd: rawnand: qcom: Pass 18 bit offset from NANDc base to BAM base

Mikulas Patocka <mpatocka@redhat.com>
    dm-verity: fix a memory leak if some arguments are specified multiple times

Mikulas Patocka <mpatocka@redhat.com>
    dm-mirror: fix a tiny race condition

Chao Gao <chao.gao@intel.com>
    KVM: VMX: Flush shadow VMCS on emergency reboot

Yosry Ahmed <yosry.ahmed@linux.dev>
    KVM: SVM: Clear current_vmcb during vCPU free for all *possible* CPUs

Wentao Liang <vulab@iscas.ac.cn>
    mtd: nand: sunxi: Add randomizer configuration before randomizer enable

Wentao Liang <vulab@iscas.ac.cn>
    mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk

Lu Baolu <baolu.lu@linux.intel.com>
    iommu: Allow attaching static domains in iommu_attach_device_pasid()

Sibi Sankar <quic_sibis@quicinc.com>
    firmware: arm_scmi: Ensure that the message-id supports fastchannel

Kendall Willis <k-willis@ti.com>
    firmware: ti_sci: Convert CPU latency constraint from us to ms

Dan Williams <dan.j.williams@intel.com>
    configfs-tsm-report: Fix NULL dereference of tsm_ops

Johan Hovold <johan+linaro@kernel.org>
    soc: qcom: pmic_glink_altmode: fix spurious DP hotplug events

Jinliang Zheng <alexjlzheng@tencent.com>
    mm: fix ratelimit_pages update error in dirty_ratio_handler()

Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
    RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction

Luo Gengkun <luogengkun@huaweicloud.com>
    watchdog: fix watchdog may detect false positive of softlockup

Jeongjun Park <aha310510@gmail.com>
    ipc: fix to protect IPCS lookups using RCU

Da Xue <da@libre.computer>
    clk: meson-g12a: add missing fclk_div2 to spicc

Arnd Bergmann <arnd@arndb.de>
    parisc: fix building with gcc-15

GONG Ruiqi <gongruiqi1@huawei.com>
    vgacon: Add check for vc_origin address range in vgacon_scroll()

Helge Deller <deller@gmx.de>
    parisc/unaligned: Fix hex output to show 8 hex chars

Murad Masimov <m.masimov@mt-integration.ru>
    fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var

Niravkumar L Rabara <niravkumar.l.rabara@intel.com>
    EDAC/altera: Use correct write width with the INTTEST register

Murad Masimov <m.masimov@mt-integration.ru>
    fbdev: Fix do_register_framebuffer to prevent null-ptr-deref in fb_videomode_to_var

Lu Baolu <baolu.lu@linux.intel.com>
    iommu/vt-d: Restore context entry setup order for aliased devices

Heiner Kallweit <hkallweit1@gmail.com>
    net: ftgmac100: select FIXED_PHY

Hyunwoo Kim <imv4bel@gmail.com>
    net/sched: fix use-after-free in taprio_dev_notifier

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    NFC: nci: uart: Set tty->disc_data only in success path

Gui-Dong Han <hanguidong02@gmail.com>
    hwmon: (ftsteutates) Fix TOCTOU race in fts_read()

Chao Yu <chao@kernel.org>
    f2fs: fix to return correct error number in f2fs_sync_node_pages()

Chao Yu <chao@kernel.org>
    f2fs: fix to do sanity check on sit_bitmap_size

Jaegeuk Kim <jaegeuk@kernel.org>
    f2fs: prevent kernel warning due to negative i_nlink from corrupted image

Chao Yu <chao@kernel.org>
    f2fs: fix to do sanity check on ino and xnid

Gatien Chevallier <gatien.chevallier@foss.st.com>
    Input: gpio-keys - fix possible concurrent access in gpio_keys_irq_timer()

Dan Carpenter <dan.carpenter@linaro.org>
    Input: ims-pcu - check record size in ims_pcu_flash_firmware()

Fabrice Gasnier <fabrice.gasnier@foss.st.com>
    Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT

Brian Foster <bfoster@redhat.com>
    ext4: only dirty folios when data journaling regular files

Zhang Yi <yi.zhang@huawei.com>
    ext4: ensure i_size is smaller than maxbytes

Zhang Yi <yi.zhang@huawei.com>
    ext4: factor out ext4_get_maxbytes()

Zhang Yi <yi.zhang@huawei.com>
    ext4: fix incorrect punch max_end

Zhang Yi <yi.zhang@huawei.com>
    ext4: fix out of bounds punch offset

Jan Kara <jack@suse.cz>
    ext4: fix calculation of credits for extent tree modification

Thadeu Lima de Souza Cascardo <cascardo@igalia.com>
    ext4: inline: fix len overflow in ext4_prepare_inline_data

Wan Junjie <junjie.wan@inceptio.ai>
    bus: fsl-mc: fix GET/SET_TAILDROP command ids

Ioana Ciornei <ioana.ciornei@nxp.com>
    bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device

Mikko Korhonen <mjkorhon@gmail.com>
    ata: ahci: Disallow LPM for Asus B550-F motherboard

Niklas Cassel <cassel@kernel.org>
    ata: ahci: Disallow LPM for ASUSPRO-D840SA motherboard

Tasos Sahanidis <tasos@tasossah.com>
    ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    bus: firewall: Fix missing static inline annotations for stubs

Chen Ridong <chenridong@huawei.com>
    cgroup,freezer: fix incomplete freezing when attaching tasks

Dennis Marttinen <twelho@welho.tech>
    ceph: set superblock s_magic for IMA fsmagic matching

Viacheslav Dubeyko <Slava.Dubeyko@ibm.com>
    ceph: avoid kernel BUG for encrypted inode with unaligned file size

Brett Werling <brett.werling@garmin.com>
    can: tcan4x5x: fix power regulator retrieval during probe

Fedor Pchelkin <pchelkin@ispras.ru>
    can: kvaser_pciefd: refine error prone echo_skb_max handling logic

Jeff Hugo <jeff.hugo@oss.qualcomm.com>
    bus: mhi: host: Fix conflict between power_up and SYSERR

Sumit Kumar <quic_sumk@quicinc.com>
    bus: mhi: ep: Update read pointer only after buffer is written

Damien Le Moal <dlemoal@kernel.org>
    block: Clear BIO_EMULATES_ZONE_APPEND flag on BIO completion

Jens Axboe <axboe@kernel.dk>
    block: use plug request list tail for one-shot backmerge attempt

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    ASoC: codecs: wcd937x: Drop unused buck_supply

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    ASoC: codecs: wcd9375: Fix double free of regulator supplies

Andreas Kemnade <andreas@kemnade.info>
    ARM: omap: pmic-cpcap: do not mess around without CPCAP or OMAP4

Ross Stutterheim <ross.stutterheim@garmin.com>
    ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap()

Ryan Roberts <ryan.roberts@arm.com>
    arm64/mm: Close theoretical race where stale TLB entry remains valid

Ricardo Ribalda <ribalda@chromium.org>
    media: uvcvideo: Fix deferred probing error

Ricardo Ribalda <ribalda@chromium.org>
    media: uvcvideo: Send control events for partial succeeds

Ricardo Ribalda <ribalda@chromium.org>
    media: uvcvideo: Return the number of processed controls

Ming Qian <ming.qian@oss.nxp.com>
    media: imx-jpeg: Cleanup after an allocation error

Ming Qian <ming.qian@oss.nxp.com>
    media: imx-jpeg: Reset slot data pointers when freed

Ming Qian <ming.qian@oss.nxp.com>
    media: imx-jpeg: Move mxc_jpeg_free_slot_data() ahead

Ming Qian <ming.qian@oss.nxp.com>
    media: imx-jpeg: Drop the first error frames

Denis Arefev <arefev@swemel.ru>
    media: vivid: Change the siize of the composing

Edward Adam Davis <eadavis@qq.com>
    media: vidtv: Terminating the subsequent process of initialization failure

Marek Szyprowski <m.szyprowski@samsung.com>
    media: videobuf2: use sgtable-based scatterlist wrappers

Loic Poulain <loic.poulain@oss.qualcomm.com>
    media: venus: Fix probe error handling

Ma Ke <make24@iscas.ac.cn>
    media: v4l2-dev: fix error handling in __video_register_device()

Tomi Valkeinen <tomi.valkeinen+renesas@ideasonboard.com>
    media: rcar-vin: Fix RAW10

Johan Hovold <johan+linaro@kernel.org>
    media: qcom: camss: vfe: suppress VFE version log spam

Johan Hovold <johan+linaro@kernel.org>
    media: qcom: camss: csid: suppress CSID log spam

Hans de Goede <hdegoede@redhat.com>
    media: ov08x40: Extend sleep after reset to 5 ms

Marek Szyprowski <m.szyprowski@samsung.com>
    media: omap3isp: use sgtable-based scatterlist wrappers

Fei Shao <fshao@chromium.org>
    media: mediatek: vcodec: Correct vsi_core framebuffer size

Dan Carpenter <dan.carpenter@linaro.org>
    media: iris: fix error code in iris_load_fw_to_memory()

Hao Yao <hao.yao@intel.com>
    media: ipu6: Remove workaround for Meteor Lake ES2

Stanislaw Gruszka <stanislaw.gruszka@linux.intel.com>
    media: intel/ipu6: Fix dma mask for non-secure mode

Haoxiang Li <haoxiang_li2024@163.com>
    media: imagination: fix a potential memory leak in e5010_probe()

Kieran Bingham <kieran.bingham@ideasonboard.com>
    media: i2c: imx335: Fix frame size enumeration

Wentao Liang <vulab@iscas.ac.cn>
    media: gspca: Add error handling for stv06xx_read_sensor()

Dmitry Nikiforov <Dm1tryNk@yandex.ru>
    media: davinci: vpif: Fix memory leak in probe error path

Edward Adam Davis <eadavis@qq.com>
    media: cxusb: no longer judge rbuf when the write fails

Sakari Ailus <sakari.ailus@linux.intel.com>
    media: ccs-pll: Check for too high VT PLL multiplier in dual PLL case

Sakari Ailus <sakari.ailus@linux.intel.com>
    media: ccs-pll: Correct the upper limit of maximum op_pre_pll_clk_div

Sakari Ailus <sakari.ailus@linux.intel.com>
    media: ccs-pll: Start OP pre-PLL multiplier search from correct value

Hans de Goede <hdegoede@redhat.com>
    media: ov2740: Move pm-runtime cleanup on probe-errors to proper place

Sakari Ailus <sakari.ailus@linux.intel.com>
    media: ccs-pll: Start VT pre-PLL multiplier search from correct value

Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
    media: i2c: ds90ub913: Fix returned fmt from .set_fmt()

Laurentiu Palcu <laurentiu.palcu@oss.nxp.com>
    media: nxp: imx8-isi: better handle the m2m usage_count

Umang Jain <umang.jain@ideasonboard.com>
    media: imx335: Use correct register width for HNUM

Dongcheng Yan <dongcheng.yan@intel.com>
    media: i2c: change lt6911uxe irq_gpio name to "hpd"

Johan Hovold <johan+linaro@kernel.org>
    media: ov5675: suppress probe deferral errors

Johan Hovold <johan+linaro@kernel.org>
    media: ov8856: suppress probe deferral errors

Vasiliy Kovalev <kovalev@altlinux.org>
    jfs: validate AG parameters in dbMount() to prevent crashes

Mingcong Bai <jeffbai@aosc.io>
    wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723

Bitterblue Smith <rtl8821cerfe2@gmail.com>
    wifi: rtw88: usb: Reduce control message timeout to 500 ms

Chuck Lever <chuck.lever@oracle.com>
    svcrdma: Unregister the device if svc_rdma_accept() fails

Jeongjun Park <aha310510@gmail.com>
    jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata()

Johan Hovold <johan+linaro@kernel.org>
    wifi: ath12k: fix ring-buffer corruption

Max Kellermann <max.kellermann@ionos.com>
    fs/nfs/read: fix double-unlock bug in nfs_return_empty_folio()

Scott Mayhew <smayhew@redhat.com>
    NFSv4: Don't check for OPEN feature support in v4.1

Mike Snitzer <snitzer@kernel.org>
    NFS: always probe for LOCALIO support asynchronously

Chuck Lever <chuck.lever@oracle.com>
    SUNRPC: Prevent hang on NFS mount with xprtsec=[m]tls

Li Lingfeng <lilingfeng3@huawei.com>
    nfsd: Initialize ssc before laundromat_work to prevent NULL dereference

NeilBrown <neil@brown.name>
    nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request

Olga Kornievskaia <okorniev@redhat.com>
    nfsd: fix access checking for NLM under XPRTSEC policies

Chuck Lever <chuck.lever@oracle.com>
    NFSD: Implement FATTR4_CLONE_BLKSIZE attribute

Maninder Singh <maninder1.s@samsung.com>
    NFSD: fix race between nfsd registration and exports_proc

Maninder Singh <maninder1.s@samsung.com>
    NFSD: unregister filesystem in case genl_register_family() fails

Johan Hovold <johan+linaro@kernel.org>
    wifi: ath11k: fix ring-buffer corruption

Bitterblue Smith <rtl8821cerfe2@gmail.com>
    wifi: rtw88: usb: Upload the firmware in bigger chunks

Johan Hovold <johan+linaro@kernel.org>
    wifi: ath11k: fix rx completion meta data corruption

Christian Brauner <brauner@kernel.org>
    anon_inode: raise SB_I_NODEV and SB_I_NOEXEC

Christian Brauner <brauner@kernel.org>
    anon_inode: explicitly block ->setattr()

Christian Brauner <brauner@kernel.org>
    anon_inode: use a proper mode internally

Michael Lo <michael.lo@mediatek.com>
    wifi: mt76: mt7925: fix host interrupt register initialization

Christian Lamparter <chunkeey@gmail.com>
    wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback()

Wentao Liang <vulab@iscas.ac.cn>
    net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid()

Wentao Liang <vulab@iscas.ac.cn>
    net/mlx5_core: Add error handling inmlx5_query_nic_vport_qkey_viol_cntr()

João Paulo Gonçalves <jpaulo.silvagoncalves@gmail.com>
    regulator: max20086: Change enable gpio to optional

João Paulo Gonçalves <jpaulo.silvagoncalves@gmail.com>
    regulator: max20086: Fix MAX200086 chip id

Niklas Schnelle <schnelle@linux.ibm.com>
    s390/pci: Serialize device addition and removal

Niklas Schnelle <schnelle@linux.ibm.com>
    s390/pci: Allow re-add of a reserved but not yet removed device

Niklas Schnelle <schnelle@linux.ibm.com>
    s390/pci: Prevent self deletion in disable_slot()

Niklas Schnelle <schnelle@linux.ibm.com>
    s390/pci: Remove redundant bus removal and disable from zpci_release_device()

Heiko Carstens <hca@linux.ibm.com>
    s390/pci: Fix __pcilg_mio_inuser() inline assembly

Hari Bathini <hbathini@linux.ibm.com>
    powerpc/bpf: fix JIT code size calculation of bpf trampoline

Hari Bathini <hbathini@linux.ibm.com>
    powerpc64/ftrace: fix clobbered r15 during livepatching

Gautam Menghani <gautam@linux.ibm.com>
    powerpc/pseries/msi: Avoid reading PCI device registers in reduced power states

Pavel Begunkov <asml.silence@gmail.com>
    io_uring/kbuf: account ring io_buffer_list memory

Pavel Begunkov <asml.silence@gmail.com>
    io_uring: account drain memory to cgroup

Vijendar Mukunda <Vijendar.Mukunda@amd.com>
    ASoC: amd: sof_amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks()

Vijendar Mukunda <Vijendar.Mukunda@amd.com>
    ASoC: amd: amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks()

Martin Blumenstingl <martin.blumenstingl@googlemail.com>
    ASoC: meson: meson-card-utils: use of_property_present() for DT parsing

Jaroslav Kysela <perex@perex.cz>
    firmware: cs_dsp: Fix OOB memory read access in KUnit test

Wentao Liang <vulab@iscas.ac.cn>
    ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params()

Giovanni Cabiddu <giovanni.cabiddu@intel.com>
    crypto: qat - add shutdown handler to qat_dh895xcc

Giovanni Cabiddu <giovanni.cabiddu@intel.com>
    crypto: qat - add shutdown handler to qat_c62x

Giovanni Cabiddu <giovanni.cabiddu@intel.com>
    crypto: qat - add shutdown handler to qat_4xxx

Giovanni Cabiddu <giovanni.cabiddu@intel.com>
    crypto: qat - add shutdown handler to qat_420xx

Giovanni Cabiddu <giovanni.cabiddu@intel.com>
    crypto: qat - add shutdown handler to qat_c3xxx

Peter Zijlstra <peterz@infradead.org>
    sched/fair: Adhere to place_entity() constraints

Harshit Agarwal <harshit@nutanix.com>
    sched/rt: Fix race in push_rt_task

Alexander Aring <aahringo@redhat.com>
    gfs2: move msleep to sleepable context

Herbert Xu <herbert@gondor.apana.org.au>
    crypto: marvell/cesa - Do not chain submitted requests

Zijun Hu <quic_zijuhu@quicinc.com>
    configfs: Do not override creating attribute file failure in populate_attrs()

Suren Baghdasaryan <surenb@google.com>
    alloc_tag: handle module codetag load errors as module load failures


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

Diffstat:

 .../bindings/i2c/nvidia,tegra20-i2c.yaml           |  24 +-
 Documentation/gpu/nouveau.rst                      |   5 +-
 Makefile                                           |   4 +-
 arch/arm/mach-omap2/clockdomain.h                  |   1 +
 arch/arm/mach-omap2/clockdomains33xx_data.c        |   2 +-
 arch/arm/mach-omap2/cm33xx.c                       |  14 +-
 arch/arm/mach-omap2/pmic-cpcap.c                   |   6 +-
 arch/arm/mm/ioremap.c                              |   4 +-
 arch/arm64/include/asm/tlbflush.h                  |   9 +-
 arch/arm64/kernel/ptrace.c                         |   2 +-
 arch/arm64/kvm/hyp/include/hyp/debug-sr.h          |   3 +
 arch/arm64/mm/mmu.c                                |   3 +-
 arch/loongarch/include/asm/irqflags.h              |  16 +-
 arch/loongarch/include/asm/vdso/getrandom.h        |   2 +-
 arch/loongarch/include/asm/vdso/gettimeofday.h     |   6 +-
 arch/loongarch/mm/hugetlbpage.c                    |   3 +-
 arch/mips/vdso/Makefile                            |   1 +
 arch/nios2/include/asm/pgtable.h                   |  16 +
 arch/parisc/boot/compressed/Makefile               |   1 +
 arch/parisc/kernel/unaligned.c                     |   2 +-
 arch/powerpc/include/asm/ppc_asm.h                 |   2 +-
 arch/powerpc/kernel/eeh.c                          |   2 +
 arch/powerpc/kernel/trace/ftrace_entry.S           |   2 +-
 arch/powerpc/kernel/vdso/Makefile                  |   2 +-
 arch/powerpc/net/bpf_jit.h                         |  20 +-
 arch/powerpc/net/bpf_jit_comp.c                    |  33 +-
 arch/powerpc/net/bpf_jit_comp32.c                  |   6 -
 arch/powerpc/net/bpf_jit_comp64.c                  |  15 +-
 arch/powerpc/platforms/pseries/msi.c               |   7 +-
 arch/riscv/kvm/vcpu_sbi_replace.c                  |   8 +-
 arch/s390/kvm/gaccess.c                            |   8 +-
 arch/s390/pci/pci.c                                |  45 +-
 arch/s390/pci/pci_bus.h                            |   7 +-
 arch/s390/pci/pci_event.c                          |  22 +-
 arch/s390/pci/pci_mmio.c                           |   2 +-
 arch/x86/Kconfig                                   |   2 +-
 arch/x86/events/intel/core.c                       |   2 +-
 arch/x86/include/asm/module.h                      |   8 +
 arch/x86/include/asm/tdx.h                         |   2 +-
 arch/x86/kernel/alternative.c                      |  79 ++-
 arch/x86/kernel/cpu/amd.c                          |   2 +-
 arch/x86/kernel/cpu/sgx/main.c                     |   2 +
 arch/x86/kvm/svm/svm.c                             |   2 +-
 arch/x86/kvm/vmx/vmx.c                             |   5 +-
 arch/x86/mm/init_32.c                              |   3 -
 arch/x86/mm/init_64.c                              |   3 -
 arch/x86/mm/pat/set_memory.c                       |   3 +
 arch/x86/mm/pti.c                                  |   5 +
 arch/x86/virt/vmx/tdx/tdx.c                        |   5 +-
 block/blk-merge.c                                  |  26 +-
 block/blk-zoned.c                                  |   1 +
 drivers/accel/ivpu/ivpu_fw.c                       |  12 +-
 drivers/accel/ivpu/ivpu_gem.c                      |  91 +--
 drivers/accel/ivpu/ivpu_gem.h                      |   2 +-
 drivers/accel/ivpu/ivpu_job.c                      |   6 +-
 drivers/accel/ivpu/ivpu_jsm_msg.c                  |   9 +-
 drivers/acpi/acpica/amlresrc.h                     |   8 +-
 drivers/acpi/acpica/dsutils.c                      |   9 +-
 drivers/acpi/acpica/psobject.c                     |  52 +-
 drivers/acpi/acpica/rsaddr.c                       |  13 +-
 drivers/acpi/acpica/rscalc.c                       |  22 +-
 drivers/acpi/acpica/rslist.c                       |  12 +-
 drivers/acpi/acpica/utprint.c                      |   7 +-
 drivers/acpi/acpica/utresrc.c                      |  14 +-
 drivers/acpi/battery.c                             |  19 +-
 drivers/acpi/bus.c                                 |   6 +-
 drivers/ata/ahci.c                                 |  35 +-
 drivers/ata/pata_via.c                             |   3 +-
 drivers/atm/atmtcp.c                               |   4 +-
 drivers/base/platform-msi.c                        |   1 +
 drivers/base/power/runtime.c                       |   2 +-
 drivers/base/swnode.c                              |   2 +-
 drivers/block/aoe/aoedev.c                         |   8 +
 drivers/block/ublk_drv.c                           |   3 +
 drivers/bluetooth/btmrvl_sdio.c                    |   4 +-
 drivers/bluetooth/btmtksdio.c                      |   2 +-
 drivers/bluetooth/btusb.c                          |   5 +
 drivers/bus/fsl-mc/fsl-mc-uapi.c                   |   4 +-
 drivers/bus/fsl-mc/mc-io.c                         |  19 +-
 drivers/bus/fsl-mc/mc-sys.c                        |   2 +-
 drivers/bus/mhi/ep/ring.c                          |  16 +-
 drivers/bus/mhi/host/pm.c                          |  18 +-
 drivers/bus/ti-sysc.c                              |  49 --
 drivers/char/ipmi/ipmi_ssif.c                      |   6 +-
 drivers/clk/meson/g12a.c                           |   1 +
 drivers/clk/qcom/gcc-sm8650.c                      |   2 +
 drivers/clk/qcom/gcc-sm8750.c                      |   3 +-
 drivers/clk/qcom/gcc-x1e80100.c                    |   4 +
 drivers/clk/rockchip/clk-rk3036.c                  |   1 +
 drivers/cpufreq/scmi-cpufreq.c                     |  36 +-
 drivers/crypto/intel/qat/qat_420xx/adf_drv.c       |   8 +
 drivers/crypto/intel/qat/qat_4xxx/adf_drv.c        |   8 +
 drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c       |   8 +
 drivers/crypto/intel/qat/qat_c62x/adf_drv.c        |   8 +
 drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c    |   8 +
 drivers/crypto/marvell/cesa/cesa.c                 |   2 +-
 drivers/crypto/marvell/cesa/cesa.h                 |   9 +-
 drivers/crypto/marvell/cesa/tdma.c                 |  53 +-
 drivers/dma-buf/udmabuf.c                          |   5 +-
 drivers/edac/altera_edac.c                         |   6 +-
 drivers/edac/amd64_edac.c                          |   1 +
 drivers/edac/igen6_edac.c                          | 100 ++-
 drivers/firmware/arm_scmi/driver.c                 |  76 ++-
 drivers/firmware/arm_scmi/protocols.h              |   2 +
 drivers/firmware/cirrus/test/cs_dsp_mock_bin.c     |   3 +-
 drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c    |   3 +-
 .../cirrus/test/cs_dsp_test_control_cache.c        |   1 -
 drivers/firmware/sysfb.c                           |  26 +-
 drivers/firmware/ti_sci.c                          |  14 +-
 drivers/gpio/gpio-loongson-64bit.c                 |   2 +-
 drivers/gpio/gpio-mlxbf3.c                         |  52 +-
 drivers/gpio/gpio-pca953x.c                        |   2 +-
 drivers/gpio/gpiolib-of.c                          |   9 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |  10 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c            |   3 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h            |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h            |  10 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c     |  22 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h           |  12 +-
 drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.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              |   2 -
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  14 +-
 drivers/gpu/drm/amd/amdgpu/mes_v11_0.c             |  17 +-
 drivers/gpu/drm/amd/amdgpu/mes_v12_0.c             |  17 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c            |  63 +-
 drivers/gpu/drm/amd/amdgpu/psp_v13_0.c             |  20 +
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |   5 -
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c    |   4 +
 drivers/gpu/drm/amd/amdkfd/kfd_queue.c             |   4 +-
 drivers/gpu/drm/amd/amdkfd/kfd_svm.c               |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |   6 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/Makefile     |   1 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 170 +----
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |   9 +
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  15 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_quirks.c   | 178 ++++++
 .../amd/display/dc/clk_mgr/dcn35/dcn351_clk_mgr.c  |   1 +
 .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c   |   8 +-
 .../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c |  38 +-
 .../amd/display/dc/dml/dcn30/display_mode_vba_30.c |   1 +
 .../amd/display/dc/dml/dcn31/display_mode_vba_31.c |   1 +
 .../display/dc/dml/dcn314/display_mode_vba_314.c   |   1 +
 .../amd/display/dc/dml2/dml2_translation_helper.c  |   2 +-
 drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c |   5 +-
 .../gpu/drm/amd/display/dc/dpp/dcn35/dcn35_dpp.c   |   2 +-
 .../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c  |  14 +
 .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c    |  21 +-
 .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h   |   3 +-
 .../amd/display/dc/irq/dcn32/irq_service_dcn32.c   |  61 +-
 .../amd/display/dc/irq/dcn401/irq_service_dcn401.c |  60 +-
 drivers/gpu/drm/amd/display/dc/irq_types.h         |   9 +
 .../gpu/drm/amd/display/dc/mpc/dcn32/dcn32_mpc.c   | 418 ++++++------
 .../amd/display/dc/resource/dcn35/dcn35_resource.c |   2 +-
 .../amd/display/dc/resource/dcn36/dcn36_resource.c |   2 +-
 drivers/gpu/drm/amd/display/dc/sspl/dc_spl.c       |   4 +-
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h       |   1 +
 drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c |  13 +-
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |  10 +
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c   |   4 +-
 drivers/gpu/drm/bridge/Kconfig                     |   1 +
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |   5 +-
 drivers/gpu/drm/bridge/analogix/anx7625.c          |  26 +-
 drivers/gpu/drm/display/drm_dp_helper.c            |  39 +-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |   6 +
 drivers/gpu/drm/i915/i915_pmu.c                    |   4 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c              |  14 +
 drivers/gpu/drm/msm/adreno/a6xx_hfi.c              |   2 +-
 .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c   |  17 +-
 drivers/gpu/drm/msm/dp/dp_display.c                |   7 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c         |   7 +
 drivers/gpu/drm/msm/hdmi/hdmi_i2c.c                |  14 +-
 .../gpu/drm/msm/registers/adreno/adreno_pm4.xml    |   3 +-
 drivers/gpu/drm/nouveau/Kbuild                     |   1 +
 drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h  |  45 +-
 drivers/gpu/drm/nouveau/nouveau_backlight.c        |   2 +-
 drivers/gpu/drm/nouveau/nouveau_drm.c              |   8 +
 drivers/gpu/drm/nouveau/nvkm/subdev/bar/r535.c     |   2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/Kbuild     |   2 +
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c     | 673 +-------------------
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/Kbuild  |   5 +
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/Kbuild |   6 +
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rm.c   |  10 +
 .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c  | 699 +++++++++++++++++++++
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rm.h    |  20 +
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rpc.h   |  18 +
 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/r535.c |   2 +-
 drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c    |  41 +-
 drivers/gpu/drm/panel/panel-simple.c               |  29 +
 drivers/gpu/drm/panthor/panthor_mmu.c              |   1 -
 drivers/gpu/drm/rockchip/inno_hdmi.c               |  36 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.h       |   1 +
 drivers/gpu/drm/rockchip/rockchip_vop2_reg.c       |   5 +-
 drivers/gpu/drm/solomon/ssd130x.c                  |   2 +-
 drivers/gpu/drm/tiny/Kconfig                       |   1 +
 drivers/gpu/drm/ttm/tests/ttm_bo_test.c            |   2 +-
 drivers/gpu/drm/v3d/v3d_sched.c                    |   8 +-
 drivers/gpu/drm/xe/xe_bo.c                         |   4 +-
 drivers/gpu/drm/xe/xe_eu_stall.c                   |   4 +-
 drivers/gpu/drm/xe/xe_exec.c                       |   4 +-
 drivers/gpu/drm/xe/xe_exec_queue.c                 |   9 +-
 drivers/gpu/drm/xe/xe_gt.c                         |   2 +-
 drivers/gpu/drm/xe/xe_gt_freq.c                    |  82 +--
 drivers/gpu/drm/xe/xe_gt_idle.c                    |  28 +-
 drivers/gpu/drm/xe/xe_gt_throttle.c                |  90 +--
 drivers/gpu/drm/xe/xe_guc.c                        |  40 +-
 drivers/gpu/drm/xe/xe_oa.c                         |   6 +-
 drivers/gpu/drm/xe/xe_svm.c                        |   2 +-
 drivers/gpu/drm/xe/xe_uc_fw.c                      |   2 +-
 drivers/gpu/drm/xe/xe_vm.c                         |   6 +-
 drivers/hid/hid-asus.c                             | 107 +++-
 drivers/hv/connection.c                            |  23 +-
 drivers/hwmon/ftsteutates.c                        |   9 +-
 drivers/hwmon/ltc4282.c                            |   7 -
 drivers/hwmon/occ/common.c                         | 238 +++----
 drivers/i2c/busses/i2c-designware-slave.c          |   2 +-
 drivers/i2c/busses/i2c-k1.c                        |   2 +-
 drivers/i2c/busses/i2c-npcm7xx.c                   |  12 +-
 drivers/i2c/busses/i2c-pasemi-core.c               |   2 +-
 drivers/i2c/busses/i2c-tegra.c                     |   5 +
 drivers/i3c/master/mipi-i3c-hci/core.c             |   6 +-
 drivers/iio/accel/fxls8962af-core.c                |  15 +-
 drivers/iio/adc/Kconfig                            |   6 +-
 drivers/iio/adc/ad7173.c                           |  15 +-
 drivers/iio/adc/ad7606.c                           |  21 +-
 drivers/iio/adc/ad7606_spi.c                       |   2 +-
 drivers/iio/adc/ad7944.c                           |   2 +
 drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c   |   8 +-
 drivers/infiniband/core/iwcm.c                     |  29 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |   2 +-
 drivers/input/keyboard/gpio_keys.c                 |   6 +-
 drivers/input/misc/ims-pcu.c                       |   6 +
 drivers/iommu/amd/iommu.c                          |  41 +-
 drivers/iommu/intel/iommu.c                        |  11 +
 drivers/iommu/intel/iommu.h                        |   1 +
 drivers/iommu/intel/nested.c                       |   4 +-
 drivers/iommu/iommu.c                              |  21 +-
 drivers/md/dm-raid1.c                              |   5 +-
 drivers/md/dm-table.c                              |  14 +-
 drivers/md/dm-verity-fec.c                         |   4 +
 drivers/md/dm-verity-target.c                      |   8 +-
 drivers/md/dm-verity-verify-sig.c                  |  17 +-
 .../extron-da-hd-4k-plus/extron-da-hd-4k-plus.c    |   4 +-
 drivers/media/common/videobuf2/videobuf2-dma-sg.c  |   4 +-
 drivers/media/i2c/ccs-pll.c                        |  23 +-
 drivers/media/i2c/ds90ub913.c                      |   4 +-
 drivers/media/i2c/imx334.c                         |  18 +-
 drivers/media/i2c/imx335.c                         |   5 +-
 drivers/media/i2c/lt6911uxe.c                      |   4 +-
 drivers/media/i2c/ov08x40.c                        |   2 +-
 drivers/media/i2c/ov2740.c                         |   4 +-
 drivers/media/i2c/ov5675.c                         |   5 +-
 drivers/media/i2c/ov8856.c                         |   9 +-
 drivers/media/i2c/tc358743.c                       |   4 +
 drivers/media/pci/intel/ipu6/ipu6-dma.c            |   4 +-
 drivers/media/pci/intel/ipu6/ipu6.c                |   5 -
 .../media/platform/imagination/e5010-jpeg-enc.c    |   9 +-
 .../vcodec/decoder/vdec/vdec_hevc_req_multi_if.c   |   2 +-
 drivers/media/platform/nuvoton/npcm-video.c        |  15 +-
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h  |   1 +
 drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c     |  90 ++-
 drivers/media/platform/nxp/imx8-isi/imx8-isi-m2m.c |  14 +-
 drivers/media/platform/qcom/camss/camss-csid.c     |   4 +-
 drivers/media/platform/qcom/camss/camss-vfe.c      |   4 +-
 drivers/media/platform/qcom/iris/iris_firmware.c   |   4 +-
 drivers/media/platform/qcom/venus/core.c           |  16 +-
 drivers/media/platform/qcom/venus/vdec.c           |   4 +-
 drivers/media/platform/renesas/rcar-vin/rcar-dma.c |  18 +-
 .../media/platform/renesas/rcar-vin/rcar-v4l2.c    |   8 +-
 drivers/media/platform/renesas/vsp1/vsp1_rwpf.c    |  13 +-
 .../platform/samsung/exynos4-is/fimc-is-regs.c     |   1 +
 drivers/media/platform/ti/cal/cal-video.c          |   4 +-
 drivers/media/platform/ti/davinci/vpif.c           |   4 +-
 drivers/media/platform/ti/omap3isp/ispccdc.c       |   8 +-
 drivers/media/platform/ti/omap3isp/ispstat.c       |   6 +-
 .../media/platform/verisilicon/rockchip_vpu_hw.c   |  20 +-
 drivers/media/test-drivers/vidtv/vidtv_channel.c   |   2 +-
 drivers/media/test-drivers/vivid/vivid-vid-cap.c   |   2 +-
 drivers/media/usb/dvb-usb/cxusb.c                  |   3 +-
 drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c     |   7 +-
 drivers/media/usb/uvc/uvc_ctrl.c                   |  23 +-
 drivers/media/usb/uvc/uvc_driver.c                 |  27 +-
 drivers/media/v4l2-core/v4l2-dev.c                 |  14 +-
 drivers/mmc/core/card.h                            |   6 +
 drivers/mmc/core/quirks.h                          |  10 +
 drivers/mmc/core/sd.c                              |  32 +-
 drivers/mtd/nand/qpic_common.c                     |   8 +-
 drivers/mtd/nand/raw/qcom_nandc.c                  |  18 +-
 drivers/mtd/nand/raw/sunxi_nand.c                  |   2 +
 drivers/mtd/nand/spi/alliancememory.c              |  12 +-
 drivers/mtd/nand/spi/ato.c                         |   6 +-
 drivers/mtd/nand/spi/esmt.c                        |   8 +-
 drivers/mtd/nand/spi/foresee.c                     |   8 +-
 drivers/mtd/nand/spi/gigadevice.c                  |  48 +-
 drivers/mtd/nand/spi/macronix.c                    |   8 +-
 drivers/mtd/nand/spi/micron.c                      |  20 +-
 drivers/mtd/nand/spi/paragon.c                     |  12 +-
 drivers/mtd/nand/spi/skyhigh.c                     |  12 +-
 drivers/mtd/nand/spi/toshiba.c                     |   8 +-
 drivers/mtd/nand/spi/winbond.c                     |  34 +-
 drivers/mtd/nand/spi/xtx.c                         |  12 +-
 drivers/net/can/kvaser_pciefd.c                    |   3 +-
 drivers/net/can/m_can/tcan4x5x-core.c              |   9 +-
 drivers/net/ethernet/aquantia/atlantic/aq_main.c   |   1 -
 drivers/net/ethernet/aquantia/atlantic/aq_nic.c    |   2 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  87 ++-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c      |  29 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h      |   1 -
 drivers/net/ethernet/cadence/macb_main.c           |   6 +-
 drivers/net/ethernet/cortina/gemini.c              |  37 +-
 drivers/net/ethernet/dlink/dl2k.c                  |  14 +-
 drivers/net/ethernet/dlink/dl2k.h                  |   2 +
 drivers/net/ethernet/emulex/benet/be_cmds.c        |   2 +-
 drivers/net/ethernet/faraday/Kconfig               |   1 +
 drivers/net/ethernet/intel/e1000e/netdev.c         |  14 +-
 drivers/net/ethernet/intel/e1000e/ptp.c            |   8 +-
 drivers/net/ethernet/intel/i40e/i40e_common.c      |   7 +-
 drivers/net/ethernet/intel/ice/ice_arfs.c          |  48 ++
 drivers/net/ethernet/intel/ice/ice_eswitch.c       |   6 +-
 drivers/net/ethernet/intel/ice/ice_switch.c        |   4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c       |   4 +-
 drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c |   9 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.c   |   4 +-
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c    |   1 +
 .../ethernet/mellanox/mlx5/core/steering/hws/bwc.c |  10 +-
 .../mellanox/mlx5/core/steering/hws/definer.c      |  78 ++-
 drivers/net/ethernet/mellanox/mlx5/core/vport.c    |  18 +-
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c |   6 +-
 drivers/net/ethernet/meta/fbnic/fbnic_fw.c         |   5 +-
 drivers/net/ethernet/microchip/lan743x_ethtool.c   |  18 +-
 drivers/net/ethernet/microchip/lan743x_ptp.h       |   4 +-
 drivers/net/ethernet/pensando/ionic/ionic_main.c   |   3 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   7 +-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |  24 +-
 drivers/net/ethernet/ti/icssg/icssg_common.c       |  19 +-
 drivers/net/ethernet/vertexcom/mse102x.c           |  15 +-
 drivers/net/hyperv/netvsc_bpf.c                    |   2 +-
 drivers/net/hyperv/netvsc_drv.c                    |   4 +-
 drivers/net/netdevsim/netdev.c                     |   2 +
 drivers/net/phy/marvell-88q2xxx.c                  | 103 +--
 drivers/net/phy/mediatek/mtk-ge-soc.c              |  10 +-
 drivers/net/usb/asix.h                             |   1 -
 drivers/net/usb/asix_common.c                      |  22 -
 drivers/net/usb/asix_devices.c                     |  17 +-
 drivers/net/usb/ch9200.c                           |   7 +-
 drivers/net/vxlan/vxlan_core.c                     |  22 +-
 drivers/net/wireless/ath/ath11k/ce.c               |  11 +-
 drivers/net/wireless/ath/ath11k/core.c             |  55 ++
 drivers/net/wireless/ath/ath11k/core.h             |   7 +
 drivers/net/wireless/ath/ath11k/dp_rx.c            |  25 +-
 drivers/net/wireless/ath/ath11k/hal.c              |   4 +-
 drivers/net/wireless/ath/ath11k/qmi.c              |   9 +
 drivers/net/wireless/ath/ath12k/ce.c               |  11 +-
 drivers/net/wireless/ath/ath12k/ce.h               |   6 +-
 drivers/net/wireless/ath/ath12k/dp.c               |  77 ++-
 drivers/net/wireless/ath/ath12k/dp.h               |   5 +-
 drivers/net/wireless/ath/ath12k/dp_mon.c           |   2 +
 drivers/net/wireless/ath/ath12k/dp_rx.c            |  15 +-
 drivers/net/wireless/ath/ath12k/hal.c              |  12 +-
 drivers/net/wireless/ath/ath12k/hal.h              |   6 +
 drivers/net/wireless/ath/ath12k/hal_desc.h         |   2 +-
 drivers/net/wireless/ath/ath12k/hw.c               |   2 +
 drivers/net/wireless/ath/ath12k/hw.h               |   3 +
 drivers/net/wireless/ath/ath12k/mac.c              |  55 +-
 drivers/net/wireless/ath/ath12k/pci.c              |   3 +
 drivers/net/wireless/ath/ath12k/peer.c             |   5 +-
 drivers/net/wireless/ath/ath12k/peer.h             |   3 +-
 drivers/net/wireless/ath/ath12k/wmi.c              |  28 +-
 drivers/net/wireless/ath/ath12k/wmi.h              |   1 +
 drivers/net/wireless/ath/carl9170/usb.c            |  19 +-
 drivers/net/wireless/intel/iwlwifi/cfg/22000.c     |   3 +
 drivers/net/wireless/intel/iwlwifi/dvm/main.c      |   6 +-
 drivers/net/wireless/intel/iwlwifi/mld/d3.c        |   2 +-
 drivers/net/wireless/intel/iwlwifi/mld/mac80211.c  |   2 +-
 drivers/net/wireless/intel/iwlwifi/mld/mld.c       |   3 +-
 drivers/net/wireless/intel/iwlwifi/mld/thermal.c   |   4 +
 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c  |   4 +-
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |   6 +
 drivers/net/wireless/intersil/p54/fwio.c           |   2 +
 drivers/net/wireless/intersil/p54/p54.h            |   1 +
 drivers/net/wireless/intersil/p54/txrx.c           |  13 +-
 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c    |   2 +
 .../net/wireless/mediatek/mt76/mt76x2/usb_init.c   |  13 +-
 drivers/net/wireless/mediatek/mt76/mt7921/main.c   |   5 +
 drivers/net/wireless/mediatek/mt76/mt7925/init.c   |   6 +
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.c    |  20 +-
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.h    |   1 +
 drivers/net/wireless/mediatek/mt76/mt7925/pci.c    |   3 -
 drivers/net/wireless/mediatek/mt76/mt7925/regs.h   |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mac.c    |   8 +
 drivers/net/wireless/mediatek/mt76/mt7996/main.c   |   4 +-
 drivers/net/wireless/purelifi/plfxlc/usb.c         |   4 +-
 drivers/net/wireless/realtek/rtlwifi/pci.c         |  10 +
 drivers/net/wireless/realtek/rtw88/hci.h           |   8 +
 drivers/net/wireless/realtek/rtw88/mac.c           |  11 +-
 drivers/net/wireless/realtek/rtw88/mac.h           |   2 +
 drivers/net/wireless/realtek/rtw88/mac80211.c      |   2 +
 drivers/net/wireless/realtek/rtw88/main.c          |  32 +
 drivers/net/wireless/realtek/rtw88/main.h          |   3 +
 drivers/net/wireless/realtek/rtw88/pci.c           |   2 +
 drivers/net/wireless/realtek/rtw88/rtw8703b.c      |   1 +
 drivers/net/wireless/realtek/rtw88/rtw8723d.c      |   1 +
 drivers/net/wireless/realtek/rtw88/rtw8812a.c      |   1 +
 drivers/net/wireless/realtek/rtw88/rtw8814a.c      |  11 +
 drivers/net/wireless/realtek/rtw88/rtw8821a.c      |   1 +
 drivers/net/wireless/realtek/rtw88/rtw8821c.c      |   1 +
 drivers/net/wireless/realtek/rtw88/rtw8822b.c      |   1 +
 drivers/net/wireless/realtek/rtw88/rtw8822bu.c     |   2 +
 drivers/net/wireless/realtek/rtw88/rtw8822c.c      |   1 +
 drivers/net/wireless/realtek/rtw88/sdio.c          |   2 +
 drivers/net/wireless/realtek/rtw88/usb.c           |  57 +-
 drivers/net/wireless/realtek/rtw89/cam.c           |   3 +
 drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c  |   5 -
 drivers/net/wireless/virtual/mac80211_hwsim.c      |   5 +
 drivers/nvme/host/ioctl.c                          |  21 +-
 drivers/nvme/host/tcp.c                            |   2 +-
 drivers/pci/controller/cadence/pcie-cadence-ep.c   |   5 +-
 drivers/pci/controller/dwc/pcie-designware-ep.c    |   5 +-
 drivers/pci/controller/dwc/pcie-dw-rockchip.c      |   6 +-
 drivers/pci/controller/pcie-apple.c                |   2 +-
 drivers/pci/hotplug/pciehp_hpc.c                   |   2 +-
 drivers/pci/hotplug/s390_pci_hpc.c                 |   2 +-
 drivers/pci/pci.c                                  |   3 +-
 drivers/pci/quirks.c                               |  23 +
 drivers/phy/freescale/phy-fsl-imx8mq-usb.c         |  10 +-
 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c        |  21 +-
 drivers/pinctrl/pinctrl-mcp23s08.c                 |   8 +
 drivers/platform/loongarch/loongson-laptop.c       |  87 +--
 drivers/platform/x86/amd/pmc/pmc.c                 |   2 +
 drivers/platform/x86/amd/pmf/core.c                |   3 +-
 drivers/platform/x86/amd/pmf/tee-if.c              |  67 +-
 drivers/platform/x86/dell/alienware-wmi-wmax.c     |   2 +-
 drivers/platform/x86/dell/dell_rbu.c               |   6 +-
 drivers/platform/x86/ideapad-laptop.c              |  19 +-
 .../intel/uncore-frequency/uncore-frequency-tpmi.c |   9 +-
 drivers/pmdomain/core.c                            |   4 +-
 drivers/power/supply/bq27xxx_battery.c             |   2 +-
 drivers/power/supply/bq27xxx_battery_i2c.c         |  13 +-
 drivers/power/supply/collie_battery.c              |   1 +
 drivers/power/supply/gpio-charger.c                |   4 +-
 drivers/power/supply/max17040_battery.c            |   5 +-
 drivers/ptp/ptp_clock.c                            |   3 +-
 drivers/ptp/ptp_private.h                          |  22 +-
 drivers/pwm/pwm-axi-pwmgen.c                       |  23 +-
 drivers/rapidio/rio_cm.c                           |   3 +
 drivers/regulator/max14577-regulator.c             |   5 +-
 drivers/regulator/max20086-regulator.c             |   4 +-
 drivers/remoteproc/remoteproc_core.c               |   6 +-
 drivers/remoteproc/ti_k3_m4_remoteproc.c           |   2 +-
 drivers/s390/scsi/zfcp_sysfs.c                     |   2 +
 drivers/scsi/elx/efct/efct_hw.c                    |   5 +-
 drivers/scsi/lpfc/lpfc_hbadisc.c                   |   2 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |   4 +-
 drivers/scsi/smartpqi/smartpqi_init.c              |  84 +++
 drivers/scsi/storvsc_drv.c                         |  10 +-
 drivers/soc/qcom/pmic_glink_altmode.c              |  30 +-
 drivers/spi/spi-qpic-snand.c                       |   1 +
 drivers/staging/iio/impedance-analyzer/ad5933.c    |   2 +-
 drivers/staging/media/rkvdec/rkvdec.c              |  14 +-
 drivers/tee/tee_core.c                             |  11 +-
 drivers/uio/uio_hv_generic.c                       |   7 +-
 drivers/video/console/dummycon.c                   |  18 +-
 drivers/video/console/vgacon.c                     |   2 +-
 drivers/video/fbdev/core/fbcon.c                   |   7 +-
 drivers/video/fbdev/core/fbmem.c                   |  22 +-
 drivers/video/screen_info_pci.c                    |  75 ++-
 drivers/virt/coco/tsm.c                            |  31 +-
 drivers/watchdog/da9052_wdt.c                      |   1 +
 drivers/watchdog/stm32_iwdg.c                      |   2 +-
 fs/anon_inodes.c                                   |  45 ++
 fs/ceph/addr.c                                     |   9 +
 fs/ceph/super.c                                    |   1 +
 fs/configfs/dir.c                                  |   2 +-
 fs/dlm/lowcomms.c                                  |   5 +-
 fs/erofs/zmap.c                                    |  10 +-
 fs/exfat/nls.c                                     |   1 +
 fs/exfat/super.c                                   |  30 +-
 fs/ext4/ext4.h                                     |   7 +
 fs/ext4/extents.c                                  |  39 +-
 fs/ext4/file.c                                     |   7 +-
 fs/ext4/inline.c                                   |   2 +-
 fs/ext4/inode.c                                    |  24 +-
 fs/ext4/ioctl.c                                    |   8 +-
 fs/f2fs/compress.c                                 |  23 +-
 fs/f2fs/f2fs.h                                     |   5 +
 fs/f2fs/inode.c                                    |  10 +-
 fs/f2fs/namei.c                                    |   9 +
 fs/f2fs/node.c                                     |   8 +-
 fs/f2fs/segment.c                                  |  12 +-
 fs/f2fs/super.c                                    |  12 +-
 fs/file.c                                          |   8 +-
 fs/gfs2/lock_dlm.c                                 |   3 +-
 fs/internal.h                                      |   5 +
 fs/isofs/inode.c                                   |   7 +-
 fs/isofs/isofs.h                                   |   4 +-
 fs/isofs/rock.c                                    |  40 +-
 fs/isofs/rock.h                                    |   6 +-
 fs/isofs/util.c                                    |  51 +-
 fs/jbd2/transaction.c                              |   5 +-
 fs/jffs2/erase.c                                   |   4 +-
 fs/jffs2/scan.c                                    |   4 +-
 fs/jffs2/summary.c                                 |   7 +-
 fs/jfs/jfs_discard.c                               |   3 +-
 fs/jfs/jfs_dmap.c                                  |   6 +-
 fs/jfs/jfs_dtree.c                                 |  18 +-
 fs/libfs.c                                         |   8 +-
 fs/nfs/client.c                                    |   2 +-
 fs/nfs/flexfilelayout/flexfilelayoutdev.c          |   2 +-
 fs/nfs/internal.h                                  |   1 -
 fs/nfs/localio.c                                   |   6 +-
 fs/nfs/nfs4proc.c                                  |   5 +-
 fs/nfs/read.c                                      |   3 +-
 fs/nfsd/export.c                                   |   3 +-
 fs/nfsd/nfs4proc.c                                 |   3 +-
 fs/nfsd/nfs4xdr.c                                  |  19 +-
 fs/nfsd/nfsctl.c                                   |  26 +-
 fs/nfsd/nfssvc.c                                   |   6 +-
 fs/overlayfs/file.c                                |   4 +-
 fs/overlayfs/overlayfs.h                           |   8 +-
 fs/smb/client/cached_dir.c                         |  14 +-
 fs/smb/client/cached_dir.h                         |   8 +-
 fs/smb/client/cifsglob.h                           |   1 +
 fs/smb/client/connect.c                            |  17 +-
 fs/smb/client/namespace.c                          |   3 +
 fs/smb/client/readdir.c                            |  28 +-
 fs/smb/client/reparse.c                            |   1 -
 fs/smb/client/sess.c                               |   7 +-
 fs/smb/client/smb2pdu.c                            |  33 +-
 fs/smb/client/smbdirect.c                          |   5 +-
 fs/smb/client/transport.c                          |  14 +-
 fs/smb/server/connection.c                         |   2 +-
 fs/smb/server/connection.h                         |   1 +
 fs/smb/server/smb2pdu.c                            |  11 +-
 fs/smb/server/transport_rdma.c                     |  10 +-
 fs/smb/server/transport_tcp.c                      |   3 +-
 fs/xattr.c                                         |   1 +
 include/acpi/actypes.h                             |   2 +-
 include/drm/display/drm_dp_helper.h                |   5 +
 include/linux/acpi.h                               |   9 +-
 include/linux/atmdev.h                             |   6 +
 include/linux/bus/stm32_firewall_device.h          |  15 +-
 include/linux/codetag.h                            |   8 +-
 include/linux/execmem.h                            |   8 +-
 include/linux/f2fs_fs.h                            |   1 +
 include/linux/hugetlb.h                            |   3 +
 include/linux/mmc/card.h                           |   1 +
 include/linux/module.h                             |   5 -
 include/linux/mtd/nand-qpic-common.h               |   4 +-
 include/linux/mtd/spinand.h                        |  74 +--
 include/linux/tcp.h                                |   2 +-
 include/net/mac80211.h                             |  16 -
 include/trace/events/erofs.h                       |  18 -
 include/uapi/linux/videodev2.h                     |  12 +-
 io_uring/io-wq.c                                   |   4 +-
 io_uring/io_uring.c                                |   2 +-
 io_uring/kbuf.c                                    |   7 +-
 io_uring/net.c                                     |   6 +-
 io_uring/rsrc.c                                    |   8 +-
 io_uring/sqpoll.c                                  |   5 +-
 ipc/shm.c                                          |   5 +-
 kernel/bpf/bpf_struct_ops.c                        |   2 +-
 kernel/bpf/btf.c                                   |   4 +-
 kernel/bpf/helpers.c                               |   3 +-
 kernel/cgroup/legacy_freezer.c                     |   3 +-
 kernel/events/core.c                               |  80 ++-
 kernel/exit.c                                      |  17 +-
 kernel/module/main.c                               |   5 +-
 kernel/sched/core.c                                |   4 +-
 kernel/sched/ext.c                                 |   5 +
 kernel/sched/ext.h                                 |   2 +
 kernel/sched/fair.c                                |   4 +-
 kernel/sched/rt.c                                  |  54 +-
 kernel/time/clocksource.c                          |   2 +-
 kernel/trace/ftrace.c                              |  10 +-
 kernel/trace/trace.c                               |   5 +-
 kernel/trace/trace_events_filter.c                 | 184 ++++--
 kernel/trace/trace_functions_graph.c               |   6 +
 kernel/watchdog.c                                  |  41 +-
 kernel/workqueue.c                                 |   7 +-
 lib/Kconfig                                        |   1 +
 lib/alloc_tag.c                                    |  12 +-
 lib/codetag.c                                      |  34 +-
 mm/execmem.c                                       |  40 +-
 mm/hugetlb.c                                       |  67 +-
 mm/madvise.c                                       |   7 +-
 mm/page-writeback.c                                |   2 +-
 mm/vma.c                                           |  49 +-
 mm/vma.h                                           |   7 +
 net/atm/common.c                                   |   1 +
 net/atm/lec.c                                      |  12 +-
 net/atm/raw.c                                      |   2 +-
 net/bridge/br_mst.c                                |   4 +-
 net/bridge/br_multicast.c                          | 103 ++-
 net/bridge/br_private.h                            |  11 +-
 net/core/dev.c                                     |   1 +
 net/core/filter.c                                  |  19 +-
 net/core/page_pool.c                               |   4 +
 net/core/skbuff.c                                  |   3 -
 net/core/skmsg.c                                   |   3 +-
 net/core/sock.c                                    |   4 +-
 net/ipv4/route.c                                   |   4 +
 net/ipv4/tcp_fastopen.c                            |   3 +
 net/ipv4/tcp_input.c                               |  79 +--
 net/ipv6/calipso.c                                 |   8 +
 net/mac80211/cfg.c                                 |   2 +-
 net/mac80211/debugfs_sta.c                         |   6 -
 net/mac80211/mesh_hwmp.c                           |   6 +-
 net/mac80211/rate.c                                |   2 -
 net/mac80211/sta_info.c                            |  28 -
 net/mac80211/sta_info.h                            |  11 -
 net/mac80211/tx.c                                  |  15 +-
 net/mpls/af_mpls.c                                 |   4 +-
 net/netfilter/nft_set_pipapo.c                     |   6 +
 net/nfc/nci/uart.c                                 |   8 +-
 net/sched/sch_sfq.c                                |  10 +-
 net/sched/sch_taprio.c                             |   6 +-
 net/sctp/socket.c                                  |   3 +-
 net/sunrpc/cache.c                                 |  17 +-
 net/sunrpc/svc.c                                   |  11 +-
 net/sunrpc/xprtrdma/svc_rdma_transport.c           |   1 +
 net/sunrpc/xprtsock.c                              |   5 +
 net/tipc/crypto.c                                  |   2 +-
 net/tipc/udp_media.c                               |   4 +-
 net/xfrm/xfrm_user.c                               |  52 +-
 scripts/Makefile.compiler                          |   4 +-
 security/selinux/xfrm.c                            |   2 +-
 sound/pci/hda/cs35l41_hda_property.c               |   6 +
 sound/pci/hda/hda_intel.c                          |   2 +
 sound/pci/hda/patch_realtek.c                      |  15 +
 sound/soc/amd/acp/acp-sdw-legacy-mach.c            |   2 +-
 sound/soc/amd/acp/acp-sdw-sof-mach.c               |   2 +-
 sound/soc/amd/yc/acp6x-mach.c                      |   9 +-
 sound/soc/codecs/tas2770.c                         |  30 +-
 sound/soc/codecs/wcd937x.c                         |   7 +-
 sound/soc/generic/simple-card-utils.c              |  23 +-
 sound/soc/meson/meson-card-utils.c                 |   2 +-
 sound/soc/qcom/sdm845.c                            |   4 +
 sound/soc/sdw_utils/soc_sdw_rt_amp.c               |   2 +-
 sound/soc/tegra/tegra210_ahub.c                    |   2 +
 sound/usb/mixer_maps.c                             |  12 +
 tools/bpf/bpftool/cgroup.c                         |  12 +-
 tools/lib/bpf/btf.c                                |  18 +-
 tools/lib/bpf/libbpf.c                             |   6 +
 tools/net/ynl/pyynl/lib/ynl.py                     |  67 +-
 tools/perf/tests/tests-scripts.c                   |   1 +
 tools/perf/util/print-events.c                     |   1 +
 tools/testing/selftests/x86/Makefile               |   2 +-
 tools/testing/selftests/x86/sigtrap_loop.c         | 101 +++
 tools/testing/vma/vma_internal.h                   |   2 +
 tools/tracing/rtla/src/utils.c                     |   2 +
 656 files changed, 6729 insertions(+), 3763 deletions(-)



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-24 12:30 [PATCH 6.15 000/588] 6.15.4-rc2 review Greg Kroah-Hartman
@ 2025-06-24 12:50 ` Ronald Warsow
  2025-06-24 14:05 ` Peter Schneider
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 18+ messages in thread
From: Ronald Warsow @ 2025-06-24 12:50 UTC (permalink / raw)
  To: Greg Kroah-Hartman, stable
  Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
	lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw,
	conor, hargar, broonie

Hi Greg

no regressions here on x86_64 (RKL, Intel 11th Gen. CPU)

Thanks

Tested-by: Ronald Warsow <rwarsow@gmx.de>


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-24 12:30 [PATCH 6.15 000/588] 6.15.4-rc2 review Greg Kroah-Hartman
  2025-06-24 12:50 ` Ronald Warsow
@ 2025-06-24 14:05 ` Peter Schneider
  2025-06-24 17:37 ` Florian Fainelli
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 18+ messages in thread
From: Peter Schneider @ 2025-06-24 14:05 UTC (permalink / raw)
  To: Greg Kroah-Hartman, stable
  Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
	lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw,
	rwarsow, conor, hargar, broonie

Am 24.06.2025 um 14:30 schrieb Greg Kroah-Hartman:
> This is the start of the stable review cycle for the 6.15.4 release.
> There are 588 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.

Just like rc1, rc2 builds, boots and works fine on my 2-socket Ivy Bridge Xeon E5-2697 v2 
server. No dmesg oddities or regressions found.

Tested-by: Peter Schneider <pschneider1968@googlemail.com>


Beste Grüße,
Peter Schneider

-- 
Climb the mountain not to plant your flag, but to embrace the challenge,
enjoy the air and behold the view. Climb it so you can see the world,
not so the world can see you.                    -- David McCullough Jr.

OpenPGP:  0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244
Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@googlemail.com
https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@gmail.com

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-24 12:30 [PATCH 6.15 000/588] 6.15.4-rc2 review Greg Kroah-Hartman
  2025-06-24 12:50 ` Ronald Warsow
  2025-06-24 14:05 ` Peter Schneider
@ 2025-06-24 17:37 ` Florian Fainelli
  2025-06-24 18:34 ` Luna Jernberg
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 18+ messages in thread
From: Florian Fainelli @ 2025-06-24 17:37 UTC (permalink / raw)
  To: Greg Kroah-Hartman, stable
  Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
	lkft-triage, pavel, jonathanh, sudipm.mukherjee, srw, rwarsow,
	conor, hargar, broonie

On 6/24/25 05:30, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.15.4 release.
> There are 588 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 Thu, 26 Jun 2025 12:13:28 +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.15.4-rc2.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.15.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h

On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on 
BMIPS_GENERIC:

Tested-by: Florian Fainelli <florian.fainelli@broadcom.com>
-- 
Florian

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-24 12:30 [PATCH 6.15 000/588] 6.15.4-rc2 review Greg Kroah-Hartman
                   ` (2 preceding siblings ...)
  2025-06-24 17:37 ` Florian Fainelli
@ 2025-06-24 18:34 ` Luna Jernberg
  2025-06-24 22:20 ` Christian Heusel
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 18+ messages in thread
From: Luna Jernberg @ 2025-06-24 18:34 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
	patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie

Tested-by: Luna Jernberg <droidbittin@gmail.com>

AMD Ryzen 5 5600 6-Core Processor:
https://www.inet.se/produkt/5304697/amd-ryzen-5-5600-3-5-ghz-35mb on a
https://www.gigabyte.com/Motherboard/B550-AORUS-ELITE-V2-rev-12
https://www.inet.se/produkt/1903406/gigabyte-b550-aorus-elite-v2
motherboard :)

running Arch Linux with the testing repos enabled:
https://archlinux.org/ https://archboot.com/
https://wiki.archlinux.org/title/Arch_Testing_Team

Den tis 24 juni 2025 kl 19:14 skrev Greg Kroah-Hartman
<gregkh@linuxfoundation.org>:
>
> This is the start of the stable review cycle for the 6.15.4 release.
> There are 588 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 Thu, 26 Jun 2025 12:13:28 +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.15.4-rc2.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.15.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
> -------------
> Pseudo-Shortlog of commits:
>
> Greg Kroah-Hartman <gregkh@linuxfoundation.org>
>     Linux 6.15.4-rc2
>
> Dillon Varone <Dillon.Varone@amd.com>
>     Revert "drm/amd/display: Fix VUpdate offset calculations for dcn401"
>
> Gao Xiang <xiang@kernel.org>
>     erofs: remove a superfluous check for encoded extents
>
> Gao Xiang <xiang@kernel.org>
>     erofs: refuse crafted out-of-file-range encoded extents
>
> Pali Rohár <pali@kernel.org>
>     cifs: Remove duplicate fattr->cf_dtype assignment from wsl_to_fattr() function
>
> Lukas Wunner <lukas@wunner.de>
>     PCI: pciehp: Ignore belated Presence Detect Changed caused by DPC
>
> David Thompson <davthompson@nvidia.com>
>     gpio: mlxbf3: only get IRQ for device instance 0
>
> Miquel Raynal <miquel.raynal@bootlin.com>
>     mtd: spinand: winbond: Prevent unsupported frequencies on dual/quad I/O variants
>
> Miquel Raynal <miquel.raynal@bootlin.com>
>     mtd: spinand: Use more specific naming for the (quad IO) read from cache ops
>
> Miquel Raynal <miquel.raynal@bootlin.com>
>     mtd: spinand: Use more specific naming for the (quad output) read from cache ops
>
> Miquel Raynal <miquel.raynal@bootlin.com>
>     mtd: spinand: Use more specific naming for the (dual IO) read from cache ops
>
> Miquel Raynal <miquel.raynal@bootlin.com>
>     mtd: spinand: Use more specific naming for the (dual output) read from cache ops
>
> Miquel Raynal <miquel.raynal@bootlin.com>
>     mtd: spinand: Use more specific naming for the (single) read from cache ops
>
> Rik van Riel <riel@surriel.com>
>     x86/mm: Fix early boot use of INVPLGB
>
> Ian Rogers <irogers@google.com>
>     perf test: Directory file descriptor leak
>
> Ian Rogers <irogers@google.com>
>     perf evsel: Missed close() when probing hybrid core PMUs
>
> Sascha Hauer <s.hauer@pengutronix.de>
>     gpio: pca953x: fix wrong error probe return value
>
> Anup Patel <apatel@ventanamicro.com>
>     RISC-V: KVM: Don't treat SBI HFENCE calls as NOPs
>
> Anup Patel <apatel@ventanamicro.com>
>     RISC-V: KVM: Fix the size parameter check in SBI SFENCE calls
>
> Vitaliy Shevtsov <v.shevtsov@mt-integration.ru>
>     scsi: elx: efct: Fix memory leak in efct_hw_parse_filter()
>
> Tengda Wu <wutengda@huaweicloud.com>
>     arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth()
>
> Luo Gengkun <luogengkun@huaweicloud.com>
>     perf/core: Fix WARN in perf_cgroup_switch()
>
> Peter Zijlstra <peterz@infradead.org>
>     perf: Fix cgroup state vs ERROR
>
> Peter Zijlstra <peterz@infradead.org>
>     perf: Fix sample vs do_exit()
>
> Bagas Sanjaya <bagasdotme@gmail.com>
>     Documentation: nouveau: Update GSP message queue kernel-doc reference
>
> Steven Rostedt <rostedt@goodmis.org>
>     tracing: Do not free "head" on error path of filter_free_subsystem_filters()
>
> Benjamin Marzinski <bmarzins@redhat.com>
>     dm-table: check BLK_FEAT_ATOMIC_WRITES inside limits_lock
>
> Lukas Bulwahn <lukas.bulwahn@redhat.com>
>     x86/its: Fix an ifdef typo in its_alloc()
>
> Qiuxu Zhuo <qiuxu.zhuo@intel.com>
>     EDAC/igen6: Fix NULL pointer dereference
>
> Stefan Metzmacher <metze@samba.org>
>     smb: client: fix max_sge overflow in smb_extract_folioq_to_rdma()
>
> zhangjian <zhangjian496@huawei.com>
>     smb: client: fix first command failure during re-negotiation
>
> Alex Elder <elder@riscstar.com>
>     i2c: k1: check for transfer error
>
> Paul Aurich <paul@darkrain42.org>
>     smb: Log an error when close_all_cached_dirs fails
>
> Kan Liang <kan.liang@linux.intel.com>
>     perf/x86/intel: Fix crash in icl_update_topdown_event()
>
> Akhil R <akhilrajeev@nvidia.com>
>     dt-bindings: i2c: nvidia,tegra20-i2c: Specify the required properties
>
> Avadhut Naik <avadhut.naik@amd.com>
>     EDAC/amd64: Correct number of UMCs for family 19h models 70h-7fh
>
> Dave Hansen <dave.hansen@linux.intel.com>
>     x86/mm: Disable INVLPGB when PTI is enabled
>
> Mark Rutland <mark.rutland@arm.com>
>     KVM: arm64: VHE: Synchronize restore of host debug registers
>
> Jakub Kicinski <kuba@kernel.org>
>     tools: ynl: fix mixing ops and notifications on one socket
>
> Donald Hunter <donald.hunter@gmail.com>
>     tools: ynl: parse extack for sub-messages
>
> Eric Dumazet <edumazet@google.com>
>     net: atm: fix /proc/net/atm/lec handling
>
> Eric Dumazet <edumazet@google.com>
>     net: atm: add lec_mutex
>
> David Thompson <davthompson@nvidia.com>
>     mlxbf_gige: return EPROBE_DEFER if PHY IRQ is not available
>
> Kuniyuki Iwashima <kuniyu@google.com>
>     calipso: Fix null-ptr-deref in calipso_req_{set,del}attr().
>
> Vinay Belgaumkar <vinay.belgaumkar@intel.com>
>     drm/xe/bmg: Update Wa_16023588340
>
> Ronnie Sahlberg <rsahlberg@whamcloud.com>
>     ublk: santizize the arguments from userspace when adding a device
>
> Alexey Kodanev <aleksei.kodanev@bell-sw.com>
>     net: lan743x: fix potential out-of-bounds write in lan743x_ptp_io_event_clock_get()
>
> Jakub Kicinski <kuba@kernel.org>
>     eth: fbnic: avoid double free when failing to DMA-map FW msg
>
> David Wei <dw@davidwei.uk>
>     tcp: fix passive TFO socket having invalid NAPI ID
>
> Haixia Qu <hxqu@hillstonenet.com>
>     tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer
>
> Hariprasad Kelam <hkelam@marvell.com>
>     Octeontx2-pf: Fix Backpresure configuration
>
> Jesse.Zhang <Jesse.Zhang@amd.com>
>     drm/amdkfd: move SDMA queue reset capability check to node_show
>
> Penglei Jiang <superman.xpt@gmail.com>
>     io_uring: fix potential page leak in io_sqe_buffer_register()
>
> Neal Cardwell <ncardwell@google.com>
>     tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior
>
> Kuniyuki Iwashima <kuniyu@google.com>
>     atm: atmtcp: Free invalid length skb in atmtcp_c_send().
>
> Kuniyuki Iwashima <kuniyu@google.com>
>     mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu().
>
> Dmitry Antipov <dmantipov@yandex.ru>
>     wifi: carl9170: do not ping device which has failed to load firmware
>
> Vladimir Oltean <vladimir.oltean@nxp.com>
>     ptp: allow reading of currently dialed frequency to succeed on free-running clocks
>
> Vladimir Oltean <vladimir.oltean@nxp.com>
>     ptp: fix breakage after ptp_vclock_in_use() rework
>
> Pavan Chebbi <pavan.chebbi@broadcom.com>
>     bnxt_en: Update MRU and RSS table of RSS contexts on queue reset
>
> Pavan Chebbi <pavan.chebbi@broadcom.com>
>     bnxt_en: Add a helper function to configure MRU and RSS
>
> Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
>     bnxt_en: Fix double invocation of bnxt_ulp_stop()/bnxt_ulp_start()
>
> Mina Almasry <almasrymina@google.com>
>     net: netmem: fix skb_ensure_writable with unreadable skbs
>
> Meghana Malladi <m-malladi@ti.com>
>     net: ti: icssg-prueth: Fix packet handling for XDP_TX
>
> Namjae Jeon <linkinjeon@kernel.org>
>     ksmbd: add free_transport ops in ksmbd connection
>
> Chuyi Zhou <zhouchuyi@bytedance.com>
>     workqueue: Initialize wq_isolated_cpumask in workqueue_init_early()
>
> Vitaly Lifshits <vitaly.lifshits@intel.com>
>     e1000e: set fixed clock frequency indication for Nahum 11 and Nahum 13
>
> Grzegorz Nitka <grzegorz.nitka@intel.com>
>     ice: fix eswitch code memory leak in reset scenario
>
> Krishna Kumar <krikku@gmail.com>
>     net: ice: Perform accurate aRFS flow match
>
> Jens Axboe <axboe@kernel.dk>
>     io_uring/sqpoll: don't put task_struct on tctx setup failure
>
> Justin Sanders <jsanders.devel@gmail.com>
>     aoe: clean device rq_list in aoedev_downdev()
>
> Simon Horman <horms@kernel.org>
>     pldmfw: Select CRC32 when PLDMFW is selected
>
> Nuno Sá <nuno.sa@analog.com>
>     hwmon: (ltc4282) avoid repeated register write
>
> Arnd Bergmann <arnd@arndb.de>
>     hwmon: (occ) fix unaligned accesses
>
> Arnd Bergmann <arnd@arndb.de>
>     hwmon: (occ) Rework attribute registration for stack usage
>
> Tzung-Bi Shih <tzungbi@kernel.org>
>     drm/i915/pmu: Fix build error with GCOV and AutoFDO enabled
>
> Jacob Keller <jacob.e.keller@intel.com>
>     drm/nouveau/bl: increase buffer size to avoid truncate warning
>
> Zhi Wang <zhiw@nvidia.com>
>     drm/nouveau: fix a use-after-free in r535_gsp_rpc_push()
>
> Ben Skeggs <bskeggs@nvidia.com>
>     drm/nouveau/gsp: split rpc handling out on its own
>
> Brett Creeley <brett.creeley@amd.com>
>     ionic: Prevent driver/fw getting out of sync on devcmd(s)
>
> John Keeping <jkeeping@inmusicbrands.com>
>     drm/ssd130x: fix ssd132x_clear_screen() columns
>
> Connor Abbott <cwabbott0@gmail.com>
>     drm/msm/a7xx: Call CP_RESET_CONTEXT_STATE
>
> Connor Abbott <cwabbott0@gmail.com>
>     drm/msm: Fix CP_RESET_CONTEXT_STATE bitfield names
>
> Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
>     drm/msm/dsi/dsi_phy_10nm: Fix missing initial VCO rate
>
> James A. MacInnes <james.a.macinnes@gmail.com>
>     drm/msm/disp: Correct porch timing for SDM845
>
> James A. MacInnes <james.a.macinnes@gmail.com>
>     drm/msm/dp: Disable wide bus support for SDM845
>
> Bharath SM <bharathsm@microsoft.com>
>     smb: fix secondary channel creation issue with kerberos by populating hostname when adding channels
>
> Maíra Canal <mcanal@igalia.com>
>     drm/v3d: Avoid NULL pointer dereference in `v3d_job_update_stats()`
>
> Maarten Lankhorst <dev@lankhorst.se>
>     drm/xe/svm: Fix regression disallowing 64K SVM migration
>
> Jens Axboe <axboe@kernel.dk>
>     io_uring/net: always use current transfer count for buffer put
>
> Jeff Layton <jlayton@kernel.org>
>     sunrpc: handle SVC_GARBAGE during svc auth processing as auth error
>
> Jeff Layton <jlayton@kernel.org>
>     nfsd: use threads array as-is in netlink interface
>
> Gao Xiang <xiang@kernel.org>
>     erofs: remove unused trace event erofs_destroy_inode
>
> SeongJae Park <sj@kernel.org>
>     mm/madvise: handle madvise_lock() failure during race unwinding
>
> Aditya Garg <gargaditya08@live.com>
>     drm/appletbdrm: Make appletbdrm depend on X86
>
> Richard Fitzgerald <rf@opensource.cirrus.com>
>     ALSA: hda/realtek: Add quirk for Asus GU605C
>
> Chris Chiu <chris.chiu@canonical.com>
>     ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X513EA
>
> Jonathan Lane <jon@borg.moe>
>     ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged
>
> Edip Hazuri <edip@medip.dev>
>     ALSA: hda/realtek - Add mute LED support for HP Victus 16-s1xxx and HP Victus 15-fa1xxx
>
> Takashi Iwai <tiwai@suse.de>
>     ALSA: hda/intel: Add Thinkpad E15 to PM deny list
>
> wangdicheng <wangdicheng@kylinos.cn>
>     ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the KTMicro sound card
>
> Dev Jain <dev.jain@arm.com>
>     arm64: Restrict pagetable teardown to avoid false warning
>
> Binbin Zhou <zhoubinbin@loongson.cn>
>     gpio: loongson-64bit: Correct Loongson-7A2000 ACPI GPIO access mode
>
> Zhi Wang <zhiw@nvidia.com>
>     drm/nouveau/nvkm: introduce new GSP reply policy NVKM_GSP_RPC_REPLY_POLL
>
> Zhi Wang <zhiw@nvidia.com>
>     drm/nouveau/nvkm: factor out current GSP RPC command policies
>
> Kuniyuki Iwashima <kuniyu@google.com>
>     atm: Revert atm_account_tx() if copy_from_iter_full() fails.
>
> Tejun Heo <tj@kernel.org>
>     sched_ext, sched/core: Don't call scx_group_set_weight() prematurely from sched_create_group()
>
> Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
>     platform/x86/intel-uncore-freq: Fail module load when plat_info is NULL
>
> Stephen Smalley <stephen.smalley.work@gmail.com>
>     selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len
>
> Kurt Borja <kuurtb@gmail.com>
>     Revert "platform/x86: alienware-wmi-wmax: Add G-Mode support to Alienware m16 R1"
>
> Rong Zhang <i@rong.moe>
>     platform/x86: ideapad-laptop: use usleep_range() for EC polling
>
> Steven Rostedt <rostedt@goodmis.org>
>     fgraph: Do not enable function_graph tracer when setting funcgraph-args
>
> Namjae Jeon <linkinjeon@kernel.org>
>     ksmbd: fix null pointer dereference in destroy_previous_session
>
> Xin Li (Intel) <xin@zytor.com>
>     selftests/x86: Add a test to detect infinite SIGTRAP handler loop
>
> Kai Huang <kai.huang@intel.com>
>     x86/virt/tdx: Avoid indirect calls to TDX assembly functions
>
> Mike Rapoport (Microsoft) <rppt@kernel.org>
>     Revert "mm/execmem: Unify early execmem_cache behaviour"
>
> Peter Zijlstra (Intel) <peterz@infradead.org>
>     x86/its: explicitly manage permissions for ITS pages
>
> Mike Rapoport (Microsoft) <rppt@kernel.org>
>     x86/its: move its_pages array to struct mod_arch_specific
>
> Mike Rapoport (Microsoft) <rppt@kernel.org>
>     x86/Kconfig: only enable ROX cache in execmem when STRICT_MODULE_RWX is set
>
> Juergen Gross <jgross@suse.com>
>     x86/mm/pat: don't collapse pages without PSE set
>
> Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
>     mm/vma: reset VMA iterator on commit_merge() OOM failure
>
> Marek Szyprowski <m.szyprowski@samsung.com>
>     udmabuf: use sgtable-based scatterlist wrappers
>
> Ryan Roberts <ryan.roberts@arm.com>
>     mm: close theoretical race where stale TLB entries could linger
>
> Jakub Kicinski <kuba@kernel.org>
>     net: clear the dst when changing skb protocol
>
> Eric Dumazet <edumazet@google.com>
>     net_sched: sch_sfq: reject invalid perturb period
>
> Jens Axboe <axboe@kernel.dk>
>     nvme: always punt polled uring_cmd end_io work to task_work
>
> Peter Oberparleiter <oberpar@linux.ibm.com>
>     scsi: s390: zfcp: Ensure synchronous unit_add
>
> Dexuan Cui <decui@microsoft.com>
>     scsi: storvsc: Increase the timeouts to storvsc_timeout
>
> Bharath SM <bharathsm.hsk@gmail.com>
>     smb: improve directory cache reuse for readdir operations
>
> Steven Rostedt <rostedt@goodmis.org>
>     tracing: Fix regression of filter waiting a long time on RCU synchronization
>
> Shyam Prasad N <sprasad@microsoft.com>
>     cifs: do not disable interface polling on failure
>
> Shyam Prasad N <sprasad@microsoft.com>
>     cifs: serialize other channels when query server interfaces is pending
>
> Shyam Prasad N <sprasad@microsoft.com>
>     cifs: deal with the channel loading lag while picking channels
>
> Fedor Pchelkin <pchelkin@ispras.ru>
>     jffs2: check jffs2_prealloc_raw_node_refs() result in few other places
>
> Artem Sadovnikov <a.sadovnikov@ispras.ru>
>     jffs2: check that raw node were preallocated before writing summary
>
> Jaroslav Kysela <perex@perex.cz>
>     firmware: cs_dsp: Fix OOB memory read access in KUnit test (wmfw info)
>
> Jaroslav Kysela <perex@perex.cz>
>     firmware: cs_dsp: Fix OOB memory read access in KUnit test (ctl cache)
>
> Tianyang Zhang <zhangtianyang@loongson.cn>
>     LoongArch: Fix panic caused by NULL-PMD in huge_pte_offset()
>
> Huacai Chen <chenhuacai@kernel.org>
>     LoongArch: Avoid using $r0/$r1 as "mask" for csrxchg
>
> Thomas Weißschuh <thomas.weissschuh@linutronix.de>
>     LoongArch: vDSO: Correctly use asm parameters in syscall wrappers
>
> Yao Zi <ziyao@disroot.org>
>     platform/loongarch: laptop: Add backlight power control support
>
> Yao Zi <ziyao@disroot.org>
>     platform/loongarch: laptop: Unregister generic_sub_drivers on exit
>
> Yao Zi <ziyao@disroot.org>
>     platform/loongarch: laptop: Get brightness setting from EC on probe
>
> Andrew Morton <akpm@linux-foundation.org>
>     drivers/rapidio/rio_cm.c: prevent possible heap overwrite
>
> Penglei Jiang <superman.xpt@gmail.com>
>     io_uring: fix task leak issue in io_wq_create()
>
> Jens Axboe <axboe@kernel.dk>
>     io_uring/rsrc: validate buffer count with offset for cloning
>
> Jens Axboe <axboe@kernel.dk>
>     io_uring/kbuf: don't truncate end buffer for multiple buffer peeks
>
> Luis Henriques <luis@igalia.com>
>     fs: drop assert in file_seek_cur_needs_f_lock
>
> Narayana Murty N <nnmlinux@linux.ibm.com>
>     powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery
>
> Christophe Leroy <christophe.leroy@csgroup.eu>
>     powerpc/vdso: Fix build of VDSO32 with pcrel
>
> Amir Goldstein <amir73il@gmail.com>
>     ovl: fix debug print in case of mkdir error
>
> Stuart Hayes <stuart.w.hayes@gmail.com>
>     platform/x86: dell_rbu: Stop overwriting data buffer
>
> Stuart Hayes <stuart.w.hayes@gmail.com>
>     platform/x86: dell_rbu: Fix list usage
>
> Mario Limonciello <mario.limonciello@amd.com>
>     platform/x86/amd: pmf: Prevent amd_pmf_tee_deinit() from running twice
>
> Mario Limonciello <mario.limonciello@amd.com>
>     platform/x86/amd: pmf: Use device managed allocations
>
> Mario Limonciello <mario.limonciello@amd.com>
>     platform/x86/amd: pmc: Clear metrics table at start of cycle
>
> Stephen Smalley <stephen.smalley.work@gmail.com>
>     fs/xattr.c: fix simple_xattr_list()
>
> Alexander Sverdlin <alexander.sverdlin@gmail.com>
>     Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first"
>
> Jann Horn <jannh@google.com>
>     tee: Prevent size calculation wraparound on 32-bit kernels
>
> Sukrut Bellary <sbellary@baylibre.com>
>     ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY
>
> Laurentiu Tudor <laurentiu.tudor@nxp.com>
>     bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value
>
> Jarkko Nikula <jarkko.nikula@linux.intel.com>
>     i3c: mipi-i3c-hci: Fix handling status of i3c_hci_irq_handler()
>
> Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
>     watchdog: stm32: Fix wakeup source leaks on device unbind
>
> Marcus Folkesson <marcus.folkesson@gmail.com>
>     watchdog: da9052_wdt: respect TWDMIN
>
> Kees Cook <kees@kernel.org>
>     wifi: iwlwifi: mld: Work around Clang loop unrolling bug
>
> Kees Cook <kees@kernel.org>
>     fbcon: Make sure modelist not set on unregistered console
>
> Vlad Dogaru <vdogaru@nvidia.com>
>     net/mlx5: HWS, Harden IP version definer checks
>
> Suraj P Kizhakkethil <quic_surapk@quicinc.com>
>     wifi: ath12k: Pass correct values of center freq1 and center freq2 for 160 MHz
>
> Balamurugan S <quic_bselvara@quicinc.com>
>     wifi: ath12k: fix incorrect CE addresses
>
> Hari Chandrakanthan <quic_haric@quicinc.com>
>     wifi: ath12k: fix link valid field initialization in the monitor Rx
>
> Baochen Qiang <quic_bqiang@quicinc.com>
>     wifi: ath11k: determine PM policy based on machine model
>
> Sidhanta Sahu <sidhanta.sahu@oss.qualcomm.com>
>     wifi: ath12k: Fix memory leak due to multiple rx_stats allocation
>
> Sriram R <quic_srirrama@quicinc.com>
>     wifi: ath12k: Fix the enabling of REO queue lookup table feature
>
> Pradeep Kumar Chitrapu <quic_pradeepc@quicinc.com>
>     wifi: ath12k: Fix incorrect rates sent to firmware
>
> Bitterblue Smith <rtl8821cerfe2@gmail.com>
>     wifi: rtw88: Set AMPDU factor to hardware for RTL8814A
>
> Wentao Liang <vulab@iscas.ac.cn>
>     octeontx2-pf: Add error log forcn10k_map_unmap_rq_policer()
>
> Linus Walleij <linus.walleij@linaro.org>
>     net: ethernet: cortina: Use TOE/TSO on all TCP
>
> Jiayuan Chen <jiayuan.chen@linux.dev>
>     bpf, sockmap: Fix data lost during EAGAIN retries
>
> Chao Yu <chao@kernel.org>
>     f2fs: fix to set atomic write status more clear
>
> Krzysztof Hałasa <khalasa@piap.pl>
>     usbnet: asix AX88772: leave the carrier control to phylink
>
> Mateusz Pacuszka <mateuszx.pacuszka@intel.com>
>     ice: fix check for existing switch rule
>
> Chen Linxuan <chenlinxuan@uniontech.com>
>     RDMA/hns: initialize db in update_srq_db()
>
> Rand Deeb <rand.sec96@gmail.com>
>     ixgbe: Fix unreachable retry logic in combined and byte I2C write functions
>
> Kyungwook Boo <bookyungwook@gmail.com>
>     i40e: fix MMIO write access to an invalid page in i40e_clear_hw
>
> Zijun Hu <quic_zijuhu@quicinc.com>
>     sock: Correct error checking condition for (assign|release)_proto_idx()
>
> Daniel Wagner <wagi@kernel.org>
>     scsi: lpfc: Use memcpy() for BIOS version
>
> Aditya Kumar Singh <aditya.kumar.singh@oss.qualcomm.com>
>     wifi: ath12k: fix failed to set mhi state error during reboot with hardware grouping
>
> Mike Looijmans <mike.looijmans@topic.nl>
>     pinctrl: mcp23s08: Reset all pins to input at probe
>
> Jonas 'Sortie' Termansen <sortie@maxsi.org>
>     isofs: fix Y2038 and Y2156 issues in Rock Ridge TF entry
>
> Baochen Qiang <quic_bqiang@quicinc.com>
>     wifi: ath12k: make assoc link associate first
>
> Zijun Hu <quic_zijuhu@quicinc.com>
>     software node: Correct a OOB check in software_node_get_reference_args()
>
> Michael Walle <mwalle@kernel.org>
>     net: ethernet: ti: am65-cpsw: handle -EPROBE_DEFER
>
> Sarika Sharma <quic_sarishar@quicinc.com>
>     wifi: ath12k: using msdu end descriptor to check for rx multicast packets
>
> Sarika Sharma <quic_sarishar@quicinc.com>
>     wifi: ath12k: correctly handle mcast packets for clients
>
> Ido Schimmel <idosch@nvidia.com>
>     vxlan: Add RCU read-side critical sections in the Tx path
>
> Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
>     bnxt_en: Remove unused field "ref_count" in struct bnxt_ulp
>
> Ido Schimmel <idosch@nvidia.com>
>     vxlan: Do not treat dst cache initialization errors as fatal
>
> Yong Wang <yongwang@nvidia.com>
>     net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions
>
> Yong Wang <yongwang@nvidia.com>
>     net: bridge: mcast: update multicast contex when vlan state is changed
>
> Víctor Gonzalo <victor.gonzalo@anddroptable.net>
>     wifi: iwlwifi: Add missing MODULE_FIRMWARE for Qu-c0-jf-b0
>
> Toke Høiland-Jørgensen <toke@toke.dk>
>     Revert "mac80211: Dynamically set CoDel parameters per station"
>
> Muna Sinada <muna.sinada@oss.qualcomm.com>
>     wifi: mac80211: VLAN traffic in multicast path
>
> Shung-Hsi Yu <shung-hsi.yu@suse.com>
>     bpf: Use proper type to calculate bpf_raw_tp_null_args.mask index
>
> Vlad Dogaru <vdogaru@nvidia.com>
>     net/mlx5: HWS, Fix IP version decision
>
> Joe Damato <jdamato@fastly.com>
>     netdevsim: Mark NAPI ID on skb in nsim_rcv
>
> Edward Adam Davis <eadavis@qq.com>
>     wifi: mac80211_hwsim: Prevent tsf from setting if beacon is disabled
>
> Kuan-Chung Chen <damon.chen@realtek.com>
>     wifi: rtw89: 8922a: fix TX fail with wrong VCO setting
>
> Miri Korenblit <miriam.rachel.korenblit@intel.com>
>     wifi: iwlwifi: pcie: make sure to lock rxq->read
>
> Sean Christopherson <seanjc@google.com>
>     iommu/amd: Ensure GA log notifier callbacks finish running before module unload
>
> David Strahan <david.strahan@microchip.com>
>     scsi: smartpqi: Add new PCI IDs
>
> Justin Tee <justin.tee@broadcom.com>
>     scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQUEST64 commands
>
> Alan Maguire <alan.maguire@oracle.com>
>     libbpf: Add identical pointer detection to btf_dedup_is_equiv()
>
> Pablo Neira Ayuso <pablo@netfilter.org>
>     netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAX
>
> Steven Rostedt <rostedt@goodmis.org>
>     tracing: Only return an adjusted address if it matches the kernel address
>
> Chao Yu <chao@kernel.org>
>     f2fs: fix to bail out in get_new_segment()
>
> Miri Korenblit <miriam.rachel.korenblit@intel.com>
>     wifi: iwlwifi: mld: check for NULL before referencing a pointer
>
> Johannes Berg <johannes.berg@intel.com>
>     wifi: iwlwifi: dvm: pair transport op-mode enter/leave
>
> Johannes Berg <johannes.berg@intel.com>
>     wifi: iwlwifi: mvm: fix beacon CCK flag
>
> Tiezhu Yang <yangtiezhu@loongson.cn>
>     rtla: Define __NR_sched_setattr for LoongArch
>
> Corey Minyard <corey@minyard.net>
>     ipmi:ssif: Fix a shutdown race
>
> Luke D. Jones <luke@ljones.dev>
>     hid-asus: check ROG Ally MCU version and warn
>
> Heiko Stuebner <heiko@sntech.de>
>     clk: rockchip: rk3036: mark ddrphy as critical
>
> Martin KaFai Lau <martin.lau@kernel.org>
>     bpftool: Fix cgroup command to only show cgroup bpf programs
>
> Benjamin Berg <benjamin@sipsolutions.net>
>     wifi: mac80211: do not offer a mesh path if forwarding is disabled
>
> Salah Triki <salah.triki@gmail.com>
>     wireless: purelifi: plfxlc: fix memory leak in plfxlc_usb_wreq_asyn()
>
> Benjamin Berg <benjamin.berg@intel.com>
>     wifi: iwlwifi: mld: call thermal exit without wiphy lock held
>
> Yuuki NAGAO <wf.yn386@gmail.com>
>     wifi: rtw88: rtw8822bu VID/PID for BUFFALO WI-U2-866DM
>
> Stefan Wahren <wahrenst@gmx.net>
>     net: vertexcom: mse102x: Return code for mse102x_rx_pkt_spi
>
> Jason Xing <kernelxing@tencent.com>
>     net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info
>
> Yevgeny Kliteynik <kliteyn@nvidia.com>
>     net/mlx5: HWS, fix counting of rules in the matcher
>
> Gabor Juhos <j4g8y7@gmail.com>
>     pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get()
>
> Mykyta Yatsenko <yatsenko@meta.com>
>     libbpf: Check bpf_map_skeleton link for NULL
>
> Gabor Juhos <j4g8y7@gmail.com>
>     pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction()
>
> Jason Xing <kernelxing@tencent.com>
>     net: stmmac: generate software timestamp just before the doorbell
>
> Ilya Leoshkevich <iii@linux.ibm.com>
>     bpf: Pass the same orig_call value to trampoline functions
>
> Gabor Juhos <j4g8y7@gmail.com>
>     pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction()
>
> Gabor Juhos <j4g8y7@gmail.com>
>     pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name()
>
> Jason Xing <kernelxing@tencent.com>
>     net: atlantic: generate software timestamp just before the doorbell
>
> Dimitri Fedrau <dima.fedrau@gmail.com>
>     net: phy: marvell-88q2xxx: Enable temperature measurement in probe again
>
> Leon Romanovsky <leon@kernel.org>
>     xfrm: validate assignment of maximal possible SEQ number
>
> Sebastian Andrzej Siewior <bigeasy@linutronix.de>
>     net: page_pool: Don't recycle into cache on PREEMPT_RT
>
> Sebastian Andrzej Siewior <bigeasy@linutronix.de>
>     ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT
>
> Andrew Zaborowski <andrew.zaborowski@intel.com>
>     x86/sgx: Prevent attempts to reclaim poisoned pages
>
> Eric Dumazet <edumazet@google.com>
>     tcp: add receive queue awareness in tcp_rcv_space_adjust()
>
> Eric Dumazet <edumazet@google.com>
>     tcp: fix initial tp->rcvq_space.space value for passive TS enabled flows
>
> Eric Dumazet <edumazet@google.com>
>     tcp: remove zero TCP TS samples for autotuning
>
> Eric Dumazet <edumazet@google.com>
>     tcp: always seek for minimal rtt in tcp_rcv_rtt_update()
>
> Dian-Syuan Yang <dian_syuan0116@realtek.com>
>     wifi: rtw89: leave idle mode when setting WEP encryption for AP mode
>
> Mario Limonciello <mario.limonciello@amd.com>
>     iommu/amd: Allow matching ACPI HID devices without matching UIDs
>
> Muhammad Usama Anjum <usama.anjum@collabora.com>
>     wifi: ath11k: Fix QMI memory reuse logic
>
> Baochen Qiang <quic_bqiang@quicinc.com>
>     wifi: ath12k: fix a possible dead lock caused by ab->base_lock
>
> Kang Yang <kang.yang@oss.qualcomm.com>
>     wifi: ath12k: fix macro definition HAL_RX_MSDU_PKT_LENGTH_GET
>
> Frank Wunderlich <frank-w@public-files.de>
>     net: phy: mediatek: do not require syscon compatible for pio property
>
> Moon Yeounsu <yyyynoom@gmail.com>
>     net: dlink: add synchronization for stats update
>
> Taniya Das <quic_tdas@quicinc.com>
>     clk: qcom: gcc: Set FORCE_MEM_CORE_ON for gcc_ufs_axi_clk for 8650/8750
>
> Taniya Das <quic_tdas@quicinc.com>
>     clk: qcom: gcc-x1e80100: Set FORCE MEM CORE for UFS clocks
>
> Tali Perry <tali.perry1@gmail.com>
>     i2c: npcm: Add clock toggle recovery
>
> Hector Martin <marcan@marcan.st>
>     i2c: pasemi: Enable the unjam machine
>
> Akhil R <akhilrajeev@nvidia.com>
>     i2c: tegra: check msg length in SMBUS block read
>
> Mike Tipton <quic_mdtipton@quicinc.com>
>     cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs
>
> Alan Maguire <alan.maguire@oracle.com>
>     libbpf/btf: Fix string handling to support multi-split BTF
>
> Petr Malat <oss@malat.biz>
>     sctp: Do not wake readers in __sctp_write_space()
>
> Aditya Kumar Singh <aditya.kumar.singh@oss.qualcomm.com>
>     wifi: mac80211: validate SCAN_FLAG_AP in scan request during MLO
>
> Leon Yen <leon.yen@mediatek.com>
>     wifi: mt76: mt7925: introduce thermal protection
>
> Samuel Williams <sam8641@gmail.com>
>     wifi: mt76: mt7921: add 160 MHz AP for mt7922 device
>
> Henk Vergonet <henk.vergonet@gmail.com>
>     wifi: mt76: mt76x2: Add support for LiteOn WN4516R,WN4519R
>
> sunliming <sunliming@kylinos.cn>
>     wifi: mt76: mt7996: fix uninitialized symbol warning
>
> Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
>     Bluetooth: btmtksdio: Fix wakeup source leaks on device unbind
>
> Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
>     Bluetooth: btmrvl_sdio: Fix wakeup source leaks on device unbind
>
> WangYuli <wangyuli@uniontech.com>
>     Bluetooth: btusb: Add RTL8851BE device 0x0bda:0xb850
>
> Jiande Lu <jiande.lu@mediatek.com>
>     Bluetooth: btusb: Add new VID/PID 13d3/3630 for MT7925
>
> Alok Tiwari <alok.a.tiwari@oracle.com>
>     emulex/benet: correct command version selection in be_cmd_get_stats()
>
> Benjamin Lin <benjamin-jw.lin@mediatek.com>
>     wifi: mt76: mt7996: drop fragments with multicast or broadcast RA
>
> Tan En De <ende.tan@starfivetech.com>
>     i2c: designware: Invoke runtime suspend on quick slave re-registration
>
> Liwei Sun <sunliweis@126.com>
>     Bluetooth: btusb: Add new VID/PID 13d3/3584 for MT7922
>
> Hou Tao <houtao1@huawei.com>
>     bpf: Check rcu_read_lock_trace_held() in bpf_map_lookup_percpu_elem()
>
> Chao Yu <chao@kernel.org>
>     f2fs: use vmalloc instead of kvmalloc in .init_{,de}compress_ctx
>
> Zilin Guan <zilin@seu.edu.cn>
>     tipc: use kfree_sensitive() for aead cleanup
>
> Rengarajan S <rengarajan.s@microchip.com>
>     net: lan743x: Modify the EEPROM and OTP size for PCI1xxxx devices
>
> Sergio Perez Gonzalez <sperezglz@gmail.com>
>     net: macb: Check return value of dma_set_mask_and_coherent()
>
> Antonin Godard <antonin.godard@bootlin.com>
>     drm/panel: simple: Add POWERTIP PH128800T004-ZZA01 panel entry
>
> Nas Chung <nas.chung@chipsnmedia.com>
>     media: qcom: venus: Fix uninitialized variable warning
>
> Lucas De Marchi <lucas.demarchi@intel.com>
>     drm/xe/uc: Remove static from loop variable
>
> Victor Skvortsov <victor.skvortsov@amd.com>
>     drm/amdgpu: Add indirect L1_TLB_CNTL reg programming for VFs
>
> Andy Yan <andy.yan@rock-chips.com>
>     drm/rockchip: vop2: Make overlay layer select register configuration take effect by vsync
>
> Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
>     media: rcar-vin: Fix stride setting for RAW8 formats
>
> Simon Schuster <schuster.simon@siemens-energy.com>
>     nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults
>
> Shravan Chippa <shravan.chippa@microchip.com>
>     media: i2c: imx334: update mode_3840x2160_regs array
>
> Wentao Liang <vulab@iscas.ac.cn>
>     media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode()
>
> Hans Verkuil <hverkuil@xs4all.nl>
>     media: tc358743: ignore video while HPD is low
>
> Amber Lin <Amber.Lin@amd.com>
>     drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB
>
> Dmitry Baryshkov <lumag@kernel.org>
>     drm/msm/dpu: don't select single flush for active CTL blocks
>
> Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
>     media: renesas: vsp1: Fix media bus code setup on RWPF source pad
>
> Mario Limonciello <mario.limonciello@amd.com>
>     drm/amd/display: Restructure DMI quirks
>
> TungYu Lu <tungyu.lu@amd.com>
>     drm/amd/display: Correct prefetch calculation
>
> Lijo Lazar <lijo.lazar@amd.com>
>     drm/amd/pm: Reset SMU v13.0.x custom settings
>
> Dylan Wolff <wolffd@comp.nus.edu.sg>
>     jfs: Fix null-ptr-deref in jfs_ioc_trim
>
> Dillon Varone <dillon.varone@amd.com>
>     drm/amd/display: Fix VUpdate offset calculations for dcn401
>
> Alex Deucher <alexander.deucher@amd.com>
>     drm/amdgpu/gfx9: fix CSIB handling
>
> Samson Tam <Samson.Tam@amd.com>
>     drm/amd/display: disable EASF narrow filter sharpening
>
> Alex Deucher <alexander.deucher@amd.com>
>     drm/amdgpu/gfx8: fix CSIB handling
>
> Zhang Yi <yi.zhang@huawei.com>
>     ext4: prevent stale extent cache entries caused by concurrent get es_cache
>
> Long Li <leo.lilong@huawei.com>
>     sunrpc: fix race in cache cleanup causing stale nextcheck time
>
> Lijo Lazar <lijo.lazar@amd.com>
>     drm/amdgpu: Disallow partition query during reset
>
> Arvind Yadav <Arvind.Yadav@amd.com>
>     drm/amdgpu: fix MES GFX mask
>
> Nicolas Dufresne <nicolas.dufresne@collabora.com>
>     media: rkvdec: Initialize the m2m context before the controls
>
> Hans Verkuil <hverkuil@xs4all.nl>
>     media: cec: extron-da-hd-4k-plus: Fix Wformat-truncation
>
> Dillon Varone <dillon.varone@amd.com>
>     drm/amd/display: Fix Vertical Interrupt definitions for dcn32, dcn401
>
> Kevin Gao <kevin.gao3@amd.com>
>     drm/amd/display: Correct SSC enable detection for DCN351
>
> Ovidiu Bunea <Ovidiu.Bunea@amd.com>
>     drm/amd/display: Update IPS sequential_ono requirement checks
>
> Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
>     drm/xe/vf: Fix guc_info debugfs for VFs
>
> Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
>     media: ti: cal: Fix wrong goto on error path
>
> Aditya Dutt <duttaditya18@gmail.com>
>     jfs: fix array-index-out-of-bounds read in add_missing_indices
>
> Zhang Yi <yi.zhang@huawei.com>
>     ext4: ext4: unify EXT4_EX_NOCACHE|NOFAIL flags in ext4_ext_remove_space()
>
> Harish Chegondi <harish.chegondi@intel.com>
>     drm/xe: Use copy_from_user() instead of __copy_from_user()
>
> Alex Deucher <alexander.deucher@amd.com>
>     drm/amdgpu/gfx7: fix CSIB handling
>
> Qasim Ijaz <qasdev00@gmail.com>
>     drm/ttm/tests: fix incorrect assert in ttm_bo_unreserve_bulk()
>
> Charlene Liu <Charlene.Liu@amd.com>
>     drm/amd/display: fix zero value for APU watermark_c
>
> Nas Chung <nas.chung@chipsnmedia.com>
>     media: uapi: v4l: Change V4L2_TYPE_IS_CAPTURE condition
>
> Sakari Ailus <sakari.ailus@linux.intel.com>
>     media: ccs-pll: Better validate VT PLL branch
>
> Vicki Pfau <vi@endrift.com>
>     drm: panel-orientation-quirks: Add ZOTAC Gaming Zone
>
> Alex Deucher <alexander.deucher@amd.com>
>     drm/amdgpu/gfx10: fix CSIB handling
>
> Tarang Raval <tarang.raval@siliconsignals.io>
>     media: i2c: imx334: Fix runtime PM handling in remove function
>
> Fangzhi Zuo <Jerry.Zuo@amd.com>
>     drm/amd/display: Do Not Consider DSC if Valid Config Not Found
>
> Akhil P Oommen <quic_akhilpo@quicinc.com>
>     drm/msm/a6xx: Increase HFI response timeout
>
> Alexander Aring <aahringo@redhat.com>
>     dlm: use SHUT_RDWR for SCTP shutdown
>
> Lijo Lazar <lijo.lazar@amd.com>
>     drm/amdgpu: Add basic validation for RAS header
>
> Paul Hsieh <Paul.Hsieh@amd.com>
>     drm/amd/display: Skip to enable dsc if it has been off
>
> Nicolas Dufresne <nicolas.dufresne@collabora.com>
>     media: verisilicon: Enable wide 4K in AV1 decoder
>
> Srinivasan Shanmugam <srinivasan.shanmugam@amd.com>
>     drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit()
>
> Nas Chung <nas.chung@chipsnmedia.com>
>     media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition
>
> Dmitry Baryshkov <lumag@kernel.org>
>     drm/msm/hdmi: add runtime PM calls to DDC transfer function
>
> Ben Skeggs <bskeggs@nvidia.com>
>     drm/nouveau/gsp: fix rm shutdown wait condition
>
> Mario Limonciello <mario.limonciello@amd.com>
>     drm/amd/display: Avoid divide by zero by initializing dummy pitch to 1
>
> Tarang Raval <tarang.raval@siliconsignals.io>
>     media: i2c: imx334: Enable runtime PM before sub-device registration
>
> Christoph Rudorff <chris@rudorff.com>
>     drm/nouveau: fix hibernate on disabled GPU
>
> Michael Chang <zhang971090220@gmail.com>
>     media: nuvoton: npcm-video: Fix stuck due to no video signal error
>
> Alex Deucher <alexander.deucher@amd.com>
>     drm/amdgpu/gfx11: fix CSIB handling
>
> Apurv Mishra <Apurv.Mishra@amd.com>
>     drm/amdkfd: Drop workaround for GC v9.4.3 revID 0
>
> Yuezhang Mo <Yuezhang.Mo@sony.com>
>     exfat: do not clear volume dirty flag during sync
>
> Ayushi Makhija <quic_amakhija@quicinc.com>
>     drm/bridge: anx7625: change the gpiod_set_value API
>
> Boris Brezillon <boris.brezillon@collabora.com>
>     drm/panthor: Don't update MMU_INT_MASK in panthor_mmu_irq_handler()
>
> Ayushi Makhija <quic_amakhija@quicinc.com>
>     drm/bridge: anx7625: enable HPD interrupts
>
> Namjae Jeon <linkinjeon@kernel.org>
>     exfat: fix double free in delayed_free
>
> Anusha Srivatsa <asrivats@redhat.com>
>     drm/panel/sharp-ls043t1le01: Use _multi variants
>
> Jiayuan Chen <jiayuan.chen@linux.dev>
>     workqueue: Fix race condition in wq->stats incrementation
>
> Damon Ding <damon.ding@rock-chips.com>
>     drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq()
>
> Jeevaka Prabu Badrappan <jeevaka.badrappan@intel.com>
>     drm/xe: Fix CFI violation when accessing sysfs files
>
> Yihan Zhu <Yihan.Zhu@amd.com>
>     drm/amd/display: DCN32 null data check
>
> Jesse.Zhang <Jesse.Zhang@amd.com>
>     drm/amdgpu: Fix API status offset for MES queue reset
>
> Long Li <leo.lilong@huawei.com>
>     sunrpc: update nextcheck time when adding new cache entries
>
> Dave Airlie <airlied@redhat.com>
>     drm/dp: add option to disable zero sized address only transactions.
>
> Andy Yan <andy.yan@rock-chips.com>
>     drm/rockchip: inno-hdmi: Fix video timing HSYNC/VSYNC polarity setting for rk3036
>
> Ming Qian <ming.qian@oss.nxp.com>
>     media: imx-jpeg: Check decoding is ongoing for motion-jpeg
>
> Alex Deucher <alexander.deucher@amd.com>
>     drm/amdgpu/gfx6: fix CSIB handling
>
> Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
>     drm/bridge: select DRM_KMS_HELPER for AUX_BRIDGE
>
> Charlene Liu <Charlene.Liu@amd.com>
>     drm/amd/display: disable DPP RCG before DPP CLK enable
>
> Peter Marheine <pmarheine@chromium.org>
>     ACPI: battery: negate current when discharging
>
> Svyatoslav Ryhel <clamor95@gmail.com>
>     power: supply: max17040: adjust thermal channel scaling
>
> Charan Teja Kalla <quic_charante@quicinc.com>
>     PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn()
>
> Peng Fan <peng.fan@nxp.com>
>     gpiolib: of: Add polarity quirk for s5m8767
>
> Linus Torvalds <torvalds@linux-foundation.org>
>     Make 'cc-option' work correctly for the -Wno-xyzzy pattern
>
> Yuanjun Gong <ruc_gongyuanjun@163.com>
>     ASoC: tegra210_ahub: Add check to of_device_get_match_data()
>
> Frank Li <Frank.Li@nxp.com>
>     platform-msi: Add msi_remove_device_irq_domain() in platform_device_msi_free_irqs_all()
>
> gldrk <me@rarity.fan>
>     ACPICA: utilities: Fix overflow check in vsnprintf()
>
> Ulf Hansson <ulf.hansson@linaro.org>
>     pmdomain: core: Reset genpd->states to avoid freeing invalid data
>
> Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
>     ASoC: simple-card-utils: fixup dlc->xxx handling for error case
>
> Jerry Lv <Jerry.Lv@axis.com>
>     power: supply: bq27xxx: Retrieve again when busy
>
> Stefan Binding <sbinding@opensource.cirrus.com>
>     ALSA: hda: cs35l41: Fix swapped l/r audio channels for Acer Helios laptops
>
> Tamir Duberstein <tamird@gmail.com>
>     ACPICA: Apply pack(1) to union aml_resource
>
> Seunghun Han <kkamagui@gmail.com>
>     ACPICA: fix acpi parse and parseext cache leaks
>
> Mario Limonciello <mario.limonciello@amd.com>
>     ACPI: Add missing prototype for non CONFIG_SUSPEND/CONFIG_X86 case
>
> Stefan Binding <sbinding@opensource.cirrus.com>
>     ALSA: hda/realtek: Add support for Acer Helios Laptops using CS35L41 HDA
>
> Armin Wolf <W_Armin@gmx.de>
>     ACPI: bus: Bail out if acpi_kobj registration fails
>
> I Hsin Cheng <richard120310@gmail.com>
>     ASoC: intel/sdw_utils: Assign initial value in asoc_sdw_rt_amp_spk_rtd_init()
>
> Hector Martin <marcan@marcan.st>
>     ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change
>
> Qiuxu Zhuo <qiuxu.zhuo@intel.com>
>     EDAC/igen6: Skip absent memory controllers
>
> Ahmed Salem <x0rw3ll@gmail.com>
>     ACPICA: Avoid sequence overread in call to strncmp()
>
> Erick Shepherd <erick.shepherd@ni.com>
>     mmc: Add quirk to disable DDR50 tuning
>
> Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
>     power: supply: collie: Fix wakeup source leaks on device unbind
>
> Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
>     power: supply: gpio-charger: Fix wakeup source leaks on device unbind
>
> Guilherme G. Piccoli <gpiccoli@igalia.com>
>     clocksource: Fix the CPUs' choice in the watchdog per CPU verification
>
> Talhah Peerbhai <talhah.peerbhai@gmail.com>
>     ASoC: amd: yc: Add quirk for Lenovo Yoga Pro 7 14ASP9
>
> Seunghun Han <kkamagui@gmail.com>
>     ACPICA: fix acpi operand cache leak in dswstate.c
>
> David Lechner <dlechner@baylibre.com>
>     iio: adc: ad7606: fix raw read for 18-bit chips
>
> David Lechner <dlechner@baylibre.com>
>     iio: adc: ad7173: fix compiling without gpiolib
>
> David Lechner <dlechner@baylibre.com>
>     iio: adc: ad7606_spi: fix reg write value mask
>
> Arthur-Prince <r2.arthur.prince@gmail.com>
>     iio: adc: ti-ads1298: Kconfig: add kfifo dependency to fix module build
>
> David Lechner <dlechner@baylibre.com>
>     iio: adc: ad7944: mask high bits on direct read
>
> Sean Nyekjaer <sean@geanix.com>
>     iio: imu: inv_icm42600: Fix temperature calculation
>
> Jann Horn <jannh@google.com>
>     mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race
>
> Jann Horn <jannh@google.com>
>     mm/hugetlb: unshare page tables during VMA split, not before
>
> Pu Lehui <pulehui@huawei.com>
>     mm: fix uprobe pte be overwritten when expanding vma
>
> Thomas Zimmermann <tzimmermann@suse.de>
>     dummycon: Trigger redraw when switching consoles with deferred takeover
>
> Jens Axboe <axboe@kernel.dk>
>     io_uring/net: only consider msg_inq if larger than 1
>
> Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
>     accel/ivpu: Fix warning in ivpu_gem_bo_free()
>
> Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
>     accel/ivpu: Use dma_resv_lock() instead of a custom mutex
>
> Karol Wachowski <karol.wachowski@intel.com>
>     accel/ivpu: Trigger device recovery on engine reset/resume failure
>
> Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
>     accel/ivpu: Use firmware names from upstream repo
>
> Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com>
>     accel/ivpu: Improve buffer object logging
>
> Sean Nyekjaer <sean@geanix.com>
>     iio: accel: fxls8962af: Fix temperature calculation
>
> Sean Nyekjaer <sean@geanix.com>
>     iio: accel: fxls8962af: Fix temperature scan element sign
>
> Saurabh Sengar <ssengar@linux.microsoft.com>
>     hv_netvsc: fix potential deadlock in netvsc_vf_setxdp()
>
> Diederik de Haas <didi.debian@cknow.org>
>     PCI: dw-rockchip: Fix PHY function call sequence in rockchip_pcie_phy_deinit()
>
> Janne Grunau <j@jannau.net>
>     PCI: apple: Set only available ports up
>
> Shawn Lin <shawn.lin@rock-chips.com>
>     PCI: dw-rockchip: Remove PCIE_L0S_ENTRY check from rockchip_pcie_link_up()
>
> Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
>     PCI: Fix lock symmetry in pci_slot_unlock()
>
> Huacai Chen <chenhuacai@kernel.org>
>     PCI: Add ACS quirk for Loongson PCIe
>
> Niklas Cassel <cassel@kernel.org>
>     PCI: dwc: ep: Correct PBA offset in .set_msix() callback
>
> Niklas Cassel <cassel@kernel.org>
>     PCI: cadence-ep: Correct PBA offset in .set_msix() callback
>
> Long Li <longli@microsoft.com>
>     uio_hv_generic: Align ring size to system page
>
> Long Li <longli@microsoft.com>
>     uio_hv_generic: Use correct size for interrupt and monitor pages
>
> Long Li <longli@microsoft.com>
>     Drivers: hv: Allocate interrupt and monitor pages aligned to system page boundary
>
> Ruben Devos <devosruben6@gmail.com>
>     smb: client: add NULL check in automount_fullpath
>
> Shyam Prasad N <sprasad@microsoft.com>
>     cifs: dns resolution is needed only for primary channel
>
> Shyam Prasad N <sprasad@microsoft.com>
>     cifs: update dstaddr whenever channel iface is updated
>
> Shyam Prasad N <sprasad@microsoft.com>
>     cifs: reset connections for all channels when reconnect requested
>
> Beleswar Padhi <b-padhi@ti.com>
>     remoteproc: k3-m4: Don't assert reset in detach routine
>
> Xiaolei Wang <xiaolei.wang@windriver.com>
>     remoteproc: core: Release rproc->clean_table after rproc_attach() fails
>
> Xiaolei Wang <xiaolei.wang@windriver.com>
>     remoteproc: core: Cleanup acquired resources when rproc_handle_resources() fails in rproc_attach()
>
> Wentao Liang <vulab@iscas.ac.cn>
>     regulator: max14577: Add error check for max14577_read_reg()
>
> André Almeida <andrealmeid@igalia.com>
>     ovl: Fix nested backing file paths
>
> Khem Raj <raj.khem@gmail.com>
>     mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS
>
> Gabriel Shahrouzi <gshahrouzi@gmail.com>
>     staging: iio: ad5933: Correct settling cycles encoding per datasheet
>
> David Lechner <dlechner@baylibre.com>
>     pwm: axi-pwmgen: fix missing separate external clock
>
> Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
>     nvme-tcp: remove tag set when second admin queue config fails
>
> Thomas Zimmermann <tzimmermann@suse.de>
>     video: screen_info: Relocate framebuffers behind PCI bridges
>
> Thomas Zimmermann <tzimmermann@suse.de>
>     sysfb: Fix screen_info type check for VGA
>
> Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
>     KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY
>
> Qasim Ijaz <qasdev00@gmail.com>
>     net: ch9200: fix uninitialised access during mii_nway_restart
>
> Xu Yang <xu.yang_2@nxp.com>
>     phy: fsl-imx8mq-usb: fix phy_tx_vboost_level_from_property()
>
> John Garry <john.g.garry@oracle.com>
>     dm-table: Set BLK_FEAT_ATOMIC_WRITES for target queue limits
>
> Mikulas Patocka <mpatocka@redhat.com>
>     dm: lock limits when reading them
>
> Ye Bin <yebin10@huawei.com>
>     ftrace: Fix UAF when lookup kallsym after ftrace disabled
>
> Md Sadre Alam <quic_mdalam@quicinc.com>
>     mtd: rawnand: qcom: Fix read len for onfi param page
>
> Md Sadre Alam <quic_mdalam@quicinc.com>
>     mtd: rawnand: qcom: Fix last codeword read in qcom_param_page_type_exec()
>
> Md Sadre Alam <quic_mdalam@quicinc.com>
>     mtd: rawnand: qcom: Pass 18 bit offset from NANDc base to BAM base
>
> Mikulas Patocka <mpatocka@redhat.com>
>     dm-verity: fix a memory leak if some arguments are specified multiple times
>
> Mikulas Patocka <mpatocka@redhat.com>
>     dm-mirror: fix a tiny race condition
>
> Chao Gao <chao.gao@intel.com>
>     KVM: VMX: Flush shadow VMCS on emergency reboot
>
> Yosry Ahmed <yosry.ahmed@linux.dev>
>     KVM: SVM: Clear current_vmcb during vCPU free for all *possible* CPUs
>
> Wentao Liang <vulab@iscas.ac.cn>
>     mtd: nand: sunxi: Add randomizer configuration before randomizer enable
>
> Wentao Liang <vulab@iscas.ac.cn>
>     mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk
>
> Lu Baolu <baolu.lu@linux.intel.com>
>     iommu: Allow attaching static domains in iommu_attach_device_pasid()
>
> Sibi Sankar <quic_sibis@quicinc.com>
>     firmware: arm_scmi: Ensure that the message-id supports fastchannel
>
> Kendall Willis <k-willis@ti.com>
>     firmware: ti_sci: Convert CPU latency constraint from us to ms
>
> Dan Williams <dan.j.williams@intel.com>
>     configfs-tsm-report: Fix NULL dereference of tsm_ops
>
> Johan Hovold <johan+linaro@kernel.org>
>     soc: qcom: pmic_glink_altmode: fix spurious DP hotplug events
>
> Jinliang Zheng <alexjlzheng@tencent.com>
>     mm: fix ratelimit_pages update error in dirty_ratio_handler()
>
> Shin'ichiro Kawasaki <shinichiro.kawasaki@wdc.com>
>     RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction
>
> Luo Gengkun <luogengkun@huaweicloud.com>
>     watchdog: fix watchdog may detect false positive of softlockup
>
> Jeongjun Park <aha310510@gmail.com>
>     ipc: fix to protect IPCS lookups using RCU
>
> Da Xue <da@libre.computer>
>     clk: meson-g12a: add missing fclk_div2 to spicc
>
> Arnd Bergmann <arnd@arndb.de>
>     parisc: fix building with gcc-15
>
> GONG Ruiqi <gongruiqi1@huawei.com>
>     vgacon: Add check for vc_origin address range in vgacon_scroll()
>
> Helge Deller <deller@gmx.de>
>     parisc/unaligned: Fix hex output to show 8 hex chars
>
> Murad Masimov <m.masimov@mt-integration.ru>
>     fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var
>
> Niravkumar L Rabara <niravkumar.l.rabara@intel.com>
>     EDAC/altera: Use correct write width with the INTTEST register
>
> Murad Masimov <m.masimov@mt-integration.ru>
>     fbdev: Fix do_register_framebuffer to prevent null-ptr-deref in fb_videomode_to_var
>
> Lu Baolu <baolu.lu@linux.intel.com>
>     iommu/vt-d: Restore context entry setup order for aliased devices
>
> Heiner Kallweit <hkallweit1@gmail.com>
>     net: ftgmac100: select FIXED_PHY
>
> Hyunwoo Kim <imv4bel@gmail.com>
>     net/sched: fix use-after-free in taprio_dev_notifier
>
> Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
>     NFC: nci: uart: Set tty->disc_data only in success path
>
> Gui-Dong Han <hanguidong02@gmail.com>
>     hwmon: (ftsteutates) Fix TOCTOU race in fts_read()
>
> Chao Yu <chao@kernel.org>
>     f2fs: fix to return correct error number in f2fs_sync_node_pages()
>
> Chao Yu <chao@kernel.org>
>     f2fs: fix to do sanity check on sit_bitmap_size
>
> Jaegeuk Kim <jaegeuk@kernel.org>
>     f2fs: prevent kernel warning due to negative i_nlink from corrupted image
>
> Chao Yu <chao@kernel.org>
>     f2fs: fix to do sanity check on ino and xnid
>
> Gatien Chevallier <gatien.chevallier@foss.st.com>
>     Input: gpio-keys - fix possible concurrent access in gpio_keys_irq_timer()
>
> Dan Carpenter <dan.carpenter@linaro.org>
>     Input: ims-pcu - check record size in ims_pcu_flash_firmware()
>
> Fabrice Gasnier <fabrice.gasnier@foss.st.com>
>     Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT
>
> Brian Foster <bfoster@redhat.com>
>     ext4: only dirty folios when data journaling regular files
>
> Zhang Yi <yi.zhang@huawei.com>
>     ext4: ensure i_size is smaller than maxbytes
>
> Zhang Yi <yi.zhang@huawei.com>
>     ext4: factor out ext4_get_maxbytes()
>
> Zhang Yi <yi.zhang@huawei.com>
>     ext4: fix incorrect punch max_end
>
> Zhang Yi <yi.zhang@huawei.com>
>     ext4: fix out of bounds punch offset
>
> Jan Kara <jack@suse.cz>
>     ext4: fix calculation of credits for extent tree modification
>
> Thadeu Lima de Souza Cascardo <cascardo@igalia.com>
>     ext4: inline: fix len overflow in ext4_prepare_inline_data
>
> Wan Junjie <junjie.wan@inceptio.ai>
>     bus: fsl-mc: fix GET/SET_TAILDROP command ids
>
> Ioana Ciornei <ioana.ciornei@nxp.com>
>     bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device
>
> Mikko Korhonen <mjkorhon@gmail.com>
>     ata: ahci: Disallow LPM for Asus B550-F motherboard
>
> Niklas Cassel <cassel@kernel.org>
>     ata: ahci: Disallow LPM for ASUSPRO-D840SA motherboard
>
> Tasos Sahanidis <tasos@tasossah.com>
>     ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330
>
> Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
>     bus: firewall: Fix missing static inline annotations for stubs
>
> Chen Ridong <chenridong@huawei.com>
>     cgroup,freezer: fix incomplete freezing when attaching tasks
>
> Dennis Marttinen <twelho@welho.tech>
>     ceph: set superblock s_magic for IMA fsmagic matching
>
> Viacheslav Dubeyko <Slava.Dubeyko@ibm.com>
>     ceph: avoid kernel BUG for encrypted inode with unaligned file size
>
> Brett Werling <brett.werling@garmin.com>
>     can: tcan4x5x: fix power regulator retrieval during probe
>
> Fedor Pchelkin <pchelkin@ispras.ru>
>     can: kvaser_pciefd: refine error prone echo_skb_max handling logic
>
> Jeff Hugo <jeff.hugo@oss.qualcomm.com>
>     bus: mhi: host: Fix conflict between power_up and SYSERR
>
> Sumit Kumar <quic_sumk@quicinc.com>
>     bus: mhi: ep: Update read pointer only after buffer is written
>
> Damien Le Moal <dlemoal@kernel.org>
>     block: Clear BIO_EMULATES_ZONE_APPEND flag on BIO completion
>
> Jens Axboe <axboe@kernel.dk>
>     block: use plug request list tail for one-shot backmerge attempt
>
> Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
>     ASoC: codecs: wcd937x: Drop unused buck_supply
>
> Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
>     ASoC: codecs: wcd9375: Fix double free of regulator supplies
>
> Andreas Kemnade <andreas@kemnade.info>
>     ARM: omap: pmic-cpcap: do not mess around without CPCAP or OMAP4
>
> Ross Stutterheim <ross.stutterheim@garmin.com>
>     ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap()
>
> Ryan Roberts <ryan.roberts@arm.com>
>     arm64/mm: Close theoretical race where stale TLB entry remains valid
>
> Ricardo Ribalda <ribalda@chromium.org>
>     media: uvcvideo: Fix deferred probing error
>
> Ricardo Ribalda <ribalda@chromium.org>
>     media: uvcvideo: Send control events for partial succeeds
>
> Ricardo Ribalda <ribalda@chromium.org>
>     media: uvcvideo: Return the number of processed controls
>
> Ming Qian <ming.qian@oss.nxp.com>
>     media: imx-jpeg: Cleanup after an allocation error
>
> Ming Qian <ming.qian@oss.nxp.com>
>     media: imx-jpeg: Reset slot data pointers when freed
>
> Ming Qian <ming.qian@oss.nxp.com>
>     media: imx-jpeg: Move mxc_jpeg_free_slot_data() ahead
>
> Ming Qian <ming.qian@oss.nxp.com>
>     media: imx-jpeg: Drop the first error frames
>
> Denis Arefev <arefev@swemel.ru>
>     media: vivid: Change the siize of the composing
>
> Edward Adam Davis <eadavis@qq.com>
>     media: vidtv: Terminating the subsequent process of initialization failure
>
> Marek Szyprowski <m.szyprowski@samsung.com>
>     media: videobuf2: use sgtable-based scatterlist wrappers
>
> Loic Poulain <loic.poulain@oss.qualcomm.com>
>     media: venus: Fix probe error handling
>
> Ma Ke <make24@iscas.ac.cn>
>     media: v4l2-dev: fix error handling in __video_register_device()
>
> Tomi Valkeinen <tomi.valkeinen+renesas@ideasonboard.com>
>     media: rcar-vin: Fix RAW10
>
> Johan Hovold <johan+linaro@kernel.org>
>     media: qcom: camss: vfe: suppress VFE version log spam
>
> Johan Hovold <johan+linaro@kernel.org>
>     media: qcom: camss: csid: suppress CSID log spam
>
> Hans de Goede <hdegoede@redhat.com>
>     media: ov08x40: Extend sleep after reset to 5 ms
>
> Marek Szyprowski <m.szyprowski@samsung.com>
>     media: omap3isp: use sgtable-based scatterlist wrappers
>
> Fei Shao <fshao@chromium.org>
>     media: mediatek: vcodec: Correct vsi_core framebuffer size
>
> Dan Carpenter <dan.carpenter@linaro.org>
>     media: iris: fix error code in iris_load_fw_to_memory()
>
> Hao Yao <hao.yao@intel.com>
>     media: ipu6: Remove workaround for Meteor Lake ES2
>
> Stanislaw Gruszka <stanislaw.gruszka@linux.intel.com>
>     media: intel/ipu6: Fix dma mask for non-secure mode
>
> Haoxiang Li <haoxiang_li2024@163.com>
>     media: imagination: fix a potential memory leak in e5010_probe()
>
> Kieran Bingham <kieran.bingham@ideasonboard.com>
>     media: i2c: imx335: Fix frame size enumeration
>
> Wentao Liang <vulab@iscas.ac.cn>
>     media: gspca: Add error handling for stv06xx_read_sensor()
>
> Dmitry Nikiforov <Dm1tryNk@yandex.ru>
>     media: davinci: vpif: Fix memory leak in probe error path
>
> Edward Adam Davis <eadavis@qq.com>
>     media: cxusb: no longer judge rbuf when the write fails
>
> Sakari Ailus <sakari.ailus@linux.intel.com>
>     media: ccs-pll: Check for too high VT PLL multiplier in dual PLL case
>
> Sakari Ailus <sakari.ailus@linux.intel.com>
>     media: ccs-pll: Correct the upper limit of maximum op_pre_pll_clk_div
>
> Sakari Ailus <sakari.ailus@linux.intel.com>
>     media: ccs-pll: Start OP pre-PLL multiplier search from correct value
>
> Hans de Goede <hdegoede@redhat.com>
>     media: ov2740: Move pm-runtime cleanup on probe-errors to proper place
>
> Sakari Ailus <sakari.ailus@linux.intel.com>
>     media: ccs-pll: Start VT pre-PLL multiplier search from correct value
>
> Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
>     media: i2c: ds90ub913: Fix returned fmt from .set_fmt()
>
> Laurentiu Palcu <laurentiu.palcu@oss.nxp.com>
>     media: nxp: imx8-isi: better handle the m2m usage_count
>
> Umang Jain <umang.jain@ideasonboard.com>
>     media: imx335: Use correct register width for HNUM
>
> Dongcheng Yan <dongcheng.yan@intel.com>
>     media: i2c: change lt6911uxe irq_gpio name to "hpd"
>
> Johan Hovold <johan+linaro@kernel.org>
>     media: ov5675: suppress probe deferral errors
>
> Johan Hovold <johan+linaro@kernel.org>
>     media: ov8856: suppress probe deferral errors
>
> Vasiliy Kovalev <kovalev@altlinux.org>
>     jfs: validate AG parameters in dbMount() to prevent crashes
>
> Mingcong Bai <jeffbai@aosc.io>
>     wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723
>
> Bitterblue Smith <rtl8821cerfe2@gmail.com>
>     wifi: rtw88: usb: Reduce control message timeout to 500 ms
>
> Chuck Lever <chuck.lever@oracle.com>
>     svcrdma: Unregister the device if svc_rdma_accept() fails
>
> Jeongjun Park <aha310510@gmail.com>
>     jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata()
>
> Johan Hovold <johan+linaro@kernel.org>
>     wifi: ath12k: fix ring-buffer corruption
>
> Max Kellermann <max.kellermann@ionos.com>
>     fs/nfs/read: fix double-unlock bug in nfs_return_empty_folio()
>
> Scott Mayhew <smayhew@redhat.com>
>     NFSv4: Don't check for OPEN feature support in v4.1
>
> Mike Snitzer <snitzer@kernel.org>
>     NFS: always probe for LOCALIO support asynchronously
>
> Chuck Lever <chuck.lever@oracle.com>
>     SUNRPC: Prevent hang on NFS mount with xprtsec=[m]tls
>
> Li Lingfeng <lilingfeng3@huawei.com>
>     nfsd: Initialize ssc before laundromat_work to prevent NULL dereference
>
> NeilBrown <neil@brown.name>
>     nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request
>
> Olga Kornievskaia <okorniev@redhat.com>
>     nfsd: fix access checking for NLM under XPRTSEC policies
>
> Chuck Lever <chuck.lever@oracle.com>
>     NFSD: Implement FATTR4_CLONE_BLKSIZE attribute
>
> Maninder Singh <maninder1.s@samsung.com>
>     NFSD: fix race between nfsd registration and exports_proc
>
> Maninder Singh <maninder1.s@samsung.com>
>     NFSD: unregister filesystem in case genl_register_family() fails
>
> Johan Hovold <johan+linaro@kernel.org>
>     wifi: ath11k: fix ring-buffer corruption
>
> Bitterblue Smith <rtl8821cerfe2@gmail.com>
>     wifi: rtw88: usb: Upload the firmware in bigger chunks
>
> Johan Hovold <johan+linaro@kernel.org>
>     wifi: ath11k: fix rx completion meta data corruption
>
> Christian Brauner <brauner@kernel.org>
>     anon_inode: raise SB_I_NODEV and SB_I_NOEXEC
>
> Christian Brauner <brauner@kernel.org>
>     anon_inode: explicitly block ->setattr()
>
> Christian Brauner <brauner@kernel.org>
>     anon_inode: use a proper mode internally
>
> Michael Lo <michael.lo@mediatek.com>
>     wifi: mt76: mt7925: fix host interrupt register initialization
>
> Christian Lamparter <chunkeey@gmail.com>
>     wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback()
>
> Wentao Liang <vulab@iscas.ac.cn>
>     net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid()
>
> Wentao Liang <vulab@iscas.ac.cn>
>     net/mlx5_core: Add error handling inmlx5_query_nic_vport_qkey_viol_cntr()
>
> João Paulo Gonçalves <jpaulo.silvagoncalves@gmail.com>
>     regulator: max20086: Change enable gpio to optional
>
> João Paulo Gonçalves <jpaulo.silvagoncalves@gmail.com>
>     regulator: max20086: Fix MAX200086 chip id
>
> Niklas Schnelle <schnelle@linux.ibm.com>
>     s390/pci: Serialize device addition and removal
>
> Niklas Schnelle <schnelle@linux.ibm.com>
>     s390/pci: Allow re-add of a reserved but not yet removed device
>
> Niklas Schnelle <schnelle@linux.ibm.com>
>     s390/pci: Prevent self deletion in disable_slot()
>
> Niklas Schnelle <schnelle@linux.ibm.com>
>     s390/pci: Remove redundant bus removal and disable from zpci_release_device()
>
> Heiko Carstens <hca@linux.ibm.com>
>     s390/pci: Fix __pcilg_mio_inuser() inline assembly
>
> Hari Bathini <hbathini@linux.ibm.com>
>     powerpc/bpf: fix JIT code size calculation of bpf trampoline
>
> Hari Bathini <hbathini@linux.ibm.com>
>     powerpc64/ftrace: fix clobbered r15 during livepatching
>
> Gautam Menghani <gautam@linux.ibm.com>
>     powerpc/pseries/msi: Avoid reading PCI device registers in reduced power states
>
> Pavel Begunkov <asml.silence@gmail.com>
>     io_uring/kbuf: account ring io_buffer_list memory
>
> Pavel Begunkov <asml.silence@gmail.com>
>     io_uring: account drain memory to cgroup
>
> Vijendar Mukunda <Vijendar.Mukunda@amd.com>
>     ASoC: amd: sof_amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks()
>
> Vijendar Mukunda <Vijendar.Mukunda@amd.com>
>     ASoC: amd: amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks()
>
> Martin Blumenstingl <martin.blumenstingl@googlemail.com>
>     ASoC: meson: meson-card-utils: use of_property_present() for DT parsing
>
> Jaroslav Kysela <perex@perex.cz>
>     firmware: cs_dsp: Fix OOB memory read access in KUnit test
>
> Wentao Liang <vulab@iscas.ac.cn>
>     ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params()
>
> Giovanni Cabiddu <giovanni.cabiddu@intel.com>
>     crypto: qat - add shutdown handler to qat_dh895xcc
>
> Giovanni Cabiddu <giovanni.cabiddu@intel.com>
>     crypto: qat - add shutdown handler to qat_c62x
>
> Giovanni Cabiddu <giovanni.cabiddu@intel.com>
>     crypto: qat - add shutdown handler to qat_4xxx
>
> Giovanni Cabiddu <giovanni.cabiddu@intel.com>
>     crypto: qat - add shutdown handler to qat_420xx
>
> Giovanni Cabiddu <giovanni.cabiddu@intel.com>
>     crypto: qat - add shutdown handler to qat_c3xxx
>
> Peter Zijlstra <peterz@infradead.org>
>     sched/fair: Adhere to place_entity() constraints
>
> Harshit Agarwal <harshit@nutanix.com>
>     sched/rt: Fix race in push_rt_task
>
> Alexander Aring <aahringo@redhat.com>
>     gfs2: move msleep to sleepable context
>
> Herbert Xu <herbert@gondor.apana.org.au>
>     crypto: marvell/cesa - Do not chain submitted requests
>
> Zijun Hu <quic_zijuhu@quicinc.com>
>     configfs: Do not override creating attribute file failure in populate_attrs()
>
> Suren Baghdasaryan <surenb@google.com>
>     alloc_tag: handle module codetag load errors as module load failures
>
>
> -------------
>
> Diffstat:
>
>  .../bindings/i2c/nvidia,tegra20-i2c.yaml           |  24 +-
>  Documentation/gpu/nouveau.rst                      |   5 +-
>  Makefile                                           |   4 +-
>  arch/arm/mach-omap2/clockdomain.h                  |   1 +
>  arch/arm/mach-omap2/clockdomains33xx_data.c        |   2 +-
>  arch/arm/mach-omap2/cm33xx.c                       |  14 +-
>  arch/arm/mach-omap2/pmic-cpcap.c                   |   6 +-
>  arch/arm/mm/ioremap.c                              |   4 +-
>  arch/arm64/include/asm/tlbflush.h                  |   9 +-
>  arch/arm64/kernel/ptrace.c                         |   2 +-
>  arch/arm64/kvm/hyp/include/hyp/debug-sr.h          |   3 +
>  arch/arm64/mm/mmu.c                                |   3 +-
>  arch/loongarch/include/asm/irqflags.h              |  16 +-
>  arch/loongarch/include/asm/vdso/getrandom.h        |   2 +-
>  arch/loongarch/include/asm/vdso/gettimeofday.h     |   6 +-
>  arch/loongarch/mm/hugetlbpage.c                    |   3 +-
>  arch/mips/vdso/Makefile                            |   1 +
>  arch/nios2/include/asm/pgtable.h                   |  16 +
>  arch/parisc/boot/compressed/Makefile               |   1 +
>  arch/parisc/kernel/unaligned.c                     |   2 +-
>  arch/powerpc/include/asm/ppc_asm.h                 |   2 +-
>  arch/powerpc/kernel/eeh.c                          |   2 +
>  arch/powerpc/kernel/trace/ftrace_entry.S           |   2 +-
>  arch/powerpc/kernel/vdso/Makefile                  |   2 +-
>  arch/powerpc/net/bpf_jit.h                         |  20 +-
>  arch/powerpc/net/bpf_jit_comp.c                    |  33 +-
>  arch/powerpc/net/bpf_jit_comp32.c                  |   6 -
>  arch/powerpc/net/bpf_jit_comp64.c                  |  15 +-
>  arch/powerpc/platforms/pseries/msi.c               |   7 +-
>  arch/riscv/kvm/vcpu_sbi_replace.c                  |   8 +-
>  arch/s390/kvm/gaccess.c                            |   8 +-
>  arch/s390/pci/pci.c                                |  45 +-
>  arch/s390/pci/pci_bus.h                            |   7 +-
>  arch/s390/pci/pci_event.c                          |  22 +-
>  arch/s390/pci/pci_mmio.c                           |   2 +-
>  arch/x86/Kconfig                                   |   2 +-
>  arch/x86/events/intel/core.c                       |   2 +-
>  arch/x86/include/asm/module.h                      |   8 +
>  arch/x86/include/asm/tdx.h                         |   2 +-
>  arch/x86/kernel/alternative.c                      |  79 ++-
>  arch/x86/kernel/cpu/amd.c                          |   2 +-
>  arch/x86/kernel/cpu/sgx/main.c                     |   2 +
>  arch/x86/kvm/svm/svm.c                             |   2 +-
>  arch/x86/kvm/vmx/vmx.c                             |   5 +-
>  arch/x86/mm/init_32.c                              |   3 -
>  arch/x86/mm/init_64.c                              |   3 -
>  arch/x86/mm/pat/set_memory.c                       |   3 +
>  arch/x86/mm/pti.c                                  |   5 +
>  arch/x86/virt/vmx/tdx/tdx.c                        |   5 +-
>  block/blk-merge.c                                  |  26 +-
>  block/blk-zoned.c                                  |   1 +
>  drivers/accel/ivpu/ivpu_fw.c                       |  12 +-
>  drivers/accel/ivpu/ivpu_gem.c                      |  91 +--
>  drivers/accel/ivpu/ivpu_gem.h                      |   2 +-
>  drivers/accel/ivpu/ivpu_job.c                      |   6 +-
>  drivers/accel/ivpu/ivpu_jsm_msg.c                  |   9 +-
>  drivers/acpi/acpica/amlresrc.h                     |   8 +-
>  drivers/acpi/acpica/dsutils.c                      |   9 +-
>  drivers/acpi/acpica/psobject.c                     |  52 +-
>  drivers/acpi/acpica/rsaddr.c                       |  13 +-
>  drivers/acpi/acpica/rscalc.c                       |  22 +-
>  drivers/acpi/acpica/rslist.c                       |  12 +-
>  drivers/acpi/acpica/utprint.c                      |   7 +-
>  drivers/acpi/acpica/utresrc.c                      |  14 +-
>  drivers/acpi/battery.c                             |  19 +-
>  drivers/acpi/bus.c                                 |   6 +-
>  drivers/ata/ahci.c                                 |  35 +-
>  drivers/ata/pata_via.c                             |   3 +-
>  drivers/atm/atmtcp.c                               |   4 +-
>  drivers/base/platform-msi.c                        |   1 +
>  drivers/base/power/runtime.c                       |   2 +-
>  drivers/base/swnode.c                              |   2 +-
>  drivers/block/aoe/aoedev.c                         |   8 +
>  drivers/block/ublk_drv.c                           |   3 +
>  drivers/bluetooth/btmrvl_sdio.c                    |   4 +-
>  drivers/bluetooth/btmtksdio.c                      |   2 +-
>  drivers/bluetooth/btusb.c                          |   5 +
>  drivers/bus/fsl-mc/fsl-mc-uapi.c                   |   4 +-
>  drivers/bus/fsl-mc/mc-io.c                         |  19 +-
>  drivers/bus/fsl-mc/mc-sys.c                        |   2 +-
>  drivers/bus/mhi/ep/ring.c                          |  16 +-
>  drivers/bus/mhi/host/pm.c                          |  18 +-
>  drivers/bus/ti-sysc.c                              |  49 --
>  drivers/char/ipmi/ipmi_ssif.c                      |   6 +-
>  drivers/clk/meson/g12a.c                           |   1 +
>  drivers/clk/qcom/gcc-sm8650.c                      |   2 +
>  drivers/clk/qcom/gcc-sm8750.c                      |   3 +-
>  drivers/clk/qcom/gcc-x1e80100.c                    |   4 +
>  drivers/clk/rockchip/clk-rk3036.c                  |   1 +
>  drivers/cpufreq/scmi-cpufreq.c                     |  36 +-
>  drivers/crypto/intel/qat/qat_420xx/adf_drv.c       |   8 +
>  drivers/crypto/intel/qat/qat_4xxx/adf_drv.c        |   8 +
>  drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c       |   8 +
>  drivers/crypto/intel/qat/qat_c62x/adf_drv.c        |   8 +
>  drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c    |   8 +
>  drivers/crypto/marvell/cesa/cesa.c                 |   2 +-
>  drivers/crypto/marvell/cesa/cesa.h                 |   9 +-
>  drivers/crypto/marvell/cesa/tdma.c                 |  53 +-
>  drivers/dma-buf/udmabuf.c                          |   5 +-
>  drivers/edac/altera_edac.c                         |   6 +-
>  drivers/edac/amd64_edac.c                          |   1 +
>  drivers/edac/igen6_edac.c                          | 100 ++-
>  drivers/firmware/arm_scmi/driver.c                 |  76 ++-
>  drivers/firmware/arm_scmi/protocols.h              |   2 +
>  drivers/firmware/cirrus/test/cs_dsp_mock_bin.c     |   3 +-
>  drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c    |   3 +-
>  .../cirrus/test/cs_dsp_test_control_cache.c        |   1 -
>  drivers/firmware/sysfb.c                           |  26 +-
>  drivers/firmware/ti_sci.c                          |  14 +-
>  drivers/gpio/gpio-loongson-64bit.c                 |   2 +-
>  drivers/gpio/gpio-mlxbf3.c                         |  52 +-
>  drivers/gpio/gpio-pca953x.c                        |   2 +-
>  drivers/gpio/gpiolib-of.c                          |   9 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   8 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |  10 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |   4 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c            |   3 -
>  drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h            |   2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h            |  10 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c     |  22 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h           |  12 +-
>  drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.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              |   2 -
>  drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  14 +-
>  drivers/gpu/drm/amd/amdgpu/mes_v11_0.c             |  17 +-
>  drivers/gpu/drm/amd/amdgpu/mes_v12_0.c             |  17 +-
>  drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c            |  63 +-
>  drivers/gpu/drm/amd/amdgpu/psp_v13_0.c             |  20 +
>  drivers/gpu/drm/amd/amdkfd/kfd_device.c            |   5 -
>  drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c    |   4 +
>  drivers/gpu/drm/amd/amdkfd/kfd_queue.c             |   4 +-
>  drivers/gpu/drm/amd/amdkfd/kfd_svm.c               |   3 +-
>  drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |   6 +-
>  drivers/gpu/drm/amd/display/amdgpu_dm/Makefile     |   1 +
>  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 170 +----
>  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |   9 +
>  .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  15 +-
>  .../drm/amd/display/amdgpu_dm/amdgpu_dm_quirks.c   | 178 ++++++
>  .../amd/display/dc/clk_mgr/dcn35/dcn351_clk_mgr.c  |   1 +
>  .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c   |   8 +-
>  .../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c |  38 +-
>  .../amd/display/dc/dml/dcn30/display_mode_vba_30.c |   1 +
>  .../amd/display/dc/dml/dcn31/display_mode_vba_31.c |   1 +
>  .../display/dc/dml/dcn314/display_mode_vba_314.c   |   1 +
>  .../amd/display/dc/dml2/dml2_translation_helper.c  |   2 +-
>  drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c |   5 +-
>  .../gpu/drm/amd/display/dc/dpp/dcn35/dcn35_dpp.c   |   2 +-
>  .../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c  |  14 +
>  .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c    |  21 +-
>  .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h   |   3 +-
>  .../amd/display/dc/irq/dcn32/irq_service_dcn32.c   |  61 +-
>  .../amd/display/dc/irq/dcn401/irq_service_dcn401.c |  60 +-
>  drivers/gpu/drm/amd/display/dc/irq_types.h         |   9 +
>  .../gpu/drm/amd/display/dc/mpc/dcn32/dcn32_mpc.c   | 418 ++++++------
>  .../amd/display/dc/resource/dcn35/dcn35_resource.c |   2 +-
>  .../amd/display/dc/resource/dcn36/dcn36_resource.c |   2 +-
>  drivers/gpu/drm/amd/display/dc/sspl/dc_spl.c       |   4 +-
>  drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h       |   1 +
>  drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c |  13 +-
>  drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |  10 +
>  .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c   |   4 +-
>  drivers/gpu/drm/bridge/Kconfig                     |   1 +
>  drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |   5 +-
>  drivers/gpu/drm/bridge/analogix/anx7625.c          |  26 +-
>  drivers/gpu/drm/display/drm_dp_helper.c            |  39 +-
>  drivers/gpu/drm/drm_panel_orientation_quirks.c     |   6 +
>  drivers/gpu/drm/i915/i915_pmu.c                    |   4 +-
>  drivers/gpu/drm/msm/adreno/a6xx_gpu.c              |  14 +
>  drivers/gpu/drm/msm/adreno/a6xx_hfi.c              |   2 +-
>  .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c   |  17 +-
>  drivers/gpu/drm/msm/dp/dp_display.c                |   7 +-
>  drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c         |   7 +
>  drivers/gpu/drm/msm/hdmi/hdmi_i2c.c                |  14 +-
>  .../gpu/drm/msm/registers/adreno/adreno_pm4.xml    |   3 +-
>  drivers/gpu/drm/nouveau/Kbuild                     |   1 +
>  drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h  |  45 +-
>  drivers/gpu/drm/nouveau/nouveau_backlight.c        |   2 +-
>  drivers/gpu/drm/nouveau/nouveau_drm.c              |   8 +
>  drivers/gpu/drm/nouveau/nvkm/subdev/bar/r535.c     |   2 +-
>  drivers/gpu/drm/nouveau/nvkm/subdev/gsp/Kbuild     |   2 +
>  drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c     | 673 +-------------------
>  drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/Kbuild  |   5 +
>  .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/Kbuild |   6 +
>  .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rm.c   |  10 +
>  .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c  | 699 +++++++++++++++++++++
>  drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rm.h    |  20 +
>  drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/rpc.h   |  18 +
>  drivers/gpu/drm/nouveau/nvkm/subdev/instmem/r535.c |   2 +-
>  drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c    |  41 +-
>  drivers/gpu/drm/panel/panel-simple.c               |  29 +
>  drivers/gpu/drm/panthor/panthor_mmu.c              |   1 -
>  drivers/gpu/drm/rockchip/inno_hdmi.c               |  36 +-
>  drivers/gpu/drm/rockchip/rockchip_drm_vop2.h       |   1 +
>  drivers/gpu/drm/rockchip/rockchip_vop2_reg.c       |   5 +-
>  drivers/gpu/drm/solomon/ssd130x.c                  |   2 +-
>  drivers/gpu/drm/tiny/Kconfig                       |   1 +
>  drivers/gpu/drm/ttm/tests/ttm_bo_test.c            |   2 +-
>  drivers/gpu/drm/v3d/v3d_sched.c                    |   8 +-
>  drivers/gpu/drm/xe/xe_bo.c                         |   4 +-
>  drivers/gpu/drm/xe/xe_eu_stall.c                   |   4 +-
>  drivers/gpu/drm/xe/xe_exec.c                       |   4 +-
>  drivers/gpu/drm/xe/xe_exec_queue.c                 |   9 +-
>  drivers/gpu/drm/xe/xe_gt.c                         |   2 +-
>  drivers/gpu/drm/xe/xe_gt_freq.c                    |  82 +--
>  drivers/gpu/drm/xe/xe_gt_idle.c                    |  28 +-
>  drivers/gpu/drm/xe/xe_gt_throttle.c                |  90 +--
>  drivers/gpu/drm/xe/xe_guc.c                        |  40 +-
>  drivers/gpu/drm/xe/xe_oa.c                         |   6 +-
>  drivers/gpu/drm/xe/xe_svm.c                        |   2 +-
>  drivers/gpu/drm/xe/xe_uc_fw.c                      |   2 +-
>  drivers/gpu/drm/xe/xe_vm.c                         |   6 +-
>  drivers/hid/hid-asus.c                             | 107 +++-
>  drivers/hv/connection.c                            |  23 +-
>  drivers/hwmon/ftsteutates.c                        |   9 +-
>  drivers/hwmon/ltc4282.c                            |   7 -
>  drivers/hwmon/occ/common.c                         | 238 +++----
>  drivers/i2c/busses/i2c-designware-slave.c          |   2 +-
>  drivers/i2c/busses/i2c-k1.c                        |   2 +-
>  drivers/i2c/busses/i2c-npcm7xx.c                   |  12 +-
>  drivers/i2c/busses/i2c-pasemi-core.c               |   2 +-
>  drivers/i2c/busses/i2c-tegra.c                     |   5 +
>  drivers/i3c/master/mipi-i3c-hci/core.c             |   6 +-
>  drivers/iio/accel/fxls8962af-core.c                |  15 +-
>  drivers/iio/adc/Kconfig                            |   6 +-
>  drivers/iio/adc/ad7173.c                           |  15 +-
>  drivers/iio/adc/ad7606.c                           |  21 +-
>  drivers/iio/adc/ad7606_spi.c                       |   2 +-
>  drivers/iio/adc/ad7944.c                           |   2 +
>  drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c   |   8 +-
>  drivers/infiniband/core/iwcm.c                     |  29 +-
>  drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |   2 +-
>  drivers/input/keyboard/gpio_keys.c                 |   6 +-
>  drivers/input/misc/ims-pcu.c                       |   6 +
>  drivers/iommu/amd/iommu.c                          |  41 +-
>  drivers/iommu/intel/iommu.c                        |  11 +
>  drivers/iommu/intel/iommu.h                        |   1 +
>  drivers/iommu/intel/nested.c                       |   4 +-
>  drivers/iommu/iommu.c                              |  21 +-
>  drivers/md/dm-raid1.c                              |   5 +-
>  drivers/md/dm-table.c                              |  14 +-
>  drivers/md/dm-verity-fec.c                         |   4 +
>  drivers/md/dm-verity-target.c                      |   8 +-
>  drivers/md/dm-verity-verify-sig.c                  |  17 +-
>  .../extron-da-hd-4k-plus/extron-da-hd-4k-plus.c    |   4 +-
>  drivers/media/common/videobuf2/videobuf2-dma-sg.c  |   4 +-
>  drivers/media/i2c/ccs-pll.c                        |  23 +-
>  drivers/media/i2c/ds90ub913.c                      |   4 +-
>  drivers/media/i2c/imx334.c                         |  18 +-
>  drivers/media/i2c/imx335.c                         |   5 +-
>  drivers/media/i2c/lt6911uxe.c                      |   4 +-
>  drivers/media/i2c/ov08x40.c                        |   2 +-
>  drivers/media/i2c/ov2740.c                         |   4 +-
>  drivers/media/i2c/ov5675.c                         |   5 +-
>  drivers/media/i2c/ov8856.c                         |   9 +-
>  drivers/media/i2c/tc358743.c                       |   4 +
>  drivers/media/pci/intel/ipu6/ipu6-dma.c            |   4 +-
>  drivers/media/pci/intel/ipu6/ipu6.c                |   5 -
>  .../media/platform/imagination/e5010-jpeg-enc.c    |   9 +-
>  .../vcodec/decoder/vdec/vdec_hevc_req_multi_if.c   |   2 +-
>  drivers/media/platform/nuvoton/npcm-video.c        |  15 +-
>  drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h  |   1 +
>  drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c     |  90 ++-
>  drivers/media/platform/nxp/imx8-isi/imx8-isi-m2m.c |  14 +-
>  drivers/media/platform/qcom/camss/camss-csid.c     |   4 +-
>  drivers/media/platform/qcom/camss/camss-vfe.c      |   4 +-
>  drivers/media/platform/qcom/iris/iris_firmware.c   |   4 +-
>  drivers/media/platform/qcom/venus/core.c           |  16 +-
>  drivers/media/platform/qcom/venus/vdec.c           |   4 +-
>  drivers/media/platform/renesas/rcar-vin/rcar-dma.c |  18 +-
>  .../media/platform/renesas/rcar-vin/rcar-v4l2.c    |   8 +-
>  drivers/media/platform/renesas/vsp1/vsp1_rwpf.c    |  13 +-
>  .../platform/samsung/exynos4-is/fimc-is-regs.c     |   1 +
>  drivers/media/platform/ti/cal/cal-video.c          |   4 +-
>  drivers/media/platform/ti/davinci/vpif.c           |   4 +-
>  drivers/media/platform/ti/omap3isp/ispccdc.c       |   8 +-
>  drivers/media/platform/ti/omap3isp/ispstat.c       |   6 +-
>  .../media/platform/verisilicon/rockchip_vpu_hw.c   |  20 +-
>  drivers/media/test-drivers/vidtv/vidtv_channel.c   |   2 +-
>  drivers/media/test-drivers/vivid/vivid-vid-cap.c   |   2 +-
>  drivers/media/usb/dvb-usb/cxusb.c                  |   3 +-
>  drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c     |   7 +-
>  drivers/media/usb/uvc/uvc_ctrl.c                   |  23 +-
>  drivers/media/usb/uvc/uvc_driver.c                 |  27 +-
>  drivers/media/v4l2-core/v4l2-dev.c                 |  14 +-
>  drivers/mmc/core/card.h                            |   6 +
>  drivers/mmc/core/quirks.h                          |  10 +
>  drivers/mmc/core/sd.c                              |  32 +-
>  drivers/mtd/nand/qpic_common.c                     |   8 +-
>  drivers/mtd/nand/raw/qcom_nandc.c                  |  18 +-
>  drivers/mtd/nand/raw/sunxi_nand.c                  |   2 +
>  drivers/mtd/nand/spi/alliancememory.c              |  12 +-
>  drivers/mtd/nand/spi/ato.c                         |   6 +-
>  drivers/mtd/nand/spi/esmt.c                        |   8 +-
>  drivers/mtd/nand/spi/foresee.c                     |   8 +-
>  drivers/mtd/nand/spi/gigadevice.c                  |  48 +-
>  drivers/mtd/nand/spi/macronix.c                    |   8 +-
>  drivers/mtd/nand/spi/micron.c                      |  20 +-
>  drivers/mtd/nand/spi/paragon.c                     |  12 +-
>  drivers/mtd/nand/spi/skyhigh.c                     |  12 +-
>  drivers/mtd/nand/spi/toshiba.c                     |   8 +-
>  drivers/mtd/nand/spi/winbond.c                     |  34 +-
>  drivers/mtd/nand/spi/xtx.c                         |  12 +-
>  drivers/net/can/kvaser_pciefd.c                    |   3 +-
>  drivers/net/can/m_can/tcan4x5x-core.c              |   9 +-
>  drivers/net/ethernet/aquantia/atlantic/aq_main.c   |   1 -
>  drivers/net/ethernet/aquantia/atlantic/aq_nic.c    |   2 +
>  drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  87 ++-
>  drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c      |  29 +-
>  drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h      |   1 -
>  drivers/net/ethernet/cadence/macb_main.c           |   6 +-
>  drivers/net/ethernet/cortina/gemini.c              |  37 +-
>  drivers/net/ethernet/dlink/dl2k.c                  |  14 +-
>  drivers/net/ethernet/dlink/dl2k.h                  |   2 +
>  drivers/net/ethernet/emulex/benet/be_cmds.c        |   2 +-
>  drivers/net/ethernet/faraday/Kconfig               |   1 +
>  drivers/net/ethernet/intel/e1000e/netdev.c         |  14 +-
>  drivers/net/ethernet/intel/e1000e/ptp.c            |   8 +-
>  drivers/net/ethernet/intel/i40e/i40e_common.c      |   7 +-
>  drivers/net/ethernet/intel/ice/ice_arfs.c          |  48 ++
>  drivers/net/ethernet/intel/ice/ice_eswitch.c       |   6 +-
>  drivers/net/ethernet/intel/ice/ice_switch.c        |   4 +-
>  drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c       |   4 +-
>  drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c |   9 +-
>  .../ethernet/marvell/octeontx2/nic/otx2_common.c   |   4 +-
>  drivers/net/ethernet/mellanox/mlx4/en_ethtool.c    |   1 +
>  .../ethernet/mellanox/mlx5/core/steering/hws/bwc.c |  10 +-
>  .../mellanox/mlx5/core/steering/hws/definer.c      |  78 ++-
>  drivers/net/ethernet/mellanox/mlx5/core/vport.c    |  18 +-
>  .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c |   6 +-
>  drivers/net/ethernet/meta/fbnic/fbnic_fw.c         |   5 +-
>  drivers/net/ethernet/microchip/lan743x_ethtool.c   |  18 +-
>  drivers/net/ethernet/microchip/lan743x_ptp.h       |   4 +-
>  drivers/net/ethernet/pensando/ionic/ionic_main.c   |   3 +-
>  drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   7 +-
>  drivers/net/ethernet/ti/am65-cpsw-nuss.c           |  24 +-
>  drivers/net/ethernet/ti/icssg/icssg_common.c       |  19 +-
>  drivers/net/ethernet/vertexcom/mse102x.c           |  15 +-
>  drivers/net/hyperv/netvsc_bpf.c                    |   2 +-
>  drivers/net/hyperv/netvsc_drv.c                    |   4 +-
>  drivers/net/netdevsim/netdev.c                     |   2 +
>  drivers/net/phy/marvell-88q2xxx.c                  | 103 +--
>  drivers/net/phy/mediatek/mtk-ge-soc.c              |  10 +-
>  drivers/net/usb/asix.h                             |   1 -
>  drivers/net/usb/asix_common.c                      |  22 -
>  drivers/net/usb/asix_devices.c                     |  17 +-
>  drivers/net/usb/ch9200.c                           |   7 +-
>  drivers/net/vxlan/vxlan_core.c                     |  22 +-
>  drivers/net/wireless/ath/ath11k/ce.c               |  11 +-
>  drivers/net/wireless/ath/ath11k/core.c             |  55 ++
>  drivers/net/wireless/ath/ath11k/core.h             |   7 +
>  drivers/net/wireless/ath/ath11k/dp_rx.c            |  25 +-
>  drivers/net/wireless/ath/ath11k/hal.c              |   4 +-
>  drivers/net/wireless/ath/ath11k/qmi.c              |   9 +
>  drivers/net/wireless/ath/ath12k/ce.c               |  11 +-
>  drivers/net/wireless/ath/ath12k/ce.h               |   6 +-
>  drivers/net/wireless/ath/ath12k/dp.c               |  77 ++-
>  drivers/net/wireless/ath/ath12k/dp.h               |   5 +-
>  drivers/net/wireless/ath/ath12k/dp_mon.c           |   2 +
>  drivers/net/wireless/ath/ath12k/dp_rx.c            |  15 +-
>  drivers/net/wireless/ath/ath12k/hal.c              |  12 +-
>  drivers/net/wireless/ath/ath12k/hal.h              |   6 +
>  drivers/net/wireless/ath/ath12k/hal_desc.h         |   2 +-
>  drivers/net/wireless/ath/ath12k/hw.c               |   2 +
>  drivers/net/wireless/ath/ath12k/hw.h               |   3 +
>  drivers/net/wireless/ath/ath12k/mac.c              |  55 +-
>  drivers/net/wireless/ath/ath12k/pci.c              |   3 +
>  drivers/net/wireless/ath/ath12k/peer.c             |   5 +-
>  drivers/net/wireless/ath/ath12k/peer.h             |   3 +-
>  drivers/net/wireless/ath/ath12k/wmi.c              |  28 +-
>  drivers/net/wireless/ath/ath12k/wmi.h              |   1 +
>  drivers/net/wireless/ath/carl9170/usb.c            |  19 +-
>  drivers/net/wireless/intel/iwlwifi/cfg/22000.c     |   3 +
>  drivers/net/wireless/intel/iwlwifi/dvm/main.c      |   6 +-
>  drivers/net/wireless/intel/iwlwifi/mld/d3.c        |   2 +-
>  drivers/net/wireless/intel/iwlwifi/mld/mac80211.c  |   2 +-
>  drivers/net/wireless/intel/iwlwifi/mld/mld.c       |   3 +-
>  drivers/net/wireless/intel/iwlwifi/mld/thermal.c   |   4 +
>  drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c  |   4 +-
>  drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |   6 +
>  drivers/net/wireless/intersil/p54/fwio.c           |   2 +
>  drivers/net/wireless/intersil/p54/p54.h            |   1 +
>  drivers/net/wireless/intersil/p54/txrx.c           |  13 +-
>  drivers/net/wireless/mediatek/mt76/mt76x2/usb.c    |   2 +
>  .../net/wireless/mediatek/mt76/mt76x2/usb_init.c   |  13 +-
>  drivers/net/wireless/mediatek/mt76/mt7921/main.c   |   5 +
>  drivers/net/wireless/mediatek/mt76/mt7925/init.c   |   6 +
>  drivers/net/wireless/mediatek/mt76/mt7925/mcu.c    |  20 +-
>  drivers/net/wireless/mediatek/mt76/mt7925/mcu.h    |   1 +
>  drivers/net/wireless/mediatek/mt76/mt7925/pci.c    |   3 -
>  drivers/net/wireless/mediatek/mt76/mt7925/regs.h   |   2 +-
>  drivers/net/wireless/mediatek/mt76/mt7996/mac.c    |   8 +
>  drivers/net/wireless/mediatek/mt76/mt7996/main.c   |   4 +-
>  drivers/net/wireless/purelifi/plfxlc/usb.c         |   4 +-
>  drivers/net/wireless/realtek/rtlwifi/pci.c         |  10 +
>  drivers/net/wireless/realtek/rtw88/hci.h           |   8 +
>  drivers/net/wireless/realtek/rtw88/mac.c           |  11 +-
>  drivers/net/wireless/realtek/rtw88/mac.h           |   2 +
>  drivers/net/wireless/realtek/rtw88/mac80211.c      |   2 +
>  drivers/net/wireless/realtek/rtw88/main.c          |  32 +
>  drivers/net/wireless/realtek/rtw88/main.h          |   3 +
>  drivers/net/wireless/realtek/rtw88/pci.c           |   2 +
>  drivers/net/wireless/realtek/rtw88/rtw8703b.c      |   1 +
>  drivers/net/wireless/realtek/rtw88/rtw8723d.c      |   1 +
>  drivers/net/wireless/realtek/rtw88/rtw8812a.c      |   1 +
>  drivers/net/wireless/realtek/rtw88/rtw8814a.c      |  11 +
>  drivers/net/wireless/realtek/rtw88/rtw8821a.c      |   1 +
>  drivers/net/wireless/realtek/rtw88/rtw8821c.c      |   1 +
>  drivers/net/wireless/realtek/rtw88/rtw8822b.c      |   1 +
>  drivers/net/wireless/realtek/rtw88/rtw8822bu.c     |   2 +
>  drivers/net/wireless/realtek/rtw88/rtw8822c.c      |   1 +
>  drivers/net/wireless/realtek/rtw88/sdio.c          |   2 +
>  drivers/net/wireless/realtek/rtw88/usb.c           |  57 +-
>  drivers/net/wireless/realtek/rtw89/cam.c           |   3 +
>  drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c  |   5 -
>  drivers/net/wireless/virtual/mac80211_hwsim.c      |   5 +
>  drivers/nvme/host/ioctl.c                          |  21 +-
>  drivers/nvme/host/tcp.c                            |   2 +-
>  drivers/pci/controller/cadence/pcie-cadence-ep.c   |   5 +-
>  drivers/pci/controller/dwc/pcie-designware-ep.c    |   5 +-
>  drivers/pci/controller/dwc/pcie-dw-rockchip.c      |   6 +-
>  drivers/pci/controller/pcie-apple.c                |   2 +-
>  drivers/pci/hotplug/pciehp_hpc.c                   |   2 +-
>  drivers/pci/hotplug/s390_pci_hpc.c                 |   2 +-
>  drivers/pci/pci.c                                  |   3 +-
>  drivers/pci/quirks.c                               |  23 +
>  drivers/phy/freescale/phy-fsl-imx8mq-usb.c         |  10 +-
>  drivers/pinctrl/mvebu/pinctrl-armada-37xx.c        |  21 +-
>  drivers/pinctrl/pinctrl-mcp23s08.c                 |   8 +
>  drivers/platform/loongarch/loongson-laptop.c       |  87 +--
>  drivers/platform/x86/amd/pmc/pmc.c                 |   2 +
>  drivers/platform/x86/amd/pmf/core.c                |   3 +-
>  drivers/platform/x86/amd/pmf/tee-if.c              |  67 +-
>  drivers/platform/x86/dell/alienware-wmi-wmax.c     |   2 +-
>  drivers/platform/x86/dell/dell_rbu.c               |   6 +-
>  drivers/platform/x86/ideapad-laptop.c              |  19 +-
>  .../intel/uncore-frequency/uncore-frequency-tpmi.c |   9 +-
>  drivers/pmdomain/core.c                            |   4 +-
>  drivers/power/supply/bq27xxx_battery.c             |   2 +-
>  drivers/power/supply/bq27xxx_battery_i2c.c         |  13 +-
>  drivers/power/supply/collie_battery.c              |   1 +
>  drivers/power/supply/gpio-charger.c                |   4 +-
>  drivers/power/supply/max17040_battery.c            |   5 +-
>  drivers/ptp/ptp_clock.c                            |   3 +-
>  drivers/ptp/ptp_private.h                          |  22 +-
>  drivers/pwm/pwm-axi-pwmgen.c                       |  23 +-
>  drivers/rapidio/rio_cm.c                           |   3 +
>  drivers/regulator/max14577-regulator.c             |   5 +-
>  drivers/regulator/max20086-regulator.c             |   4 +-
>  drivers/remoteproc/remoteproc_core.c               |   6 +-
>  drivers/remoteproc/ti_k3_m4_remoteproc.c           |   2 +-
>  drivers/s390/scsi/zfcp_sysfs.c                     |   2 +
>  drivers/scsi/elx/efct/efct_hw.c                    |   5 +-
>  drivers/scsi/lpfc/lpfc_hbadisc.c                   |   2 +-
>  drivers/scsi/lpfc/lpfc_sli.c                       |   4 +-
>  drivers/scsi/smartpqi/smartpqi_init.c              |  84 +++
>  drivers/scsi/storvsc_drv.c                         |  10 +-
>  drivers/soc/qcom/pmic_glink_altmode.c              |  30 +-
>  drivers/spi/spi-qpic-snand.c                       |   1 +
>  drivers/staging/iio/impedance-analyzer/ad5933.c    |   2 +-
>  drivers/staging/media/rkvdec/rkvdec.c              |  14 +-
>  drivers/tee/tee_core.c                             |  11 +-
>  drivers/uio/uio_hv_generic.c                       |   7 +-
>  drivers/video/console/dummycon.c                   |  18 +-
>  drivers/video/console/vgacon.c                     |   2 +-
>  drivers/video/fbdev/core/fbcon.c                   |   7 +-
>  drivers/video/fbdev/core/fbmem.c                   |  22 +-
>  drivers/video/screen_info_pci.c                    |  75 ++-
>  drivers/virt/coco/tsm.c                            |  31 +-
>  drivers/watchdog/da9052_wdt.c                      |   1 +
>  drivers/watchdog/stm32_iwdg.c                      |   2 +-
>  fs/anon_inodes.c                                   |  45 ++
>  fs/ceph/addr.c                                     |   9 +
>  fs/ceph/super.c                                    |   1 +
>  fs/configfs/dir.c                                  |   2 +-
>  fs/dlm/lowcomms.c                                  |   5 +-
>  fs/erofs/zmap.c                                    |  10 +-
>  fs/exfat/nls.c                                     |   1 +
>  fs/exfat/super.c                                   |  30 +-
>  fs/ext4/ext4.h                                     |   7 +
>  fs/ext4/extents.c                                  |  39 +-
>  fs/ext4/file.c                                     |   7 +-
>  fs/ext4/inline.c                                   |   2 +-
>  fs/ext4/inode.c                                    |  24 +-
>  fs/ext4/ioctl.c                                    |   8 +-
>  fs/f2fs/compress.c                                 |  23 +-
>  fs/f2fs/f2fs.h                                     |   5 +
>  fs/f2fs/inode.c                                    |  10 +-
>  fs/f2fs/namei.c                                    |   9 +
>  fs/f2fs/node.c                                     |   8 +-
>  fs/f2fs/segment.c                                  |  12 +-
>  fs/f2fs/super.c                                    |  12 +-
>  fs/file.c                                          |   8 +-
>  fs/gfs2/lock_dlm.c                                 |   3 +-
>  fs/internal.h                                      |   5 +
>  fs/isofs/inode.c                                   |   7 +-
>  fs/isofs/isofs.h                                   |   4 +-
>  fs/isofs/rock.c                                    |  40 +-
>  fs/isofs/rock.h                                    |   6 +-
>  fs/isofs/util.c                                    |  51 +-
>  fs/jbd2/transaction.c                              |   5 +-
>  fs/jffs2/erase.c                                   |   4 +-
>  fs/jffs2/scan.c                                    |   4 +-
>  fs/jffs2/summary.c                                 |   7 +-
>  fs/jfs/jfs_discard.c                               |   3 +-
>  fs/jfs/jfs_dmap.c                                  |   6 +-
>  fs/jfs/jfs_dtree.c                                 |  18 +-
>  fs/libfs.c                                         |   8 +-
>  fs/nfs/client.c                                    |   2 +-
>  fs/nfs/flexfilelayout/flexfilelayoutdev.c          |   2 +-
>  fs/nfs/internal.h                                  |   1 -
>  fs/nfs/localio.c                                   |   6 +-
>  fs/nfs/nfs4proc.c                                  |   5 +-
>  fs/nfs/read.c                                      |   3 +-
>  fs/nfsd/export.c                                   |   3 +-
>  fs/nfsd/nfs4proc.c                                 |   3 +-
>  fs/nfsd/nfs4xdr.c                                  |  19 +-
>  fs/nfsd/nfsctl.c                                   |  26 +-
>  fs/nfsd/nfssvc.c                                   |   6 +-
>  fs/overlayfs/file.c                                |   4 +-
>  fs/overlayfs/overlayfs.h                           |   8 +-
>  fs/smb/client/cached_dir.c                         |  14 +-
>  fs/smb/client/cached_dir.h                         |   8 +-
>  fs/smb/client/cifsglob.h                           |   1 +
>  fs/smb/client/connect.c                            |  17 +-
>  fs/smb/client/namespace.c                          |   3 +
>  fs/smb/client/readdir.c                            |  28 +-
>  fs/smb/client/reparse.c                            |   1 -
>  fs/smb/client/sess.c                               |   7 +-
>  fs/smb/client/smb2pdu.c                            |  33 +-
>  fs/smb/client/smbdirect.c                          |   5 +-
>  fs/smb/client/transport.c                          |  14 +-
>  fs/smb/server/connection.c                         |   2 +-
>  fs/smb/server/connection.h                         |   1 +
>  fs/smb/server/smb2pdu.c                            |  11 +-
>  fs/smb/server/transport_rdma.c                     |  10 +-
>  fs/smb/server/transport_tcp.c                      |   3 +-
>  fs/xattr.c                                         |   1 +
>  include/acpi/actypes.h                             |   2 +-
>  include/drm/display/drm_dp_helper.h                |   5 +
>  include/linux/acpi.h                               |   9 +-
>  include/linux/atmdev.h                             |   6 +
>  include/linux/bus/stm32_firewall_device.h          |  15 +-
>  include/linux/codetag.h                            |   8 +-
>  include/linux/execmem.h                            |   8 +-
>  include/linux/f2fs_fs.h                            |   1 +
>  include/linux/hugetlb.h                            |   3 +
>  include/linux/mmc/card.h                           |   1 +
>  include/linux/module.h                             |   5 -
>  include/linux/mtd/nand-qpic-common.h               |   4 +-
>  include/linux/mtd/spinand.h                        |  74 +--
>  include/linux/tcp.h                                |   2 +-
>  include/net/mac80211.h                             |  16 -
>  include/trace/events/erofs.h                       |  18 -
>  include/uapi/linux/videodev2.h                     |  12 +-
>  io_uring/io-wq.c                                   |   4 +-
>  io_uring/io_uring.c                                |   2 +-
>  io_uring/kbuf.c                                    |   7 +-
>  io_uring/net.c                                     |   6 +-
>  io_uring/rsrc.c                                    |   8 +-
>  io_uring/sqpoll.c                                  |   5 +-
>  ipc/shm.c                                          |   5 +-
>  kernel/bpf/bpf_struct_ops.c                        |   2 +-
>  kernel/bpf/btf.c                                   |   4 +-
>  kernel/bpf/helpers.c                               |   3 +-
>  kernel/cgroup/legacy_freezer.c                     |   3 +-
>  kernel/events/core.c                               |  80 ++-
>  kernel/exit.c                                      |  17 +-
>  kernel/module/main.c                               |   5 +-
>  kernel/sched/core.c                                |   4 +-
>  kernel/sched/ext.c                                 |   5 +
>  kernel/sched/ext.h                                 |   2 +
>  kernel/sched/fair.c                                |   4 +-
>  kernel/sched/rt.c                                  |  54 +-
>  kernel/time/clocksource.c                          |   2 +-
>  kernel/trace/ftrace.c                              |  10 +-
>  kernel/trace/trace.c                               |   5 +-
>  kernel/trace/trace_events_filter.c                 | 184 ++++--
>  kernel/trace/trace_functions_graph.c               |   6 +
>  kernel/watchdog.c                                  |  41 +-
>  kernel/workqueue.c                                 |   7 +-
>  lib/Kconfig                                        |   1 +
>  lib/alloc_tag.c                                    |  12 +-
>  lib/codetag.c                                      |  34 +-
>  mm/execmem.c                                       |  40 +-
>  mm/hugetlb.c                                       |  67 +-
>  mm/madvise.c                                       |   7 +-
>  mm/page-writeback.c                                |   2 +-
>  mm/vma.c                                           |  49 +-
>  mm/vma.h                                           |   7 +
>  net/atm/common.c                                   |   1 +
>  net/atm/lec.c                                      |  12 +-
>  net/atm/raw.c                                      |   2 +-
>  net/bridge/br_mst.c                                |   4 +-
>  net/bridge/br_multicast.c                          | 103 ++-
>  net/bridge/br_private.h                            |  11 +-
>  net/core/dev.c                                     |   1 +
>  net/core/filter.c                                  |  19 +-
>  net/core/page_pool.c                               |   4 +
>  net/core/skbuff.c                                  |   3 -
>  net/core/skmsg.c                                   |   3 +-
>  net/core/sock.c                                    |   4 +-
>  net/ipv4/route.c                                   |   4 +
>  net/ipv4/tcp_fastopen.c                            |   3 +
>  net/ipv4/tcp_input.c                               |  79 +--
>  net/ipv6/calipso.c                                 |   8 +
>  net/mac80211/cfg.c                                 |   2 +-
>  net/mac80211/debugfs_sta.c                         |   6 -
>  net/mac80211/mesh_hwmp.c                           |   6 +-
>  net/mac80211/rate.c                                |   2 -
>  net/mac80211/sta_info.c                            |  28 -
>  net/mac80211/sta_info.h                            |  11 -
>  net/mac80211/tx.c                                  |  15 +-
>  net/mpls/af_mpls.c                                 |   4 +-
>  net/netfilter/nft_set_pipapo.c                     |   6 +
>  net/nfc/nci/uart.c                                 |   8 +-
>  net/sched/sch_sfq.c                                |  10 +-
>  net/sched/sch_taprio.c                             |   6 +-
>  net/sctp/socket.c                                  |   3 +-
>  net/sunrpc/cache.c                                 |  17 +-
>  net/sunrpc/svc.c                                   |  11 +-
>  net/sunrpc/xprtrdma/svc_rdma_transport.c           |   1 +
>  net/sunrpc/xprtsock.c                              |   5 +
>  net/tipc/crypto.c                                  |   2 +-
>  net/tipc/udp_media.c                               |   4 +-
>  net/xfrm/xfrm_user.c                               |  52 +-
>  scripts/Makefile.compiler                          |   4 +-
>  security/selinux/xfrm.c                            |   2 +-
>  sound/pci/hda/cs35l41_hda_property.c               |   6 +
>  sound/pci/hda/hda_intel.c                          |   2 +
>  sound/pci/hda/patch_realtek.c                      |  15 +
>  sound/soc/amd/acp/acp-sdw-legacy-mach.c            |   2 +-
>  sound/soc/amd/acp/acp-sdw-sof-mach.c               |   2 +-
>  sound/soc/amd/yc/acp6x-mach.c                      |   9 +-
>  sound/soc/codecs/tas2770.c                         |  30 +-
>  sound/soc/codecs/wcd937x.c                         |   7 +-
>  sound/soc/generic/simple-card-utils.c              |  23 +-
>  sound/soc/meson/meson-card-utils.c                 |   2 +-
>  sound/soc/qcom/sdm845.c                            |   4 +
>  sound/soc/sdw_utils/soc_sdw_rt_amp.c               |   2 +-
>  sound/soc/tegra/tegra210_ahub.c                    |   2 +
>  sound/usb/mixer_maps.c                             |  12 +
>  tools/bpf/bpftool/cgroup.c                         |  12 +-
>  tools/lib/bpf/btf.c                                |  18 +-
>  tools/lib/bpf/libbpf.c                             |   6 +
>  tools/net/ynl/pyynl/lib/ynl.py                     |  67 +-
>  tools/perf/tests/tests-scripts.c                   |   1 +
>  tools/perf/util/print-events.c                     |   1 +
>  tools/testing/selftests/x86/Makefile               |   2 +-
>  tools/testing/selftests/x86/sigtrap_loop.c         | 101 +++
>  tools/testing/vma/vma_internal.h                   |   2 +
>  tools/tracing/rtla/src/utils.c                     |   2 +
>  656 files changed, 6729 insertions(+), 3763 deletions(-)
>
>
>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-24 12:30 [PATCH 6.15 000/588] 6.15.4-rc2 review Greg Kroah-Hartman
                   ` (3 preceding siblings ...)
  2025-06-24 18:34 ` Luna Jernberg
@ 2025-06-24 22:20 ` Christian Heusel
  2025-06-25  7:24 ` Jon Hunter
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 18+ messages in thread
From: Christian Heusel @ 2025-06-24 22:20 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
	patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie

[-- Attachment #1: Type: text/plain, Size: 593 bytes --]

On 25/06/24 01:30PM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.15.4 release.
> There are 588 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 Thu, 26 Jun 2025 12:13:28 +0000.
> Anything received after that time might be too late.

Tested-by: Christian Heusel <christian@heusel.eu>

Tested on a ThinkPad E14 Gen 3 with a AMD Ryzen 5 5500U CPU and on the
Steam Deck (LCD variant) aswell as a Framework Desktop.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-24 12:30 [PATCH 6.15 000/588] 6.15.4-rc2 review Greg Kroah-Hartman
                   ` (4 preceding siblings ...)
  2025-06-24 22:20 ` Christian Heusel
@ 2025-06-25  7:24 ` Jon Hunter
  2025-06-25  8:00 ` Holger Hoffstätte
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 18+ messages in thread
From: Jon Hunter @ 2025-06-25  7:24 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
	shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie,
	linux-tegra, stable

On Tue, 24 Jun 2025 13:30:06 +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.15.4 release.
> There are 588 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 Thu, 26 Jun 2025 12:13:28 +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.15.4-rc2.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.15.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h

All tests passing for Tegra ...

Test results for stable-v6.15:
    10 builds:	10 pass, 0 fail
    28 boots:	28 pass, 0 fail
    120 tests:	120 pass, 0 fail

Linux version:	6.15.4-rc2-g0e4c88a0cd37
Boards tested:	tegra124-jetson-tk1, tegra186-p2771-0000,
                tegra186-p3509-0000+p3636-0001, tegra194-p2972-0000,
                tegra194-p3509-0000+p3668-0000, tegra20-ventana,
                tegra210-p2371-2180, tegra210-p3450-0000,
                tegra30-cardhu-a04

Tested-by: Jon Hunter <jonathanh@nvidia.com>

Jon

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-24 12:30 [PATCH 6.15 000/588] 6.15.4-rc2 review Greg Kroah-Hartman
                   ` (5 preceding siblings ...)
  2025-06-25  7:24 ` Jon Hunter
@ 2025-06-25  8:00 ` Holger Hoffstätte
  2025-06-25  8:25   ` Greg Kroah-Hartman
  2025-06-25  9:40 ` Takeshi Ogasawara
                   ` (4 subsequent siblings)
  11 siblings, 1 reply; 18+ messages in thread
From: Holger Hoffstätte @ 2025-06-25  8:00 UTC (permalink / raw)
  To: Greg Kroah-Hartman, stable
  Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
	lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw,
	rwarsow, conor, hargar, broonie, Christian Brauner

(cc: Christian Brauner>

Since 6.15.4-rc1 I noticed that some KDE apps (kded6, kate (the text editor))
started going into a tailspin with 100% per-process CPU.

The symptom is 100% reproducible: open a new file with kate, save empty file,
make changes, save, watch CPU go 100%. perf top shows copy_to_user running wild.

First I tried to reproduce on 6.15.3 - no problem, everything works fine.

After checking the list of patches for 6.15.4 I reverted the anon_inode series
(all 3 for the first attempt) and the problem is gone.

Will try to reduce further & can gladly try additional fixes, but for now
I'd say these patches are not yet suitable for stable.

thanks
Holger

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-25  8:00 ` Holger Hoffstätte
@ 2025-06-25  8:25   ` Greg Kroah-Hartman
  2025-06-25  9:08     ` Holger Hoffstätte
  0 siblings, 1 reply; 18+ messages in thread
From: Greg Kroah-Hartman @ 2025-06-25  8:25 UTC (permalink / raw)
  To: Holger Hoffstätte
  Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
	patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie,
	Christian Brauner

On Wed, Jun 25, 2025 at 10:00:56AM +0200, Holger Hoffstätte wrote:
> (cc: Christian Brauner>
> 
> Since 6.15.4-rc1 I noticed that some KDE apps (kded6, kate (the text editor))
> started going into a tailspin with 100% per-process CPU.
> 
> The symptom is 100% reproducible: open a new file with kate, save empty file,
> make changes, save, watch CPU go 100%. perf top shows copy_to_user running wild.
> 
> First I tried to reproduce on 6.15.3 - no problem, everything works fine.
> 
> After checking the list of patches for 6.15.4 I reverted the anon_inode series
> (all 3 for the first attempt) and the problem is gone.
> 
> Will try to reduce further & can gladly try additional fixes, but for now
> I'd say these patches are not yet suitable for stable.

Does this same issue also happen for you on 6.16-rc3?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-25  8:25   ` Greg Kroah-Hartman
@ 2025-06-25  9:08     ` Holger Hoffstätte
  2025-06-25 12:15       ` Barry K. Nathan
  0 siblings, 1 reply; 18+ messages in thread
From: Holger Hoffstätte @ 2025-06-25  9:08 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
	patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie,
	Christian Brauner

On 2025-06-25 10:25, Greg Kroah-Hartman wrote:
> On Wed, Jun 25, 2025 at 10:00:56AM +0200, Holger Hoffstätte wrote:
>> (cc: Christian Brauner>
>>
>> Since 6.15.4-rc1 I noticed that some KDE apps (kded6, kate (the text editor))
>> started going into a tailspin with 100% per-process CPU.
>>
>> The symptom is 100% reproducible: open a new file with kate, save empty file,
>> make changes, save, watch CPU go 100%. perf top shows copy_to_user running wild.
>>
>> First I tried to reproduce on 6.15.3 - no problem, everything works fine.
>>
>> After checking the list of patches for 6.15.4 I reverted the anon_inode series
>> (all 3 for the first attempt) and the problem is gone.
>>
>> Will try to reduce further & can gladly try additional fixes, but for now
>> I'd say these patches are not yet suitable for stable.
> 
> Does this same issue also happen for you on 6.16-rc3?

Curiously it does *not* happen on 6.16-rc3, so that's good.
I edited/saved several files and everything works as it should.

In 6.15.4-rc the problem occurs (as suspected) with:
anon_inode-use-a-proper-mode-internally.patch aka cfd86ef7e8e7 upstream.

thanks
Holger

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-24 12:30 [PATCH 6.15 000/588] 6.15.4-rc2 review Greg Kroah-Hartman
                   ` (6 preceding siblings ...)
  2025-06-25  8:00 ` Holger Hoffstätte
@ 2025-06-25  9:40 ` Takeshi Ogasawara
  2025-06-25 10:15 ` Naresh Kamboju
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 18+ messages in thread
From: Takeshi Ogasawara @ 2025-06-25  9:40 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
	patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie

Hi Greg

On Tue, Jun 24, 2025 at 9:31 PM Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.15.4 release.
> There are 588 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 Thu, 26 Jun 2025 12:13:28 +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.15.4-rc2.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.15.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>

6.15.4-rc2 tested.

Build successfully completed.
Boot successfully completed.
No dmesg regressions.
Video output normal.
Sound output normal.

Lenovo ThinkPad X1 Carbon Gen10(Intel i7-1260P(x86_64) arch linux)

[    0.000000] Linux version 6.15.4-rc2rv-g0e4c88a0cd37
(takeshi@ThinkPadX1Gen10J0764) (gcc (GCC) 15.1.1 20250425, GNU ld (GNU
Binutils) 2.44.0) #1 SMP PREEMPT_DYNAMIC Wed Jun 25 15:02:33 JST 2025

Thanks

Tested-by: Takeshi Ogasawara <takeshi.ogasawara@futuring-girl.com>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-24 12:30 [PATCH 6.15 000/588] 6.15.4-rc2 review Greg Kroah-Hartman
                   ` (7 preceding siblings ...)
  2025-06-25  9:40 ` Takeshi Ogasawara
@ 2025-06-25 10:15 ` Naresh Kamboju
  2025-06-25 13:29 ` Justin Forbes
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 18+ messages in thread
From: Naresh Kamboju @ 2025-06-25 10:15 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
	patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie

On Tue, 24 Jun 2025 at 18:00, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.15.4 release.
> There are 588 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 Thu, 26 Jun 2025 12:13:28 +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.15.4-rc2.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.15.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

Regressions noticed on arm64 and x86_64 devices while running
LTP syscalls readahead01 test case on the stable-rc 6.15.4-rc1 and
6.15.4-rc2.

Test environments:
 - Dragonboard-410c
 - Dragonboard-845c
 - e850-96
 - Juno-r2
 - rk3399-rock-pi-4b
 - qemu-arm64
 - qemu-x86_64
 - x86_64

Regression Analysis:
 - New regression? Yes
 - Reproducibility? Yes

Build regression: stable-rc 6.15.4-rc2 LTP syscalls TFAIL: readahead()
on epoll succeeded

Reported-by: Linux Kernel Functional Testing <lkft@linaro.org>

## Test log
readahead01 readahead01
readahead01.c:34: TPASS: readahead() with fd = -1 : EBADF (9)
readahead01.c:41: TPASS: readahead() with invalid fd : EBADF (9)
readahead01.c:62: TPASS: readahead() on O_PATH file : EBADF (9)
readahead01.c:62: TPASS: readahead() on directory : EINVAL (22)
readahead01.c:62: TPASS: readahead() on /dev/zero : EINVAL (22)
readahead01.c:62: TPASS: readahead() on pipe read end : EINVAL (22)
readahead01.c:62: TPASS: readahead() on pipe write end : EBADF (9)
readahead01.c:62: TPASS: readahead() on unix socket : EINVAL (22)
readahead01.c:62: TPASS: readahead() on inet socket : EINVAL (22)
readahead01.c:62: TFAIL: readahead() on epoll succeeded
readahead01.c:62: TFAIL: readahead() on eventfd succeeded
readahead01.c:62: TFAIL: readahead() on signalfd succeeded
readahead01.c:62: TFAIL: readahead() on timerfd succeeded
readahead01.c:62: TFAIL: readahead() on fanotify succeeded
readahead01.c:62: TFAIL: readahead() on inotify succeeded
readahead01.c:62: TFAIL: readahead() on perf event succeeded
readahead01.c:62: TFAIL: readahead() on io uring succeeded
readahead01.c:62: TFAIL: readahead() on bpf map succeeded
readahead01.c:62: TFAIL: readahead() on fsopen succeeded
readahead01.c:62: TFAIL: readahead() on fspick succeeded
readahead01.c:62: TPASS: readahead() on open_tree : EBADF (9)

## Test logs
* Build details:
https://regressions.linaro.org/lkft/linux-stable-rc-linux-6.15.y/v6.15.3-589-g0e4c88a0cd37/ltp-syscalls/readahead01/
* Test log: https://qa-reports.linaro.org/api/testruns/28870061/log_file/
* Test LAVA job 1:
https://lkft.validation.linaro.org/scheduler/job/8330087#L31908
* Test LAVA job 2:
https://lkft.validation.linaro.org/scheduler/job/8329545#L28983
* Build link: https://storage.tuxsuite.com/public/linaro/lkft/builds/2yxHG8Ax1HJmLWLj50iRxkZE4Lv/
* Build config:
https://storage.tuxsuite.com/public/linaro/lkft/builds/2yxHG8Ax1HJmLWLj50iRxkZE4Lv/config

## Build
* kernel: 6.15.4-rc2
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: 0e4c88a0cd37e785c1dbe6b9a9394d649a77cab4
* git describe: v6.15.3-589-g0e4c88a0cd37
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.15.y/build/v6.15.3-589-g0e4c88a0cd37

## Test Regressions (compared to v6.15.1-816-gd878a60be557)
* ltp-syscalls
  - readahead01

## Metric Regressions (compared to v6.15.1-816-gd878a60be557)

## Test Fixes (compared to v6.15.1-816-gd878a60be557)

## Metric Fixes (compared to v6.15.1-816-gd878a60be557)

## Test result summary
total: 256258, pass: 235037, fail: 6140, skip: 15081, xfail: 0

## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 139 total, 133 passed, 2 failed, 4 skipped
* arm64: 57 total, 51 passed, 0 failed, 6 skipped
* i386: 18 total, 17 passed, 0 failed, 1 skipped
* mips: 34 total, 27 passed, 6 failed, 1 skipped
* parisc: 4 total, 4 passed, 0 failed
* powerpc: 40 total, 39 passed, 1 failed
* riscv: 25 total, 24 passed, 0 failed, 1 skipped
* s390: 22 total, 22 passed, 0 failed
* sh: 5 total, 5 passed, 0 failed
* sparc: 4 total, 3 passed, 1 failed
* x86_64: 49 total, 48 passed, 0 failed, 1 skipped

## Test suites summary
* boot
* commands
* kselftest-arm64
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-efivarfs
* kselftest-exec
* kselftest-fpu
* kselftest-ftrace
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-kcmp
* kselftest-kvm
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-mincore
* kselftest-mm
* kselftest-mqueue
* kselftest-net
* kselftest-net-mptcp
* kselftest-openat2
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-rust
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-tc-testing
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user_events
* kselftest-vDSO
* kselftest-x86
* kunit
* kvm-unit-tests
* lava
* libgpiod
* libhugetlbfs
* log-parser-boot
* log-parser-build-clang
* log-parser-build-gcc
* log-parser-test
* ltp-capability
* ltp-commands
* ltp-containers
* ltp-controllers
* ltp-cpuhotplug
* ltp-crypto
* ltp-cve
* ltp-dio
* ltp-fcntl-locktests
* ltp-fs
* ltp-fs_bind
* ltp-fs_perms_simple
* ltp-hugetlb
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-pty
* ltp-sched
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* modules
* perf
* rcutorture
* rt-tests-cyclicdeadline
* rt-tests-pi-stress
* rt-tests-pmqtest
* rt-tests-rt-migrate-test
* rt-tests-signaltest

--
Linaro LKFT
https://lkft.linaro.org

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-25  9:08     ` Holger Hoffstätte
@ 2025-06-25 12:15       ` Barry K. Nathan
  2025-06-26  8:59         ` Barry K. Nathan
  0 siblings, 1 reply; 18+ messages in thread
From: Barry K. Nathan @ 2025-06-25 12:15 UTC (permalink / raw)
  To: Holger Hoffstätte, Greg Kroah-Hartman
  Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
	patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie,
	Christian Brauner

On 6/25/25 02:08, Holger Hoffstätte wrote:
> On 2025-06-25 10:25, Greg Kroah-Hartman wrote:
>> On Wed, Jun 25, 2025 at 10:00:56AM +0200, Holger Hoffstätte wrote:
>>> (cc: Christian Brauner>
>>>
>>> Since 6.15.4-rc1 I noticed that some KDE apps (kded6, kate (the text 
>>> editor))
>>> started going into a tailspin with 100% per-process CPU.
>>>
>>> The symptom is 100% reproducible: open a new file with kate, save 
>>> empty file,
>>> make changes, save, watch CPU go 100%. perf top shows copy_to_user 
>>> running wild.
>>>
>>> First I tried to reproduce on 6.15.3 - no problem, everything works 
>>> fine.
>>>
>>> After checking the list of patches for 6.15.4 I reverted the 
>>> anon_inode series
>>> (all 3 for the first attempt) and the problem is gone.
>>>
>>> Will try to reduce further & can gladly try additional fixes, but for 
>>> now
>>> I'd say these patches are not yet suitable for stable.
>>
>> Does this same issue also happen for you on 6.16-rc3?
> 
> Curiously it does *not* happen on 6.16-rc3, so that's good.
> I edited/saved several files and everything works as it should.
> 
> In 6.15.4-rc the problem occurs (as suspected) with:
> anon_inode-use-a-proper-mode-internally.patch aka cfd86ef7e8e7 upstream.
> 
> thanks
> Holger

For what it's worth, I can confirm this reproduces easily and 
consistently on Debian trixie's KDE (6.3.5), with either Wayland or X11. 
It reproduces with kernel 6.15.4-rc2, and with 
6.15.3+anon_inode-use-a-proper-mode-internally.patch, but not with 
vanilla 6.15.3 or with 6.16-rc3.

By the way, my test VM has both GNOME and KDE installed. If I boot one 
of the affected kernels and log into a GNOME session, I don't get any 
GNOME processes chewing up CPU the way that some of the KDE processes 
do. However, if I then start kate within the GNOME session and follow 
the steps to reproduce (create a new file, save it immediately, type a 
few characters, save again), kate still starts using 100% CPU.
-- 
-Barry K. Nathan  <barryn@pobox.com>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-24 12:30 [PATCH 6.15 000/588] 6.15.4-rc2 review Greg Kroah-Hartman
                   ` (8 preceding siblings ...)
  2025-06-25 10:15 ` Naresh Kamboju
@ 2025-06-25 13:29 ` Justin Forbes
  2025-06-25 19:48 ` Mark Brown
  2025-06-25 23:16 ` Miguel Ojeda
  11 siblings, 0 replies; 18+ messages in thread
From: Justin Forbes @ 2025-06-25 13:29 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
	patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie

On Tue, Jun 24, 2025 at 01:30:06PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.15.4 release.
> There are 588 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 Thu, 26 Jun 2025 12:13:28 +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.15.4-rc2.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.15.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h

Tested rc2 against the Fedora build system (aarch64, ppc64le, s390x,
x86_64), and boot tested x86_64. No regressions noted.

Tested-by: Justin M. Forbes <jforbes@fedoraproject.org>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-24 12:30 [PATCH 6.15 000/588] 6.15.4-rc2 review Greg Kroah-Hartman
                   ` (9 preceding siblings ...)
  2025-06-25 13:29 ` Justin Forbes
@ 2025-06-25 19:48 ` Mark Brown
  2025-06-25 23:16 ` Miguel Ojeda
  11 siblings, 0 replies; 18+ messages in thread
From: Mark Brown @ 2025-06-25 19:48 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
	patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, srw, rwarsow, conor, hargar

[-- Attachment #1: Type: text/plain, Size: 345 bytes --]

On Tue, Jun 24, 2025 at 01:30:06PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.15.4 release.
> There are 588 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.

Tested-by: Mark Brown <broonie@kernel.org>

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-24 12:30 [PATCH 6.15 000/588] 6.15.4-rc2 review Greg Kroah-Hartman
                   ` (10 preceding siblings ...)
  2025-06-25 19:48 ` Mark Brown
@ 2025-06-25 23:16 ` Miguel Ojeda
  11 siblings, 0 replies; 18+ messages in thread
From: Miguel Ojeda @ 2025-06-25 23:16 UTC (permalink / raw)
  To: gregkh
  Cc: akpm, broonie, conor, f.fainelli, hargar, jonathanh, linux-kernel,
	linux, lkft-triage, patches, patches, pavel, rwarsow, shuah, srw,
	stable, sudipm.mukherjee, torvalds, Miguel Ojeda

On Tue, 24 Jun 2025 13:30:06 +0100 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.15.4 release.
> There are 588 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 Thu, 26 Jun 2025 12:13:28 +0000.
> Anything received after that time might be too late.

Boot-tested under QEMU for Rust x86_64, arm64 and riscv64; built-tested
for loongarch64:

Tested-by: Miguel Ojeda <ojeda@kernel.org>

(-rc1 did fail to build for all those, as reported by others, but it is
fine now in -rc2)

Thanks!

Cheers,
Miguel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-25 12:15       ` Barry K. Nathan
@ 2025-06-26  8:59         ` Barry K. Nathan
  2025-06-26 10:49           ` Greg Kroah-Hartman
  0 siblings, 1 reply; 18+ messages in thread
From: Barry K. Nathan @ 2025-06-26  8:59 UTC (permalink / raw)
  To: Holger Hoffstätte, Greg Kroah-Hartman
  Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
	patches, lkft-triage, pavel, jonathanh, f.fainelli,
	sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie,
	Christian Brauner

On 6/25/25 05:15, Barry K. Nathan wrote:
> On 6/25/25 02:08, Holger Hoffstätte wrote:
>> On 2025-06-25 10:25, Greg Kroah-Hartman wrote:
>>> On Wed, Jun 25, 2025 at 10:00:56AM +0200, Holger Hoffstätte wrote:
>>>> (cc: Christian Brauner>
>>>>
>>>> Since 6.15.4-rc1 I noticed that some KDE apps (kded6, kate (the text 
>>>> editor))
>>>> started going into a tailspin with 100% per-process CPU.
>>>>
>>>> The symptom is 100% reproducible: open a new file with kate, save 
>>>> empty file,
>>>> make changes, save, watch CPU go 100%. perf top shows copy_to_user 
>>>> running wild.
>>>>
>>>> First I tried to reproduce on 6.15.3 - no problem, everything works 
>>>> fine.
>>>>
>>>> After checking the list of patches for 6.15.4 I reverted the 
>>>> anon_inode series
>>>> (all 3 for the first attempt) and the problem is gone.
>>>>
>>>> Will try to reduce further & can gladly try additional fixes, but 
>>>> for now
>>>> I'd say these patches are not yet suitable for stable.
>>>
>>> Does this same issue also happen for you on 6.16-rc3?
>>
>> Curiously it does *not* happen on 6.16-rc3, so that's good.
>> I edited/saved several files and everything works as it should.
>>
>> In 6.15.4-rc the problem occurs (as suspected) with:
>> anon_inode-use-a-proper-mode-internally.patch aka cfd86ef7e8e7 upstream.
>>
>> thanks
>> Holger
> 
> For what it's worth, I can confirm this reproduces easily and 
> consistently on Debian trixie's KDE (6.3.5), with either Wayland or X11. 
> It reproduces with kernel 6.15.4-rc2, and with 6.15.3+anon_inode-use-a- 
> proper-mode-internally.patch, but not with vanilla 6.15.3 or with 6.16-rc3.
> 
> By the way, my test VM has both GNOME and KDE installed. If I boot one 
> of the affected kernels and log into a GNOME session, I don't get any 
> GNOME processes chewing up CPU the way that some of the KDE processes 
> do. However, if I then start kate within the GNOME session and follow 
> the steps to reproduce (create a new file, save it immediately, type a 
> few characters, save again), kate still starts using 100% CPU.

After some testing and bisecting, I found that "anon_inode: use a proper 
mode internally" needs to be followed up with "fs: add S_ANON_INODE" 
(upstream commit 19bbfe7b5fcc) in order to avoid this regression.
-- 
-Barry K. Nathan  <barryn@pobox.com>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6.15 000/588] 6.15.4-rc2 review
  2025-06-26  8:59         ` Barry K. Nathan
@ 2025-06-26 10:49           ` Greg Kroah-Hartman
  0 siblings, 0 replies; 18+ messages in thread
From: Greg Kroah-Hartman @ 2025-06-26 10:49 UTC (permalink / raw)
  To: Barry K. Nathan
  Cc: Holger Hoffstätte, stable, patches, linux-kernel, torvalds,
	akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh,
	f.fainelli, sudipm.mukherjee, srw, rwarsow, conor, hargar,
	broonie, Christian Brauner

On Thu, Jun 26, 2025 at 01:59:32AM -0700, Barry K. Nathan wrote:
> On 6/25/25 05:15, Barry K. Nathan wrote:
> > On 6/25/25 02:08, Holger Hoffstätte wrote:
> > > On 2025-06-25 10:25, Greg Kroah-Hartman wrote:
> > > > On Wed, Jun 25, 2025 at 10:00:56AM +0200, Holger Hoffstätte wrote:
> > > > > (cc: Christian Brauner>
> > > > > 
> > > > > Since 6.15.4-rc1 I noticed that some KDE apps (kded6, kate
> > > > > (the text editor))
> > > > > started going into a tailspin with 100% per-process CPU.
> > > > > 
> > > > > The symptom is 100% reproducible: open a new file with kate,
> > > > > save empty file,
> > > > > make changes, save, watch CPU go 100%. perf top shows
> > > > > copy_to_user running wild.
> > > > > 
> > > > > First I tried to reproduce on 6.15.3 - no problem,
> > > > > everything works fine.
> > > > > 
> > > > > After checking the list of patches for 6.15.4 I reverted the
> > > > > anon_inode series
> > > > > (all 3 for the first attempt) and the problem is gone.
> > > > > 
> > > > > Will try to reduce further & can gladly try additional
> > > > > fixes, but for now
> > > > > I'd say these patches are not yet suitable for stable.
> > > > 
> > > > Does this same issue also happen for you on 6.16-rc3?
> > > 
> > > Curiously it does *not* happen on 6.16-rc3, so that's good.
> > > I edited/saved several files and everything works as it should.
> > > 
> > > In 6.15.4-rc the problem occurs (as suspected) with:
> > > anon_inode-use-a-proper-mode-internally.patch aka cfd86ef7e8e7 upstream.
> > > 
> > > thanks
> > > Holger
> > 
> > For what it's worth, I can confirm this reproduces easily and
> > consistently on Debian trixie's KDE (6.3.5), with either Wayland or X11.
> > It reproduces with kernel 6.15.4-rc2, and with 6.15.3+anon_inode-use-a-
> > proper-mode-internally.patch, but not with vanilla 6.15.3 or with
> > 6.16-rc3.
> > 
> > By the way, my test VM has both GNOME and KDE installed. If I boot one
> > of the affected kernels and log into a GNOME session, I don't get any
> > GNOME processes chewing up CPU the way that some of the KDE processes
> > do. However, if I then start kate within the GNOME session and follow
> > the steps to reproduce (create a new file, save it immediately, type a
> > few characters, save again), kate still starts using 100% CPU.
> 
> After some testing and bisecting, I found that "anon_inode: use a proper
> mode internally" needs to be followed up with "fs: add S_ANON_INODE"
> (upstream commit 19bbfe7b5fcc) in order to avoid this regression.

Thank you!  I'll go queue that up now and push out a new -rc release

greg k-h

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2025-06-26 10:49 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-24 12:30 [PATCH 6.15 000/588] 6.15.4-rc2 review Greg Kroah-Hartman
2025-06-24 12:50 ` Ronald Warsow
2025-06-24 14:05 ` Peter Schneider
2025-06-24 17:37 ` Florian Fainelli
2025-06-24 18:34 ` Luna Jernberg
2025-06-24 22:20 ` Christian Heusel
2025-06-25  7:24 ` Jon Hunter
2025-06-25  8:00 ` Holger Hoffstätte
2025-06-25  8:25   ` Greg Kroah-Hartman
2025-06-25  9:08     ` Holger Hoffstätte
2025-06-25 12:15       ` Barry K. Nathan
2025-06-26  8:59         ` Barry K. Nathan
2025-06-26 10:49           ` Greg Kroah-Hartman
2025-06-25  9:40 ` Takeshi Ogasawara
2025-06-25 10:15 ` Naresh Kamboju
2025-06-25 13:29 ` Justin Forbes
2025-06-25 19:48 ` Mark Brown
2025-06-25 23:16 ` Miguel Ojeda

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).