[PATCH 6.12 00/95] 6.12.45-rc1 review

Greg Kroah-Hartman posted 95 patches 1 month ago
Only 0 patches received!
.../devicetree/bindings/display/msm/qcom,mdp5.yaml |   1 -
Makefile                                           |   4 +-
arch/mips/boot/dts/lantiq/danube_easy50712.dts     |   5 +-
arch/mips/lantiq/xway/sysctrl.c                    |  10 +-
arch/powerpc/kernel/kvm.c                          |   8 +-
arch/riscv/kvm/vcpu_vector.c                       |   2 +
arch/x86/kernel/cpu/microcode/amd.c                |  22 +++-
arch/x86/kernel/cpu/topology_amd.c                 |  27 +++--
arch/x86/kvm/lapic.c                               |   2 +
arch/x86/kvm/x86.c                                 |   7 +-
block/blk-zoned.c                                  |  11 +-
drivers/acpi/ec.c                                  |   6 ++
drivers/atm/atmtcp.c                               |  17 ++-
drivers/firmware/efi/stmm/tee_stmm_efi.c           |  21 ++--
drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c            |   4 +-
drivers/gpu/drm/amd/pm/amdgpu_pm.c                 |  18 ++--
drivers/gpu/drm/display/drm_dp_helper.c            |   2 +-
drivers/gpu/drm/mediatek/mtk_drm_drv.c             |  21 ++--
drivers/gpu/drm/mediatek/mtk_plane.c               |   3 +-
drivers/gpu/drm/msm/msm_gem_submit.c               |  14 +--
drivers/gpu/drm/msm/msm_kms.c                      |  10 +-
drivers/gpu/drm/msm/registers/display/dsi.xml      |  28 ++---
drivers/gpu/drm/nouveau/dispnv50/wndw.c            |   4 +
drivers/gpu/drm/nouveau/nvkm/falcon/gm200.c        |  15 +--
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c    |   5 +-
drivers/gpu/drm/xe/xe_bo.c                         |   3 +-
drivers/gpu/drm/xe/xe_sync.c                       |   2 +-
drivers/gpu/drm/xe/xe_vm.c                         |   8 +-
drivers/hid/hid-asus.c                             |   8 +-
drivers/hid/hid-ids.h                              |   3 +
drivers/hid/hid-input-test.c                       |  10 +-
drivers/hid/hid-input.c                            |  51 +++++----
drivers/hid/hid-logitech-dj.c                      |   4 +
drivers/hid/hid-logitech-hidpp.c                   |   2 +
drivers/hid/hid-multitouch.c                       |   8 ++
drivers/hid/hid-ntrig.c                            |   3 +
drivers/hid/hid-quirks.c                           |   2 +
drivers/hid/wacom_wac.c                            |   1 +
drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  36 +++++--
drivers/net/ethernet/cadence/macb_main.c           |   9 +-
drivers/net/ethernet/dlink/dl2k.c                  |   2 +-
drivers/net/ethernet/intel/ice/ice_adapter.c       |  49 +++++++--
drivers/net/ethernet/intel/ice/ice_adapter.h       |   4 +-
drivers/net/ethernet/intel/ice/ice_ddp.c           |  44 +++++---
drivers/net/ethernet/intel/ice/ice_main.c          |  16 ++-
drivers/net/ethernet/intel/ice/ice_txrx.c          |   2 +-
drivers/net/ethernet/mellanox/mlx5/core/devlink.c  |   2 +-
.../ethernet/mellanox/mlx5/core/en/port_buffer.c   |   3 +-
.../ethernet/mellanox/mlx5/core/en/port_buffer.h   |  12 +++
drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  19 +++-
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 114 ++++++++++++---------
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.h |   1 +
.../net/ethernet/mellanox/mlx5/core/sf/devlink.c   |  10 ++
drivers/net/ethernet/mellanox/mlx5/core/sf/sf.h    |   6 ++
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c     |   4 +
drivers/net/ethernet/meta/fbnic/fbnic_pci.c        |   2 -
.../net/ethernet/stmicro/stmmac/dwxgmac2_core.c    |  13 ++-
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c |   9 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   6 +-
drivers/net/hyperv/netvsc.c                        |  18 +++-
drivers/net/hyperv/rndis_filter.c                  |  20 +++-
drivers/net/phy/mscc/mscc.h                        |   4 +
drivers/net/phy/mscc/mscc_main.c                   |   4 +-
drivers/net/phy/mscc/mscc_ptp.c                    |  34 +++---
drivers/net/usb/qmi_wwan.c                         |   3 +
drivers/of/dynamic.c                               |   9 +-
drivers/of/of_reserved_mem.c                       |  16 ++-
drivers/pci/controller/dwc/pcie-designware.c       |   8 ++
drivers/pci/controller/plda/pcie-starfive.c        |   2 +-
drivers/pci/pci.h                                  |   2 +-
drivers/pinctrl/Kconfig                            |   1 +
drivers/scsi/scsi_sysfs.c                          |   4 +-
drivers/thermal/mediatek/lvts_thermal.c            |  74 ++++++++++---
drivers/vhost/net.c                                |   9 +-
fs/efivarfs/super.c                                |   4 +
fs/erofs/zdata.c                                   |  13 ++-
fs/smb/client/cifsfs.c                             |  14 +++
fs/smb/client/inode.c                              |  34 +++++-
fs/smb/client/smb2inode.c                          |   7 +-
fs/xfs/libxfs/xfs_attr_remote.c                    |   7 ++
fs/xfs/libxfs/xfs_da_btree.c                       |   6 ++
include/linux/atmdev.h                             |   1 +
include/linux/dma-map-ops.h                        |   3 +
include/net/bluetooth/hci_sync.h                   |   2 +-
include/net/rose.h                                 |  18 +++-
include/uapi/linux/vhost.h                         |   4 +-
kernel/dma/contiguous.c                            |   2 -
kernel/dma/pool.c                                  |   4 +-
kernel/trace/fgraph.c                              |   1 +
kernel/trace/trace.c                               |   4 +-
net/atm/common.c                                   |  15 ++-
net/bluetooth/hci_event.c                          |  20 +++-
net/bluetooth/hci_sync.c                           |   6 +-
net/bluetooth/mgmt.c                               |   5 +-
net/ipv4/route.c                                   |  10 +-
net/l2tp/l2tp_ppp.c                                |  25 ++---
net/rose/af_rose.c                                 |  13 +--
net/rose/rose_in.c                                 |  12 +--
net/rose/rose_route.c                              |  62 ++++++-----
net/rose/rose_timer.c                              |   2 +-
net/sctp/ipv6.c                                    |   2 +
sound/soc/codecs/lpass-tx-macro.c                  |   2 +-
tools/perf/util/symbol-minimal.c                   |  55 +++++-----
tools/tracing/latency/Makefile.config              |   8 ++
tools/tracing/rtla/Makefile.config                 |   8 ++
105 files changed, 910 insertions(+), 402 deletions(-)
[PATCH 6.12 00/95] 6.12.45-rc1 review
Posted by Greg Kroah-Hartman 1 month ago
This is the start of the stable review cycle for the 6.12.45 release.
There are 95 patches in this series, all will be posted as a response
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Thu, 04 Sep 2025 13:19:14 +0000.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.12.45-rc1.gz
or in the git tree and branch at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
and the diffstat can be found below.

