[PATCH 6.13 000/138] 6.13.5-rc1 review

Greg Kroah-Hartman posted 138 patches 9 months, 3 weeks ago
Only 0 patches received!
Makefile                                           |    4 +-
.../boot/dts/rockchip/px30-ringneck-haikou.dts     |    1 -
arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi    |    6 +
.../dts/rockchip/rk3328-orangepi-r1-plus-lts.dts   |    3 +-
.../boot/dts/rockchip/rk3328-orangepi-r1-plus.dts  |    1 +
.../boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi |    1 -
.../boot/dts/rockchip/rk3399-gru-chromebook.dtsi   |    8 +-
.../boot/dts/rockchip/rk3399-gru-scarlet.dtsi      |    6 +-
arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi       |   22 +-
arch/arm64/boot/dts/rockchip/rk3588-base.dtsi      |   22 +-
.../dts/rockchip/rk3588-coolpi-cm5-genbook.dts     |    4 +-
arch/powerpc/include/asm/book3s/64/hash-4k.h       |   12 +-
arch/powerpc/lib/code-patching.c                   |    4 +-
arch/s390/boot/startup.c                           |    2 +-
arch/x86/events/intel/core.c                       |   20 +-
arch/x86/events/intel/ds.c                         |    2 +-
drivers/bluetooth/btqca.c                          |  118 +-
drivers/clocksource/jcore-pit.c                    |   15 +-
drivers/edac/qcom_edac.c                           |    4 +-
.../firmware/arm_scmi/vendors/imx/imx-sm-misc.c    |    4 +-
drivers/firmware/imx/Kconfig                       |    1 +
drivers/gpio/gpio-vf610.c                          |    4 +
drivers/gpio/gpiolib.c                             |   92 +-
drivers/gpio/gpiolib.h                             |    4 +-
drivers/gpu/drm/Kconfig                            |    3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |    3 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   32 +-
drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h     |    3 +-
.../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm |  202 +---
.../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm | 1130 ++++++++++++++++++++
drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile    |    2 +-
drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c   |    5 +-
.../amd/display/dc/clk_mgr/dcn35/dcn351_clk_mgr.c  |  140 +++
.../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c   |  130 ++-
.../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.h   |    4 +
.../drm/amd/display/dc/inc/hw/clk_mgr_internal.h   |   59 +
drivers/gpu/drm/drm_panic_qr.rs                    |    2 +-
drivers/gpu/drm/i915/display/icl_dsi.c             |    4 +-
drivers/gpu/drm/i915/display/intel_ddi.c           |    2 +-
drivers/gpu/drm/i915/display/intel_display.c       |   18 +
.../gpu/drm/i915/display/intel_dp_link_training.c  |   15 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c  |    4 +-
drivers/gpu/drm/i915/i915_reg.h                    |    2 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h |    2 +-
.../drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h    |    2 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_5_4_sm6125.h |    2 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c        |    3 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c         |    3 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c         |    2 +-
drivers/gpu/drm/msm/dp/dp_display.c                |   11 +-
drivers/gpu/drm/msm/dp/dp_drm.c                    |    5 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c          |   53 +-
drivers/gpu/drm/msm/msm_drv.h                      |   11 +-
.../gpu/drm/msm/registers/display/dsi_phy_7nm.xml  |   11 +-
drivers/gpu/drm/nouveau/nouveau_svm.c              |    9 +-
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c    |    2 +-
drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c   |    8 +-
drivers/gpu/drm/xe/display/ext/i915_irq.c          |   13 +-
drivers/gpu/drm/xe/xe_device.c                     |    4 +-
drivers/gpu/drm/xe/xe_device.h                     |    3 +-
drivers/gpu/drm/xe/xe_device_types.h               |    8 +-
drivers/gpu/drm/xe/xe_irq.c                        |  298 ++++--
drivers/gpu/drm/xe/xe_irq.h                        |    3 +
drivers/hv/vmbus_drv.c                             |   17 +
drivers/irqchip/irq-gic-v3.c                       |   49 +-
drivers/irqchip/irq-jcore-aic.c                    |    2 +-
drivers/md/raid0.c                                 |    4 +-
drivers/md/raid1.c                                 |    4 +-
drivers/md/raid10.c                                |    4 +-
drivers/mtd/nand/raw/cadence-nand-controller.c     |   42 +-
drivers/mtd/spi-nor/sst.c                          |    2 +-
drivers/net/ethernet/google/gve/gve.h              |   10 +
drivers/net/ethernet/google/gve/gve_main.c         |    6 +-
drivers/net/ethernet/ibm/ibmvnic.c                 |    4 +-
drivers/net/ethernet/netronome/nfp/bpf/cmsg.c      |    2 +
drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |    1 +
drivers/net/geneve.c                               |   16 +-
drivers/net/gtp.c                                  |    5 -
drivers/net/pse-pd/pd692x0.c                       |   45 +-
drivers/net/pse-pd/pse_core.c                      |   98 +-
drivers/nvme/host/ioctl.c                          |    3 +-
drivers/nvme/host/tcp.c                            |    7 +-
drivers/nvme/target/core.c                         |   40 +-
drivers/pci/devres.c                               |   58 +-
drivers/pci/pci.c                                  |   16 +-
drivers/platform/cznic/Kconfig                     |    1 +
drivers/power/supply/axp20x_battery.c              |   31 +-
drivers/power/supply/da9150-fg.c                   |    4 +-
drivers/s390/net/ism_drv.c                         |   14 +-
drivers/soc/loongson/loongson2_guts.c              |    5 +-
drivers/tee/optee/supp.c                           |   35 +-
drivers/tty/serial/sh-sci.c                        |   68 +-
drivers/usb/gadget/function/f_midi.c               |    2 +-
fs/btrfs/extent_io.c                               |  102 +-
fs/btrfs/inode.c                                   |    3 +-
fs/smb/client/inode.c                              |    4 +-
fs/smb/client/smb2ops.c                            |    4 +
fs/xfs/scrub/common.h                              |    5 -
fs/xfs/scrub/repair.h                              |   11 +-
fs/xfs/scrub/scrub.c                               |   12 +
include/linux/mm_types.h                           |    7 +-
include/linux/netdevice.h                          |    2 +
include/linux/pci.h                                |    1 +
include/linux/pse-pd/pse.h                         |   16 +-
include/net/gro.h                                  |    3 +
include/net/tcp.h                                  |   14 +
io_uring/io_uring.c                                |    2 +
io_uring/rw.c                                      |   13 +-
kernel/acct.c                                      |  134 ++-
kernel/bpf/arena.c                                 |    2 +-
kernel/bpf/bpf_cgrp_storage.c                      |    2 +-
kernel/bpf/btf.c                                   |    2 +
kernel/bpf/ringbuf.c                               |    4 -
kernel/bpf/syscall.c                               |   43 +-
kernel/sched/sched.h                               |   25 +-
kernel/trace/ftrace.c                              |   36 +-
kernel/trace/trace.c                               |  277 ++---
kernel/trace/trace_functions.c                     |    6 +-
lib/iov_iter.c                                     |    3 +-
mm/madvise.c                                       |   11 +-
mm/migrate_device.c                                |   13 +-
mm/zswap.c                                         |   35 +-
net/bpf/test_run.c                                 |    5 +-
net/core/dev.c                                     |   37 +-
net/core/drop_monitor.c                            |   39 +-
net/core/flow_dissector.c                          |   49 +-
net/core/gro.c                                     |    3 -
net/core/skbuff.c                                  |   10 +-
net/core/sock_map.c                                |    8 +-
net/ipv4/arp.c                                     |    2 +-
net/ipv4/tcp_fastopen.c                            |    4 +-
net/ipv4/tcp_input.c                               |   20 +-
net/ipv4/tcp_ipv4.c                                |    2 +-
net/sched/cls_api.c                                |    2 +-
net/vmw_vsock/af_vsock.c                           |    3 +
net/vmw_vsock/virtio_transport.c                   |   10 +-
net/vmw_vsock/vsock_bpf.c                          |    2 +-
rust/ffi.rs                                        |   37 +-
rust/kernel/device.rs                              |    4 +-
rust/kernel/error.rs                               |    5 +-
rust/kernel/firmware.rs                            |    2 +-
rust/kernel/miscdevice.rs                          |   12 +-
rust/kernel/print.rs                               |    4 +-
rust/kernel/security.rs                            |    2 +-
rust/kernel/seq_file.rs                            |    2 +-
rust/kernel/str.rs                                 |    6 +-
rust/kernel/uaccess.rs                             |   27 +-
samples/rust/rust_print_main.rs                    |    2 +-
sound/core/seq/seq_clientmgr.c                     |   12 +-
sound/pci/hda/hda_codec.c                          |    4 +-
sound/pci/hda/patch_conexant.c                     |    1 +
sound/pci/hda/patch_cs8409-tables.c                |    6 +-
sound/pci/hda/patch_cs8409.c                       |   20 +-
sound/pci/hda/patch_cs8409.h                       |    5 +-
sound/pci/hda/patch_realtek.c                      |    1 +
sound/soc/fsl/fsl_micfil.c                         |    2 +
sound/soc/fsl/imx-audmix.c                         |   31 -
sound/soc/rockchip/rockchip_i2s_tdm.c              |    4 +-
sound/soc/sof/ipc4-topology.c                      |   12 +-
sound/soc/sof/pcm.c                                |    2 +
sound/soc/sof/stream-ipc.c                         |    6 +-
161 files changed, 3061 insertions(+), 1304 deletions(-)
[PATCH 6.13 000/138] 6.13.5-rc1 review
Posted by Greg Kroah-Hartman 9 months, 3 weeks ago
This is the start of the stable review cycle for the 6.13.5 release.
There are 138 patches in this series, all will be posted as a response
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Wed, 26 Feb 2025 14:25:29 +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.13.5-rc1.gz
or in the git tree and branch at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.13.y
and the diffstat can be found below.

