public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 6.14 000/241] 6.14.4-rc1 review
@ 2025-04-23 14:41 Greg Kroah-Hartman
  2025-04-23 14:44 ` [PATCH 6.14 221/241] arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 Greg Kroah-Hartman
                   ` (19 more replies)
  0 siblings, 20 replies; 21+ messages in thread
From: Greg Kroah-Hartman @ 2025-04-23 14:41 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.14.4 release.
There are 241 patches in this series, all will be posted as a response
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Fri, 25 Apr 2025 14:25:27 +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.14.4-rc1.gz
or in the git tree and branch at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Linux 6.14.4-rc1

P Praneesh <quic_ppranees@quicinc.com>
    wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process

WangYuli <wangyuli@uniontech.com>
    MIPS: ds1287: Match ds1287_set_base_clock() function types

WangYuli <wangyuli@uniontech.com>
    MIPS: cevt-ds1287: Add missing ds1287.h include

WangYuli <wangyuli@uniontech.com>
    MIPS: dec: Declare which_prom() as static

Alexander Tsoy <alexander@tsoy.me>
    Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process"

Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
    mm/vma: add give_up_on_oom option on modify/merge, use in uffd release

WangYuli <wangyuli@uniontech.com>
    nvmet-fc: Remove unused functions

Aurabindo Pillai <aurabindo.pillai@amd.com>
    drm/amd/display: Temporarily disable hostvm on DCN31

Armin Wolf <W_Armin@gmx.de>
    platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug

Armin Wolf <W_Armin@gmx.de>
    platform/x86: msi-wmi-platform: Rename "data" variable

Kurt Borja <kuurtb@gmail.com>
    platform/x86: alienware-wmi-wmax: Extend support to more laptops

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

Lukas Fischer <kernel@o1oo11oo.de>
    scripts: generate_rust_analyzer: Add ffi crate

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    cpufreq: Reference count policy in cpufreq_update_limits()

Anshuman Khandual <anshuman.khandual@arm.com>
    arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9

Anshuman Khandual <anshuman.khandual@arm.com>
    arm64/sysreg: Add register fields for HFGWTR2_EL2

Anshuman Khandual <anshuman.khandual@arm.com>
    arm64/sysreg: Add register fields for HFGRTR2_EL2

Anshuman Khandual <anshuman.khandual@arm.com>
    arm64/sysreg: Add register fields for HFGITR2_EL2

Anshuman Khandual <anshuman.khandual@arm.com>
    arm64/sysreg: Add register fields for HDFGWTR2_EL2

Anshuman Khandual <anshuman.khandual@arm.com>
    arm64/sysreg: Add register fields for HDFGRTR2_EL2

Anshuman Khandual <anshuman.khandual@arm.com>
    arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1

Pavel Begunkov <asml.silence@gmail.com>
    io_uring: don't post tag CQEs on file/buffer registration failure

Thomas Zimmermann <tzimmermann@suse.de>
    drm/mgag200: Fix value in <VBLKSTR> register

ZhenGuo Yin <zhenguo.yin@amd.com>
    drm/amdgpu: fix warning of drm_mm_clean

Alex Deucher <alexander.deucher@amd.com>
    drm/amd/display/dml2: use vzalloc rather than kzalloc

Ankit Nautiyal <ankit.k.nautiyal@intel.com>
    drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring DSC slices

Ankit Nautiyal <ankit.k.nautiyal@intel.com>
    drm/i915/display: Add macro for checking 3 DSC engines

Lucas De Marchi <lucas.demarchi@intel.com>
    drm/xe: Set LRC addresses before guc load

Matthew Auld <matthew.auld@intel.com>
    drm/xe/userptr: fix notifier vs folio deadlock

Matthew Auld <matthew.auld@intel.com>
    drm/xe/dma_buf: stop relying on placement in unmap

Mario Limonciello <mario.limonciello@amd.com>
    drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1

Huacai Chen <chenhuacai@kernel.org>
    drm/amd/display: Protect FPU in dml2_init()/dml21_init()

Tom Chung <chiahsuan.chung@amd.com>
    drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes()

Christian König <christian.koenig@amd.com>
    drm/amdgpu: immediately use GTT for new allocations

Ville Syrjälä <ville.syrjala@linux.intel.com>
    drm/i915/dp: Reject HBR3 when sink doesn't support TPS4

Vivek Kasireddy <vivek.kasireddy@intel.com>
    drm/i915/xe2hpd: Identify the memory type for SKUs with GDDR + ECC

Jani Nikula <jani.nikula@intel.com>
    drm/i915/gvt: fix unterminated-string-initialization warning

Matt Roper <matthew.d.roper@intel.com>
    drm/xe/bmg: Add one additional PCI ID

Thomas Hellström <thomas.hellstrom@linux.intel.com>
    drm/xe: Fix an out-of-bounds shift when invalidating TLB

Ville Syrjälä <ville.syrjala@linux.intel.com>
    drm/i915: Fix scanline_offset for LNL+ and BMG+

Rolf Eike Beer <eb@emlix.com>
    drm/sti: remove duplicate object names

Dmitry Osipenko <dmitry.osipenko@collabora.com>
    drm/virtio: Fix missed dmabuf unpinning in error path of prepare_fb()

Brendan King <Brendan.King@imgtec.com>
    drm/imagination: take paired job reference

Brendan King <Brendan.King@imgtec.com>
    drm/imagination: fix firmware memory leaks

Chris Bainbridge <chris.bainbridge@gmail.com>
    drm/nouveau: prime: fix ttm_bo_delayed_delete oops

Matthew Auld <matthew.auld@intel.com>
    drm/amdgpu/dma_buf: fix page_link check

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu/mes11: optimize MES pipe FW version fetching

Huacai Chen <chenhuacai@kernel.org>
    drm/amd/display: Protect FPU in dml21_copy()

Huacai Chen <chenhuacai@kernel.org>
    drm/amd/display: Protect FPU in dml2_validate()/dml21_validate()

Mario Limonciello <mario.limonciello@amd.com>
    drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1

Dmitry Osipenko <dmitry.osipenko@collabora.com>
    drm/virtio: Don't attach GEM to a non-created context in gem_object_open()

Matthew Brost <matthew.brost@intel.com>
    drm/xe: Use local fence in error path of xe_migrate_clear

Ankit Nautiyal <ankit.k.nautiyal@intel.com>
    drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu/mes12: optimize MES pipe FW version fetching

Denis Arefev <arefev@swemel.ru>
    drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero

Denis Arefev <arefev@swemel.ru>
    drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero

Denis Arefev <arefev@swemel.ru>
    drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero

Denis Arefev <arefev@swemel.ru>
    drm/amd/pm/smu11: Prevent division by zero

Tomasz Pakuła <tomasz.pakula.oficjalny@gmail.com>
    drm/amd/pm: Add zero RPM enabled OD setting support for SMU14.0.2

Denis Arefev <arefev@swemel.ru>
    drm/amd/pm/powerplay: Prevent division by zero

Denis Arefev <arefev@swemel.ru>
    drm/amd/pm: Prevent division by zero

Leo Li <sunpeng.li@amd.com>
    drm/amd/display: Increase vblank offdelay for PSR panels

Leo Li <sunpeng.li@amd.com>
    drm/amd/display: Actually do immediate vblank disable

Mario Limonciello <mario.limonciello@amd.com>
    drm/amd: Handle being compiled without SI or CIK support better

Brendan Tam <Brendan.Tam@amd.com>
    drm/amd/display: prevent hang on link training fail

Lijo Lazar <lijo.lazar@amd.com>
    drm/amdgpu: Prefer shadow rom when available

Akhil P Oommen <quic_akhilpo@quicinc.com>
    drm/msm/a6xx: Fix stale rpmh votes from GPU

Haoxiang Li <haoxiang_li2024@163.com>
    drm/msm/dsi: Add check for devm_kstrdup()

Jocelyn Falempe <jfalempe@redhat.com>
    drm/ast: Fix ast_dp connection status

Nikita Zhandarovich <n.zhandarovich@fintech.ru>
    drm/repaper: fix integer overflows in repeat functions

Kan Liang <kan.liang@linux.intel.com>
    perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR

Kan Liang <kan.liang@linux.intel.com>
    perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX

Kan Liang <kan.liang@linux.intel.com>
    perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR

Dapeng Mi <dapeng1.mi@linux.intel.com>
    perf/x86/intel: Allow to update user space GPRs from PEBS records

Mario Limonciello <mario.limonciello@amd.com>
    platform/x86: amd: pmf: Fix STT limits

Yazen Ghannam <yazen.ghannam@amd.com>
    RAS/AMD/FMPM: Get masked address

Yazen Ghannam <yazen.ghannam@amd.com>
    RAS/AMD/ATL: Include row[13] bit in row retirement

Sharath Srinivasan <sharath.srinivasan@oracle.com>
    RDMA/cma: Fix workqueue crash in cma_netevent_work_handler

Peter Griffin <peter.griffin@linaro.org>
    scsi: ufs: exynos: Ensure consistent phy reference counts

Peter Griffin <peter.griffin@linaro.org>
    scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set

Peter Griffin <peter.griffin@linaro.org>
    scsi: ufs: exynos: Move UFS shareability value to drvdata

Chandrakanth Patil <chandrakanth.patil@broadcom.com>
    scsi: megaraid_sas: Block zero-length ATA VPD inquiry

Ard Biesheuvel <ardb@kernel.org>
    x86/boot/sev: Avoid shared GHCB page for early memory acceptance

Sandipan Das <sandipan.das@amd.com>
    x86/cpu/amd: Fix workaround for erratum 1054

Borislav Petkov (AMD) <bp@alien8.de>
    x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches

Xiangsheng Hou <xiangsheng.hou@mediatek.com>
    virtiofs: add filesystem context source name check

Steven Rostedt <rostedt@goodmis.org>
    tracing: Fix filter string testing

Peter Collingbourne <pcc@google.com>
    string: Add load_unaligned_zeropad() code path to sized_strscpy()

Chunjie Zhu <chunjie.zhu@cloud.com>
    smb3 client: fix open hardlink on deferred close file error

Suren Baghdasaryan <surenb@google.com>
    slab: ensure slab->obj_exts is clear in a newly allocated slab page

Mark Brown <broonie@kernel.org>
    selftests/mm: generate a temporary mountpoint for cgroup filesystem

Nathan Chancellor <nathan@kernel.org>
    riscv: Avoid fortify warning in syscall_get_arguments()

Kuniyuki Iwashima <kuniyu@amazon.com>
    Revert "smb: client: fix TCP timers deadlock after rmmod"

Kuniyuki Iwashima <kuniyu@amazon.com>
    Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free"

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: fix the warning from __kernel_write_iter

Denis Arefev <arefev@swemel.ru>
    ksmbd: Prevent integer overflow in calculation of deadtime

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: fix use-after-free in smb_break_all_levII_oplock()

Namjae Jeon <linkinjeon@kernel.org>
    ksmbd: fix use-after-free in __smb2_lease_break_noti()

Sean Heelan <seanheelan@gmail.com>
    ksmbd: Fix dangling pointer in krb_authenticate

Miklos Szeredi <mszeredi@redhat.com>
    ovl: don't allow datadir only

Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
    mm: fix apply_to_existing_page_range()

Vishal Moola (Oracle) <vishal.moola@gmail.com>
    mm: fix filemap_get_folios_contig returning batches of identical folios

Baoquan He <bhe@redhat.com>
    mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable()

Vishal Moola (Oracle) <vishal.moola@gmail.com>
    mm/compaction: fix bug in hugetlb handling pathway

Thomas Weißschuh <thomas.weissschuh@linutronix.de>
    loop: LOOP_SET_FD: send uevents for partitions

Thomas Weißschuh <thomas.weissschuh@linutronix.de>
    loop: properly send KOBJ_CHANGED uevent for disk device

Sheng Yong <shengyong1@xiaomi.com>
    lib/iov_iter: fix to increase non slab folio refcount

Edward Adam Davis <eadavis@qq.com>
    isofs: Prevent the use of too small fid

Thadeu Lima de Souza Cascardo <cascardo@igalia.com>
    i2c: cros-ec-tunnel: defer probe if parent EC is not present

Vasiliy Kovalev <kovalev@altlinux.org>
    hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key

Herbert Xu <herbert@gondor.apana.org.au>
    crypto: caam/qi - Fix drv_ctx refcount bug

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    cpufreq: Avoid using inconsistent policy->min and policy->max

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    cpufreq/sched: Explicitly synchronize limits_changed flag handling

Johannes Kimmel <kernel@bareminimum.eu>
    btrfs: correctly escape subvol in btrfs_show_options()

Sidong Yang <sidong.yang@furiosa.ai>
    btrfs: ioctl: don't free iov when btrfs_encoded_read() returns -EAGAIN

Kees Cook <kees@kernel.org>
    Bluetooth: vhci: Avoid needless snprintf() calls

Frédéric Danis <frederic.danis@collabora.com>
    Bluetooth: l2cap: Process valid commands in too long frame

Rob Clark <robdclark@chromium.org>
    drm/msm/a6xx+: Don't let IB_SIZE overflow

Menglong Dong <menglong8.dong@gmail.com>
    ftrace: fix incorrect hash size in register_ftrace_direct()

Christoph Hellwig <hch@lst.de>
    fs: move the bdex_statx call to vfs_getattr_nosec

Joe Damato <jdamato@fastly.com>
    eventpoll: Set epoll timeout if it's in the future

Jens Axboe <axboe@kernel.dk>
    eventpoll: abstract out ep_try_send_events() helper

Andy Shevchenko <andriy.shevchenko@linux.intel.com>
    i2c: atr: Fix wrong include

Li Lingfeng <lilingfeng3@huawei.com>
    nfsd: decrease sc_count directly if fail to queue dl_recall

Eric Biggers <ebiggers@google.com>
    nfs: add missing selections of CONFIG_CRC32

Dan Carpenter <dan.carpenter@linaro.org>
    dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline()

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    drm/msm/dpu: drop rogue intr_tear_rd_ptr values

Chenyuan Yang <chenyuan0y@gmail.com>
    drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_check

Maíra Canal <mcanal@igalia.com>
    drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later

Martin K. Petersen <martin.petersen@oracle.com>
    block: integrity: Do not call set_page_dirty_lock()

Denis Arefev <arefev@swemel.ru>
    asus-laptop: Fix an uninitialized variable

T.J. Mercier <tjmercier@google.com>
    alloc_tag: handle incomplete bulk allocations in vm_module_tags_populate

Andrzej Kacprowski <Andrzej.Kacprowski@intel.com>
    accel/ivpu: Fix the NPU's DPU frequency calculation

Evgeny Pimenov <pimenoveu12@gmail.com>
    ASoC: qcom: Fix sc7280 lpass potential buffer overflow

Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
    ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16

Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
    ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels

Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
    ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate

Herve Codina <herve.codina@bootlin.com>
    ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event

Alex Williamson <alex.williamson@redhat.com>
    Revert "PCI: Avoid reset when disabled via sysfs"

Andreas Gruenbacher <agruenba@redhat.com>
    writeback: fix false warning in inode_to_wb()