thanks,

greg k-h

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

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

Mason Chang <mason-cw.chang@mediatek.com>
    thermal/drivers/mediatek/lvts_thermal: Add mt7988 lvts commands

Mason Chang <mason-cw.chang@mediatek.com>
    thermal/drivers/mediatek/lvts_thermal: Add lvts commands and their sizes to driver data

Mason Chang <mason-cw.chang@mediatek.com>
    thermal/drivers/mediatek/lvts_thermal: Change lvts commands array to static const

Imre Deak <imre.deak@intel.com>
    Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS"

Niklas Cassel <cassel@kernel.org>
    PCI: dwc: Ensure that dw_pcie_wait_for_link() waits 100 ms after link up

Niklas Cassel <cassel@kernel.org>
    PCI: Rename PCIE_RESET_CONFIG_DEVICE_WAIT_MS to PCIE_RESET_CONFIG_WAIT_MS

Eric Dumazet <edumazet@google.com>
    net: rose: fix a typo in rose_clear_routes()

Yang Wang <kevinyang.wang@amd.com>
    drm/amd/amdgpu: disable hwmon power1_cap* for gfx 11.0.3 on vf mode

Ma Ke <make24@iscas.ac.cn>
    drm/mediatek: Fix device/node reference count leaks in mtk_drm_get_all_drm_priv