thanks,

greg k-h

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

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

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu: bump version for RV/PCO compute fix

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu/gfx9: manually control gfxoff for CS on RV

Kory Maincent <kory.maincent@bootlin.com>
    net: pse-pd: Fix deadlock in current limit functions

Steven Rostedt <rostedt@goodmis.org>
    tracing: Fix using ret variable in tracing_set_tracer()

Arnd Bergmann <arnd@arndb.de>
    drm: select DRM_KMS_HELPER from DRM_GEM_SHMEM_HELPER

Steven Rostedt <rostedt@goodmis.org>
    ftrace: Do not add duplicate entries in subops manager ops

Steven Rostedt <rostedt@goodmis.org>
    ftrace: Fix accounting of adding subops to a manager ops

Sebastian Andrzej Siewior <bigeasy@linutronix.de>
    ftrace: Correct preemption accounting for function tracing.

Komal Bajaj <quic_kbajaj@quicinc.com>
    EDAC/qcom: Correct interrupt enable register configuration

Haoxiang Li <haoxiang_li2024@163.com>
    smb: client: Add check for next_buffer in receive_encrypted_standard()

Marc Zyngier <maz@kernel.org>
    irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled

Kan Liang <kan.liang@linux.intel.com>
    perf/x86/intel: Fix event constraints for LNC