Miguel Ojeda <ojeda@kernel.org>
    rust: kbuild: use `pound` to support GNU Make < 4.3

Sami Tolvanen <samitolvanen@google.com>
    rust: kbuild: Don't export __pfx symbols

Miguel Ojeda <ojeda@kernel.org>
    rust: disable `clippy::needless_continue`

Miguel Ojeda <ojeda@kernel.org>
    rust: kasan/kbuild: fix missing flags on first build

FUJITA Tomonori <fujita.tomonori@gmail.com>
    rust: helpers: Remove volatile qualifier from io helpers

Miguel Ojeda <ojeda@kernel.org>
    objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0

Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS

WangYuli <wangyuli@uniontech.com>
    riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break

WangYuli <wangyuli@uniontech.com>
    riscv: KGDB: Do not inline arch_kgdb_breakpoint()

Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
    thermal: intel: int340x: Fix Panther Lake DLVR support

Thomas Weißschuh <thomas.weissschuh@linutronix.de>
    kunit: qemu_configs: SH: Respect kunit cmdline

Samuel Holland <samuel.holland@sifive.com>
    riscv: module: Allocate PLT entries for R_RISCV_PLT32

Samuel Holland <samuel.holland@sifive.com>
    riscv: module: Fix out-of-bounds relocation access

Björn Töpel <bjorn@rivosinc.com>
    riscv: Properly export reserved regions in /proc/iomem

Will Pierce <wgpierce17@gmail.com>
    riscv: Use kvmalloc_array on relocation_hashtable

Bo-Cun Chen <bc-bocun.chen@mediatek.com>
    net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings

Bo-Cun Chen <bc-bocun.chen@mediatek.com>
    net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps

Bo-Cun Chen <bc-bocun.chen@mediatek.com>
    net: ethernet: mtk_eth_soc: reapply mdc divider on reset

Meghana Malladi <m-malladi@ti.com>
    net: ti: icss-iep: Fix possible NULL pointer dereference for perout request

Meghana Malladi <m-malladi@ti.com>
    net: ti: icss-iep: Add phase offset configuration for perout signal

Meghana Malladi <m-malladi@ti.com>
    net: ti: icss-iep: Add pwidth configuration for perout signal

Florian Westphal <fw@strlen.de>
    netfilter: conntrack: fix erronous removal of offload bit

Sagi Maimon <maimon.sagi@gmail.com>
    ptp: ocp: fix start time alignment in ptp_ocp_signal_set

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: dsa: free routing table on probe failure

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: dsa: clean up FDB, MDB, VLAN entries on unbind

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported

Vladimir Oltean <vladimir.oltean@nxp.com>
    net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered

Abdun Nihaal <abdun.nihaal@gmail.com>
    net: txgbe: fix memory leak in txgbe_probe() error path

Jonas Gorski <jonas.gorski@gmail.com>
    net: bridge: switchdev: do not notify new brentries as changed

Jonas Gorski <jonas.gorski@gmail.com>
    net: b53: enable BPDU reception for management port

Jakub Kicinski <kuba@kernel.org>
    netlink: specs: rt-neigh: prefix struct nfmsg members with ndm

Jakub Kicinski <kuba@kernel.org>
    netlink: specs: rt-link: adjust mctp attribute naming

Jakub Kicinski <kuba@kernel.org>
    netlink: specs: rtnetlink: attribute naming corrections

Jakub Kicinski <kuba@kernel.org>
    netlink: specs: rt-link: add an attr layer around alt-ifname

Jakub Kicinski <kuba@kernel.org>
    tools: ynl-gen: make sure we validate subtype of array-nest

Jakub Kicinski <kuba@kernel.org>
    tools: ynl-gen: individually free previous values on double set

Abdun Nihaal <abdun.nihaal@gmail.com>
    cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path

Niklas Cassel <cassel@kernel.org>
    ata: libata-sata: Save all fields from sense data descriptor

Damien Le Moal <dlemoal@kernel.org>
    nvmet: pci-epf: clear CC and CSTS when disabling the controller

Damien Le Moal <dlemoal@kernel.org>
    nvmet: pci-epf: always fully initialize completion entries

Christoph Hellwig <hch@lst.de>
    loop: stop using vfs_iter_{read,write} for buffered I/O

Yunlong Xing <yunlong.xing@unisoc.com>
    loop: aio inherit the ioprio of original request

Jakub Kicinski <kuba@kernel.org>
    eth: bnxt: fix missing ring index trim on error path

Michael Walle <mwalle@kernel.org>
    net: ethernet: ti: am65-cpsw: fix port_np reference counting

Chenyuan Yang <chenyuan0y@gmail.com>
    octeontx2-pf: handle otx2_mbox_get_rsp errors

Abdun Nihaal <abdun.nihaal@gmail.com>
    net: ngbe: fix memory leak in ngbe_probe() error path

Weizhao Ouyang <o451686892@gmail.com>
    can: rockchip_canfd: fix broken quirks checks

Ilya Maximets <i.maximets@ovn.org>
    net: openvswitch: fix nested key length validation in the set() action

Jakub Kicinski <kuba@kernel.org>
    netlink: specs: ovs_vport: align with C codegen capabilities

Zheng Qixing <zhengqixing@huawei.com>
    block: fix resource leak in blk_register_queue() error path

Jijie Shao <shaojijie@huawei.com>
    net: hibmcge: fix not restore rx pause mac addr after reset issue

Jijie Shao <shaojijie@huawei.com>
    net: hibmcge: fix wrong mtu log issue

Jijie Shao <shaojijie@huawei.com>
    net: hibmcge: fix incorrect multicast filtering issue

Jijie Shao <shaojijie@huawei.com>
    net: hibmcge: fix incorrect pause frame statistics issue

Matt Johnston <matt@codeconstruct.com.au>
    net: mctp: Set SOCK_RCU_FREE

Damodharam Ammepalli <damodharam.ammepalli@broadcom.com>
    ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll()

Abdun Nihaal <abdun.nihaal@gmail.com>
    pds_core: fix memory leak in pdsc_debugfs_add_qcq()

Baolin Wang <baolin.wang@linux.alibaba.com>
    selftests: mincore: fix tmpfs mincore test failure

Matthew Wilcox (Oracle) <willy@infradead.org>
    test suite: use %zu to print size_t

Kuniyuki Iwashima <kuniyu@amazon.com>
    smc: Fix lockdep false-positive for IPPROTO_SMC.

Geert Uytterhoeven <geert+renesas@glider.be>
    dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry

Namhyung Kim <namhyung@kernel.org>
    perf tools: Remove evsel__handle_error_quirks()

Christopher S M Hall <christopher.s.hall@intel.com>
    igc: add lock preventing multiple simultaneous PTM transactions

Christopher S M Hall <christopher.s.hall@intel.com>
    igc: cleanup PTP module if probe fails

Christopher S M Hall <christopher.s.hall@intel.com>
    igc: handle the IGC_PTP_ENABLED flag correctly

Christopher S M Hall <christopher.s.hall@intel.com>
    igc: move ktime snapshot into PTM retry loop

Christopher S M Hall <christopher.s.hall@intel.com>
    igc: increase wait time before retrying PTM

Christopher S M Hall <christopher.s.hall@intel.com>
    igc: fix PTM cycle trigger logic

Johannes Berg <johannes.berg@intel.com>
    Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"

Johannes Berg <johannes.berg@intel.com>
    wifi: iwlwifi: pcie: set state to no-FW before reset handshake

David Thompson <davthompson@nvidia.com>
    mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show()

Juergen Gross <jgross@suse.com>
    xen: fix multicall debug feature

Xin Long <lucien.xin@gmail.com>
    ipv6: add exception routes to GC list in rt6_insert_exception

Leon Romanovsky <leon@kernel.org>
    RDMA/bnxt_re: Remove unusable nq variable

Frédéric Danis <frederic.danis@collabora.com>
    Bluetooth: l2cap: Check encryption key size on incoming connection

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    Bluetooth: qca: fix NV variant for one of WCN3950 SoCs

Dan Carpenter <dan.carpenter@linaro.org>
    Bluetooth: btrtl: Prevent potential NULL dereference

Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
    Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address

Richard Fitzgerald <rf@opensource.cirrus.com>
    firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw version

Shay Drory <shayd@nvidia.com>
    RDMA/core: Silence oversized kvmalloc() warning

Charles Keepax <ckeepax@opensource.cirrus.com>
    ASoC: cs42l43: Reset clamp override on jack removal

Kailang Yang <kailang@realtek.com>
    ALSA: hda/realtek - Fixed ASUS platform headset Mic issue

Richard Fitzgerald <rf@opensource.cirrus.com>
    ALSA: hda/cirrus_scodec_test: Don't select dependencies

Chengchang Tang <tangchengchang@huawei.com>
    RDMA/hns: Fix wrong maximum DMA segment size

Yue Haibing <yuehaibing@huawei.com>
    RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe()

Kashyap Desai <kashyap.desai@broadcom.com>
    RDMA/bnxt_re: Fix budget handling of notification queue

Giuseppe Scrivano <gscrivan@redhat.com>
    ovl: remove unused forward declaration

Akhil R <akhilrajeev@nvidia.com>
    crypto: tegra - Fix IV usage for AES ECB

Henry Martin <bsdhenrymartin@gmail.com>
    ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe()

Brady Norander <bradynorander@gmail.com>
    ASoC: dwc: always enable/disable i2s irqs

Zheng Qixing <zhengqixing@huawei.com>
    md/md-bitmap: fix stats collection for external bitmaps

Yu Kuai <yukuai3@huawei.com>
    md/raid10: fix missing discard IO accounting

Martin Wilck <mwilck@suse.com>
    scsi: smartpqi: Use is_kdump_kernel() to check for kdump

Miaoqian Lin <linmq006@gmail.com>
    scsi: iscsi: Fix missing scsi_host_put() in error path

Abdun Nihaal <abdun.nihaal@gmail.com>
    wifi: wl1251: fix memory leak in wl1251_tx_work

Abdun Nihaal <abdun.nihaal@gmail.com>
    wifi: brcmfmac: fix memory leak in brcmf_get_module_param

Remi Pommarel <repk@triplefau.lt>
    wifi: mac80211: Purge vif txq in ieee80211_do_stop()

Remi Pommarel <repk@triplefau.lt>
    wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()

Abdun Nihaal <abdun.nihaal@gmail.com>
    wifi: at76c50x: fix use after free access in at76_disconnect

Xingui Yang <yangxingui@huawei.com>
    scsi: hisi_sas: Enable force phy when SATA disk directly connected


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