Timur Tabi <ttabi@nvidia.com>
    drm/nouveau: fix error path in nvkm_gsp_fwsec_v2

James Jones <jajones@nvidia.com>
    drm/nouveau/disp: Always accept linear modifier

Thomas Hellström <thomas.hellstrom@linux.intel.com>
    drm/xe/vm: Clear the scratch_pt pointer on error

Eric Sandeen <sandeen@redhat.com>
    xfs: do not propagate ENODATA disk errors into xattr code

Steve French <stfrench@microsoft.com>
    smb3 client: fix return code mapping of remap_file_range

Fabio Porcedda <fabio.porcedda@gmail.com>
    net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions

Shuhao Fu <sfual@cse.ust.hk>
    fs/smb: Fix inconsistent refcnt update

Shanker Donthineni <sdonthineni@nvidia.com>
    dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted

Bart Van Assche <bvanassche@acm.org>
    blk-zoned: Fix a lockdep complaint about recursive locking

Alex Deucher <alexander.deucher@amd.com>
    Revert "drm/amdgpu: fix incorrect vm flags to map bo"

Minjong Kim <minbell.kim@samsung.com>
    HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version()

Ping Cheng <pinglinux@gmail.com>
    HID: wacom: Add a new Art Pen 2

Matt Coffin <mcoffin13@gmail.com>
    HID: logitech: Add ids for G PRO 2 LIGHTSPEED

Antheas Kapenekakis <lkml@antheas.dev>
    HID: quirks: add support for Legion Go dual dinput modes

Qasim Ijaz <qasdev00@gmail.com>
    HID: multitouch: fix slab out-of-bounds access in mt_report_fixup()

Qasim Ijaz <qasdev00@gmail.com>
    HID: asus: fix UAF via HID_CLAIMED_INPUT validation

K Prateek Nayak <kprateek.nayak@amd.com>
    x86/cpu/topology: Use initial APIC ID from XTOPOLOGY leaf on AMD/HYGON

Borislav Petkov (AMD) <bp@alien8.de>
    x86/microcode/AMD: Handle the case of no BIOS microcode

Radim Krčmář <rkrcmar@ventanamicro.com>
    RISC-V: KVM: fix stack overrun when loading vlenb

Thijs Raymakers <thijs@raymakers.nl>
    KVM: x86: use array_index_nospec with indices that come from guest

Neil Mandir <neil.mandir@seco.com>
    net: macb: Disable clocks once

Li Nan <linan122@huawei.com>
    efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare

Alexander Duyck <alexanderduyck@fb.com>
    fbnic: Move phylink resume out of service_task and into open/close

Eric Dumazet <edumazet@google.com>
    l2tp: do not use sock_hold() in pppol2tp_session_get_sock()

Eric Dumazet <edumazet@google.com>
    sctp: initialize more fields in sctp_v6_from_sk()

Takamitsu Iwai <takamitz@amazon.co.jp>
    net: rose: include node references in rose_neigh refcount

Takamitsu Iwai <takamitz@amazon.co.jp>
    net: rose: convert 'use' field to refcount_t

Takamitsu Iwai <takamitz@amazon.co.jp>
    net: rose: split remove and free operations in rose_remove_neigh()

Dipayaan Roy <dipayanroy@linux.microsoft.com>
    net: hv_netvsc: fix loss of early receive events from host during channel open.

Joe Damato <jdamato@fastly.com>
    hv_netvsc: Link queues to NAPIs

Rohan G Thomas <rohan.g.thomas@altera.com>
    net: stmmac: Set CIC bit only for TX queues with COE

Rohan G Thomas <rohan.g.thomas@altera.com>
    net: stmmac: xgmac: Correct supported speed modes

Rohan G Thomas <rohan.g.thomas@altera.com>
    net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts

Alexei Lazar <alazar@nvidia.com>
    net/mlx5e: Set local Xoff after FW update

Alexei Lazar <alazar@nvidia.com>
    net/mlx5e: Update and set Xon/Xoff upon port speed set

Alexei Lazar <alazar@nvidia.com>
    net/mlx5e: Update and set Xon/Xoff upon MTU set

Moshe Shemesh <moshe@nvidia.com>
    net/mlx5: Nack sync reset when SFs are present

Moshe Shemesh <moshe@nvidia.com>
    net/mlx5: Fix lockdep assertion on sync reset unload event

Moshe Shemesh <moshe@nvidia.com>
    net/mlx5: Reload auxiliary drivers on fw_activate

Michael Chan <michael.chan@broadcom.com>
    bnxt_en: Fix stats context reservation logic

Michael Chan <michael.chan@broadcom.com>
    bnxt_en: Adjust TX rings if reservation is less than requested

Sreekanth Reddy <sreekanth.reddy@broadcom.com>
    bnxt_en: Fix memory corruption when FW resources change during ifdown

Horatiu Vultur <horatiu.vultur@microchip.com>
    phy: mscc: Fix when PTP clock is register and unregister

Matthew Brost <matthew.brost@intel.com>
    drm/xe: Don't trigger rebind on initial dma-buf validation

Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
    drm/xe/xe_sync: avoid race during ufence signaling

Jan Kiszka <jan.kiszka@siemens.com>
    efi: stmm: Fix incorrect buffer allocation method

Yeounsu Moon <yyyynoom@gmail.com>
    net: dlink: fix multicast stats being counted incorrectly

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    dt-bindings: display/msm: qcom,mdp5: drop lut clock

Michal Kubiak <michal.kubiak@intel.com>
    ice: fix incorrect counter for buffer allocation failures

Jacob Keller <jacob.e.keller@intel.com>
    ice: use fixed adapter index for E825C embedded devices

Jacob Keller <jacob.e.keller@intel.com>
    ice: don't leave device non-functional if Tx scheduler config fails

Timur Tabi <ttabi@nvidia.com>
    drm/nouveau: remove unused memory target test

Timur Tabi <ttabi@nvidia.com>
    drm/nouveau: remove unused increment in gm200_flcn_pio_imem_wr

Kuniyuki Iwashima <kuniyu@google.com>
    atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control().

Pavel Shpakovskiy <pashpakovskii@salutedevices.com>
    Bluetooth: hci_sync: fix set_local_name race condition

Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
    Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced

Ludovico de Nittis <ludovico.denittis@collabora.com>
    Bluetooth: hci_event: Mark connection as closed during suspend disconnect

Ludovico de Nittis <ludovico.denittis@collabora.com>
    Bluetooth: hci_event: Treat UNKNOWN_CONN_ID on disconnect as success

luoguangfei <15388634752@163.com>
    net: macb: fix unregister_netdev call order in macb_remove()

José Expósito <jose.exposito89@gmail.com>
    HID: input: report battery status changes immediately

José Expósito <jose.exposito89@gmail.com>
    HID: input: rename hidinput_set_battery_charge_status()

Madhavan Srinivasan <maddy@linux.ibm.com>
    powerpc/kvm: Fix ifdef to remove build warning

Jason-JH Lin <jason-jh.lin@mediatek.com>
    drm/mediatek: Add error handling for old state CRTC in atomic_disable

Ayushi Makhija <quic_amakhija@quicinc.com>
    drm/msm: update the high bitfield of certain DSI registers

Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
    drm/msm/kms: move snapshot init earlier in KMS init

Oreoluwa Babatunde <oreoluwa.babatunde@oss.qualcomm.com>
    of: reserved_mem: Restructure call site for dma_contiguous_early_fixup()

Rob Clark <robin.clark@oss.qualcomm.com>
    drm/msm: Defer fd_install in SUBMIT ioctl

Oscar Maes <oscmaes92@gmail.com>
    net: ipv4: fix regression in local-broadcast routes

Nikolay Kuratov <kniv@yandex-team.ru>
    vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put()

Werner Sembach <wse@tuxedocomputers.com>
    ACPI: EC: Add device to acpi_ec_no_wakeup[] qurik list