Niravkumar L Rabara <niravkumar.l.rabara@intel.com>
    mtd: rawnand: cadence: fix incorrect device in dma_unmap_single

Niravkumar L Rabara <niravkumar.l.rabara@intel.com>
    mtd: rawnand: cadence: use dma_map_resource for sdma address

Niravkumar L Rabara <niravkumar.l.rabara@intel.com>
    mtd: rawnand: cadence: fix error code in cadence_nand_init()

Amit Kumar Mahapatra <amit.kumar-mahapatra@amd.com>
    mtd: spi-nor: sst: Fix SST write failure

Ricardo Cañuelo Navarro <rcn@igalia.com>
    mm,madvise,hugetlb: check for 0-length range after end address adjustment

Christian Brauner <brauner@kernel.org>
    acct: block access to kernel internal filesystems

Christian Brauner <brauner@kernel.org>
    acct: perform last write from workqueue

Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
    ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close

John Veness <john-linux@pelago.org.uk>
    ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED

Wentao Liang <vulab@iscas.ac.cn>
    ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls()

Nikita Zhandarovich <n.zhandarovich@fintech.ru>
    ASoC: fsl_micfil: Enable default case in micfil_set_quality()

Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
    ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()

Joshua Washington <joshwash@google.com>
    gve: set xdp redirect target only when it is available

Haoxiang Li <haoxiang_li2024@163.com>
    nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()

Hyeonggon Yoo <42.hyeyoo@gmail.com>
    mm/zswap: fix inconsistency when zswap_store_page() fails

Paulo Alcantara <pc@manguebit.com>
    smb: client: fix chmod(2) regression with ATTR_READONLY

Pavel Begunkov <asml.silence@gmail.com>
    lib/iov_iter: fix import_iovec_ubuf iovec management

Darrick J. Wong <djwong@kernel.org>
    xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n

Heiko Carstens <hca@linux.ibm.com>
    s390/boot: Fix ESSA detection

Haoxiang Li <haoxiang_li2024@163.com>
    soc: loongson: loongson2_guts: Add check for devm_kstrdup()

Johan Korsnes <johan.korsnes@remarkable.no>
    gpio: vf610: add locking to gpio direction functions

Lukasz Czechowski <lukasz.czechowski@thaumatec.com>
    arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck

Lukasz Czechowski <lukasz.czechowski@thaumatec.com>
    arm64: dts: rockchip: Move uart5 pin configuration to px30 ringneck SoM

Alexander Shiyan <eagle.alexander923@gmail.com>
    arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588

Tianling Shen <cnsztl@gmail.com>
    arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts

David Hildenbrand <david@redhat.com>
    mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize()

Gavrilov Ilia <Ilia.Gavrilov@infotecs.ru>
    drop_monitor: fix incorrect initialization order

Sumit Garg <sumit.garg@linaro.org>
    tee: optee: Fix supplicant wait loop

Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
    gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set

Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
    gpiolib: check the return value of gpio_chip::get_direction()

Pavel Begunkov <asml.silence@gmail.com>
    io_uring: prevent opcode speculation

Pavel Begunkov <asml.silence@gmail.com>
    io_uring/rw: forbid multishot async reads

Imre Deak <imre.deak@intel.com>
    drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro

Krzysztof Karas <krzysztof.karas@intel.com>
    drm/i915/gt: Use spin_lock_irqsave() in interruptible context

Imre Deak <imre.deak@intel.com>
    drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL

Imre Deak <imre.deak@intel.com>
    drm/i915/dp: Fix error handling during 128b/132b link training

Ville Syrjälä <ville.syrjala@linux.intel.com>
    drm/i915: Make sure all planes in use by the joiner have their crtc included

Jessica Zhang <quic_jesszhan@quicinc.com>
    drm/msm/dpu: Disable dither in phys encoder cleanup

Abhinav Kumar <quic_abhinavk@quicinc.com>
    drm/msm/dp: account for widebus and yuv420 during mode validation

