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.... 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(-)
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.... 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
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.
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
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
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
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...
6.12 and 6.6 pass our testing, too:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6... https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6...
Tested-by: Pavel Machek (CIP) pavel@denx.de
Best regards, Pavel
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
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.... 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
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.... 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
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.... 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