Junli Liu <liujunli@lixiang.com>
    erofs: fix atomic context detection when !CONFIG_DEBUG_LOCK_ALLOC

Alexey Klimov <alexey.klimov@linaro.org>
    ASoC: codecs: tx-macro: correct tx_macro_component_drv name

Paulo Alcantara <pc@manguebit.org>
    smb: client: fix race with concurrent opens in rename(2)

Paulo Alcantara <pc@manguebit.org>
    smb: client: fix race with concurrent opens in unlink(2)

Damien Le Moal <dlemoal@kernel.org>
    scsi: core: sysfs: Correct sysfs attributes access rights

Namhyung Kim <namhyung@kernel.org>
    vhost: Fix ioctl # for VHOST_[GS]ET_FORK_FROM_OWNER

Ian Rogers <irogers@google.com>
    perf symbol-minimal: Fix ehdr reading in filename__read_build_id

Tengda Wu <wutengda@huaweicloud.com>
    ftrace: Fix potential warning in trace_printk_seq during ftrace_dump

Dan Carpenter <dan.carpenter@linaro.org>
    of: dynamic: Fix use after free in of_changeset_add_prop_helper()

Aleksander Jan Bajkowski <olek2@wp.pl>
    mips: lantiq: xway: sysctrl: rename the etop node

Aleksander Jan Bajkowski <olek2@wp.pl>
    mips: dts: lantiq: danube: add missing burst length property

Randy Dunlap <rdunlap@infradead.org>
    pinctrl: STMFX: add missing HAS_IOMEM dependency

Lizhi Hou <lizhi.hou@amd.com>
    of: dynamic: Fix memleak when of_pci_add_properties() failed

Ye Weihua <yeweihua4@huawei.com>
    trace/fgraph: Fix the warning caused by missing unregister notifier

Tao Chen <chen.dylane@linux.dev>
    rtla: Check pkg-config install

Tao Chen <chen.dylane@linux.dev>
    tools/latency-collector: Check pkg-config install


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

Diffstat:

 .../devicetree/bindings/display/msm/qcom,mdp5.yaml |   1 -
 Makefile                                           |   4 +-
 arch/mips/boot/dts/lantiq/danube_easy50712.dts     |   5 +-
 arch/mips/lantiq/xway/sysctrl.c                    |  10 +-
 arch/powerpc/kernel/kvm.c                          |   8 +-
 arch/riscv/kvm/vcpu_vector.c                       |   2 +
 arch/x86/kernel/cpu/microcode/amd.c                |  22 +++-
 arch/x86/kernel/cpu/topology_amd.c                 |  27 +++--
 arch/x86/kvm/lapic.c                               |   2 +
 arch/x86/kvm/x86.c                                 |   7 +-
 block/blk-zoned.c                                  |  11 +-
 drivers/acpi/ec.c                                  |   6 ++
 drivers/atm/atmtcp.c                               |  17 ++-
 drivers/firmware/efi/stmm/tee_stmm_efi.c           |  21 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c            |   4 +-
 drivers/gpu/drm/amd/pm/amdgpu_pm.c                 |  18 ++--
 drivers/gpu/drm/display/drm_dp_helper.c            |   2 +-
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |  21 ++--
 drivers/gpu/drm/mediatek/mtk_plane.c               |   3 +-
 drivers/gpu/drm/msm/msm_gem_submit.c               |  14 +--
 drivers/gpu/drm/msm/msm_kms.c                      |  10 +-
 drivers/gpu/drm/msm/registers/display/dsi.xml      |  28 ++---
 drivers/gpu/drm/nouveau/dispnv50/wndw.c            |   4 +
 drivers/gpu/drm/nouveau/nvkm/falcon/gm200.c        |  15 +--
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c    |   5 +-
 drivers/gpu/drm/xe/xe_bo.c                         |   3 +-
 drivers/gpu/drm/xe/xe_sync.c                       |   2 +-
 drivers/gpu/drm/xe/xe_vm.c                         |   8 +-
 drivers/hid/hid-asus.c                             |   8 +-
 drivers/hid/hid-ids.h                              |   3 +
 drivers/hid/hid-input-test.c                       |  10 +-
 drivers/hid/hid-input.c                            |  51 +++++----
 drivers/hid/hid-logitech-dj.c                      |   4 +
 drivers/hid/hid-logitech-hidpp.c                   |   2 +
 drivers/hid/hid-multitouch.c                       |   8 ++
 drivers/hid/hid-ntrig.c                            |   3 +
 drivers/hid/hid-quirks.c                           |   2 +
 drivers/hid/wacom_wac.c                            |   1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  36 +++++--
 drivers/net/ethernet/cadence/macb_main.c           |   9 +-
 drivers/net/ethernet/dlink/dl2k.c                  |   2 +-
 drivers/net/ethernet/intel/ice/ice_adapter.c       |  49 +++++++--
 drivers/net/ethernet/intel/ice/ice_adapter.h       |   4 +-
 drivers/net/ethernet/intel/ice/ice_ddp.c           |  44 +++++---
 drivers/net/ethernet/intel/ice/ice_main.c          |  16 ++-
 drivers/net/ethernet/intel/ice/ice_txrx.c          |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/devlink.c  |   2 +-
 .../ethernet/mellanox/mlx5/core/en/port_buffer.c   |   3 +-
 .../ethernet/mellanox/mlx5/core/en/port_buffer.h   |  12 +++
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  19 +++-
 drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 114 ++++++++++++---------
 drivers/net/ethernet/mellanox/mlx5/core/fw_reset.h |   1 +
 .../net/ethernet/mellanox/mlx5/core/sf/devlink.c   |  10 ++
 drivers/net/ethernet/mellanox/mlx5/core/sf/sf.h    |   6 ++
 drivers/net/ethernet/meta/fbnic/fbnic_netdev.c     |   4 +
 drivers/net/ethernet/meta/fbnic/fbnic_pci.c        |   2 -
 .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c    |  13 ++-
 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c |   9 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   6 +-
 drivers/net/hyperv/netvsc.c                        |  18 +++-
 drivers/net/hyperv/rndis_filter.c                  |  20 +++-
 drivers/net/phy/mscc/mscc.h                        |   4 +
 drivers/net/phy/mscc/mscc_main.c                   |   4 +-
 drivers/net/phy/mscc/mscc_ptp.c                    |  34 +++---
 drivers/net/usb/qmi_wwan.c                         |   3 +
 drivers/of/dynamic.c                               |   9 +-
 drivers/of/of_reserved_mem.c                       |  16 ++-
 drivers/pci/controller/dwc/pcie-designware.c       |   8 ++
 drivers/pci/controller/plda/pcie-starfive.c        |   2 +-
 drivers/pci/pci.h                                  |   2 +-
 drivers/pinctrl/Kconfig                            |   1 +
 drivers/scsi/scsi_sysfs.c                          |   4 +-
 drivers/thermal/mediatek/lvts_thermal.c            |  74 ++++++++++---
 drivers/vhost/net.c                                |   9 +-
 fs/efivarfs/super.c                                |   4 +
 fs/erofs/zdata.c                                   |  13 ++-
 fs/smb/client/cifsfs.c                             |  14 +++
 fs/smb/client/inode.c                              |  34 +++++-
 fs/smb/client/smb2inode.c                          |   7 +-
 fs/xfs/libxfs/xfs_attr_remote.c                    |   7 ++
 fs/xfs/libxfs/xfs_da_btree.c                       |   6 ++
 include/linux/atmdev.h                             |   1 +
 include/linux/dma-map-ops.h                        |   3 +
 include/net/bluetooth/hci_sync.h                   |   2 +-
 include/net/rose.h                                 |  18 +++-
 include/uapi/linux/vhost.h                         |   4 +-
 kernel/dma/contiguous.c                            |   2 -
 kernel/dma/pool.c                                  |   4 +-
 kernel/trace/fgraph.c                              |   1 +
 kernel/trace/trace.c                               |   4 +-
 net/atm/common.c                                   |  15 ++-
 net/bluetooth/hci_event.c                          |  20 +++-
 net/bluetooth/hci_sync.c                           |   6 +-
 net/bluetooth/mgmt.c                               |   5 +-
 net/ipv4/route.c                                   |  10 +-
 net/l2tp/l2tp_ppp.c                                |  25 ++---
 net/rose/af_rose.c                                 |  13 +--
 net/rose/rose_in.c                                 |  12 +--
 net/rose/rose_route.c                              |  62 ++++++-----
 net/rose/rose_timer.c                              |   2 +-
 net/sctp/ipv6.c                                    |   2 +
 sound/soc/codecs/lpass-tx-macro.c                  |   2 +-
 tools/perf/util/symbol-minimal.c                   |  55 +++++-----
 tools/tracing/latency/Makefile.config              |   8 ++
 tools/tracing/rtla/Makefile.config                 |   8 ++
 105 files changed, 910 insertions(+), 402 deletions(-)