Hugo Villeneuve <hvilleneuve@dimonoff.com>
    drm: panel: jd9365da-h3: fix reset signal polarity

Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
    sched: Compact RSEQ concurrency IDs with reduced threads and affinity

Artur Rojek <contact@artur-rojek.eu>
    irqchip/jcore-aic, clocksource/drivers/jcore: Fix jcore-pit interrupt request

Aaron Kling <webgeek1234@gmail.com>
    drm/nouveau/pmu: Fix gp10b firmware guard

Yan Zhai <yan@cloudflare.com>
    bpf: skip non exist keys in generic_map_lookup_batch

Caleb Sander Mateos <csander@purestorage.com>
    nvme/ioctl: add missing space in err message

Caleb Sander Mateos <csander@purestorage.com>
    nvme-tcp: fix connect failure on receiving partial ICResp PDU

Damien Le Moal <dlemoal@kernel.org>
    nvme: tcp: Fix compilation warning with W=1

Hannes Reinecke <hare@kernel.org>
    nvmet: Fix crash when a namespace is disabled

Lucas De Marchi <lucas.demarchi@intel.com>
    drm/xe: Fix error handling in xe_irq_install()

Ilia Levi <ilia.levi@intel.com>
    drm/xe/irq: Separate MSI and MSI-X flows

Ilia Levi <ilia.levi@intel.com>
    drm/xe: Make irq enabled flag atomic

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing bitclk source

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver

Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
    drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver side

Marijn Suijten <marijn.suijten@somainline.org>
    drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields

Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
    drm/msm/dpu: enable DPU_WB_INPUT_CTRL for DPU 5.x

Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
    drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450

Rob Clark <robdclark@chromium.org>
    drm/msm: Avoid rounding up to one jiffy

David Hildenbrand <david@redhat.com>
    nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()

Geert Uytterhoeven <geert+renesas@glider.be>
    platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU

Geert Uytterhoeven <geert+renesas@glider.be>
    firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXC

Bart Van Assche <bvanassche@acm.org>
    md/raid*: Fix the set_queue_limits implementations

Peng Fan <peng.fan@nxp.com>
    firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_set

Patrick Wildt <patrick@blueri.se>
    arm64: dts: rockchip: adjust SMMU interrupt type on rk3588

Alan Maguire <alan.maguire@oracle.com>
    bpf: Fix softlockup in arena_map_free on 64k page kernel

Kuniyuki Iwashima <kuniyu@amazon.com>
    net: Add rx_skb of kfree_skb to raw_tp_null_args[].

Chris Morgan <macromorgan@hotmail.com>
    power: supply: axp20x_battery: Fix fault handling for AXP717

Andrey Vatoropin <a.vatoropin@crpt.ru>
    power: supply: da9150-fg: fix potential overflow

Andy Yan <andyshrk@163.com>
    arm64: dts: rockchip: Fix lcdpwr_en pin for Cool Pi GenBook

Heiko Stuebner <heiko@sntech.de>
    arm64: dts: rockchip: fix fixed-regulator renames on rk3399-gru devices

Abel Wu <wuyun.abel@bytedance.com>
    bpf: Fix deadlock when freeing cgroup storage

Jiayuan Chen <mrpre@163.com>
    bpf: Disable non stream socket for strparser

Andrii Nakryiko <andrii@kernel.org>
    bpf: avoid holding freeze_mutex during mmap operation

Andrii Nakryiko <andrii@kernel.org>
    bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic

Shigeru Yoshida <syoshida@redhat.com>
    bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()

Gary Guo <gary@garyguo.net>
    rust: cleanup unnecessary casts

Gary Guo <gary@garyguo.net>
    rust: map `long` to `isize` and `char` to `u8`

Miguel Ojeda <ojeda@kernel.org>
    rust: finish using custom FFI integer types

Paolo Abeni <pabeni@redhat.com>
    net: allow small head cache usage with large MAX_SKB_FRAGS values

Sabrina Dubroca <sd@queasysnail.net>
    tcp: drop secpath at the same time as we currently drop dst

Nick Hu <nick.hu@sifive.com>
    net: axienet: Set mac_managed_pm

Breno Leitao <leitao@debian.org>
    arp: switch to dev_getbyhwaddr() in arp_req_set_public()

Breno Leitao <leitao@debian.org>
    net: Add non-RCU dev_getbyhwaddr() helper

Cong Wang <xiyou.wangcong@gmail.com>
    flow_dissector: Fix port range key handling in BPF conversion

Cong Wang <xiyou.wangcong@gmail.com>
    flow_dissector: Fix handling of mixed port and port-range keys

Kuniyuki Iwashima <kuniyu@amazon.com>
    geneve: Suppress list corruption splat in geneve_destroy_tunnels().

Kuniyuki Iwashima <kuniyu@amazon.com>
    gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().

Kory Maincent <kory.maincent@bootlin.com>
    net: pse-pd: pd692x0: Fix power limit retrieval

Kory Maincent <kory.maincent@bootlin.com>
    net: pse-pd: Use power limit at driver side instead of current limit