Diffstat:

 Documentation/arch/arm64/booting.rst               |  22 +++
 .../bindings/soc/fsl/fsl,ls1028a-reset.yaml        |   2 +-
 Documentation/netlink/specs/ovs_vport.yaml         |   4 +-
 Documentation/netlink/specs/rt_link.yaml           |  20 ++-
 Documentation/netlink/specs/rt_neigh.yaml          |  14 +-
 Documentation/wmi/devices/msi-wmi-platform.rst     |   4 +
 Makefile                                           |   5 +-
 arch/arm64/include/asm/el2_setup.h                 |  25 ++++
 arch/arm64/tools/sysreg                            | 103 ++++++++++++++
 arch/mips/dec/prom/init.c                          |   2 +-
 arch/mips/include/asm/ds1287.h                     |   2 +-
 arch/mips/kernel/cevt-ds1287.c                     |   1 +
 arch/riscv/include/asm/kgdb.h                      |   9 +-
 arch/riscv/include/asm/syscall.h                   |   7 +-
 arch/riscv/kernel/kgdb.c                           |   6 +
 arch/riscv/kernel/module-sections.c                |  13 +-
 arch/riscv/kernel/module.c                         |  11 +-
 arch/riscv/kernel/setup.c                          |  36 ++++-
 arch/x86/boot/compressed/mem.c                     |   5 +-
 arch/x86/boot/compressed/sev.c                     |  67 +++------
 arch/x86/boot/compressed/sev.h                     |   2 +
 arch/x86/events/intel/ds.c                         |   8 +-
 arch/x86/events/intel/uncore_snbep.c               | 107 ++-------------
 arch/x86/kernel/cpu/amd.c                          |  19 ++-
 arch/x86/kernel/cpu/microcode/amd.c                |   9 +-
 arch/x86/xen/multicalls.c                          |  26 ++--
 arch/x86/xen/smp_pv.c                              |   1 -
 arch/x86/xen/xen-ops.h                             |   3 -
 block/bdev.c                                       |   3 +-
 block/bio-integrity.c                              |  17 +--
 block/blk-sysfs.c                                  |   2 +
 drivers/accel/ivpu/ivpu_drv.c                      |   4 +-
 drivers/accel/ivpu/ivpu_fw.c                       |   3 +-
 drivers/accel/ivpu/ivpu_hw.h                       |  11 +-
 drivers/accel/ivpu/ivpu_hw_btrs.c                  | 126 ++++++++---------
 drivers/accel/ivpu/ivpu_hw_btrs.h                  |   6 +-
 drivers/ata/libata-sata.c                          |  15 +++
 drivers/block/loop.c                               | 121 +++--------------
 drivers/bluetooth/btqca.c                          |   2 +-
 drivers/bluetooth/btrtl.c                          |   2 +
 drivers/bluetooth/hci_vhci.c                       |  10 +-
 drivers/cpufreq/cpufreq.c                          |  40 +++++-
 drivers/crypto/caam/qi.c                           |   6 +-
 drivers/crypto/tegra/tegra-se-aes.c                |   5 +-
 drivers/dma-buf/sw_sync.c                          |  19 ++-
 .../firmware/cirrus/test/cs_dsp_mock_mem_maps.c    |  30 -----
 drivers/firmware/cirrus/test/cs_dsp_test_bin.c     |   2 +-
 .../firmware/cirrus/test/cs_dsp_test_bin_error.c   |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c           |  34 ++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c        |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  44 +++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   4 +-
 drivers/gpu/drm/amd/amdgpu/mes_v11_0.c             |   4 +
 drivers/gpu/drm/amd/amdgpu/mes_v12_0.c             |  21 +--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  62 ++++++++-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |   6 +-
 .../drm/amd/display/dc/dml2/dml21/dml21_wrapper.c  |  28 +++-
 drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c |  15 ++-
 .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c    |   6 +-
 .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c  |   7 +-
 .../amd/display/dc/resource/dcn31/dcn31_resource.c |   2 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c  |   4 +-
 .../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c    |   4 +-
 .../drm/amd/pm/powerplay/hwmgr/vega20_thermal.c    |   2 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c  |   3 +
 drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c     |   2 +-
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |   2 +-
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c   |  55 +++++++-
 drivers/gpu/drm/ast/ast_dp.c                       |   6 +
 drivers/gpu/drm/i915/display/intel_bw.c            |  14 +-
 drivers/gpu/drm/i915/display/intel_display.c       |   4 +-
 .../gpu/drm/i915/display/intel_display_device.h    |   1 +
 drivers/gpu/drm/i915/display/intel_dp.c            |  58 ++++++--
 drivers/gpu/drm/i915/display/intel_vblank.c        |   4 +-
 drivers/gpu/drm/i915/gvt/opregion.c                |   7 +-
 drivers/gpu/drm/i915/i915_drv.h                    |   1 +
 drivers/gpu/drm/i915/soc/intel_dram.c              |   4 +
 drivers/gpu/drm/imagination/pvr_fw.c               |  27 +++-
 drivers/gpu/drm/imagination/pvr_job.c              |   7 +
 drivers/gpu/drm/imagination/pvr_queue.c            |   4 +
 drivers/gpu/drm/mgag200/mgag200_mode.c             |   2 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c              |  82 +++++------
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c              |   8 +-
 .../drm/msm/disp/dpu1/catalog/dpu_1_14_msm8937.h   |   2 -
 .../drm/msm/disp/dpu1/catalog/dpu_1_15_msm8917.h   |   1 -
 .../drm/msm/disp/dpu1/catalog/dpu_1_16_msm8953.h   |   3 -
 .../drm/msm/disp/dpu1/catalog/dpu_1_7_msm8996.h    |   4 -
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h |   3 -
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h |   2 -
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c          |   3 +
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |   9 +-
 .../gpu/drm/msm/registers/adreno/adreno_pm4.xml    |   7 +
 drivers/gpu/drm/nouveau/nouveau_bo.c               |   3 +
 drivers/gpu/drm/nouveau/nouveau_gem.c              |   3 -
 drivers/gpu/drm/sti/Makefile                       |   2 -
 drivers/gpu/drm/tiny/repaper.c                     |   4 +-
 drivers/gpu/drm/v3d/v3d_sched.c                    |  16 ++-
 drivers/gpu/drm/virtio/virtgpu_gem.c               |  11 +-
 drivers/gpu/drm/virtio/virtgpu_plane.c             |  20 ++-
 drivers/gpu/drm/xe/xe_device_types.h               |   1 +
 drivers/gpu/drm/xe/xe_dma_buf.c                    |   5 +-
 drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c        |  12 +-
 drivers/gpu/drm/xe/xe_guc_ads.c                    |  75 ++++++-----
 drivers/gpu/drm/xe/xe_hmm.c                        |  24 ----
 drivers/gpu/drm/xe/xe_migrate.c                    |   2 +-
 drivers/i2c/busses/i2c-cros-ec-tunnel.c            |   3 +
 drivers/i2c/i2c-atr.c                              |   2 +-
 drivers/infiniband/core/cma.c                      |   4 +-
 drivers/infiniband/core/umem_odp.c                 |   6 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |  10 --
 drivers/infiniband/hw/hns/hns_roce_main.c          |   2 +-
 drivers/infiniband/hw/usnic/usnic_ib_main.c        |  14 +-
 drivers/md/md-bitmap.c                             |   5 +-
 drivers/md/raid10.c                                |   1 +
 drivers/net/can/rockchip/rockchip_canfd-core.c     |   7 +-
 drivers/net/dsa/b53/b53_common.c                   |  10 ++
 drivers/net/dsa/mv88e6xxx/chip.c                   |  13 +-
 drivers/net/dsa/mv88e6xxx/devlink.c                |   3 +-
 drivers/net/ethernet/amd/pds_core/debugfs.c        |   5 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   4 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c |   1 +
 drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c   |   3 +
 drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c    |   7 +
 drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c  |   6 +-
 drivers/net/ethernet/hisilicon/hibmcge/hbg_reg.h   |   3 +
 drivers/net/ethernet/intel/igc/igc.h               |   1 +
 drivers/net/ethernet/intel/igc/igc_defines.h       |   6 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |   1 +
 drivers/net/ethernet/intel/igc/igc_ptp.c           | 113 ++++++++++------
 drivers/net/ethernet/marvell/octeontx2/nic/rep.c   |   2 +
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |  49 ++++---
 drivers/net/ethernet/mediatek/mtk_eth_soc.h        |   1 +
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |  15 ++-
 drivers/net/ethernet/ti/icssg/icss_iep.c           | 150 ++++++++++++++-------
 drivers/net/ethernet/wangxun/ngbe/ngbe_main.c      |   3 +-
 drivers/net/ethernet/wangxun/txgbe/txgbe_main.c    |   3 +-
 drivers/net/wireless/ath/ath12k/dp_mon.c           |   4 +-
 drivers/net/wireless/atmel/at76c50x-usb.c          |   2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/common.c  |   4 +-
 .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c   |   8 +-
 drivers/net/wireless/ti/wl1251/tx.c                |   4 +-
 drivers/nvme/target/fc.c                           |  14 --
 drivers/nvme/target/pci-epf.c                      |  74 ++++++----
 drivers/pci/pci.c                                  |   4 -
 drivers/platform/mellanox/mlxbf-bootctl.c          |   4 +-
 drivers/platform/x86/amd/pmf/auto-mode.c           |   4 +-
 drivers/platform/x86/amd/pmf/cnqf.c                |   8 +-
 drivers/platform/x86/amd/pmf/core.c                |  14 ++
 drivers/platform/x86/amd/pmf/pmf.h                 |   1 +
 drivers/platform/x86/amd/pmf/sps.c                 |  12 +-
 drivers/platform/x86/amd/pmf/tee-if.c              |   6 +-
 drivers/platform/x86/asus-laptop.c                 |   9 +-
 drivers/platform/x86/dell/alienware-wmi.c          |  56 +++++++-
 drivers/platform/x86/msi-wmi-platform.c            |  99 +++++++++-----
 drivers/ptp/ptp_ocp.c                              |   1 +
 drivers/ras/amd/atl/internal.h                     |   3 +
 drivers/ras/amd/atl/umc.c                          |  19 ++-
 drivers/ras/amd/fmpm.c                             |   9 +-
 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c             |   9 +-
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             |  14 +-
 drivers/scsi/megaraid/megaraid_sas_base.c          |   9 +-
 drivers/scsi/megaraid/megaraid_sas_fusion.c        |   5 +-
 drivers/scsi/scsi_transport_iscsi.c                |   7 +-
 drivers/scsi/smartpqi/smartpqi_init.c              |  13 +-
 .../intel/int340x_thermal/processor_thermal_rfim.c |  33 ++---
 drivers/ufs/host/ufs-exynos.c                      |  41 ++++--
 drivers/ufs/host/ufs-exynos.h                      |   5 +-
 fs/Kconfig                                         |   1 +
 fs/btrfs/ioctl.c                                   |   2 +
 fs/btrfs/super.c                                   |   3 +-
 fs/eventpoll.c                                     |  38 ++++--
 fs/fuse/virtio_fs.c                                |   3 +
 fs/hfs/bnode.c                                     |   6 +
 fs/hfsplus/bnode.c                                 |   6 +
 fs/isofs/export.c                                  |   2 +-
 fs/nfs/Kconfig                                     |   2 +-
 fs/nfs/internal.h                                  |   7 -
 fs/nfs/nfs4session.h                               |   4 -
 fs/nfsd/Kconfig                                    |   1 +
 fs/nfsd/nfs4state.c                                |   2 +-
 fs/nfsd/nfsfh.h                                    |   7 -
 fs/overlayfs/overlayfs.h                           |   2 -
 fs/overlayfs/super.c                               |   5 +
 fs/smb/client/cifsproto.h                          |   2 +
 fs/smb/client/connect.c                            |  34 ++---
 fs/smb/client/file.c                               |  28 ++++
 fs/smb/server/connection.c                         |   4 +-
 fs/smb/server/oplock.c                             |  29 ++--
 fs/smb/server/oplock.h                             |   1 -
 fs/smb/server/smb2pdu.c                            |   4 +-
 fs/smb/server/transport_ipc.c                      |   7 +-
 fs/smb/server/transport_tcp.c                      |  14 +-
 fs/smb/server/transport_tcp.h                      |   1 +
 fs/smb/server/vfs.c                                |   3 +-
 fs/stat.c                                          |  32 +++--
 include/drm/intel/pciids.h                         |   1 +
 include/linux/backing-dev.h                        |   1 +
 include/linux/blkdev.h                             |   6 +-
 include/linux/firmware/cirrus/cs_dsp_test_utils.h  |   1 -
 include/linux/nfs.h                                |   7 -
 include/uapi/drm/ivpu_accel.h                      |   4 +-
 io_uring/rsrc.c                                    |  17 ++-
 kernel/sched/cpufreq_schedutil.c                   |  46 ++++++-
 kernel/trace/ftrace.c                              |   7 +-
 kernel/trace/trace_events_filter.c                 |   4 +-
 lib/alloc_tag.c                                    |  15 ++-
 lib/iov_iter.c                                     |   2 +-
 lib/string.c                                       |  13 +-
 mm/compaction.c                                    |   6 +-
 mm/filemap.c                                       |   1 +
 mm/gup.c                                           |   4 +-
 mm/memory.c                                        |   4 +-
 mm/slub.c                                          |  10 ++
 mm/userfaultfd.c                                   |  13 +-
 mm/vma.c                                           |  38 +++++-
 mm/vma.h                                           |   9 +-
 net/bluetooth/hci_event.c                          |   5 +-
 net/bluetooth/l2cap_core.c                         |  21 ++-
 net/bridge/br_vlan.c                               |   4 +-
 net/dsa/dsa.c                                      |  59 ++++++--
 net/dsa/tag_8021q.c                                |   2 +-
 net/ethtool/cmis_cdb.c                             |   2 +-
 net/ipv6/route.c                                   |   1 +
 net/mac80211/iface.c                               |   3 +
 net/mctp/af_mctp.c                                 |   3 +
 net/netfilter/nf_flow_table_core.c                 |  10 +-
 net/openvswitch/flow_netlink.c                     |   3 +-
 net/smc/af_smc.c                                   |   5 +
 rust/Makefile                                      |   2 +-
 rust/helpers/io.c                                  |  34 ++---
 scripts/Makefile.compiler                          |   4 +-
 scripts/generate_rust_analyzer.py                  |  12 +-
 sound/pci/hda/Kconfig                              |   4 +-
 sound/pci/hda/patch_realtek.c                      |  23 ++--
 sound/soc/codecs/cs42l43-jack.c                    |   3 +
 sound/soc/codecs/lpass-wsa-macro.c                 | 139 +++++++++++++------
 sound/soc/dwc/dwc-i2s.c                            |  13 +-
 sound/soc/fsl/fsl_qmc_audio.c                      |   3 +
 sound/soc/intel/avs/pcm.c                          |   3 +-
 sound/soc/intel/boards/sof_sdw.c                   |   1 +
 sound/soc/qcom/lpass.h                             |   3 +-
 tools/net/ynl/pyynl/ynl_gen_c.py                   |  69 +++++++---
 tools/objtool/check.c                              |   1 +
 tools/perf/util/evsel.c                            |  22 ---
 tools/testing/kunit/qemu_configs/sh.py             |   4 +-
 tools/testing/selftests/mincore/mincore_selftest.c |  16 +--
 .../selftests/mm/charge_reserved_hugetlb.sh        |   4 +-
 .../selftests/mm/hugetlb_reparenting_test.sh       |   2 +-
 tools/testing/shared/linux.c                       |   4 +-
 250 files changed, 2269 insertions(+), 1331 deletions(-)



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

* [PATCH 6.14 221/241] arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
@ 2025-04-23 14:44 ` Greg Kroah-Hartman
  2025-04-23 14:44 ` [PATCH 6.14 222/241] arm64/sysreg: Add register fields for HDFGRTR2_EL2 Greg Kroah-Hartman
                   ` (18 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Greg Kroah-Hartman @ 2025-04-23 14:44 UTC (permalink / raw)
  To: stable
  Cc: Greg Kroah-Hartman, patches, Will Deacon, Mark Brown,
	linux-arm-kernel, linux-kernel, Eric Auger, Anshuman Khandual,
	Catalin Marinas

6.14-stable review patch.  If anyone has any objections, please let me know.

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

From: Anshuman Khandual <anshuman.khandual@arm.com>

commit cc15f548cc77574bcd68425ae01a796659bd3705 upstream.

This updates ID_AA64MMFR0_EL1 register fields as per the definitions based
on DDI0601 2024-12.

Cc: Will Deacon <will@kernel.org>
Cc: Mark Brown <broonie@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Reviewed-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Link: https://lore.kernel.org/r/20250203050828.1049370-2-anshuman.khandual@arm.com
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 arch/arm64/tools/sysreg |    2 ++
 1 file changed, 2 insertions(+)

--- a/arch/arm64/tools/sysreg
+++ b/arch/arm64/tools/sysreg
@@ -1664,6 +1664,7 @@ EndEnum
 UnsignedEnum	59:56	FGT
 	0b0000	NI
 	0b0001	IMP
+	0b0010	FGT2
 EndEnum
 Res0	55:48
 UnsignedEnum	47:44	EXS
@@ -1725,6 +1726,7 @@ Enum	3:0	PARANGE
 	0b0100	44
 	0b0101	48
 	0b0110	52
+	0b0111	56
 EndEnum
 EndSysreg
 



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

* [PATCH 6.14 222/241] arm64/sysreg: Add register fields for HDFGRTR2_EL2
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
  2025-04-23 14:44 ` [PATCH 6.14 221/241] arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 Greg Kroah-Hartman