Re: [PATCH 6.12 00/95] 6.12.45-rc1 review
Posted by Harshit Mogalapalli 4 weeks, 1 day ago
Hi Greg,

On 02/09/25 18:49, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.45 release.
> There are 95 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Thu, 04 Sep 2025 13:19:14 +0000.
> Anything received after that time might be too late.

No problems seen on x86_64 and aarch64 with our testing.

Tested-by: Harshit Mogalapalli <harshit.m.mogalapalli@oracle.com>

Thanks,
Harshit
Re: [PATCH 6.12 00/95] 6.12.45-rc1 review
Posted by Peter Schneider 4 weeks, 1 day ago
Am 02.09.2025 um 15:19 schrieb Greg Kroah-Hartman:
> This is the start of the stable review cycle for the 6.12.45 release.
> There are 95 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
Re: [PATCH 6.12 00/95] 6.12.45-rc1 review
Posted by Jules Maselbas 4 weeks, 1 day ago
Hi Greg,

Yesterday i experienced an issue with the amdgpu driver on v6.12.44, dmesg saying:
    [drm:amdgpu_job_submit [amdgpu]] *ERROR* Trying to push to a killed entity

which causes the kernel to freeze/hang, not cool.

I think this issue is fixed by this commit [1]: aa5fc4362fac ("drm/amdgpu: fix task hang from failed job submission during process kill")
it has a Fixes for the commit: 71598a5a7797 ("drm/amdgpu: Avoid extra evict-restore process.")
which is in the v6.12.44 tree (but not in v6.12.43)

I am currently on v6.16.4 which include the fix above and i no longer have the issue.

It would be great to include the fix in the v6.12.45 release.

I am not subscribed to this mailing-list, please add me in CC in your reply.

Cheers,
Jules

some additional info:
CPU: AMD Ryzen 7 7735HS with Radeon Graphics
GPU: [AMD/ATI] Rembrandt [Radeon 680M] (rev 0a)

[1] https://web.git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=aa5fc4362fac9351557eb27c745579159a2e4520
Re: [PATCH 6.12 00/95] 6.12.45-rc1 review
Posted by Brett Mastbergen 4 weeks, 1 day ago
On Tue, Sep 2, 2025 at 9:40 AM Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.12.45 release.
> There are 95 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Thu, 04 Sep 2025 13:19:14 +0000.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
>         https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.12.45-rc1.gz
> or in the git tree and branch at:
>         git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>

Builds successfully.  Boots and works on qemu and Dell XPS 15 9520 w/
Intel Core i7-12600H

Tested-by: Brett Mastbergen <bmastbergen@ciq.com>

Thanks,
Brett
Re: [PATCH 6.12 00/95] 6.12.45-rc1 review
Posted by Mark Brown 4 weeks, 1 day ago
On Tue, Sep 02, 2025 at 03:19:36PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.45 release.
> There are 95 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>
Re: [PATCH 6.12 00/95] 6.12.45-rc1 review
Posted by Ron Economos 4 weeks, 1 day ago
On 9/2/25 06:19, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.45 release.
> There are 95 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Thu, 04 Sep 2025 13:19:14 +0000.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
> 	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.12.45-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

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

Tested-by: Ron Economos <re@w6rz.net>
Re: [PATCH 6.12 00/95] 6.12.45-rc1 review
Posted by Naresh Kamboju 1 month ago
On Tue, 2 Sept 2025 at 19:01, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> This is the start of the stable review cycle for the 6.12.45 release.
> There are 95 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Thu, 04 Sep 2025 13:19:14 +0000.
> Anything received after that time might be too late.
>
> The whole patch series can be found in one patch at:
>         https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.12.45-rc1.gz
> or in the git tree and branch at:
>         git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h

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.12.45-rc1
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: 4459b7afd68d8c7f767bfedcb8ce7b7973caee3a
* git describe: v6.12.44-96-g4459b7afd68d
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.12.y/build/v6.12.44-96-g4459b7afd68d

## Test Regressions (compared to v6.12.43-323-gc7e1bbb35205)

## Metric Regressions (compared to v6.12.43-323-gc7e1bbb35205)

## Test Fixes (compared to v6.12.43-323-gc7e1bbb35205)

## Metric Fixes (compared to v6.12.43-323-gc7e1bbb35205)

## Test result summary
total: 323915, pass: 299363, fail: 6744, skip: 17352, xfail: 456

## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 139 total, 137 passed, 2 failed
* arm64: 57 total, 56 passed, 1 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, 21 passed, 1 failed
* sh: 5 total, 5 passed, 0 failed
* sparc: 4 total, 3 passed, 1 failed
* x86_64: 49 total, 48 passed, 1 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-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-mincore
* kselftest-mm
* kselftest-mqueue
* kselftest-net
* kselftest-net-mptcp
* kselftest-openat2
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-tc-testing
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user_events
* kselftest-vDSO
* kselftest-x86
* kunit
* kvm-unit-tests
* lava
* libgpiod
* libhugetlbfs
* log-parser-boot
* log-parser-build-clang
* log-parser-build-gcc
* log-parser-test
* ltp-capability
* ltp-commands
* ltp-containers
* ltp-controllers
* ltp-cpuhotplug
* ltp-crypto
* ltp-cve
* ltp-dio
* ltp-fcntl-locktests
* ltp-fs
* ltp-fs_bind
* ltp-fs_perms_simple
* ltp-hugetlb
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-pty
* ltp-sched
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* modules
* perf
* rcutorture
* rt-tests-cyclicdeadline
* rt-tests-pi-stress
* rt-tests-pmqtest
* rt-tests-rt-migrate-test
* rt-tests-signaltest

--
Linaro LKFT
https://lkft.linaro.org
Re: [PATCH 6.12 00/95] 6.12.45-rc1 review
Posted by Pavel Machek 1 month ago
Hi!

> This is the start of the stable review cycle for the 6.12.45 release.
> There are 95 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.12.y

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

Best regards,
                                                                Pavel
-- 
In cooperation with DENX Software Engineering GmbH, HRB 165235 Munich,
Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Re: [PATCH 6.12 00/95] 6.12.45-rc1 review
Posted by Florian Fainelli 1 month ago
On 9/2/25 06:19, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.45 release.
> There are 95 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Thu, 04 Sep 2025 13:19:14 +0000.
> Anything received after that time might be too late.
> 
> The whole patch series can be found in one patch at:
> 	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.12.45-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h

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
Re: [PATCH 6.12 00/95] 6.12.45-rc1 review
Posted by Jon Hunter 1 month ago
On Tue, 02 Sep 2025 15:19:36 +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.12.45 release.
> There are 95 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Thu, 04 Sep 2025 13:19:14 +0000.
> Anything received after that time might be too late.
> 
> The whole patch series can be found in one patch at:
> 	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.12.45-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h

All tests passing for Tegra ...

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

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

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

Jon
Re: 6.12.45-rc1 review
Posted by Brett A C Sheffield 1 month ago
Broadcast regression confirmed fixed:
  https://lore.kernel.org/regressions/20250822165231.4353-4-bacs@librecast.net

# Librecast Test Results

010/010 [ OK ] libmld
120/120 [ OK ] liblibrecast

CPU/kernel: Linux auntie 6.12.45-rc1-g4459b7afd68d #56 SMP PREEMPT_DYNAMIC Tue Sep  2 15:56:48 -00 2025 x86_64 AMD Ryzen 9 9950X 16-Core Processor AuthenticAMD GNU/Linux

Tested-by: Brett A C Sheffield <bacs@librecast.net>