Kory Maincent <kory.maincent@bootlin.com>
    net: pse-pd: Avoid setting max_uA in regulator constraints

Jakub Kicinski <kuba@kernel.org>
    tcp: adjust rcvq_space after updating scaling ratio

Michal Luczaj <mhal@rbox.co>
    vsock/bpf: Warn on socket without transport

Michal Luczaj <mhal@rbox.co>
    sockmap, vsock: For connectible sockets allow only connected

Nick Child <nnac123@linux.ibm.com>
    ibmvnic: Don't reference skb after sending to VIOS

Julian Ruess <julianr@linux.ibm.com>
    s390/ism: add release function for struct device

Takashi Iwai <tiwai@suse.de>
    ALSA: seq: Drop UMP events when no UMP-conversion is set

Pierre Riteau <pierre@stackhpc.com>
    net/sched: cls_api: fix error handling causing NULL dereference

Vitaly Rodionov <vitalyr@opensource.cirrus.com>
    ALSA: hda/cirrus: Correct the full scale volume set logic

Kuniyuki Iwashima <kuniyu@amazon.com>
    geneve: Fix use-after-free in geneve_find_dev().

Junnan Wu <junnan01.wu@samsung.com>
    vsock/virtio: fix variables initialization during resuming

Shengjiu Wang <shengjiu.wang@nxp.com>
    ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device

Christophe Leroy <christophe.leroy@csgroup.eu>
    powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC

Kailang Yang <kailang@realtek.com>
    ALSA: hda/realtek: Fixup ALC225 depop procedure

Christophe Leroy <christophe.leroy@csgroup.eu>
    powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline

Christophe Leroy <christophe.leroy@csgroup.eu>
    powerpc/code-patching: Disable KASAN report during patching via temporary mm

Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
    ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers

John Keeping <jkeeping@inmusicbrands.com>
    ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]

Jill Donahue <jilliandonahue58@gmail.com>
    USB: gadget: f_midi: f_midi_complete to call queue_work

Steven Rostedt <rostedt@goodmis.org>
    tracing: Have the error of __tracing_resize_ring_buffer() passed to user

Steven Rostedt <rostedt@goodmis.org>
    tracing: Switch trace.c code over to use guard()

Lancelot SIX <lancelot.six@amd.com>
    drm/amdkfd: Ensure consistent barrier state saved in gfx12 trap handler

Jay Cornwall <jay.cornwall@amd.com>
    drm/amdkfd: Move gfx12 trap handler to separate file

Takashi Iwai <tiwai@suse.de>
    PCI: Restore original INTX_DISABLE bit by pcim_intx()

Philipp Stanner <pstanner@redhat.com>
    PCI: Remove devres from pci_intx()

Philipp Stanner <pstanner@redhat.com>
    PCI: Export pci_intx_unmanaged() and pcim_intx()

Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
    serial: sh-sci: Increment the runtime usage counter for the earlycon device

Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
    serial: sh-sci: Clean sci_ports[0] after at earlycon exit

Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
    serial: sh-sci: Move runtime PM enable to sci_probe_single()

Zijun Hu <quic_zijuhu@quicinc.com>
    Bluetooth: qca: Fix poor RF performance for WCN6855

Cheng Jiang <quic_chejiang@quicinc.com>
    Bluetooth: qca: Update firmware-name to support board specific nvm

loanchen <lo-an.chen@amd.com>
    drm/amd/display: Correct register address in dcn35

Charlene Liu <Charlene.Liu@amd.com>
    drm/amd/display: update dcn351 used clock offset

Qu Wenruo <wqu@suse.com>
    btrfs: fix double accounting race when extent_writepage_io() failed

Qu Wenruo <wqu@suse.com>
    btrfs: fix double accounting race when btrfs_run_delalloc_range() failed

David Sterba <dsterba@suse.com>
    btrfs: use btrfs_inode in extent_writepage()

John Starks <jostarks@microsoft.com>
    Drivers: hv: vmbus: Log on missing offers if any


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

Diffstat:

 Makefile                                           |    4 +-
 .../boot/dts/rockchip/px30-ringneck-haikou.dts     |    1 -
 arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi    |    6 +
 .../dts/rockchip/rk3328-orangepi-r1-plus-lts.dts   |    3 +-
 .../boot/dts/rockchip/rk3328-orangepi-r1-plus.dts  |    1 +
 .../boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi |    1 -
 .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi   |    8 +-
 .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi      |    6 +-
 arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi       |   22 +-
 arch/arm64/boot/dts/rockchip/rk3588-base.dtsi      |   22 +-
 .../dts/rockchip/rk3588-coolpi-cm5-genbook.dts     |    4 +-
 arch/powerpc/include/asm/book3s/64/hash-4k.h       |   12 +-
 arch/powerpc/lib/code-patching.c                   |    4 +-
 arch/s390/boot/startup.c                           |    2 +-
 arch/x86/events/intel/core.c                       |   20 +-
 arch/x86/events/intel/ds.c                         |    2 +-
 drivers/bluetooth/btqca.c                          |  118 +-
 drivers/clocksource/jcore-pit.c                    |   15 +-
 drivers/edac/qcom_edac.c                           |    4 +-
 .../firmware/arm_scmi/vendors/imx/imx-sm-misc.c    |    4 +-
 drivers/firmware/imx/Kconfig                       |    1 +
 drivers/gpio/gpio-vf610.c                          |    4 +
 drivers/gpio/gpiolib.c                             |   92 +-
 drivers/gpio/gpiolib.h                             |    4 +-
 drivers/gpu/drm/Kconfig                            |    3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |    3 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   32 +-
 drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h     |    3 +-
 .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm |  202 +---
 .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm | 1130 ++++++++++++++++++++
 drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile    |    2 +-
 drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c   |    5 +-
 .../amd/display/dc/clk_mgr/dcn35/dcn351_clk_mgr.c  |  140 +++
 .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c   |  130 ++-
 .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.h   |    4 +
 .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h   |   59 +
 drivers/gpu/drm/drm_panic_qr.rs                    |    2 +-
 drivers/gpu/drm/i915/display/icl_dsi.c             |    4 +-
 drivers/gpu/drm/i915/display/intel_ddi.c           |    2 +-
 drivers/gpu/drm/i915/display/intel_display.c       |   18 +
 .../gpu/drm/i915/display/intel_dp_link_training.c  |   15 +-
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c  |    4 +-
 drivers/gpu/drm/i915/i915_reg.h                    |    2 +-
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h |    2 +-
 .../drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h    |    2 +-
 .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_4_sm6125.h |    2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c        |    3 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c         |    3 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c         |    2 +-
 drivers/gpu/drm/msm/dp/dp_display.c                |   11 +-
 drivers/gpu/drm/msm/dp/dp_drm.c                    |    5 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c          |   53 +-
 drivers/gpu/drm/msm/msm_drv.h                      |   11 +-
 .../gpu/drm/msm/registers/display/dsi_phy_7nm.xml  |   11 +-
 drivers/gpu/drm/nouveau/nouveau_svm.c              |    9 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c    |    2 +-
 drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c   |    8 +-
 drivers/gpu/drm/xe/display/ext/i915_irq.c          |   13 +-
 drivers/gpu/drm/xe/xe_device.c                     |    4 +-
 drivers/gpu/drm/xe/xe_device.h                     |    3 +-
 drivers/gpu/drm/xe/xe_device_types.h               |    8 +-
 drivers/gpu/drm/xe/xe_irq.c                        |  298 ++++--
 drivers/gpu/drm/xe/xe_irq.h                        |    3 +
 drivers/hv/vmbus_drv.c                             |   17 +
 drivers/irqchip/irq-gic-v3.c                       |   49 +-
 drivers/irqchip/irq-jcore-aic.c                    |    2 +-
 drivers/md/raid0.c                                 |    4 +-
 drivers/md/raid1.c                                 |    4 +-
 drivers/md/raid10.c                                |    4 +-
 drivers/mtd/nand/raw/cadence-nand-controller.c     |   42 +-
 drivers/mtd/spi-nor/sst.c                          |    2 +-
 drivers/net/ethernet/google/gve/gve.h              |   10 +
 drivers/net/ethernet/google/gve/gve_main.c         |    6 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |    4 +-
 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c      |    2 +
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |    1 +
 drivers/net/geneve.c                               |   16 +-
 drivers/net/gtp.c                                  |    5 -
 drivers/net/pse-pd/pd692x0.c                       |   45 +-
 drivers/net/pse-pd/pse_core.c                      |   98 +-
 drivers/nvme/host/ioctl.c                          |    3 +-
 drivers/nvme/host/tcp.c                            |    7 +-
 drivers/nvme/target/core.c                         |   40 +-
 drivers/pci/devres.c                               |   58 +-
 drivers/pci/pci.c                                  |   16 +-
 drivers/platform/cznic/Kconfig                     |    1 +
 drivers/power/supply/axp20x_battery.c              |   31 +-
 drivers/power/supply/da9150-fg.c                   |    4 +-
 drivers/s390/net/ism_drv.c                         |   14 +-
 drivers/soc/loongson/loongson2_guts.c              |    5 +-
 drivers/tee/optee/supp.c                           |   35 +-
 drivers/tty/serial/sh-sci.c                        |   68 +-
 drivers/usb/gadget/function/f_midi.c               |    2 +-
 fs/btrfs/extent_io.c                               |  102 +-
 fs/btrfs/inode.c                                   |    3 +-
 fs/smb/client/inode.c                              |    4 +-
 fs/smb/client/smb2ops.c                            |    4 +
 fs/xfs/scrub/common.h                              |    5 -
 fs/xfs/scrub/repair.h                              |   11 +-
 fs/xfs/scrub/scrub.c                               |   12 +
 include/linux/mm_types.h                           |    7 +-
 include/linux/netdevice.h                          |    2 +
 include/linux/pci.h                                |    1 +
 include/linux/pse-pd/pse.h                         |   16 +-
 include/net/gro.h                                  |    3 +
 include/net/tcp.h                                  |   14 +
 io_uring/io_uring.c                                |    2 +
 io_uring/rw.c                                      |   13 +-
 kernel/acct.c                                      |  134 ++-
 kernel/bpf/arena.c                                 |    2 +-
 kernel/bpf/bpf_cgrp_storage.c                      |    2 +-
 kernel/bpf/btf.c                                   |    2 +
 kernel/bpf/ringbuf.c                               |    4 -
 kernel/bpf/syscall.c                               |   43 +-
 kernel/sched/sched.h                               |   25 +-
 kernel/trace/ftrace.c                              |   36 +-
 kernel/trace/trace.c                               |  277 ++---
 kernel/trace/trace_functions.c                     |    6 +-
 lib/iov_iter.c                                     |    3 +-
 mm/madvise.c                                       |   11 +-
 mm/migrate_device.c                                |   13 +-
 mm/zswap.c                                         |   35 +-
 net/bpf/test_run.c                                 |    5 +-
 net/core/dev.c                                     |   37 +-
 net/core/drop_monitor.c                            |   39 +-
 net/core/flow_dissector.c                          |   49 +-
 net/core/gro.c                                     |    3 -
 net/core/skbuff.c                                  |   10 +-
 net/core/sock_map.c                                |    8 +-
 net/ipv4/arp.c                                     |    2 +-
 net/ipv4/tcp_fastopen.c                            |    4 +-
 net/ipv4/tcp_input.c                               |   20 +-
 net/ipv4/tcp_ipv4.c                                |    2 +-
 net/sched/cls_api.c                                |    2 +-
 net/vmw_vsock/af_vsock.c                           |    3 +
 net/vmw_vsock/virtio_transport.c                   |   10 +-
 net/vmw_vsock/vsock_bpf.c                          |    2 +-
 rust/ffi.rs                                        |   37 +-
 rust/kernel/device.rs                              |    4 +-
 rust/kernel/error.rs                               |    5 +-
 rust/kernel/firmware.rs                            |    2 +-
 rust/kernel/miscdevice.rs                          |   12 +-
 rust/kernel/print.rs                               |    4 +-
 rust/kernel/security.rs                            |    2 +-
 rust/kernel/seq_file.rs                            |    2 +-
 rust/kernel/str.rs                                 |    6 +-
 rust/kernel/uaccess.rs                             |   27 +-
 samples/rust/rust_print_main.rs                    |    2 +-
 sound/core/seq/seq_clientmgr.c                     |   12 +-
 sound/pci/hda/hda_codec.c                          |    4 +-
 sound/pci/hda/patch_conexant.c                     |    1 +
 sound/pci/hda/patch_cs8409-tables.c                |    6 +-
 sound/pci/hda/patch_cs8409.c                       |   20 +-
 sound/pci/hda/patch_cs8409.h                       |    5 +-
 sound/pci/hda/patch_realtek.c                      |    1 +
 sound/soc/fsl/fsl_micfil.c                         |    2 +
 sound/soc/fsl/imx-audmix.c                         |   31 -
 sound/soc/rockchip/rockchip_i2s_tdm.c              |    4 +-
 sound/soc/sof/ipc4-topology.c                      |   12 +-
 sound/soc/sof/pcm.c                                |    2 +
 sound/soc/sof/stream-ipc.c                         |    6 +-
 161 files changed, 3061 insertions(+), 1304 deletions(-)