@ 2025-04-23 14:44 ` Greg Kroah-Hartman
  2025-04-23 14:44 ` [PATCH 6.14 223/241] arm64/sysreg: Add register fields for HDFGWTR2_EL2 Greg Kroah-Hartman
                   ` (17 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Greg Kroah-Hartman @ 2025-04-23 14:44 UTC (permalink / raw)
  To: stable
  Cc: Greg Kroah-Hartman, patches, Will Deacon, Mark Brown,
	linux-arm-kernel, linux-kernel, Eric Auger, Anshuman Khandual,
	Catalin Marinas

6.14-stable review patch.  If anyone has any objections, please let me know.

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

From: Anshuman Khandual <anshuman.khandual@arm.com>

commit 44844551670cff70a8aa5c1cde27ad1e0367e009 upstream.

This adds register fields for HDFGRTR2_EL2 as per the definitions based
on DDI0601 2024-12.

Cc: Will Deacon <will@kernel.org>
Cc: Mark Brown <broonie@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Reviewed-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Link: https://lore.kernel.org/r/20250203050828.1049370-3-anshuman.khandual@arm.com
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 arch/arm64/tools/sysreg |   29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

--- a/arch/arm64/tools/sysreg
+++ b/arch/arm64/tools/sysreg
@@ -2643,6 +2643,35 @@ Field	0	E0HTRE
 EndSysreg
 
 
+Sysreg HDFGRTR2_EL2	3	4	3	1	0
+Res0	63:25
+Field	24	nPMBMAR_EL1
+Field	23	nMDSTEPOP_EL1
+Field	22	nTRBMPAM_EL1
+Res0	21
+Field	20	nTRCITECR_EL1
+Field	19	nPMSDSFR_EL1
+Field	18	nSPMDEVAFF_EL1
+Field	17	nSPMID
+Field	16	nSPMSCR_EL1
+Field	15	nSPMACCESSR_EL1
+Field	14	nSPMCR_EL0
+Field	13	nSPMOVS
+Field	12	nSPMINTEN
+Field	11	nSPMCNTEN
+Field	10	nSPMSELR_EL0
+Field	9	nSPMEVTYPERn_EL0
+Field	8	nSPMEVCNTRn_EL0
+Field	7	nPMSSCR_EL1
+Field	6	nPMSSDATA
+Field	5	nMDSELR_EL1
+Field	4	nPMUACR_EL1
+Field	3	nPMICFILTR_EL0
+Field	2	nPMICNTR_EL0
+Field	1	nPMIAR_EL1
+Field	0	nPMECR_EL1
+EndSysreg
+
 Sysreg HDFGRTR_EL2	3	4	3	1	4
 Field	63	PMBIDR_EL1
 Field	62	nPMSNEVFR_EL1



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

* [PATCH 6.14 223/241] arm64/sysreg: Add register fields for HDFGWTR2_EL2
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
  2025-04-23 14:44 ` [PATCH 6.14 221/241] arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 Greg Kroah-Hartman
  2025-04-23 14:44 ` [PATCH 6.14 222/241] arm64/sysreg: Add register fields for HDFGRTR2_EL2 Greg Kroah-Hartman
@ 2025-04-23 14:44 ` Greg Kroah-Hartman
  2025-04-23 14:44 ` [PATCH 6.14 224/241] arm64/sysreg: Add register fields for HFGITR2_EL2 Greg Kroah-Hartman
                   ` (16 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Greg Kroah-Hartman @ 2025-04-23 14:44 UTC (permalink / raw)
  To: stable
  Cc: Greg Kroah-Hartman, patches, Will Deacon, Mark Brown,
	linux-arm-kernel, linux-kernel, Eric Auger, Anshuman Khandual,
	Catalin Marinas

6.14-stable review patch.  If anyone has any objections, please let me know.

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

From: Anshuman Khandual <anshuman.khandual@arm.com>

commit 2f1f62a1257b9d5eb98a8e161ea7d11f1678f7ad upstream.

This adds register fields for HDFGWTR2_EL2 as per the definitions based
on DDI0601 2024-12.

Cc: Will Deacon <will@kernel.org>
Cc: Mark Brown <broonie@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Reviewed-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Link: https://lore.kernel.org/r/20250203050828.1049370-4-anshuman.khandual@arm.com
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 arch/arm64/tools/sysreg |   28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

--- a/arch/arm64/tools/sysreg
+++ b/arch/arm64/tools/sysreg
@@ -2672,6 +2672,34 @@ Field	1	nPMIAR_EL1
 Field	0	nPMECR_EL1
 EndSysreg
 
+Sysreg HDFGWTR2_EL2	3	4	3	1	1
+Res0	63:25
+Field	24	nPMBMAR_EL1
+Field	23	nMDSTEPOP_EL1
+Field	22	nTRBMPAM_EL1
+Field	21	nPMZR_EL0
+Field	20	nTRCITECR_EL1
+Field	19	nPMSDSFR_EL1
+Res0	18:17
+Field	16	nSPMSCR_EL1
+Field	15	nSPMACCESSR_EL1
+Field	14	nSPMCR_EL0
+Field	13	nSPMOVS
+Field	12	nSPMINTEN
+Field	11	nSPMCNTEN
+Field	10	nSPMSELR_EL0
+Field	9	nSPMEVTYPERn_EL0
+Field	8	nSPMEVCNTRn_EL0
+Field	7	nPMSSCR_EL1
+Res0	6
+Field	5	nMDSELR_EL1
+Field	4	nPMUACR_EL1
+Field	3	nPMICFILTR_EL0
+Field	2	nPMICNTR_EL0
+Field	1	nPMIAR_EL1
+Field	0	nPMECR_EL1
+EndSysreg
+
 Sysreg HDFGRTR_EL2	3	4	3	1	4
 Field	63	PMBIDR_EL1
 Field	62	nPMSNEVFR_EL1



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

* [PATCH 6.14 224/241] arm64/sysreg: Add register fields for HFGITR2_EL2
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (2 preceding siblings ...)
  2025-04-23 14:44 ` [PATCH 6.14 223/241] arm64/sysreg: Add register fields for HDFGWTR2_EL2 Greg Kroah-Hartman
@ 2025-04-23 14:44 ` Greg Kroah-Hartman
  2025-04-23 14:44 ` [PATCH 6.14 225/241] arm64/sysreg: Add register fields for HFGRTR2_EL2 Greg Kroah-Hartman
                   ` (15 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Greg Kroah-Hartman @ 2025-04-23 14:44 UTC (permalink / raw)
  To: stable
  Cc: Greg Kroah-Hartman, patches, Will Deacon, Mark Brown,
	linux-arm-kernel, linux-kernel, Eric Auger, Anshuman Khandual,
	Catalin Marinas

6.14-stable review patch.  If anyone has any objections, please let me know.

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

From: Anshuman Khandual <anshuman.khandual@arm.com>

commit 9401476f17747586a8bfb29abfdf5ade7a8bceef upstream.

This adds register fields for HFGITR2_EL2 as per the definitions based
on DDI0601 2024-12.

Cc: Will Deacon <will@kernel.org>
Cc: Mark Brown <broonie@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Reviewed-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Link: https://lore.kernel.org/r/20250203050828.1049370-5-anshuman.khandual@arm.com
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 arch/arm64/tools/sysreg |    6 ++++++
 1 file changed, 6 insertions(+)

--- a/arch/arm64/tools/sysreg
+++ b/arch/arm64/tools/sysreg
@@ -2872,6 +2872,12 @@ Field	1	AMEVCNTR00_EL0
 Field	0	AMCNTEN0
 EndSysreg
 
+Sysreg	HFGITR2_EL2	3	4	3	1	7
+Res0	63:2
+Field	1	nDCCIVAPS
+Field	0	TSBCSYNC
+EndSysreg
+
 Sysreg	ZCR_EL2	3	4	1	2	0
 Fields	ZCR_ELx
 EndSysreg



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

* [PATCH 6.14 225/241] arm64/sysreg: Add register fields for HFGRTR2_EL2
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (3 preceding siblings ...)
  2025-04-23 14:44 ` [PATCH 6.14 224/241] arm64/sysreg: Add register fields for HFGITR2_EL2 Greg Kroah-Hartman
@ 2025-04-23 14:44 ` Greg Kroah-Hartman
  2025-04-23 14:44 ` [PATCH 6.14 226/241] arm64/sysreg: Add register fields for HFGWTR2_EL2 Greg Kroah-Hartman
                   ` (14 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Greg Kroah-Hartman @ 2025-04-23 14:44 UTC (permalink / raw)
  To: stable
  Cc: Greg Kroah-Hartman, patches, Will Deacon, Mark Brown,
	linux-arm-kernel, linux-kernel, Eric Auger, Anshuman Khandual,
	Catalin Marinas

6.14-stable review patch.  If anyone has any objections, please let me know.

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

From: Anshuman Khandual <anshuman.khandual@arm.com>

commit 59236089ad5243377b6905d78e39ba4183dc35f5 upstream.

This adds register fields for HFGRTR2_EL2 as per the definitions based
on DDI0601 2024-12.

Cc: Will Deacon <will@kernel.org>
Cc: Mark Brown <broonie@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Reviewed-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Link: https://lore.kernel.org/r/20250203050828.1049370-6-anshuman.khandual@arm.com
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 arch/arm64/tools/sysreg |   19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

--- a/arch/arm64/tools/sysreg
+++ b/arch/arm64/tools/sysreg
@@ -2700,6 +2700,25 @@ Field	1	nPMIAR_EL1
 Field	0	nPMECR_EL1
 EndSysreg
 
+Sysreg	HFGRTR2_EL2	3	4	3	1	2
+Res0	63:15
+Field	14	nACTLRALIAS_EL1
+Field	13	nACTLRMASK_EL1
+Field	12	nTCR2ALIAS_EL1
+Field	11	nTCRALIAS_EL1
+Field	10	nSCTLRALIAS2_EL1
+Field	9	nSCTLRALIAS_EL1
+Field	8	nCPACRALIAS_EL1
+Field	7	nTCR2MASK_EL1
+Field	6	nTCRMASK_EL1
+Field	5	nSCTLR2MASK_EL1
+Field	4	nSCTLRMASK_EL1
+Field	3	nCPACRMASK_EL1
+Field	2	nRCWSMASK_EL1
+Field	1	nERXGSR_EL1
+Field	0	nPFAR_EL1
+EndSysreg
+
 Sysreg HDFGRTR_EL2	3	4	3	1	4
 Field	63	PMBIDR_EL1
 Field	62	nPMSNEVFR_EL1



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

* [PATCH 6.14 226/241] arm64/sysreg: Add register fields for HFGWTR2_EL2
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (4 preceding siblings ...)
  2025-04-23 14:44 ` [PATCH 6.14 225/241] arm64/sysreg: Add register fields for HFGRTR2_EL2 Greg Kroah-Hartman
@ 2025-04-23 14:44 ` Greg Kroah-Hartman
  2025-04-23 14:44 ` [PATCH 6.14 227/241] arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 Greg Kroah-Hartman
                   ` (13 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Greg Kroah-Hartman @ 2025-04-23 14:44 UTC (permalink / raw)
  To: stable
  Cc: Greg Kroah-Hartman, patches, Will Deacon, Mark Brown,
	linux-arm-kernel, linux-kernel, Eric Auger, Anshuman Khandual,
	Catalin Marinas

6.14-stable review patch.  If anyone has any objections, please let me know.

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

From: Anshuman Khandual <anshuman.khandual@arm.com>

commit ea37be0773f04420515b8db49e50abedbaa97e23 upstream.

This adds register fields for HFGWTR2_EL2 as per the definitions based
on DDI0601 2024-12.

Cc: Will Deacon <will@kernel.org>
Cc: Mark Brown <broonie@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Reviewed-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Link: https://lore.kernel.org/r/20250203050828.1049370-7-anshuman.khandual@arm.com
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 arch/arm64/tools/sysreg |   19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

--- a/arch/arm64/tools/sysreg
+++ b/arch/arm64/tools/sysreg
@@ -2719,6 +2719,25 @@ Field	1	nERXGSR_EL1
 Field	0	nPFAR_EL1
 EndSysreg
 
+Sysreg	HFGWTR2_EL2	3	4	3	1	3
+Res0	63:15
+Field	14	nACTLRALIAS_EL1
+Field	13	nACTLRMASK_EL1
+Field	12	nTCR2ALIAS_EL1
+Field	11	nTCRALIAS_EL1
+Field	10	nSCTLRALIAS2_EL1
+Field	9	nSCTLRALIAS_EL1
+Field	8	nCPACRALIAS_EL1
+Field	7	nTCR2MASK_EL1
+Field	6	nTCRMASK_EL1
+Field	5	nSCTLR2MASK_EL1
+Field	4	nSCTLRMASK_EL1
+Field	3	nCPACRMASK_EL1
+Field	2	nRCWSMASK_EL1
+Res0	1
+Field	0	nPFAR_EL1
+EndSysreg
+
 Sysreg HDFGRTR_EL2	3	4	3	1	4
 Field	63	PMBIDR_EL1
 Field	62	nPMSNEVFR_EL1



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

* [PATCH 6.14 227/241] arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (5 preceding siblings ...)
  2025-04-23 14:44 ` [PATCH 6.14 226/241] arm64/sysreg: Add register fields for HFGWTR2_EL2 Greg Kroah-Hartman
@ 2025-04-23 14:44 ` Greg Kroah-Hartman
  2025-04-23 15:13 ` [PATCH 6.14 000/241] 6.14.4-rc1 review Ronald Warsow
                   ` (12 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Greg Kroah-Hartman @ 2025-04-23 14:44 UTC (permalink / raw)
  To: stable
  Cc: Greg Kroah-Hartman, patches, Will Deacon, Mark Rutland,
	Rob Herring, Jonathan Corbet, Marc Zyngier, Oliver Upton,
	linux-arm-kernel, linux-doc, linux-kernel, kvmarm,
	Anshuman Khandual, Catalin Marinas

6.14-stable review patch.  If anyone has any objections, please let me know.

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

From: Anshuman Khandual <anshuman.khandual@arm.com>

commit 858c7bfcb35e1100b58bb63c9f562d86e09418d9 upstream.

FEAT_PMUv3p9 registers such as PMICNTR_EL0, PMICFILTR_EL0, and PMUACR_EL1
access from EL1 requires appropriate EL2 fine grained trap configuration
via FEAT_FGT2 based trap control registers HDFGRTR2_EL2 and HDFGWTR2_EL2.
Otherwise such register accesses will result in traps into EL2.

Add a new helper __init_el2_fgt2() which initializes FEAT_FGT2 based fine
grained trap control registers HDFGRTR2_EL2 and HDFGWTR2_EL2 (setting the
bits nPMICNTR_EL0, nPMICFILTR_EL0 and nPMUACR_EL1) to enable access into
PMICNTR_EL0, PMICFILTR_EL0, and PMUACR_EL1 registers.

Also update booting.rst with SCR_EL3.FGTEn2 requirement for all FEAT_FGT2
based registers to be accessible in EL2.

Cc: Will Deacon <will@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Rob Herring <robh@kernel.org>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Marc Zyngier <maz@kernel.org>
Cc: Oliver Upton <oliver.upton@linux.dev>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-doc@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: kvmarm@lists.linux.dev
Fixes: 0bbff9ed8165 ("perf/arm_pmuv3: Add PMUv3.9 per counter EL0 access control")
Fixes: d8226d8cfbaf ("perf: arm_pmuv3: Add support for Armv9.4 PMU instruction counter")
Tested-by: Rob Herring (Arm) <robh@kernel.org>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Link: https://lore.kernel.org/r/20250227035119.2025171-1-anshuman.khandual@arm.com
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 Documentation/arch/arm64/booting.rst |   22 ++++++++++++++++++++++
 arch/arm64/include/asm/el2_setup.h   |   25 +++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

--- a/Documentation/arch/arm64/booting.rst
+++ b/Documentation/arch/arm64/booting.rst
@@ -288,6 +288,12 @@ Before jumping into the kernel, the foll
 
     - SCR_EL3.FGTEn (bit 27) must be initialised to 0b1.
 
+  For CPUs with the Fine Grained Traps 2 (FEAT_FGT2) extension present:
+
+  - If EL3 is present and the kernel is entered at EL2:
+
+    - SCR_EL3.FGTEn2 (bit 59) must be initialised to 0b1.
+
   For CPUs with support for HCRX_EL2 (FEAT_HCX) present:
 
   - If EL3 is present and the kernel is entered at EL2:
@@ -382,6 +388,22 @@ Before jumping into the kernel, the foll
 
     - SMCR_EL2.EZT0 (bit 30) must be initialised to 0b1.
 
+  For CPUs with the Performance Monitors Extension (FEAT_PMUv3p9):
+
+ - If EL3 is present:
+
+    - MDCR_EL3.EnPM2 (bit 7) must be initialised to 0b1.
+
+ - If the kernel is entered at EL1 and EL2 is present:
+
+    - HDFGRTR2_EL2.nPMICNTR_EL0 (bit 2) must be initialised to 0b1.
+    - HDFGRTR2_EL2.nPMICFILTR_EL0 (bit 3) must be initialised to 0b1.
+    - HDFGRTR2_EL2.nPMUACR_EL1 (bit 4) must be initialised to 0b1.
+
+    - HDFGWTR2_EL2.nPMICNTR_EL0 (bit 2) must be initialised to 0b1.
+    - HDFGWTR2_EL2.nPMICFILTR_EL0 (bit 3) must be initialised to 0b1.
+    - HDFGWTR2_EL2.nPMUACR_EL1 (bit 4) must be initialised to 0b1.
+
   For CPUs with Memory Copy and Memory Set instructions (FEAT_MOPS):
 
   - If the kernel is entered at EL1 and EL2 is present:
--- a/arch/arm64/include/asm/el2_setup.h
+++ b/arch/arm64/include/asm/el2_setup.h
@@ -259,6 +259,30 @@
 .Lskip_fgt_\@:
 .endm
 
+.macro __init_el2_fgt2
+	mrs	x1, id_aa64mmfr0_el1
+	ubfx	x1, x1, #ID_AA64MMFR0_EL1_FGT_SHIFT, #4
+	cmp	x1, #ID_AA64MMFR0_EL1_FGT_FGT2
+	b.lt	.Lskip_fgt2_\@
+
+	mov	x0, xzr
+	mrs	x1, id_aa64dfr0_el1
+	ubfx	x1, x1, #ID_AA64DFR0_EL1_PMUVer_SHIFT, #4
+	cmp	x1, #ID_AA64DFR0_EL1_PMUVer_V3P9
+	b.lt	.Lskip_pmuv3p9_\@
+
+	orr	x0, x0, #HDFGRTR2_EL2_nPMICNTR_EL0
+	orr	x0, x0, #HDFGRTR2_EL2_nPMICFILTR_EL0
+	orr	x0, x0, #HDFGRTR2_EL2_nPMUACR_EL1
+.Lskip_pmuv3p9_\@:
+	msr_s   SYS_HDFGRTR2_EL2, x0
+	msr_s   SYS_HDFGWTR2_EL2, x0
+	msr_s   SYS_HFGRTR2_EL2, xzr
+	msr_s   SYS_HFGWTR2_EL2, xzr
+	msr_s   SYS_HFGITR2_EL2, xzr
+.Lskip_fgt2_\@:
+.endm
+
 .macro __init_el2_gcs
 	mrs_s	x1, SYS_ID_AA64PFR1_EL1
 	ubfx	x1, x1, #ID_AA64PFR1_EL1_GCS_SHIFT, #4
@@ -304,6 +328,7 @@
 	__init_el2_nvhe_idregs
 	__init_el2_cptr
 	__init_el2_fgt
+	__init_el2_fgt2
         __init_el2_gcs
 .endm
 



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

* Re: [PATCH 6.14 000/241] 6.14.4-rc1 review
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (6 preceding siblings ...)
  2025-04-23 14:44 ` [PATCH 6.14 227/241] arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 Greg Kroah-Hartman
@ 2025-04-23 15:13 ` Ronald Warsow
  2025-04-23 19:19 ` Pavel Machek
                   ` (11 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Ronald Warsow @ 2025-04-23 15:13 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] 21+ messages in thread

* Re: [PATCH 6.14 000/241] 6.14.4-rc1 review
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (7 preceding siblings ...)
  2025-04-23 15:13 ` [PATCH 6.14 000/241] 6.14.4-rc1 review Ronald Warsow
@ 2025-04-23 19:19 ` Pavel Machek
  2025-04-23 20:16 ` Peter Schneider
                   ` (10 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Pavel Machek @ 2025-04-23 19:19 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah,
	patches, lkft-triage, jonathanh, f.fainelli, sudipm.mukherjee,
	srw, rwarsow, conor, hargar, broonie

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

Hi!

> This is the start of the stable review cycle for the 6.14.4 release.
> There are 241 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.

CIP testing did not find any problems here:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.14.y

no errors discovered in 6.12, either:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.12.y

Tested-by: Pavel Machek (CIP) <pavel@denx.de>

Best regards,
                                                                Pavel
-- 
DENX Software Engineering GmbH,        Managing Director: Erika Unter
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany

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

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

* Re: [PATCH 6.14 000/241] 6.14.4-rc1 review
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (8 preceding siblings ...)
  2025-04-23 19:19 ` Pavel Machek
@ 2025-04-23 20:16 ` Peter Schneider
  2025-04-23 21:13 ` Shuah Khan
                   ` (9 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Peter Schneider @ 2025-04-23 20:16 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 23.04.2025 um 16:41 schrieb Greg Kroah-Hartman:
> This is the start of the stable review cycle for the 6.14.4 release.
> There are 241 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.

Builds, boots and works 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] 21+ messages in thread

* Re: [PATCH 6.14 000/241] 6.14.4-rc1 review
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (9 preceding siblings ...)
  2025-04-23 20:16 ` Peter Schneider
@ 2025-04-23 21:13 ` Shuah Khan
  2025-04-24  6:36 ` Christian Heusel
                   ` (8 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Shuah Khan @ 2025-04-23 21:13 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, Shuah Khan

On 4/23/25 08:41, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.14.4 release.
> There are 241 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Fri, 25 Apr 2025 14:25:27 +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.14.4-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.14.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h
> 

Compiled and booted on my test system. No dmesg regressions.

Tested-by: Shuah Khan <skhan@linuxfoundation.org>

thanks,
-- Shuah

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

* Re: [PATCH 6.14 000/241] 6.14.4-rc1 review
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (10 preceding siblings ...)
  2025-04-23 21:13 ` Shuah Khan
@ 2025-04-24  6:36 ` Christian Heusel
  2025-04-24  7:07 ` Ron Economos
                   ` (7 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Christian Heusel @ 2025-04-24  6:36 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: 581 bytes --]

On 25/04/23 04:41PM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.14.4 release.
> There are 241 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 25 Apr 2025 14:25:27 +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] 21+ messages in thread

* Re: [PATCH 6.14 000/241] 6.14.4-rc1 review
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (11 preceding siblings ...)
  2025-04-24  6:36 ` Christian Heusel
@ 2025-04-24  7:07 ` Ron Economos
  2025-04-24  7:41 ` Luna Jernberg
                   ` (6 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Ron Economos @ 2025-04-24  7:07 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

On 4/23/25 07:41, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.14.4 release.
> There are 241 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 25 Apr 2025 14:25:27 +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.14.4-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.14.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

Built and booted successfully on RISC-V RV64 (HiFive Unmatched).

Tested-by: Ron Economos <re@w6rz.net>


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

* Re: [PATCH 6.14 000/241] 6.14.4-rc1 review
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (12 preceding siblings ...)
  2025-04-24  7:07 ` Ron Economos
@ 2025-04-24  7:41 ` Luna Jernberg
  2025-04-24  8:08 ` Naresh Kamboju
                   ` (5 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Luna Jernberg @ 2025-04-24  7:41 UTC (permalink / raw)
  To: Greg Kroah-Hartman, Luna Jernberg
  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 ons 23 apr. 2025 kl 23:22 skrev Greg Kroah-Hartman
<gregkh@linuxfoundation.org>:
>
> This is the start of the stable review cycle for the 6.14.4 release.
> There are 241 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 25 Apr 2025 14:25:27 +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.14.4-rc1.gz
> or in the git tree and branch at:
>         git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.14.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
> -------------
> Pseudo-Shortlog of commits:
>
> Greg Kroah-Hartman <gregkh@linuxfoundation.org>
>     Linux 6.14.4-rc1
>
> P Praneesh <quic_ppranees@quicinc.com>
>     wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process
>
> WangYuli <wangyuli@uniontech.com>
>     MIPS: ds1287: Match ds1287_set_base_clock() function types
>
> WangYuli <wangyuli@uniontech.com>
>     MIPS: cevt-ds1287: Add missing ds1287.h include
>
> WangYuli <wangyuli@uniontech.com>
>     MIPS: dec: Declare which_prom() as static
>
> Alexander Tsoy <alexander@tsoy.me>
>     Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process"
>
> Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
>     mm/vma: add give_up_on_oom option on modify/merge, use in uffd release
>
> WangYuli <wangyuli@uniontech.com>
>     nvmet-fc: Remove unused functions
>
> Aurabindo Pillai <aurabindo.pillai@amd.com>
>     drm/amd/display: Temporarily disable hostvm on DCN31
>
> Armin Wolf <W_Armin@gmx.de>
>     platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug
>
> Armin Wolf <W_Armin@gmx.de>
>     platform/x86: msi-wmi-platform: Rename "data" variable
>
> Kurt Borja <kuurtb@gmail.com>
>     platform/x86: alienware-wmi-wmax: Extend support to more laptops
>
> Kurt Borja <kuurtb@gmail.com>
>     platform/x86: alienware-wmi-wmax: Add G-Mode support to Alienware m16 R1
>
> Lukas Fischer <kernel@o1oo11oo.de>
>     scripts: generate_rust_analyzer: Add ffi crate
>
> Rafael J. Wysocki <rafael.j.wysocki@intel.com>
>     cpufreq: Reference count policy in cpufreq_update_limits()
>
> Anshuman Khandual <anshuman.khandual@arm.com>
>     arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9
>
> Anshuman Khandual <anshuman.khandual@arm.com>
>     arm64/sysreg: Add register fields for HFGWTR2_EL2
>
> Anshuman Khandual <anshuman.khandual@arm.com>
>     arm64/sysreg: Add register fields for HFGRTR2_EL2
>
> Anshuman Khandual <anshuman.khandual@arm.com>
>     arm64/sysreg: Add register fields for HFGITR2_EL2
>
> Anshuman Khandual <anshuman.khandual@arm.com>
>     arm64/sysreg: Add register fields for HDFGWTR2_EL2
>
> Anshuman Khandual <anshuman.khandual@arm.com>
>     arm64/sysreg: Add register fields for HDFGRTR2_EL2
>
> Anshuman Khandual <anshuman.khandual@arm.com>
>     arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1
>
> Pavel Begunkov <asml.silence@gmail.com>
>     io_uring: don't post tag CQEs on file/buffer registration failure
>
> Thomas Zimmermann <tzimmermann@suse.de>
>     drm/mgag200: Fix value in <VBLKSTR> register
>
> ZhenGuo Yin <zhenguo.yin@amd.com>
>     drm/amdgpu: fix warning of drm_mm_clean
>
> Alex Deucher <alexander.deucher@amd.com>
>     drm/amd/display/dml2: use vzalloc rather than kzalloc
>
> Ankit Nautiyal <ankit.k.nautiyal@intel.com>
>     drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring DSC slices
>
> Ankit Nautiyal <ankit.k.nautiyal@intel.com>
>     drm/i915/display: Add macro for checking 3 DSC engines
>
> Lucas De Marchi <lucas.demarchi@intel.com>
>     drm/xe: Set LRC addresses before guc load
>
> Matthew Auld <matthew.auld@intel.com>
>     drm/xe/userptr: fix notifier vs folio deadlock
>
> Matthew Auld <matthew.auld@intel.com>
>     drm/xe/dma_buf: stop relying on placement in unmap
>
> Mario Limonciello <mario.limonciello@amd.com>
>     drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1
>
> Huacai Chen <chenhuacai@kernel.org>
>     drm/amd/display: Protect FPU in dml2_init()/dml21_init()
>
> Tom Chung <chiahsuan.chung@amd.com>
>     drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes()
>
> Christian König <christian.koenig@amd.com>
>     drm/amdgpu: immediately use GTT for new allocations
>
> Ville Syrjälä <ville.syrjala@linux.intel.com>
>     drm/i915/dp: Reject HBR3 when sink doesn't support TPS4
>
> Vivek Kasireddy <vivek.kasireddy@intel.com>
>     drm/i915/xe2hpd: Identify the memory type for SKUs with GDDR + ECC
>
> Jani Nikula <jani.nikula@intel.com>
>     drm/i915/gvt: fix unterminated-string-initialization warning
>
> Matt Roper <matthew.d.roper@intel.com>
>     drm/xe/bmg: Add one additional PCI ID
>
> Thomas Hellström <thomas.hellstrom@linux.intel.com>
>     drm/xe: Fix an out-of-bounds shift when invalidating TLB
>
> Ville Syrjälä <ville.syrjala@linux.intel.com>
>     drm/i915: Fix scanline_offset for LNL+ and BMG+
>
> Rolf Eike Beer <eb@emlix.com>
>     drm/sti: remove duplicate object names
>
> Dmitry Osipenko <dmitry.osipenko@collabora.com>
>     drm/virtio: Fix missed dmabuf unpinning in error path of prepare_fb()
>
> Brendan King <Brendan.King@imgtec.com>
>     drm/imagination: take paired job reference
>
> Brendan King <Brendan.King@imgtec.com>
>     drm/imagination: fix firmware memory leaks
>
> Chris Bainbridge <chris.bainbridge@gmail.com>
>     drm/nouveau: prime: fix ttm_bo_delayed_delete oops
>
> Matthew Auld <matthew.auld@intel.com>
>     drm/amdgpu/dma_buf: fix page_link check
>
> Alex Deucher <alexander.deucher@amd.com>
>     drm/amdgpu/mes11: optimize MES pipe FW version fetching
>
> Huacai Chen <chenhuacai@kernel.org>
>     drm/amd/display: Protect FPU in dml21_copy()
>
> Huacai Chen <chenhuacai@kernel.org>
>     drm/amd/display: Protect FPU in dml2_validate()/dml21_validate()
>
> Mario Limonciello <mario.limonciello@amd.com>
>     drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1
>
> Dmitry Osipenko <dmitry.osipenko@collabora.com>
>     drm/virtio: Don't attach GEM to a non-created context in gem_object_open()
>
> Matthew Brost <matthew.brost@intel.com>
>     drm/xe: Use local fence in error path of xe_migrate_clear
>
> Ankit Nautiyal <ankit.k.nautiyal@intel.com>
>     drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed
>
> Alex Deucher <alexander.deucher@amd.com>
>     drm/amdgpu/mes12: optimize MES pipe FW version fetching
>
> Denis Arefev <arefev@swemel.ru>
>     drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero
>
> Denis Arefev <arefev@swemel.ru>
>     drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero
>
> Denis Arefev <arefev@swemel.ru>
>     drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero
>
> Denis Arefev <arefev@swemel.ru>
>     drm/amd/pm/smu11: Prevent division by zero
>
> Tomasz Pakuła <tomasz.pakula.oficjalny@gmail.com>
>     drm/amd/pm: Add zero RPM enabled OD setting support for SMU14.0.2
>
> Denis Arefev <arefev@swemel.ru>
>     drm/amd/pm/powerplay: Prevent division by zero
>
> Denis Arefev <arefev@swemel.ru>
>     drm/amd/pm: Prevent division by zero
>
> Leo Li <sunpeng.li@amd.com>
>     drm/amd/display: Increase vblank offdelay for PSR panels
>
> Leo Li <sunpeng.li@amd.com>
>     drm/amd/display: Actually do immediate vblank disable
>
> Mario Limonciello <mario.limonciello@amd.com>
>     drm/amd: Handle being compiled without SI or CIK support better
>
> Brendan Tam <Brendan.Tam@amd.com>
>     drm/amd/display: prevent hang on link training fail
>
> Lijo Lazar <lijo.lazar@amd.com>
>     drm/amdgpu: Prefer shadow rom when available
>
> Akhil P Oommen <quic_akhilpo@quicinc.com>
>     drm/msm/a6xx: Fix stale rpmh votes from GPU
>
> Haoxiang Li <haoxiang_li2024@163.com>
>     drm/msm/dsi: Add check for devm_kstrdup()
>
> Jocelyn Falempe <jfalempe@redhat.com>
>     drm/ast: Fix ast_dp connection status
>
> Nikita Zhandarovich <n.zhandarovich@fintech.ru>
>     drm/repaper: fix integer overflows in repeat functions
>
> Kan Liang <kan.liang@linux.intel.com>
>     perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR
>
> Kan Liang <kan.liang@linux.intel.com>
>     perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX
>
> Kan Liang <kan.liang@linux.intel.com>
>     perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR
>
> Dapeng Mi <dapeng1.mi@linux.intel.com>
>     perf/x86/intel: Allow to update user space GPRs from PEBS records
>
> Mario Limonciello <mario.limonciello@amd.com>
>     platform/x86: amd: pmf: Fix STT limits
>
> Yazen Ghannam <yazen.ghannam@amd.com>
>     RAS/AMD/FMPM: Get masked address
>
> Yazen Ghannam <yazen.ghannam@amd.com>
>     RAS/AMD/ATL: Include row[13] bit in row retirement
>
> Sharath Srinivasan <sharath.srinivasan@oracle.com>
>     RDMA/cma: Fix workqueue crash in cma_netevent_work_handler
>
> Peter Griffin <peter.griffin@linaro.org>
>     scsi: ufs: exynos: Ensure consistent phy reference counts
>
> Peter Griffin <peter.griffin@linaro.org>
>     scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set
>
> Peter Griffin <peter.griffin@linaro.org>
>     scsi: ufs: exynos: Move UFS shareability value to drvdata
>
> Chandrakanth Patil <chandrakanth.patil@broadcom.com>
>     scsi: megaraid_sas: Block zero-length ATA VPD inquiry
>
> Ard Biesheuvel <ardb@kernel.org>
>     x86/boot/sev: Avoid shared GHCB page for early memory acceptance
>
> Sandipan Das <sandipan.das@amd.com>
>     x86/cpu/amd: Fix workaround for erratum 1054
>
> Borislav Petkov (AMD) <bp@alien8.de>
>     x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches
>
> Xiangsheng Hou <xiangsheng.hou@mediatek.com>
>     virtiofs: add filesystem context source name check
>
> Steven Rostedt <rostedt@goodmis.org>
>     tracing: Fix filter string testing
>
> Peter Collingbourne <pcc@google.com>
>     string: Add load_unaligned_zeropad() code path to sized_strscpy()
>
> Chunjie Zhu <chunjie.zhu@cloud.com>
>     smb3 client: fix open hardlink on deferred close file error
>
> Suren Baghdasaryan <surenb@google.com>
>     slab: ensure slab->obj_exts is clear in a newly allocated slab page
>
> Mark Brown <broonie@kernel.org>
>     selftests/mm: generate a temporary mountpoint for cgroup filesystem
>
> Nathan Chancellor <nathan@kernel.org>
>     riscv: Avoid fortify warning in syscall_get_arguments()
>
> Kuniyuki Iwashima <kuniyu@amazon.com>
>     Revert "smb: client: fix TCP timers deadlock after rmmod"
>
> Kuniyuki Iwashima <kuniyu@amazon.com>
>     Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free"
>
> Namjae Jeon <linkinjeon@kernel.org>
>     ksmbd: fix the warning from __kernel_write_iter
>
> Denis Arefev <arefev@swemel.ru>
>     ksmbd: Prevent integer overflow in calculation of deadtime
>
> Namjae Jeon <linkinjeon@kernel.org>
>     ksmbd: fix use-after-free in smb_break_all_levII_oplock()
>
> Namjae Jeon <linkinjeon@kernel.org>
>     ksmbd: fix use-after-free in __smb2_lease_break_noti()
>
> Sean Heelan <seanheelan@gmail.com>
>     ksmbd: Fix dangling pointer in krb_authenticate
>
> Miklos Szeredi <mszeredi@redhat.com>
>     ovl: don't allow datadir only
>
> Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
>     mm: fix apply_to_existing_page_range()
>
> Vishal Moola (Oracle) <vishal.moola@gmail.com>
>     mm: fix filemap_get_folios_contig returning batches of identical folios
>
> Baoquan He <bhe@redhat.com>
>     mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable()
>
> Vishal Moola (Oracle) <vishal.moola@gmail.com>
>     mm/compaction: fix bug in hugetlb handling pathway
>
> Thomas Weißschuh <thomas.weissschuh@linutronix.de>
>     loop: LOOP_SET_FD: send uevents for partitions
>
> Thomas Weißschuh <thomas.weissschuh@linutronix.de>
>     loop: properly send KOBJ_CHANGED uevent for disk device
>
> Sheng Yong <shengyong1@xiaomi.com>
>     lib/iov_iter: fix to increase non slab folio refcount
>
> Edward Adam Davis <eadavis@qq.com>
>     isofs: Prevent the use of too small fid
>
> Thadeu Lima de Souza Cascardo <cascardo@igalia.com>
>     i2c: cros-ec-tunnel: defer probe if parent EC is not present
>
> Vasiliy Kovalev <kovalev@altlinux.org>
>     hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key
>
> Herbert Xu <herbert@gondor.apana.org.au>
>     crypto: caam/qi - Fix drv_ctx refcount bug
>
> Rafael J. Wysocki <rafael.j.wysocki@intel.com>
>     cpufreq: Avoid using inconsistent policy->min and policy->max
>
> Rafael J. Wysocki <rafael.j.wysocki@intel.com>
>     cpufreq/sched: Explicitly synchronize limits_changed flag handling
>
> Johannes Kimmel <kernel@bareminimum.eu>
>     btrfs: correctly escape subvol in btrfs_show_options()
>
> Sidong Yang <sidong.yang@furiosa.ai>
>     btrfs: ioctl: don't free iov when btrfs_encoded_read() returns -EAGAIN
>
> Kees Cook <kees@kernel.org>
>     Bluetooth: vhci: Avoid needless snprintf() calls
>
> Frédéric Danis <frederic.danis@collabora.com>
>     Bluetooth: l2cap: Process valid commands in too long frame
>
> Rob Clark <robdclark@chromium.org>
>     drm/msm/a6xx+: Don't let IB_SIZE overflow
>
> Menglong Dong <menglong8.dong@gmail.com>
>     ftrace: fix incorrect hash size in register_ftrace_direct()
>
> Christoph Hellwig <hch@lst.de>
>     fs: move the bdex_statx call to vfs_getattr_nosec
>
> Joe Damato <jdamato@fastly.com>
>     eventpoll: Set epoll timeout if it's in the future
>
> Jens Axboe <axboe@kernel.dk>
>     eventpoll: abstract out ep_try_send_events() helper
>
> Andy Shevchenko <andriy.shevchenko@linux.intel.com>
>     i2c: atr: Fix wrong include
>
> Li Lingfeng <lilingfeng3@huawei.com>
>     nfsd: decrease sc_count directly if fail to queue dl_recall
>
> Eric Biggers <ebiggers@google.com>
>     nfs: add missing selections of CONFIG_CRC32
>
> Dan Carpenter <dan.carpenter@linaro.org>
>     dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline()
>
> Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
>     drm/msm/dpu: drop rogue intr_tear_rd_ptr values
>
> Chenyuan Yang <chenyuan0y@gmail.com>
>     drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_check
>
> Maíra Canal <mcanal@igalia.com>
>     drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later
>
> Martin K. Petersen <martin.petersen@oracle.com>
>     block: integrity: Do not call set_page_dirty_lock()
>
> Denis Arefev <arefev@swemel.ru>
>     asus-laptop: Fix an uninitialized variable
>
> T.J. Mercier <tjmercier@google.com>
>     alloc_tag: handle incomplete bulk allocations in vm_module_tags_populate
>
> Andrzej Kacprowski <Andrzej.Kacprowski@intel.com>
>     accel/ivpu: Fix the NPU's DPU frequency calculation
>
> Evgeny Pimenov <pimenoveu12@gmail.com>
>     ASoC: qcom: Fix sc7280 lpass potential buffer overflow
>
> Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
>     ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16
>
> Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
>     ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels
>
> Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
>     ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate
>
> Herve Codina <herve.codina@bootlin.com>
>     ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event
>
> Alex Williamson <alex.williamson@redhat.com>
>     Revert "PCI: Avoid reset when disabled via sysfs"
>
> Andreas Gruenbacher <agruenba@redhat.com>
>     writeback: fix false warning in inode_to_wb()
>
> Miguel Ojeda <ojeda@kernel.org>
>     rust: kbuild: use `pound` to support GNU Make < 4.3
>
> Sami Tolvanen <samitolvanen@google.com>
>     rust: kbuild: Don't export __pfx symbols
>
> Miguel Ojeda <ojeda@kernel.org>
>     rust: disable `clippy::needless_continue`
>
> Miguel Ojeda <ojeda@kernel.org>
>     rust: kasan/kbuild: fix missing flags on first build
>
> FUJITA Tomonori <fujita.tomonori@gmail.com>
>     rust: helpers: Remove volatile qualifier from io helpers
>
> Miguel Ojeda <ojeda@kernel.org>
>     objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0
>
> Rafael J. Wysocki <rafael.j.wysocki@intel.com>
>     cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS
>
> WangYuli <wangyuli@uniontech.com>
>     riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break
>
> WangYuli <wangyuli@uniontech.com>
>     riscv: KGDB: Do not inline arch_kgdb_breakpoint()
>
> Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
>     thermal: intel: int340x: Fix Panther Lake DLVR support
>
> Thomas Weißschuh <thomas.weissschuh@linutronix.de>
>     kunit: qemu_configs: SH: Respect kunit cmdline
>
> Samuel Holland <samuel.holland@sifive.com>
>     riscv: module: Allocate PLT entries for R_RISCV_PLT32
>
> Samuel Holland <samuel.holland@sifive.com>
>     riscv: module: Fix out-of-bounds relocation access
>
> Björn Töpel <bjorn@rivosinc.com>
>     riscv: Properly export reserved regions in /proc/iomem
>
> Will Pierce <wgpierce17@gmail.com>
>     riscv: Use kvmalloc_array on relocation_hashtable
>
> Bo-Cun Chen <bc-bocun.chen@mediatek.com>
>     net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings
>
> Bo-Cun Chen <bc-bocun.chen@mediatek.com>
>     net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps
>
> Bo-Cun Chen <bc-bocun.chen@mediatek.com>
>     net: ethernet: mtk_eth_soc: reapply mdc divider on reset
>
> Meghana Malladi <m-malladi@ti.com>
>     net: ti: icss-iep: Fix possible NULL pointer dereference for perout request
>
> Meghana Malladi <m-malladi@ti.com>
>     net: ti: icss-iep: Add phase offset configuration for perout signal
>
> Meghana Malladi <m-malladi@ti.com>
>     net: ti: icss-iep: Add pwidth configuration for perout signal
>
> Florian Westphal <fw@strlen.de>
>     netfilter: conntrack: fix erronous removal of offload bit
>
> Sagi Maimon <maimon.sagi@gmail.com>
>     ptp: ocp: fix start time alignment in ptp_ocp_signal_set
>
> Vladimir Oltean <vladimir.oltean@nxp.com>
>     net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails
>
> Vladimir Oltean <vladimir.oltean@nxp.com>
>     net: dsa: free routing table on probe failure
>
> Vladimir Oltean <vladimir.oltean@nxp.com>
>     net: dsa: clean up FDB, MDB, VLAN entries on unbind
>
> Vladimir Oltean <vladimir.oltean@nxp.com>
>     net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported
>
> Vladimir Oltean <vladimir.oltean@nxp.com>
>     net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered
>
> Abdun Nihaal <abdun.nihaal@gmail.com>
>     net: txgbe: fix memory leak in txgbe_probe() error path
>
> Jonas Gorski <jonas.gorski@gmail.com>
>     net: bridge: switchdev: do not notify new brentries as changed
>
> Jonas Gorski <jonas.gorski@gmail.com>
>     net: b53: enable BPDU reception for management port
>
> Jakub Kicinski <kuba@kernel.org>
>     netlink: specs: rt-neigh: prefix struct nfmsg members with ndm
>
> Jakub Kicinski <kuba@kernel.org>
>     netlink: specs: rt-link: adjust mctp attribute naming
>
> Jakub Kicinski <kuba@kernel.org>
>     netlink: specs: rtnetlink: attribute naming corrections
>
> Jakub Kicinski <kuba@kernel.org>
>     netlink: specs: rt-link: add an attr layer around alt-ifname
>
> Jakub Kicinski <kuba@kernel.org>
>     tools: ynl-gen: make sure we validate subtype of array-nest
>
> Jakub Kicinski <kuba@kernel.org>
>     tools: ynl-gen: individually free previous values on double set
>
> Abdun Nihaal <abdun.nihaal@gmail.com>
>     cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path
>
> Niklas Cassel <cassel@kernel.org>
>     ata: libata-sata: Save all fields from sense data descriptor
>
> Damien Le Moal <dlemoal@kernel.org>
>     nvmet: pci-epf: clear CC and CSTS when disabling the controller
>
> Damien Le Moal <dlemoal@kernel.org>
>     nvmet: pci-epf: always fully initialize completion entries
>
> Christoph Hellwig <hch@lst.de>
>     loop: stop using vfs_iter_{read,write} for buffered I/O
>
> Yunlong Xing <yunlong.xing@unisoc.com>
>     loop: aio inherit the ioprio of original request
>
> Jakub Kicinski <kuba@kernel.org>
>     eth: bnxt: fix missing ring index trim on error path
>
> Michael Walle <mwalle@kernel.org>
>     net: ethernet: ti: am65-cpsw: fix port_np reference counting
>
> Chenyuan Yang <chenyuan0y@gmail.com>
>     octeontx2-pf: handle otx2_mbox_get_rsp errors
>
> Abdun Nihaal <abdun.nihaal@gmail.com>
>     net: ngbe: fix memory leak in ngbe_probe() error path
>
> Weizhao Ouyang <o451686892@gmail.com>
>     can: rockchip_canfd: fix broken quirks checks
>
> Ilya Maximets <i.maximets@ovn.org>
>     net: openvswitch: fix nested key length validation in the set() action
>
> Jakub Kicinski <kuba@kernel.org>
>     netlink: specs: ovs_vport: align with C codegen capabilities
>
> Zheng Qixing <zhengqixing@huawei.com>
>     block: fix resource leak in blk_register_queue() error path
>
> Jijie Shao <shaojijie@huawei.com>
>     net: hibmcge: fix not restore rx pause mac addr after reset issue
>
> Jijie Shao <shaojijie@huawei.com>
>     net: hibmcge: fix wrong mtu log issue
>
> Jijie Shao <shaojijie@huawei.com>
>     net: hibmcge: fix incorrect multicast filtering issue
>
> Jijie Shao <shaojijie@huawei.com>
>     net: hibmcge: fix incorrect pause frame statistics issue
>
> Matt Johnston <matt@codeconstruct.com.au>
>     net: mctp: Set SOCK_RCU_FREE
>
> Damodharam Ammepalli <damodharam.ammepalli@broadcom.com>
>     ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll()
>
> Abdun Nihaal <abdun.nihaal@gmail.com>
>     pds_core: fix memory leak in pdsc_debugfs_add_qcq()
>
> Baolin Wang <baolin.wang@linux.alibaba.com>
>     selftests: mincore: fix tmpfs mincore test failure
>
> Matthew Wilcox (Oracle) <willy@infradead.org>
>     test suite: use %zu to print size_t
>
> Kuniyuki Iwashima <kuniyu@amazon.com>
>     smc: Fix lockdep false-positive for IPPROTO_SMC.
>
> Geert Uytterhoeven <geert+renesas@glider.be>
>     dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry
>
> Namhyung Kim <namhyung@kernel.org>
>     perf tools: Remove evsel__handle_error_quirks()
>
> Christopher S M Hall <christopher.s.hall@intel.com>
>     igc: add lock preventing multiple simultaneous PTM transactions
>
> Christopher S M Hall <christopher.s.hall@intel.com>
>     igc: cleanup PTP module if probe fails
>
> Christopher S M Hall <christopher.s.hall@intel.com>
>     igc: handle the IGC_PTP_ENABLED flag correctly
>
> Christopher S M Hall <christopher.s.hall@intel.com>
>     igc: move ktime snapshot into PTM retry loop
>
> Christopher S M Hall <christopher.s.hall@intel.com>
>     igc: increase wait time before retrying PTM
>
> Christopher S M Hall <christopher.s.hall@intel.com>
>     igc: fix PTM cycle trigger logic
>
> Johannes Berg <johannes.berg@intel.com>
>     Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
>
> Johannes Berg <johannes.berg@intel.com>
>     wifi: iwlwifi: pcie: set state to no-FW before reset handshake
>
> David Thompson <davthompson@nvidia.com>
>     mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show()
>
> Juergen Gross <jgross@suse.com>
>     xen: fix multicall debug feature
>
> Xin Long <lucien.xin@gmail.com>
>     ipv6: add exception routes to GC list in rt6_insert_exception
>
> Leon Romanovsky <leon@kernel.org>
>     RDMA/bnxt_re: Remove unusable nq variable
>
> Frédéric Danis <frederic.danis@collabora.com>
>     Bluetooth: l2cap: Check encryption key size on incoming connection
>
> Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
>     Bluetooth: qca: fix NV variant for one of WCN3950 SoCs
>
> Dan Carpenter <dan.carpenter@linaro.org>
>     Bluetooth: btrtl: Prevent potential NULL dereference
>
> Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
>     Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address
>
> Richard Fitzgerald <rf@opensource.cirrus.com>
>     firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw version
>
> Shay Drory <shayd@nvidia.com>
>     RDMA/core: Silence oversized kvmalloc() warning
>
> Charles Keepax <ckeepax@opensource.cirrus.com>
>     ASoC: cs42l43: Reset clamp override on jack removal
>
> Kailang Yang <kailang@realtek.com>
>     ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
>
> Richard Fitzgerald <rf@opensource.cirrus.com>
>     ALSA: hda/cirrus_scodec_test: Don't select dependencies
>
> Chengchang Tang <tangchengchang@huawei.com>
>     RDMA/hns: Fix wrong maximum DMA segment size
>
> Yue Haibing <yuehaibing@huawei.com>
>     RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe()
>
> Kashyap Desai <kashyap.desai@broadcom.com>
>     RDMA/bnxt_re: Fix budget handling of notification queue
>
> Giuseppe Scrivano <gscrivan@redhat.com>
>     ovl: remove unused forward declaration
>
> Akhil R <akhilrajeev@nvidia.com>
>     crypto: tegra - Fix IV usage for AES ECB
>
> Henry Martin <bsdhenrymartin@gmail.com>
>     ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe()
>
> Brady Norander <bradynorander@gmail.com>
>     ASoC: dwc: always enable/disable i2s irqs
>
> Zheng Qixing <zhengqixing@huawei.com>
>     md/md-bitmap: fix stats collection for external bitmaps
>
> Yu Kuai <yukuai3@huawei.com>
>     md/raid10: fix missing discard IO accounting
>
> Martin Wilck <mwilck@suse.com>
>     scsi: smartpqi: Use is_kdump_kernel() to check for kdump
>
> Miaoqian Lin <linmq006@gmail.com>
>     scsi: iscsi: Fix missing scsi_host_put() in error path
>
> Abdun Nihaal <abdun.nihaal@gmail.com>
>     wifi: wl1251: fix memory leak in wl1251_tx_work
>
> Abdun Nihaal <abdun.nihaal@gmail.com>
>     wifi: brcmfmac: fix memory leak in brcmf_get_module_param
>
> Remi Pommarel <repk@triplefau.lt>
>     wifi: mac80211: Purge vif txq in ieee80211_do_stop()
>
> Remi Pommarel <repk@triplefau.lt>
>     wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()
>
> Abdun Nihaal <abdun.nihaal@gmail.com>
>     wifi: at76c50x: fix use after free access in at76_disconnect
>
> Xingui Yang <yangxingui@huawei.com>
>     scsi: hisi_sas: Enable force phy when SATA disk directly connected
>
>
> -------------
>
> Diffstat:
>
>  Documentation/arch/arm64/booting.rst               |  22 +++
>  .../bindings/soc/fsl/fsl,ls1028a-reset.yaml        |   2 +-
>  Documentation/netlink/specs/ovs_vport.yaml         |   4 +-
>  Documentation/netlink/specs/rt_link.yaml           |  20 ++-
>  Documentation/netlink/specs/rt_neigh.yaml          |  14 +-
>  Documentation/wmi/devices/msi-wmi-platform.rst     |   4 +
>  Makefile                                           |   5 +-
>  arch/arm64/include/asm/el2_setup.h                 |  25 ++++
>  arch/arm64/tools/sysreg                            | 103 ++++++++++++++
>  arch/mips/dec/prom/init.c                          |   2 +-
>  arch/mips/include/asm/ds1287.h                     |   2 +-
>  arch/mips/kernel/cevt-ds1287.c                     |   1 +
>  arch/riscv/include/asm/kgdb.h                      |   9 +-
>  arch/riscv/include/asm/syscall.h                   |   7 +-
>  arch/riscv/kernel/kgdb.c                           |   6 +
>  arch/riscv/kernel/module-sections.c                |  13 +-
>  arch/riscv/kernel/module.c                         |  11 +-
>  arch/riscv/kernel/setup.c                          |  36 ++++-
>  arch/x86/boot/compressed/mem.c                     |   5 +-
>  arch/x86/boot/compressed/sev.c                     |  67 +++------
>  arch/x86/boot/compressed/sev.h                     |   2 +
>  arch/x86/events/intel/ds.c                         |   8 +-
>  arch/x86/events/intel/uncore_snbep.c               | 107 ++-------------
>  arch/x86/kernel/cpu/amd.c                          |  19 ++-
>  arch/x86/kernel/cpu/microcode/amd.c                |   9 +-
>  arch/x86/xen/multicalls.c                          |  26 ++--
>  arch/x86/xen/smp_pv.c                              |   1 -
>  arch/x86/xen/xen-ops.h                             |   3 -
>  block/bdev.c                                       |   3 +-
>  block/bio-integrity.c                              |  17 +--
>  block/blk-sysfs.c                                  |   2 +
>  drivers/accel/ivpu/ivpu_drv.c                      |   4 +-
>  drivers/accel/ivpu/ivpu_fw.c                       |   3 +-
>  drivers/accel/ivpu/ivpu_hw.h                       |  11 +-
>  drivers/accel/ivpu/ivpu_hw_btrs.c                  | 126 ++++++++---------
>  drivers/accel/ivpu/ivpu_hw_btrs.h                  |   6 +-
>  drivers/ata/libata-sata.c                          |  15 +++
>  drivers/block/loop.c                               | 121 +++--------------
>  drivers/bluetooth/btqca.c                          |   2 +-
>  drivers/bluetooth/btrtl.c                          |   2 +
>  drivers/bluetooth/hci_vhci.c                       |  10 +-
>  drivers/cpufreq/cpufreq.c                          |  40 +++++-
>  drivers/crypto/caam/qi.c                           |   6 +-
>  drivers/crypto/tegra/tegra-se-aes.c                |   5 +-
>  drivers/dma-buf/sw_sync.c                          |  19 ++-
>  .../firmware/cirrus/test/cs_dsp_mock_mem_maps.c    |  30 -----
>  drivers/firmware/cirrus/test/cs_dsp_test_bin.c     |   2 +-
>  .../firmware/cirrus/test/cs_dsp_test_bin_error.c   |   2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c           |  34 ++++-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c        |   2 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  44 +++---
>  drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   4 +-
>  drivers/gpu/drm/amd/amdgpu/mes_v11_0.c             |   4 +
>  drivers/gpu/drm/amd/amdgpu/mes_v12_0.c             |  21 +--
>  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  62 ++++++++-
>  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |   6 +-
>  .../drm/amd/display/dc/dml2/dml21/dml21_wrapper.c  |  28 +++-
>  drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c |  15 ++-
>  .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c    |   6 +-
>  .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c  |   7 +-
>  .../amd/display/dc/resource/dcn31/dcn31_resource.c |   2 +-
>  .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c  |   4 +-
>  .../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c    |   4 +-
>  .../drm/amd/pm/powerplay/hwmgr/vega20_thermal.c    |   2 +-
>  drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c  |   3 +
>  drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c     |   2 +-
>  drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |   2 +-
>  .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c   |  55 +++++++-
>  drivers/gpu/drm/ast/ast_dp.c                       |   6 +
>  drivers/gpu/drm/i915/display/intel_bw.c            |  14 +-
>  drivers/gpu/drm/i915/display/intel_display.c       |   4 +-
>  .../gpu/drm/i915/display/intel_display_device.h    |   1 +
>  drivers/gpu/drm/i915/display/intel_dp.c            |  58 ++++++--
>  drivers/gpu/drm/i915/display/intel_vblank.c        |   4 +-
>  drivers/gpu/drm/i915/gvt/opregion.c                |   7 +-
>  drivers/gpu/drm/i915/i915_drv.h                    |   1 +
>  drivers/gpu/drm/i915/soc/intel_dram.c              |   4 +
>  drivers/gpu/drm/imagination/pvr_fw.c               |  27 +++-
>  drivers/gpu/drm/imagination/pvr_job.c              |   7 +
>  drivers/gpu/drm/imagination/pvr_queue.c            |   4 +
>  drivers/gpu/drm/mgag200/mgag200_mode.c             |   2 +-
>  drivers/gpu/drm/msm/adreno/a6xx_gmu.c              |  82 +++++------
>  drivers/gpu/drm/msm/adreno/a6xx_gpu.c              |   8 +-
>  .../drm/msm/disp/dpu1/catalog/dpu_1_14_msm8937.h   |   2 -
>  .../drm/msm/disp/dpu1/catalog/dpu_1_15_msm8917.h   |   1 -
>  .../drm/msm/disp/dpu1/catalog/dpu_1_16_msm8953.h   |   3 -
>  .../drm/msm/disp/dpu1/catalog/dpu_1_7_msm8996.h    |   4 -
>  .../gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h |   3 -
>  .../gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h |   2 -
>  drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c          |   3 +
>  drivers/gpu/drm/msm/dsi/dsi_host.c                 |   9 +-
>  .../gpu/drm/msm/registers/adreno/adreno_pm4.xml    |   7 +
>  drivers/gpu/drm/nouveau/nouveau_bo.c               |   3 +
>  drivers/gpu/drm/nouveau/nouveau_gem.c              |   3 -
>  drivers/gpu/drm/sti/Makefile                       |   2 -
>  drivers/gpu/drm/tiny/repaper.c                     |   4 +-
>  drivers/gpu/drm/v3d/v3d_sched.c                    |  16 ++-
>  drivers/gpu/drm/virtio/virtgpu_gem.c               |  11 +-
>  drivers/gpu/drm/virtio/virtgpu_plane.c             |  20 ++-
>  drivers/gpu/drm/xe/xe_device_types.h               |   1 +
>  drivers/gpu/drm/xe/xe_dma_buf.c                    |   5 +-
>  drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c        |  12 +-
>  drivers/gpu/drm/xe/xe_guc_ads.c                    |  75 ++++++-----
>  drivers/gpu/drm/xe/xe_hmm.c                        |  24 ----
>  drivers/gpu/drm/xe/xe_migrate.c                    |   2 +-
>  drivers/i2c/busses/i2c-cros-ec-tunnel.c            |   3 +
>  drivers/i2c/i2c-atr.c                              |   2 +-
>  drivers/infiniband/core/cma.c                      |   4 +-
>  drivers/infiniband/core/umem_odp.c                 |   6 +-
>  drivers/infiniband/hw/bnxt_re/ib_verbs.c           |  10 --
>  drivers/infiniband/hw/hns/hns_roce_main.c          |   2 +-
>  drivers/infiniband/hw/usnic/usnic_ib_main.c        |  14 +-
>  drivers/md/md-bitmap.c                             |   5 +-
>  drivers/md/raid10.c                                |   1 +
>  drivers/net/can/rockchip/rockchip_canfd-core.c     |   7 +-
>  drivers/net/dsa/b53/b53_common.c                   |  10 ++
>  drivers/net/dsa/mv88e6xxx/chip.c                   |  13 +-
>  drivers/net/dsa/mv88e6xxx/devlink.c                |   3 +-
>  drivers/net/ethernet/amd/pds_core/debugfs.c        |   5 +-
>  drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   4 +-
>  drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c |   1 +
>  drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c   |   3 +
>  drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c    |   7 +
>  drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c  |   6 +-
>  drivers/net/ethernet/hisilicon/hibmcge/hbg_reg.h   |   3 +
>  drivers/net/ethernet/intel/igc/igc.h               |   1 +
>  drivers/net/ethernet/intel/igc/igc_defines.h       |   6 +-
>  drivers/net/ethernet/intel/igc/igc_main.c          |   1 +
>  drivers/net/ethernet/intel/igc/igc_ptp.c           | 113 ++++++++++------
>  drivers/net/ethernet/marvell/octeontx2/nic/rep.c   |   2 +
>  drivers/net/ethernet/mediatek/mtk_eth_soc.c        |  49 ++++---
>  drivers/net/ethernet/mediatek/mtk_eth_soc.h        |   1 +
>  drivers/net/ethernet/ti/am65-cpsw-nuss.c           |  15 ++-
>  drivers/net/ethernet/ti/icssg/icss_iep.c           | 150 ++++++++++++++-------
>  drivers/net/ethernet/wangxun/ngbe/ngbe_main.c      |   3 +-
>  drivers/net/ethernet/wangxun/txgbe/txgbe_main.c    |   3 +-
>  drivers/net/wireless/ath/ath12k/dp_mon.c           |   4 +-
>  drivers/net/wireless/atmel/at76c50x-usb.c          |   2 +-
>  .../wireless/broadcom/brcm80211/brcmfmac/common.c  |   4 +-
>  .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c   |   8 +-
>  drivers/net/wireless/ti/wl1251/tx.c                |   4 +-
>  drivers/nvme/target/fc.c                           |  14 --
>  drivers/nvme/target/pci-epf.c                      |  74 ++++++----
>  drivers/pci/pci.c                                  |   4 -
>  drivers/platform/mellanox/mlxbf-bootctl.c          |   4 +-
>  drivers/platform/x86/amd/pmf/auto-mode.c           |   4 +-
>  drivers/platform/x86/amd/pmf/cnqf.c                |   8 +-
>  drivers/platform/x86/amd/pmf/core.c                |  14 ++
>  drivers/platform/x86/amd/pmf/pmf.h                 |   1 +
>  drivers/platform/x86/amd/pmf/sps.c                 |  12 +-
>  drivers/platform/x86/amd/pmf/tee-if.c              |   6 +-
>  drivers/platform/x86/asus-laptop.c                 |   9 +-
>  drivers/platform/x86/dell/alienware-wmi.c          |  56 +++++++-
>  drivers/platform/x86/msi-wmi-platform.c            |  99 +++++++++-----
>  drivers/ptp/ptp_ocp.c                              |   1 +
>  drivers/ras/amd/atl/internal.h                     |   3 +
>  drivers/ras/amd/atl/umc.c                          |  19 ++-
>  drivers/ras/amd/fmpm.c                             |   9 +-
>  drivers/scsi/hisi_sas/hisi_sas_v2_hw.c             |   9 +-
>  drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             |  14 +-
>  drivers/scsi/megaraid/megaraid_sas_base.c          |   9 +-
>  drivers/scsi/megaraid/megaraid_sas_fusion.c        |   5 +-
>  drivers/scsi/scsi_transport_iscsi.c                |   7 +-
>  drivers/scsi/smartpqi/smartpqi_init.c              |  13 +-
>  .../intel/int340x_thermal/processor_thermal_rfim.c |  33 ++---
>  drivers/ufs/host/ufs-exynos.c                      |  41 ++++--
>  drivers/ufs/host/ufs-exynos.h                      |   5 +-
>  fs/Kconfig                                         |   1 +
>  fs/btrfs/ioctl.c                                   |   2 +
>  fs/btrfs/super.c                                   |   3 +-
>  fs/eventpoll.c                                     |  38 ++++--
>  fs/fuse/virtio_fs.c                                |   3 +
>  fs/hfs/bnode.c                                     |   6 +
>  fs/hfsplus/bnode.c                                 |   6 +
>  fs/isofs/export.c                                  |   2 +-
>  fs/nfs/Kconfig                                     |   2 +-
>  fs/nfs/internal.h                                  |   7 -
>  fs/nfs/nfs4session.h                               |   4 -
>  fs/nfsd/Kconfig                                    |   1 +
>  fs/nfsd/nfs4state.c                                |   2 +-
>  fs/nfsd/nfsfh.h                                    |   7 -
>  fs/overlayfs/overlayfs.h                           |   2 -
>  fs/overlayfs/super.c                               |   5 +
>  fs/smb/client/cifsproto.h                          |   2 +
>  fs/smb/client/connect.c                            |  34 ++---
>  fs/smb/client/file.c                               |  28 ++++
>  fs/smb/server/connection.c                         |   4 +-
>  fs/smb/server/oplock.c                             |  29 ++--
>  fs/smb/server/oplock.h                             |   1 -
>  fs/smb/server/smb2pdu.c                            |   4 +-
>  fs/smb/server/transport_ipc.c                      |   7 +-
>  fs/smb/server/transport_tcp.c                      |  14 +-
>  fs/smb/server/transport_tcp.h                      |   1 +
>  fs/smb/server/vfs.c                                |   3 +-
>  fs/stat.c                                          |  32 +++--
>  include/drm/intel/pciids.h                         |   1 +
>  include/linux/backing-dev.h                        |   1 +
>  include/linux/blkdev.h                             |   6 +-
>  include/linux/firmware/cirrus/cs_dsp_test_utils.h  |   1 -
>  include/linux/nfs.h                                |   7 -
>  include/uapi/drm/ivpu_accel.h                      |   4 +-
>  io_uring/rsrc.c                                    |  17 ++-
>  kernel/sched/cpufreq_schedutil.c                   |  46 ++++++-
>  kernel/trace/ftrace.c                              |   7 +-
>  kernel/trace/trace_events_filter.c                 |   4 +-
>  lib/alloc_tag.c                                    |  15 ++-
>  lib/iov_iter.c                                     |   2 +-
>  lib/string.c                                       |  13 +-
>  mm/compaction.c                                    |   6 +-
>  mm/filemap.c                                       |   1 +
>  mm/gup.c                                           |   4 +-
>  mm/memory.c                                        |   4 +-
>  mm/slub.c                                          |  10 ++
>  mm/userfaultfd.c                                   |  13 +-
>  mm/vma.c                                           |  38 +++++-
>  mm/vma.h                                           |   9 +-
>  net/bluetooth/hci_event.c                          |   5 +-
>  net/bluetooth/l2cap_core.c                         |  21 ++-
>  net/bridge/br_vlan.c                               |   4 +-
>  net/dsa/dsa.c                                      |  59 ++++++--
>  net/dsa/tag_8021q.c                                |   2 +-
>  net/ethtool/cmis_cdb.c                             |   2 +-
>  net/ipv6/route.c                                   |   1 +
>  net/mac80211/iface.c                               |   3 +
>  net/mctp/af_mctp.c                                 |   3 +
>  net/netfilter/nf_flow_table_core.c                 |  10 +-
>  net/openvswitch/flow_netlink.c                     |   3 +-
>  net/smc/af_smc.c                                   |   5 +
>  rust/Makefile                                      |   2 +-
>  rust/helpers/io.c                                  |  34 ++---
>  scripts/Makefile.compiler                          |   4 +-
>  scripts/generate_rust_analyzer.py                  |  12 +-
>  sound/pci/hda/Kconfig                              |   4 +-
>  sound/pci/hda/patch_realtek.c                      |  23 ++--
>  sound/soc/codecs/cs42l43-jack.c                    |   3 +
>  sound/soc/codecs/lpass-wsa-macro.c                 | 139 +++++++++++++------
>  sound/soc/dwc/dwc-i2s.c                            |  13 +-
>  sound/soc/fsl/fsl_qmc_audio.c                      |   3 +
>  sound/soc/intel/avs/pcm.c                          |   3 +-
>  sound/soc/intel/boards/sof_sdw.c                   |   1 +
>  sound/soc/qcom/lpass.h                             |   3 +-
>  tools/net/ynl/pyynl/ynl_gen_c.py                   |  69 +++++++---
>  tools/objtool/check.c                              |   1 +
>  tools/perf/util/evsel.c                            |  22 ---
>  tools/testing/kunit/qemu_configs/sh.py             |   4 +-
>  tools/testing/selftests/mincore/mincore_selftest.c |  16 +--
>  .../selftests/mm/charge_reserved_hugetlb.sh        |   4 +-
>  .../selftests/mm/hugetlb_reparenting_test.sh       |   2 +-
>  tools/testing/shared/linux.c                       |   4 +-
>  250 files changed, 2269 insertions(+), 1331 deletions(-)
>
>
>

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

* Re: [PATCH 6.14 000/241] 6.14.4-rc1 review
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (13 preceding siblings ...)
  2025-04-24  7:41 ` Luna Jernberg
@ 2025-04-24  8:08 ` Naresh Kamboju
  2025-04-24 10:55 ` Jon Hunter
                   ` (4 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Naresh Kamboju @ 2025-04-24  8: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

On Wed, 23 Apr 2025 at 20:16, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.14.4 release.
> There are 241 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 25 Apr 2025 14:25:27 +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.14.4-rc1.gz
> or in the git tree and branch at:
>         git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.14.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

Results from Linaro’s test farm.
No regressions on arm64, arm, x86_64, and i386.

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

## Build
* kernel: 6.14.4-rc1
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: 86c135e93323307bac64d9c9ff1cc610c19b1d44
* git describe: v6.14.3-242-g86c135e93323
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.14.y/build/v6.14.3-242-g86c135e93323

## Test Regressions (compared to v6.14.2-448-gfc253f3d7070)

## Metric Regressions (compared to v6.14.2-448-gfc253f3d7070)

## Test Fixes (compared to v6.14.2-448-gfc253f3d7070)

## Metric Fixes (compared to v6.14.2-448-gfc253f3d7070)

## Test result summary
total: 130872, pass: 109149, fail: 3399, skip: 17930, xfail: 394

## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 139 total, 137 passed, 2 failed
* arm64: 57 total, 57 passed, 0 failed
* i386: 18 total, 18 passed, 0 failed
* mips: 34 total, 33 passed, 1 failed
* parisc: 4 total, 4 passed, 0 failed
* powerpc: 40 total, 40 passed, 0 failed
* riscv: 25 total, 22 passed, 3 failed
* 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, 49 passed, 0 failed

## 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-membarrier
* kselftest-memfd
* kselftest-mincore
* 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-ipc
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-pty
* ltp-sc[
* ltp-sched
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* 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] 21+ messages in thread

* Re: [PATCH 6.14 000/241] 6.14.4-rc1 review
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (14 preceding siblings ...)
  2025-04-24  8:08 ` Naresh Kamboju
@ 2025-04-24 10:55 ` Jon Hunter
  2025-04-24 12:07 ` Mark Brown
                   ` (3 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Jon Hunter @ 2025-04-24 10:55 UTC (permalink / raw)
  To: Greg Kroah-Hartman, stable
  Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
	lkft-triage, pavel, f.fainelli, sudipm.mukherjee, srw, rwarsow,
	conor, hargar, broonie, linux-tegra@vger.kernel.org


On 23/04/2025 15:41, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.14.4 release.
> There are 241 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Fri, 25 Apr 2025 14:25:27 +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.14.4-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.14.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h


No new regressions for Tegra ...

Test results for stable-v6.14:
     10 builds:	10 pass, 0 fail
     28 boots:	28 pass, 0 fail
     116 tests:	115 pass, 1 fail

Linux version:	6.14.4-rc1-g86c135e93323
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

Test failures:	tegra186-p2771-0000: pm-system-suspend.sh

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

Jon

-- 
nvpublic


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

* Re: [PATCH 6.14 000/241] 6.14.4-rc1 review
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (15 preceding siblings ...)
  2025-04-24 10:55 ` Jon Hunter
@ 2025-04-24 12:07 ` Mark Brown
  2025-04-24 12:37 ` Takeshi Ogasawara
                   ` (2 subsequent siblings)
  19 siblings, 0 replies; 21+ messages in thread
From: Mark Brown @ 2025-04-24 12:07 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 Wed, Apr 23, 2025 at 04:41:04PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.14.4 release.
> There are 241 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] 21+ messages in thread

* Re: [PATCH 6.14 000/241] 6.14.4-rc1 review
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (16 preceding siblings ...)
  2025-04-24 12:07 ` Mark Brown
@ 2025-04-24 12:37 ` Takeshi Ogasawara
  2025-04-24 13:28 ` Florian Fainelli
  2025-04-25  0:12 ` Miguel Ojeda
  19 siblings, 0 replies; 21+ messages in thread
From: Takeshi Ogasawara @ 2025-04-24 12:37 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 Wed, Apr 23, 2025 at 11:47 PM Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.14.4 release.
> There are 241 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 25 Apr 2025 14:25:27 +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.14.4-rc1.gz
> or in the git tree and branch at:
>         git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.14.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>

6.14.4-rc1 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.14.4-rc1rv-g86c135e93323
(takeshi@ThinkPadX1Gen10J0764) (gcc (GCC) 14.2.1 20250207, GNU ld (GNU
Binutils) 2.44) #1 SMP PREEMPT_DYNAMIC Thu Apr 24 21:12:13 JST 2025

Thanks

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

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

* Re: [PATCH 6.14 000/241] 6.14.4-rc1 review
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (17 preceding siblings ...)
  2025-04-24 12:37 ` Takeshi Ogasawara
@ 2025-04-24 13:28 ` Florian Fainelli
  2025-04-25  0:12 ` Miguel Ojeda
  19 siblings, 0 replies; 21+ messages in thread
From: Florian Fainelli @ 2025-04-24 13:28 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 4/23/2025 4:41 PM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.14.4 release.
> There are 241 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Fri, 25 Apr 2025 14:25:27 +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.14.4-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.14.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] 21+ messages in thread

* Re: [PATCH 6.14 000/241] 6.14.4-rc1 review
  2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
                   ` (18 preceding siblings ...)
  2025-04-24 13:28 ` Florian Fainelli
@ 2025-04-25  0:12 ` Miguel Ojeda
  19 siblings, 0 replies; 21+ messages in thread
From: Miguel Ojeda @ 2025-04-25  0:12 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 Wed, 23 Apr 2025 16:41:04 +0200 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.14.4 release.
> There are 241 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Fri, 25 Apr 2025 14:25:27 +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>

Thanks!

Cheers,
Miguel

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

end of thread, other threads:[~2025-04-25  0:12 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-23 14:41 [PATCH 6.14 000/241] 6.14.4-rc1 review Greg Kroah-Hartman
2025-04-23 14:44 ` [PATCH 6.14 221/241] arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 Greg Kroah-Hartman
2025-04-23 14:44 ` [PATCH 6.14 222/241] arm64/sysreg: Add register fields for HDFGRTR2_EL2 Greg Kroah-Hartman
2025-04-23 14:44 ` [PATCH 6.14 223/241] arm64/sysreg: Add register fields for HDFGWTR2_EL2 Greg Kroah-Hartman
2025-04-23 14:44 ` [PATCH 6.14 224/241] arm64/sysreg: Add register fields for HFGITR2_EL2 Greg Kroah-Hartman
2025-04-23 14:44 ` [PATCH 6.14 225/241] arm64/sysreg: Add register fields for HFGRTR2_EL2 Greg Kroah-Hartman
2025-04-23 14:44 ` [PATCH 6.14 226/241] arm64/sysreg: Add register fields for HFGWTR2_EL2 Greg Kroah-Hartman
2025-04-23 14:44 ` [PATCH 6.14 227/241] arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 Greg Kroah-Hartman
2025-04-23 15:13 ` [PATCH 6.14 000/241] 6.14.4-rc1 review Ronald Warsow
2025-04-23 19:19 ` Pavel Machek
2025-04-23 20:16 ` Peter Schneider
2025-04-23 21:13 ` Shuah Khan
2025-04-24  6:36 ` Christian Heusel
2025-04-24  7:07 ` Ron Economos
2025-04-24  7:41 ` Luna Jernberg
2025-04-24  8:08 ` Naresh Kamboju
2025-04-24 10:55 ` Jon Hunter
2025-04-24 12:07 ` Mark Brown
2025-04-24 12:37 ` Takeshi Ogasawara
2025-04-24 13:28 ` Florian Fainelli
2025-04-25  0:12 ` Miguel Ojeda

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox