From patchwork Sun Dec 21 21:37:01 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 77091 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A51DDE67482 for ; Sun, 21 Dec 2025 21:37:36 +0000 (UTC) Received: from mail-pf1-f173.google.com (mail-pf1-f173.google.com [209.85.210.173]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.68635.1766353056367474032 for ; Sun, 21 Dec 2025 13:37:36 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=2vAbDKJX; spf=softfail (domain: sakoman.com, ip: 209.85.210.173, mailfrom: steve@sakoman.com) Received: by mail-pf1-f173.google.com with SMTP id d2e1a72fcca58-7fc0c1d45a4so3075914b3a.0 for ; Sun, 21 Dec 2025 13:37:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1766353056; x=1766957856; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=QpHMfjchx7sYbdb0f6Mfcr/Y5kQX9oBpS4xuv48amDk=; b=2vAbDKJXBed2cf3Mi6SLcaMGpQOvM7JMI22D8roH2IIZt6Z7r3h5ppPINtpdCz617f NAlrYUIXLrTFmMYsqVAJK0EGSlbyv1VWSA1x84QVZb7n5/37HaP5lzMRjOFk3lrtxrwi o1Is3BwQ0s7gR3RuC8vV7Q6GPMrX1CXwexzH2TocUVQUzLgVag+evl5SjUEM8qBybOk/ lKAyL00NQlGQCPTf/hlJer3FiW8/J9CLo1MpAwRhHoBhO8xX/do8bQ3odEa25lOTQpdI QV757Iw94jQVAmQcTjIrWkQois5fIlxY18TgknyOqs9zXVp3Tc+5UHs08j/ZLJeoPQOd vY7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766353056; x=1766957856; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=QpHMfjchx7sYbdb0f6Mfcr/Y5kQX9oBpS4xuv48amDk=; b=sQSdz2ynSwJNUm7bcSjccaD6X4/ax6mgzwFGJchqfEnHEpMGufWwHTDpAHMCUJA0uY 2dS5UB0Gxi9vi7cx5Y3he/y/9DIS2nPBgGa7hNtLI3wU/X17XsC3OvkLMiDo5tY2YQRt jBAg3w7RMyhdyWwWeweV99W2r1t3L6hPJY3YJQFjM65cbYC/p5aS3nr5F25HTmRDTzg8 pspjDcCmZS6B61ZcdG+jBeifnalb8waIEdUz1EvBPFi0mFx2EMhRggombOCQV+s6IU2O p+vWgXGALW4ZIahN5+2EMaPzs4XBB5NpESUWcn2GDc/04HsaynWkRNMZR08hDgC56ved dglQ== X-Gm-Message-State: AOJu0Yz27GHs6Fps7hID2o4tKRYk93vt+tXYqcriLGybJMI8Wjt6YZAd 2xttQUAttD4fm1mX4vZIaQcMI4sIuP8J8IJ/91DtOVEHK5sNZyi2IZIzp5TtcRzm3Z2fYWExKLG BlixIjOA= X-Gm-Gg: AY/fxX5U13syMbwoZQgfcc99DJtNLXOaUQocByY2xoC8Esk0UCMrKbAR7oBAuzQs4dk 7fzVuKzCqiW8+vVAUOkzA/UOclTxxGB7U3tNEf3eUiTMA/Csm18pmt4j3SzuYkDF4QKFLR0H86h uNk566yX8Nw74w9ZI9GvMI4dUKa0Vl8nLShZahMiK1Vi2u+DqIXLSCIHclIHYyvnDzIS+uK/sLq YwfUAF864WYhojvQlRl2r3Yknko+7In6L8patWz/YR6vpIi69nztCK0UAM5nRUjzEGtKa1FbMBl eZCeq4xGKAmMlNGtgPlGYRsK6Pk5pXqteQMjzI2z4iP7rXFEnNz9T8NMLNp5e6ZU26uoCdL0Pua gFtvUxgsc8bof1uABB3glyDGlOKkhzBgKVZecdSmNT//6XnnXVzQWJjD8nAP6rBqP1PkJ6PAGgZ aO X-Google-Smtp-Source: AGHT+IHx88WAHx4PHHL/M06haamBjq5gTtRpMxIQy6D/io/fne0HOrLXrpqG0Ar2EVBaeY/qfIrN0Q== X-Received: by 2002:a05:6a00:44c4:b0:7fe:788e:4ef6 with SMTP id d2e1a72fcca58-7ff66d5fc38mr8419033b3a.62.1766353054741; Sun, 21 Dec 2025 13:37:34 -0800 (PST) Received: from hexa.. ([2602:feb4:3b:2100:dd61:72c7:d0b8:fed]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7ff7dfabcbcsm8211166b3a.31.2025.12.21.13.37.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Dec 2025 13:37:34 -0800 (PST) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][whinlatter 08/18] linux-yocto/6.12: update to v6.12.60 Date: Sun, 21 Dec 2025 13:37:01 -0800 Message-ID: <3833ab07e74edea58ca6cc2f69ec638deb7d22ac.1766352840.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 21 Dec 2025 21:37:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/228266 From: Bruce Ashfield Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: 318a47068f7b Linux 6.12.60 81fdac68539a Revert "gpio: swnode: don't use the swnode's name as the key for GPIO lookup" 53ca559992e6 drm/amd/display: Prevent Gating DTBCLK before It Is Properly Latched 25dcf6299dc9 drm/amd/display: Insert dccg log for easy debug b1515304a523 drm/amd/display: disable DPP RCG before DPP CLK enable 467904aabbfd drm/amd/display: avoid reset DTBCLK at clock init 7c2d68e09158 xfs: fix out of bounds memory read error in symlink repair 12335f6ce2d5 xfs: Replace strncpy with memcpy 6d3275d4ca62 mptcp: fix a race in mptcp_pm_del_add_timer() 3e5271f22404 drm/i915/dp_mst: Disable Panel Replay 4ade59d68a0a maple_tree: fix tracepoint string pointers c95e5af4b65a tty/vt: fix up incorrect backport to stable releases 1ebfea90f9f0 smb: client: fix incomplete backport in cfids_invalidation_worker() a45d6359eefb drm/amdgpu: fix gpu page fault after hibernation on PF passthrough 2e628227bc25 tracing/tools: Fix incorrcet short option in usage text for --threads fbb53727ca78 net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error 05695cec60e8 ALSA: usb-audio: fix uac2 clock source at terminal parser b514ad872a4e s390/mm: Fix __ptep_rdp() inline assembly 23ba534d73c6 drm/xe: Prevent BIT() overflow when handling invalid prefetch region ac9cc4db5435 Revert "RDMA/irdma: Update Kconfig" 2678ceed5898 KVM: arm64: Make all 32bit ID registers fully writable fdf0dc82eb60 ALSA: usb-audio: Fix missing unlock at error path of maxpacksize check f16b97babd4a kconfig/nconf: Initialize the default locale at startup 9e3a38292926 kconfig/mconf: Initialize the default locale at startup c944a850eb65 net: tls: Cancel RX async resync request on rcd_delta overflow 1f0f07fd8f41 blk-crypto: use BLK_STS_INVAL for alignment errors 74bf749662a2 net: tls: Change async resync helpers argument e8d7fa04c386 selftests: net: use BASH for bareudp testing 09c4f1a378d9 x86/microcode/AMD: Limit Entrysign signature checking to known generations 47c8b35a1f1d scsi: core: Fix a regression triggered by scsi_host_busy() cfc16a0fb0d7 cifs: fix typo in enable_gcm_256 module parameter 62df4bd32011 bcma: don't register devices disabled in OF f1c170cae285 vsock: Ignore signal/timeout on connect() if already established 48d692902708 cifs: fix memory leak in smb3_fs_context_parse_param error path 55d879d1f8db LoongArch: Use UAPI types in ptrace UAPI header 2b7b4efca068 af_unix: Read sk_peek_offset() again after sleeping in unix_stream_read_generic(). 232bd2cf504c af_unix: Cache state->msg in unix_stream_read_generic(). 6ebd02cf2dde net/mlx5: Clean up only new IRQ glue on request_irq() failure c70df6c17d38 devlink: rate: Unset parent pointer in devl_rate_nodes_destroy 39697862fc4b pinctrl: s32cc: initialize gpio_pin_config::list after kmalloc() 583ac7f65791 pinctrl: s32cc: fix uninitialized memory in s32_pinctrl_desc f5eb91f876eb ice: fix PTP cleanup on driver removal in error path a0e1c9bc1c9f idpf: fix possible vport_config NULL pointer deref in remove 917a9d02182a net: qlogic/qede: fix potential out-of-bounds read in qede_tpa_cont() and qede_tpa_end() d1fd9ca65a8e platform/x86/intel/speed_select_if: Convert PCIBIOS_* return codes to errnos 01a726aaa8c4 selftests: net: lib: Do not overwrite error messages b9dbfb1b5699 s390/ctcm: Fix double-kfree ef4ab2a8abe5 nvme-multipath: fix lockdep WARN due to partition scan work b91ef042e21a tools: riscv: Fixed misalignment of CSR related definitions 9c61d8fe1350 net: openvswitch: remove never-working support for setting nsh fields 336ffac44f99 net: mlxsw: linecards: fix missing error check in mlxsw_linecard_devlink_info_get() 470a2416b6fc net: dsa: hellcreek: fix missing error handling in LED registration cbf2cbdb0733 drm/tegra: Add call to put_pid() 59e9e1d5a360 mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() 03f159df3ef8 platform/x86: msi-wmi-platform: Fix typo in WMI GUID 243e2419cfc3 platform/x86: msi-wmi-platform: Only load on MSI devices 36f91eeffd03 pinctrl: cirrus: Fix fwnode leak in cs42l43_pin_probe() f15a3d791040 xfrm: Prevent locally generated packets from direct output in tunnel mode 18a9f216d6a5 xfrm: Determine inner GSO type from packet inner protocol cff5ad585a42 pinctrl: realtek: Select REGMAP_MMIO for RTD driver e7b4e6e18964 xfrm: set err and extack on failure to create pcpu SA ba670eba9918 xfrm: drop SA reference in xfrm_state_update if dir doesn't match a077ec70561b drm/amd/display: Clear the CUR_ENABLE register on DCN20 on DPP5 ded77c120916 drm/amd/display: Fix pbn to kbps Conversion a45450c36e3a drm/amd/display: Move sleep into each retry for retrieve_link_cap() cd145ed8c56f drm/amd/display: Increase DPCD read retries 806f54a75988 drm/amdgpu: Skip emit de meta data on gfx11 with rs64 enabled 349238d296fc drm/amd: Skip power ungate during suspend for VPE 73bc12d6a547 drm/radeon: delete radeon_fence_process in is_signaled, no deadlock 871fba63bec0 drm/tegra: dc: Fix reference leak in tegra_dc_couple() aab400cf8e35 mptcp: do not fallback when OoO is present 5f1a923461eb mptcp: decouple mptcp fastclose from tcp close 2a01665f772d mptcp: avoid unneeded subflow-level drops 482577bfc4ac selftests: mptcp: join: userspace: longer timeout 88a2d0541242 selftests: mptcp: join: endpoints: longer timeout 80f27a97aca6 mptcp: fix premature close in case of fallback f6fb2cbc91a8 mptcp: fix duplicate reset on fastclose ae43625bccb7 mptcp: fix ack generation for fallback msk ac28dfddedf6 mptcp: fix race condition in mptcp_schedule_work() eeaa628bc6b1 LoongArch: Don't panic if no valid cache info for PCI cd1a68eebb46 dt-bindings: pinctrl: toshiba,visconti: Fix number of items in groups d096d3c1babe MIPS: Malta: Fix !EVA SOC-it PCI MMIO 72e883107926 scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() b2c0340cfa25 scsi: sg: Do not sleep in atomic context 48ae433c6cc6 nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl() 17c3a66d7ea2 nvme: nvme-fc: move tagset removal to nvme_fc_delete_ctrl() 6492add9a3a1 nouveau/firmware: Add missing kfree() of nvkm_falcon_fw::boot 6a13b56537e7 mm/mempool: fix poisoning order>0 pages with HIGHMEM 9ab67eff6d65 Input: pegasus-notetaker - fix potential out-of-bounds access 56881294915a Input: imx_sc_key - fix memory corruption on unload 47420474a1d9 Input: goodix - add support for ACPI ID GDIX1003 6d8106868515 Input: cros_ec_keyb - fix an invalid memory access 11c030f61ada Revert "drm/tegra: dsi: Clear enable register if powered by bootloader" 4d61cc2bc4fe net: dsa: microchip: lan937x: Fix RGMII delay tuning 1ecd86ec6efd be2net: pass wrb_params in case of OS2BMC f7fc52c1b008 ata: libata-scsi: Add missing scsi_device_put() in ata_scsi_dev_rescan() 7b39fa2c3be0 smb: client: introduce close_cached_dir_locked() 10354dcab6fd ata: libata-scsi: Fix system suspend for a security locked drive 9b1980b6f23f mptcp: Fix proto fallback detection with BPF 8800f7640b26 mptcp: Disallow MPTCP subflows from sockmap 93c8a03a107f exfat: check return value of sb_min_blocksize in exfat_read_boot_sector 94acf4082be9 shmem: fix tmpfs reconfiguration (remount) when noswap is set 8480f8678bd4 isofs: check the return value of sb_min_blocksize() in isofs_fill_super eb9361484814 mtdchar: fix integer overflow in read/write ioctls 0c635241a62f mtd: rawnand: cadence: fix DMA device NULL pointer dereference 6de1997439cc arm64: dts: rockchip: disable HS400 on RK3588 Tiger d35cf935cabc arm64: dts: rockchip: include rk3399-base instead of rk3399 in rk3399-op1 ecb7305676da arm64: dts: rockchip: fix PCIe 3.3V regulator voltage on orangepi-5 3e6d93e2aebe arm64: dts: rockchip: Fix vccio4-supply on rk3566-pinetab2 45bdb0312cb0 HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 3979d2a52514 HID: amd_sfh: Stop sensor before starting 176725f48483 timers: Fix NULL function pointer race in timer_shutdown_sync() bc1909ef3878 KVM: arm64: Check the untrusted offset in FF-A memory share Signed-off-by: Bruce Ashfield Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (cherry picked from commit fb613ed33550ff9163f18970fcbd4476e938d464) Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_6.12.bb | 6 ++-- .../linux/linux-yocto-tiny_6.12.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.12.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.12.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.12.bb index e225ee0679..c4cef55c86 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.12.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.12.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "ef33526a988ac2426ddcae4ebb216917bbe1f6b2" -SRCREV_meta ?= "92390f2029a3ea4caa05ba35d94a4cceaa9c63bc" +SRCREV_machine ?= "b23e01aff4eb21167db80c8d178ffeaf174be51c" +SRCREV_meta ?= "204830448d850850867fa4ca7ee0dab04fdb7011" SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine;protocol=https \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.12;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.12.59" +LINUX_VERSION ?= "6.12.60" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.12.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.12.bb index da82fc3794..2818a9fd40 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.12.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.12.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.12.inc -LINUX_VERSION ?= "6.12.59" +LINUX_VERSION ?= "6.12.60" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "c8ff35e93d5339f8cd8db44b51119568379d0030" -SRCREV_meta ?= "92390f2029a3ea4caa05ba35d94a4cceaa9c63bc" +SRCREV_machine ?= "cd2fe60ac1c07ad28e3c84e4325c3f8163ce3719" +SRCREV_meta ?= "204830448d850850867fa4ca7ee0dab04fdb7011" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.12.bb b/meta/recipes-kernel/linux/linux-yocto_6.12.bb index 4e567ae5a2..4a82ea08a2 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.12.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.12.bb @@ -18,25 +18,25 @@ KBRANCH:qemux86.104 ?= "v6.12/standard/base" KBRANCH:qemuloongarch64 ?= "v6.12/standard/base" KBRANCH:qemumips64 ?= "v6.12/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "c2ab1a0f5d463f20b29128d22944625f68223cb9" -SRCREV_machine:qemuarm64 ?= "c8ff35e93d5339f8cd8db44b51119568379d0030" -SRCREV_machine:qemuloongarch64 ?= "c8ff35e93d5339f8cd8db44b51119568379d0030" -SRCREV_machine:qemumips ?= "df0fdc232411ea220c1abcc74e6373d4b900772c" -SRCREV_machine:qemuppc ?= "c8ff35e93d5339f8cd8db44b51119568379d0030" -SRCREV_machine:qemuriscv64 ?= "c8ff35e93d5339f8cd8db44b51119568379d0030" -SRCREV_machine:qemuriscv32 ?= "c8ff35e93d5339f8cd8db44b51119568379d0030" -SRCREV_machine:qemux86 ?= "c8ff35e93d5339f8cd8db44b51119568379d0030" -SRCREV_machine:qemux86-64 ?= "c8ff35e93d5339f8cd8db44b51119568379d0030" -SRCREV_machine:qemumips64 ?= "c509db83e2524daf994eeb5f0dd8f6c844241d58" -SRCREV_machine ?= "c8ff35e93d5339f8cd8db44b51119568379d0030" -SRCREV_meta ?= "92390f2029a3ea4caa05ba35d94a4cceaa9c63bc" +SRCREV_machine:qemuarm ?= "0435f9a900bbfb3daa3a28123d517c6437831628" +SRCREV_machine:qemuarm64 ?= "cd2fe60ac1c07ad28e3c84e4325c3f8163ce3719" +SRCREV_machine:qemuloongarch64 ?= "cd2fe60ac1c07ad28e3c84e4325c3f8163ce3719" +SRCREV_machine:qemumips ?= "07d29856173d5d2cec0a67801492a95a00e03491" +SRCREV_machine:qemuppc ?= "cd2fe60ac1c07ad28e3c84e4325c3f8163ce3719" +SRCREV_machine:qemuriscv64 ?= "cd2fe60ac1c07ad28e3c84e4325c3f8163ce3719" +SRCREV_machine:qemuriscv32 ?= "cd2fe60ac1c07ad28e3c84e4325c3f8163ce3719" +SRCREV_machine:qemux86 ?= "cd2fe60ac1c07ad28e3c84e4325c3f8163ce3719" +SRCREV_machine:qemux86-64 ?= "cd2fe60ac1c07ad28e3c84e4325c3f8163ce3719" +SRCREV_machine:qemumips64 ?= "f21d4ebef1ebdfd38a182e87c7bdaad6fe79ba3c" +SRCREV_machine ?= "cd2fe60ac1c07ad28e3c84e4325c3f8163ce3719" +SRCREV_meta ?= "204830448d850850867fa4ca7ee0dab04fdb7011" # set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll # get the /base branch, which is pure upstream -stable, and the same # meta SRCREV as the linux-yocto-standard builds. Select your version using the # normal PREFERRED_VERSION settings. BBCLASSEXTEND = "devupstream:target" -SRCREV_machine:class-devupstream ?= "d5dc97879a97b328a89ec092271faa3db9f2bff3" +SRCREV_machine:class-devupstream ?= "318a47068f7b88de838518897500d7509e3fe205" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.12/base" @@ -44,7 +44,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.12;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.12.59" +LINUX_VERSION ?= "6.12.60" PV = "${LINUX_VERSION}+git"