Re: [PATCH 6.13 000/138] 6.13.5-rc1 review
Posted by Ron Economos 9 months, 3 weeks ago
On 2/24/25 06:33, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.13.5 release.
> There are 138 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
>
> Responses should be made by Wed, 26 Feb 2025 14:25:29 +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.13.5-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.13.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.13 000/138] 6.13.5-rc1 review
Posted by Jon Hunter 9 months, 3 weeks ago
On Mon, 24 Feb 2025 15:33:50 +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.13.5 release.
> There are 138 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Wed, 26 Feb 2025 14:25:29 +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.13.5-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.13.y
> and the diffstat can be found below.
> 
> thanks,
> 
> greg k-h

Failures detected for Tegra ...

Test results for stable-v6.13:
    10 builds:	10 pass, 0 fail
    32 boots:	26 pass, 6 fail
    72 tests:	64 pass, 8 fail

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

Boot failures:	tegra124-jetson-tk1, tegra210-p2371-2180,
                tegra30-cardhu-a04

Test failures:	tegra20-ventana: devices
                tegra20-ventana: tegra-audio-boot-sanity.sh
                tegra210-p3450-0000: devices
                tegra210-p3450-0000: mmc-dd-urandom.sh


Jon
Re: [PATCH 6.13 000/138] 6.13.5-rc1 review
Posted by Shuah Khan 9 months, 3 weeks ago
On 2/24/25 07:33, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.13.5 release.
> There are 138 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Wed, 26 Feb 2025 14:25:29 +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.13.5-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.13.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
Re: [PATCH 6.13 000/138] 6.13.5-rc1 review
Posted by Peter Schneider 9 months, 3 weeks ago
Am 24.02.2025 um 15:33 schrieb Greg Kroah-Hartman:
> This is the start of the stable review cycle for the 6.13.5 release.
> There are 138 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.13 000/138] 6.13.5-rc1 review
Posted by Pavel Machek 9 months, 3 weeks ago
Hi!

> This is the start of the stable review cycle for the 6.13.5 release.
> There are 138 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.13.y

6.12 and 6.6 pass our testing, too:

https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.12.y
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.6.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
Re: [PATCH 6.13 000/138] 6.13.5-rc1 review
Posted by Mark Brown 9 months, 3 weeks ago
On Mon, Feb 24, 2025 at 03:33:50PM +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.13.5 release.
> There are 138 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.

This and 6.12 are broken on several platforms by "gpiolib: check the
return value of gpio_chip::get_direction()", as reported upstream
several drivers break the expectations that this commit has.
96fa9ec477ff60bed87e1441fd43e003179f3253 "gpiolib: don't bail out if
get_direction() fails in gpiochip_add_data()" was merged upstream which
makes this non-fatal, but it's probably as well to just not backport
this to stable at all.
Re: [PATCH 6.13 000/138] 6.13.5-rc1 review
Posted by Bartosz Golaszewski 9 months, 3 weeks ago
On Mon, 24 Feb 2025 at 20:52, Mark Brown <broonie@kernel.org> wrote:
>
> On Mon, Feb 24, 2025 at 03:33:50PM +0100, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 6.13.5 release.
> > There are 138 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.
>
> This and 6.12 are broken on several platforms by "gpiolib: check the
> return value of gpio_chip::get_direction()", as reported upstream
> several drivers break the expectations that this commit has.
> 96fa9ec477ff60bed87e1441fd43e003179f3253 "gpiolib: don't bail out if
> get_direction() fails in gpiochip_add_data()" was merged upstream which
> makes this non-fatal, but it's probably as well to just not backport
> this to stable at all.

Agreed, this can be dropped. It never worked before so it's not a
regression fix.

Bartosz
Re: [PATCH 6.13 000/138] 6.13.5-rc1 review
Posted by Greg Kroah-Hartman 9 months, 3 weeks ago
On Mon, Feb 24, 2025 at 08:57:10PM +0100, Bartosz Golaszewski wrote:
> On Mon, 24 Feb 2025 at 20:52, Mark Brown <broonie@kernel.org> wrote:
> >
> > On Mon, Feb 24, 2025 at 03:33:50PM +0100, Greg Kroah-Hartman wrote:
> > > This is the start of the stable review cycle for the 6.13.5 release.
> > > There are 138 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.
> >
> > This and 6.12 are broken on several platforms by "gpiolib: check the
> > return value of gpio_chip::get_direction()", as reported upstream
> > several drivers break the expectations that this commit has.
> > 96fa9ec477ff60bed87e1441fd43e003179f3253 "gpiolib: don't bail out if
> > get_direction() fails in gpiochip_add_data()" was merged upstream which
> > makes this non-fatal, but it's probably as well to just not backport
> > this to stable at all.
> 
> Agreed, this can be dropped. It never worked before so it's not a
> regression fix.

Ok, thanks, I'll drop it from all stable queues and push out some new
-rc2 releases.

greg k-h
Re: [PATCH 6.13 000/138] 6.13.5-rc1 review
Posted by Bartosz Golaszewski 9 months, 3 weeks ago
On Tue, 25 Feb 2025 at 07:47, Greg Kroah-Hartman
<gregkh@linuxfoundation.org> wrote:
>
> On Mon, Feb 24, 2025 at 08:57:10PM +0100, Bartosz Golaszewski wrote:
> > On Mon, 24 Feb 2025 at 20:52, Mark Brown <broonie@kernel.org> wrote:
> > >
> > > On Mon, Feb 24, 2025 at 03:33:50PM +0100, Greg Kroah-Hartman wrote:
> > > > This is the start of the stable review cycle for the 6.13.5 release.
> > > > There are 138 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.
> > >
> > > This and 6.12 are broken on several platforms by "gpiolib: check the
> > > return value of gpio_chip::get_direction()", as reported upstream
> > > several drivers break the expectations that this commit has.
> > > 96fa9ec477ff60bed87e1441fd43e003179f3253 "gpiolib: don't bail out if
> > > get_direction() fails in gpiochip_add_data()" was merged upstream which
> > > makes this non-fatal, but it's probably as well to just not backport
> > > this to stable at all.
> >
> > Agreed, this can be dropped. It never worked before so it's not a
> > regression fix.
>
> Ok, thanks, I'll drop it from all stable queues and push out some new
> -rc2 releases.
>
> greg k-h

My bad, I should have just queued it for v6.15 without the stable tag.

Bartosz
Re: [PATCH 6.13 000/138] 6.13.5-rc1 review
Posted by Florian Fainelli 9 months, 3 weeks ago

On 2/24/2025 6:33 AM, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 6.13.5 release.
> There are 138 patches in this series, all will be posted as a response
> to this one.  If anyone has any issues with these being applied, please
> let me know.
> 
> Responses should be made by Wed, 26 Feb 2025 14:25:29 +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.13.5-rc1.gz
> or in the git tree and branch at:
> 	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.13.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