From patchwork Thu Nov 21 04:13:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 52856 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 6122ED75BB3 for ; Thu, 21 Nov 2024 04:13:30 +0000 (UTC) Received: from mail-qv1-f51.google.com (mail-qv1-f51.google.com [209.85.219.51]) by mx.groups.io with SMTP id smtpd.web10.3531.1732162405334160665 for ; Wed, 20 Nov 2024 20:13:25 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ULYMBmFK; spf=pass (domain: gmail.com, ip: 209.85.219.51, mailfrom: bruce.ashfield@gmail.com) Received: by mail-qv1-f51.google.com with SMTP id 6a1803df08f44-6d41ac03343so4085736d6.0 for ; Wed, 20 Nov 2024 20:13:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732162404; x=1732767204; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=D6c4jDREuRMFnRP2w5jBlXCJYo00zCjppylR9G6mlcQ=; b=ULYMBmFKBqRo/jEZoUSSbv7tki9Nt4B9oRIBtN46bbkAnjIKhvjJPGr5X1x4RS9qAz ykTVsuT2x6yZJIwFCF/KJytusKpt6ugpDkjRPe2pnPpMQjfuWmZIgNeu3Yn5gZpAZdiO XvaIX9eKLa+XjnhDCf5ccYm90/LecbSSjLTCjBFUNqDWaqOVe+99sLJFk5aZMjpemVrQ N9F+1+NbL6Uu0wda0oDOCCXtvE7ufsjaAM68H7BHmpc8Abju0niQ475Iv9BqZBtvLwK1 //8HehU617+TbsluMspkJ9LDapA/FW9HJCYJZR4fgX5XwCNM9lQXPuzs2sfbB4ZBnDJz DVrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732162404; x=1732767204; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=D6c4jDREuRMFnRP2w5jBlXCJYo00zCjppylR9G6mlcQ=; b=pLj7XLeoNu3ODXoN74+TXiE3++Ju5avENFoD2vt0OF2h2nKhFBHjgz3ynyscLXClx/ 19NHkTILXLlDXD8fUk83hApm5ZQ6qgN8EfOpIH6DiDj7TyOPeRSsIFTWP8EO8qcwXCOb WwyRLoDFtVtW1krUfV2DcRLLNt5z96fUS7SSvTanlsCfNJYhLTlwtZI0HdL1Qo3909ZL DyuhI3UFlaw3tB7mAK3NKR6WyByT0lB2jfbF6WmT4/0bnGEfne/H0FOl9v/xS6owYZ5v KFFEvy0k+1TCm2xP3DVMbvELt5W/TKermPDxAOaIYGITjrIdwnZ1/LDh8xfG+EuhUsB4 S2Ng== X-Gm-Message-State: AOJu0Yyo6q3fGqrCPY6KTk0NzsLZ761YT0w8yVbpEHXQ7xZIYiVMRdJQ hZ8/WdoSIq2V9rcnwILhkcC93mn8a00keqxcI8Mb3Egqx36Lvtwd56OweyH/ X-Google-Smtp-Source: AGHT+IG7vGkqcc6RA8zjsCLb3xAFzP5IQ09ZIBVaEKBNH8ScMVjNk9L8/M+z1zaVZHlLhQm2XfnXPg== X-Received: by 2002:a05:6214:e85:b0:6d4:a29:dd50 with SMTP id 6a1803df08f44-6d442470c11mr35818036d6.15.1732162404345; Wed, 20 Nov 2024 20:13:24 -0800 (PST) Received: from bruce-XPS-8940.localdomain (pool-174-112-62-108.cpe.net.cable.rogers.com. [174.112.62.108]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6d4380d8b06sm18238846d6.37.2024.11.20.20.13.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Nov 2024 20:13:23 -0800 (PST) From: bruce.ashfield@gmail.com To: richard.purdie@linuxfoundation.org Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 1/6] kernel-devsrc: update for 6.12+ Date: Wed, 20 Nov 2024 23:13:15 -0500 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 21 Nov 2024 04:13:30 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/207503 From: Bruce Ashfield arm64 needs some new files to regenerate the build environment in 6.12+. This is due to upstream commits: commit e632bca07c8eef1de9dc50f4e4066c56e9d68b07 Author: Arnd Bergmann Date: Thu Jul 4 14:33:34 2024 +0200 arm64: generate 64-bit syscall.tbl Change the asm/unistd.h header for arm64 to no longer include asm-generic/unistd.h itself, but instead generate both the asm/unistd.h contents and the list of entry points using the syscall.tbl scripts that we use on most other architectures. Once his is done for the remaining architectures, the generic unistd.h header can be removed and the generated tbl file put in its place. The Makefile changes are more complex than they should be, I need a little help to improve those. Ideally this should be done in an architecture-independent way as well. Acked-by: Catalin Marinas Signed-off-by: Arnd Bergmann and: commit 712676ea2bb3882a852bcf49862c4247317fc9b2 Author: Adhemerval Zanella Date: Tue Sep 3 12:09:17 2024 +0000 arm64: vDSO: Wire up getrandom() vDSO implementation Hook up the generic vDSO implementation to the aarch64 vDSO data page. The _vdso_rng_data required data is placed within the _vdso_data vvar page, by using a offset larger than the vdso_data. The vDSO function requires a ChaCha20 implementation that does not write to the stack, and that can do an entire ChaCha20 permutation. The one provided uses NEON on the permute operation, with a fallback to the syscall for chips that do not support AdvSIMD. This also passes the vdso_test_chacha test along with vdso_test_getrandom. The vdso_test_getrandom bench-single result on Neoverse-N1 shows: vdso: 25000000 times in 0.783884250 seconds libc: 25000000 times in 8.780275399 seconds syscall: 25000000 times in 8.786581518 seconds A small fixup to arch/arm64/include/asm/mman.h was required to avoid pulling kernel code into the vDSO, similar to what's already done in arch/arm64/include/asm/rwonce.h. Signed-off-by: Adhemerval Zanella Reviewed-by: Ard Biesheuvel Acked-by: Will Deacon Signed-off-by: Jason A. Donenfeld Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/kernel-devsrc.bb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index 1500aff2e2..ed7a1a973c 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb @@ -184,6 +184,10 @@ do_install() { cp -a --parents arch/arm64/kernel/vdso/note.S $kerneldir/build/ cp -a --parents arch/arm64/kernel/vdso/gen_vdso_offsets.sh $kerneldir/build/ + # 6.12+ + cp -a --parents arch/arm64/kernel/vdso/vgetrandom.c $kerneldir/build/ 2>/dev/null || : + cp -a --parents arch/arm64/kernel/vdso/vgetrandom-chacha.S $kerneldir/build/ 2>/dev/null || : + cp -a --parents arch/arm64/kernel/module.lds $kerneldir/build/ 2>/dev/null || : # 5.13+ needs these tools @@ -194,6 +198,10 @@ do_install() { cp -a --parents arch/arm64/tools/gen-sysreg.awk $kerneldir/build/ 2>/dev/null || : cp -a --parents arch/arm64/tools/sysreg $kerneldir/build/ 2>/dev/null || : + # 6.12+ + cp -a --parents arch/arm64/tools/syscall_64.tbl $kerneldir/build/ 2>/dev/null || : + cp -a --parents arch/arm64/tools/syscall_32.tbl $kerneldir/build/ 2>/dev/null || : + if [ -e $kerneldir/build/arch/arm64/tools/gen-cpucaps.awk ]; then sed -i -e "s,#!.*awk.*,#!${USRBINPATH}/env awk," $kerneldir/build/arch/arm64/tools/gen-cpucaps.awk fi From patchwork Thu Nov 21 04:13:16 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 52857 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 51B32D75BB0 for ; Thu, 21 Nov 2024 04:13:30 +0000 (UTC) Received: from mail-qv1-f52.google.com (mail-qv1-f52.google.com [209.85.219.52]) by mx.groups.io with SMTP id smtpd.web11.3504.1732162406820626738 for ; Wed, 20 Nov 2024 20:13:26 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=gkKj3GoR; spf=pass (domain: gmail.com, ip: 209.85.219.52, mailfrom: bruce.ashfield@gmail.com) Received: by mail-qv1-f52.google.com with SMTP id 6a1803df08f44-6d42003c302so3724406d6.1 for ; Wed, 20 Nov 2024 20:13:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732162406; x=1732767206; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=PKEFZwV5fpVcGrp108xLwKyG/uFkKAMQbc5h5bAbqdU=; b=gkKj3GoRYnkh/3zKSaihZSdLwJZOnqeCxd+hs0JO1WufHWao3V3Zdlzh0AkfpF8MwO 55KDz/2T1yR53yRmp788IubWDK6oMbxM8GdGOg6HXeGtHHyhAvbOldaNb/zovKw2GCoT e1npek3OQxUfG+zUP5q6E7+BDXk4N+HNqGKi4wj7U6l+6IhczA0V47qX1D+knxgA3Kur Nkw9cITb3xD7BT4fbW7/piTe25DAYP1PvTbA3fssywdHbyTdwMB08IwL+0GkPNUAxwZ+ W8gajnrDGPo4SUzUONL4uE2RrFC6uWcfnv3+1OdGZkTlkVdqZL0SEGCyBuRxeTYJrPyb 6jfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732162406; x=1732767206; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=PKEFZwV5fpVcGrp108xLwKyG/uFkKAMQbc5h5bAbqdU=; b=ZhzyiV7INqdjtk3aoztkI88Nlu6Jn5P83MK6j/IO4bwk1svT2WmvuYTmKtGngibrlb K4/d9icVSsVmS8T01LojsNEE+UO0Wol2dgGMBetYPzIG9WR8WwJ1jItyoQTranwNZc+1 jiePpWrHEouvltxlbFhgfj5eOqCjr7fdYs8stmgSiZNJWru+QWXTDul2/2Mi6IGzVIxo Mq8M+DGK7vRNL/4C87phmCEDRc4FpIxdLj8d6fyxfD4MV3LkSIhGKj70mnM5mOJeZpfY wkGPPDCbjopSaF6JG0TSMPuSRq9fJZNkwsR94dvbS/Nec0F+4rBosOdt5LO+HJp9ntIb ywLw== X-Gm-Message-State: AOJu0YxAJEWQgHWvHHkY9KQYfc/e2IKULsXqkBNQ2BbEbNJTCH6ZFrvn PSQRG+771aYFlZFGLy9ewE7Fyn2xAoNur3dInh9ybGNELMNMdvAT0/oEWfGT X-Gm-Gg: ASbGncs7YKiCRZu4n5piuRjf1MkfzUzZEyc73CuZk/xazAerqDJARaI5YSwNxbQC6MR La2gsYF92OB6uNKfegrrsJcTEJLM9XU5U0Nu0X6Eam+w+HXlUH4CLPtAuD+IR9dmpmZocj+qFLE z6TstHIca1u1iFZkvczx6Rb4Zyw2gPp5kJJsNR2Tgwf1ltEmdrxuswc7xSWJutUY2Js6SzPM1vt EgkeAPK+auXP6pJv3SHa7PAPuyD243Xj9fn3Lyv+MQECz8sWVn5teQzrG7eSYRz99gPcAFfT0hG 9xGBIhuQ0MdKz/Pn2zFBPEoHYMdflrRfVC4GUtjkgEkJXsIi3Bo= X-Google-Smtp-Source: AGHT+IF2mn3mg61AhxIRzVA2bR/jIjuLw2jHjDOf+yw538ZM1O86jJPc0a4Zf5MjnMQEfOmHXeyXjQ== X-Received: by 2002:a05:6214:4011:b0:6d3:6577:ab11 with SMTP id 6a1803df08f44-6d43785b7d5mr72380526d6.30.1732162405777; Wed, 20 Nov 2024 20:13:25 -0800 (PST) Received: from bruce-XPS-8940.localdomain (pool-174-112-62-108.cpe.net.cable.rogers.com. [174.112.62.108]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6d4380d8b06sm18238846d6.37.2024.11.20.20.13.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Nov 2024 20:13:24 -0800 (PST) From: bruce.ashfield@gmail.com To: richard.purdie@linuxfoundation.org Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 2/6] kernel-devsrc: fix powerpc for 6.12+ Date: Wed, 20 Nov 2024 23:13:16 -0500 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 21 Nov 2024 04:13:30 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/207504 From: Bruce Ashfield crtsavres need to be available for scripts to be regenerated in 6.12+: commit 699d53f04829d6b8855ff458f86e4b75ef3e5f0c Author: Christophe Leroy Date: Thu Sep 19 20:55:57 2024 +0200 powerpc/vdso32: Fix use of crtsavres for PPC64 Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/kernel-devsrc.bb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index ed7a1a973c..5d706c038f 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb @@ -226,6 +226,11 @@ do_install() { # v6,1+ cp -a --parents arch/powerpc/kernel/asm-offsets.c $kerneldir/build/ 2>/dev/null || : cp -a --parents arch/powerpc/kernel/head_booke.h $kerneldir/build/ 2>/dev/null || : + + # 6.12+ + cp -a --parents arch/powerpc/kernel/vdso/vgetrandom.c $kerneldir/build/ 2>/dev/null || : + cp -a --parents arch/powerpc/kernel/vdso/vgetrandom-chacha.S $kerneldir/build/ 2>/dev/null || : + cp -a --parents arch/powerpc/lib/crtsavres.S $kerneldir/build/ 2>/dev/null || : fi if [ "${ARCH}" = "riscv" ]; then cp -a --parents arch/riscv/kernel/vdso/*gettimeofday.* $kerneldir/build/ From patchwork Thu Nov 21 04:13:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 52855 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 52F18D75BAB for ; Thu, 21 Nov 2024 04:13:30 +0000 (UTC) Received: from mail-qv1-f52.google.com (mail-qv1-f52.google.com [209.85.219.52]) by mx.groups.io with SMTP id smtpd.web10.3532.1732162408648286352 for ; Wed, 20 Nov 2024 20:13:28 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=fXGmDy0e; spf=pass (domain: gmail.com, ip: 209.85.219.52, mailfrom: bruce.ashfield@gmail.com) Received: by mail-qv1-f52.google.com with SMTP id 6a1803df08f44-6d413def36cso3957106d6.3 for ; Wed, 20 Nov 2024 20:13:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732162408; x=1732767208; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=//awCY9jtj1fb6PYq89JuKz6G5+OVYpZtLd9/IRj5xQ=; b=fXGmDy0e3LoffvSKgAU/kuTSaqAIVhcIIaPz1yaZkLi7/Ao7jK2t/6ir4aJjebIhrK QV6Dp4LaTf4jXsgBsPXtzE+L/sEak4Rbfln0YkyaHnKQcxpMakEPhlq8I5E1SZU6FF/y WebaR3MvUfTW8W8XuCj6qt63zbOkC1+HH8w6HU/CghIzffH+eVZVESiNGQZOMiWjmZCC YnhBRWYuLgBfVr5QrVKzGngAb4tWcokErZk3yYmcvKWihQ/Sc1o0n5mX1uN5e8SQ4kyX 7m5qt+nplUqaXVNTZprOKQB5Ty6oFpZ7zUGJ5nKHBIOxh4xJPhq1SmcV6+BQLUC1mnjH ZBMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732162408; x=1732767208; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=//awCY9jtj1fb6PYq89JuKz6G5+OVYpZtLd9/IRj5xQ=; b=kEcsSTP5J3bmyiFi1FtVgan4oA9KRPSVznWaZahFuu1mRAxMgw7YpwW6yj5yC2hs2H iKWDAOnO4doEaCE70haI01laAz54oniNYI/vNSucHO02ffsNm/yfUQzPAG843olIs6iI pDuu9y8PUOb/lfIvbxGndRhND+gFmf2/zuWKTrQ2dMvRXFbKNlmCrCtxpQlb4UgouEKE ea+oFSP528e1s0/kVJUPOa7uj2HANzSa/DV6iPgd3g3/GHthmHj3qDrTA54L2aFe1UVt aV0k3kY74Kf0g0Qbn3rrJsX+EmBPDusHLRbEUNkLgaHNqHxoZgEbb26lSYwSfEaNUI9z GHiQ== X-Gm-Message-State: AOJu0YxLl22w5vqJ66l0kezjGYBHoPnvkcavucwBc2SOhP2Wi+1wEQXl +3ZhHO9Z0Ys2gPjNZJOC8JDTGrpPEf/3nYyxHlTApyVJO+HCR2qQSCEzuygM X-Gm-Gg: ASbGncuFWqtq0OVY7bl1fqO/uy9OiPNDUcbX8z01000TbCRZabuWBbn/53hMj5ihtfp D1HPhvUteRN6fSpHIBcAtoJFD7q4RWmtFbm2ECJKqrEU4Op7D+8NZSCJ28Iu32yIAUOSdIbmkNr 4utCOOXWinJud0WiUaJkr0RKANcrborEULRrq9kQjt2H2Q2XtpJ39bcme7JKoycrrCJ48HBlIju rU6HeeOENEob2F7GBj3V5HGxnhLe9XMhjQ6u6QzXUR+ezob72UyGQfn7/h5lwRD8KSOXuzVIEkR c5VfFOgsgYrOs8JOAQT7CG/qROAqPl6nrgyxfVELW9Fdmk+AF14= X-Google-Smtp-Source: AGHT+IGc54QXDdo8m1WYRLR7lvElmIsnJaTO0RxYg9NQxb7LarTe6thRshsyZ3dFJqT83OYsMwJWhQ== X-Received: by 2002:a05:6214:c86:b0:6d4:142d:8119 with SMTP id 6a1803df08f44-6d437869c9fmr71706356d6.42.1732162407511; Wed, 20 Nov 2024 20:13:27 -0800 (PST) Received: from bruce-XPS-8940.localdomain (pool-174-112-62-108.cpe.net.cable.rogers.com. [174.112.62.108]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6d4380d8b06sm18238846d6.37.2024.11.20.20.13.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Nov 2024 20:13:26 -0800 (PST) From: bruce.ashfield@gmail.com To: richard.purdie@linuxfoundation.org Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 3/6] linux-yocto/6.6: update to v6.6.60 Date: Wed, 20 Nov 2024 23:13:17 -0500 Message-Id: <3ecc139f89bd95e95f752643e9be9cea65006a88.1732162137.git.bruce.ashfield@gmail.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 21 Nov 2024 04:13:30 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/207505 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 9b5aad3a7498c Linux 6.6.60 cc082e50375a2 fs/ntfs3: Sequential field availability check in mi_enum_attr() 10c20d79d59ca drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencing e979a6a626abf ASoC: SOF: ipc4-control: Add support for ALSA enum control 3facc0417d3d7 ASoC: SOF: ipc4-control: Add support for ALSA switch control f01d8fc623711 ASoC: SOF: ipc4-topology: Add definition for generic switch/enum control d54afaef6570c SUNRPC: Remove BUG_ON call sites 27a58a19bd20a mtd: spi-nor: winbond: fix w25q128 regression 3d544942c0010 mm: don't install PMD mappings when THPs are disabled by the hw/process/vma 02ec4b3bba49e mm: huge_memory: add vma_thp_disabled() and thp_disabled_by_hw() fc621e7a043de wifi: iwlwifi: mvm: fix 6 GHz scan construction f2f1fa446676c nilfs2: fix kernel bug due to missing clearing of checked flag a53c2d847627b wifi: mac80211: fix NULL dereference at band check in starting tx ba session 6a91a5816b289 io_uring: always lock __io_cqring_overflow_flush e3fb0e6afcc39 arm64: dts: imx8ulp: correct the flexspi compatible string 1a49b96c51063 vmscan,migrate: fix page count imbalance on node stats when demoting pages 003d2996964c0 io_uring/rw: fix missing NOWAIT check for O_DIRECT start write 70bbe8d0a9494 kasan: remove vmalloc_percpu test c60af16e1d6cc nvmet-auth: assign dh_key to NULL after kfree_sensitive 4a39320977f9c ALSA: hda/realtek: Fix headset mic on TUXEDO Stellaris 16 Gen6 mb1 b42adef85aca7 ALSA: hda/realtek: Fix headset mic on TUXEDO Gemini 17 Gen3 77ddc732416b0 xfs: fix finding a last resort AG in xfs_filestream_pick_ag 8e886e44397ba mctp i2c: handle NULL header address 88f97a4b5843c ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow c117a980185ee x86/traps: move kmsan check after instrumentation_begin 86ee1845cbbf5 x86/traps: Enable UBSAN traps on x86 b958948ae1cb3 mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reserves 4882a352b5df8 mei: use kvmalloc for read buffer cb8b81ad3e893 mptcp: init: protect sched with rcu_read_lock 4f7ffa83fa79d iov_iter: fix copy_page_from_iter_atomic() if KMAP_LOCAL_FORCE_MAP ade91f6e9848b sched/numa: Fix the potential null pointer dereference in task_numa_work() 8c9a1ec39c698 cxl/acpi: Ensure ports ready at cxl_acpi_probe() return a9ed67f39f888 cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices() d210bc87cc4fd riscv: Remove duplicated GET_RM 6d84e1b2e5ac0 riscv: Remove unused GENERATING_ASM_OFFSETS a63ba17207c50 riscv: Use '%u' to format the output of 'cpu' 909e71f28e961 riscv: efi: Set NX compat flag in PE/COFF header 58e78589ade88 ALSA: hda/realtek: Limit internal Mic boost on Dell platform ceec8ad09135c Input: edt-ft5x06 - fix regmap leak when probe fails c19a0c171d37f riscv: vdso: Prevent the compiler from inserting calls to memset() e79c1f1c9100b spi: spi-fsl-dspi: Fix crash when not using GPIO chip select 163e6323799bd phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check 0d86cd70fc6a7 cgroup/bpf: use a dedicated workqueue for cgroup bpf destruction b3c301b859c4a block: fix sanity checks in blk_rq_map_user_bvec 0fc87887dcb3a mmc: sdhci-pci-gli: GL9767: Fix low power mode in the SD Express process 4159cd6ab5cfe mmc: sdhci-pci-gli: GL9767: Fix low power mode on the set clock function 8e1b52c15c811 cxl/port: Fix use-after-free, permit out-of-order decoder shutdown 8cd25f1fce6b8 thunderbolt: Honor TMU requirements in the domain when setting TMU mode 9523a0268924a tools/mm: -Werror fixes in page-types/slabinfo edd1f90505068 mm: shmem: fix data-race in shmem_getattr() b6f95df4f7af6 RISC-V: ACPI: fix early_ioremap to early_memremap 1246d86e7bbde nilfs2: fix potential deadlock with newly created symlinks 1a797936d3468 iio: light: veml6030: fix microlux value calculation 38d6e8be234d8 iio: gts-helper: Fix memory leaks in iio_gts_build_avail_scale_table() 62c1189668312 iio: gts-helper: Fix memory leaks for the error path of iio_gts_build_avail_scale_table() 3dc0eda2cd5c6 iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr() adfbc08b94e7d staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() cedf0f1db8d5f wifi: iwlegacy: Clear stale interrupts before resuming device 6c44abb2d4c32 wifi: cfg80211: clear wdev->cqm_config pointer on free 5f5a939759c79 wifi: ath10k: Fix memory leak in management tx ee35c423042c9 wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower 0b9be24679358 Revert "selftests/mm: replace atomic_bool with pthread_barrier_t" 1fe6799ee9b5f Revert "selftests/mm: fix deadlock for fork after pthread_create on ARM" fd28d95894609 Revert "driver core: Fix uevent_show() vs driver detach race" a762d0fc17df2 xhci: Use pm_runtime_get to prevent RPM on unsupported systems 809dd30ee9011 xhci: Fix Link TRB DMA in command ring stopped completion event 7e8066811a2c4 phy: qcom: qmp-usb-legacy: fix NULL-deref on runtime suspend 370814e9d512b phy: qcom: qmp-usb: fix NULL-deref on runtime suspend e8180a4b1cf93 usb: typec: qcom-pmic-typec: use fwnode_handle_put() to release fwnodes 558650b18f090 usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes() cd205590599a3 usb: phy: Fix API devm_usb_put_phy() can not release the phy 53e0684f3093b usbip: tools: Fix detach_port() invalid port error path aa03c31a001ac ALSA: usb-audio: Add quirks for Dell WD19 dock b3b2431ed27f4 rcu-tasks: Fix access non-existent percpu rtpcp variable in rcu_tasks_need_gpcb() 7679283e61a8b rcu-tasks: Initialize data to eliminate RCU-tasks/do_exit() deadlocks dc5d4d4c12246 rcu-tasks: Add data to eliminate RCU-tasks/do_exit() deadlocks 01a2b99ffcca8 rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop 7d85884576a3b USB: gadget: dummy-hcd: Fix "task hung" problem e028b82aba882 usb: gadget: dummy_hcd: execute hrtimer callback in softirq context 365a13cf5baa6 usb: gadget: dummy_hcd: Set transfer interval to 1 microframe 4a4cb56556124 usb: gadget: dummy_hcd: Switch to hrtimer transfer scheduler f6568620246d2 misc: sgi-gru: Don't disable preemption in GRU driver fe8cb9fac9793 NFS: remove revoked delegation from server's delegation list cc0ff7495e41b net: amd: mvme147: Fix probe banner message 715db716a9f83 thermal: intel: int340x: processor: Add MMIO RAPL PL4 support 56029f1bc3f1f thermal: intel: int340x: processor: Remove MMIO RAPL CPU hotplug support 34c0344e7eac5 cifs: Fix creating native symlinks pointing to current or parent directory 201430d21faab cifs: Improve creating native symlinks pointing to directory 45eaaa13dd91d scsi: scsi_transport_fc: Allow setting rport state to current state 550ef40fa6366 fs/ntfs3: Additional check in ntfs_file_release 68b39c0765de7 fs/ntfs3: Fix general protection fault in run_is_mapped_full 7a4ace681dbb6 fs/ntfs3: Additional check in ni_clear() 34e3220efd666 fs/ntfs3: Fix possible deadlock in mi_read e91fbb21f248b fs/ntfs3: Add rough attr alloc_size check 898c8795ec492 fs/ntfs3: Stale inode instead of bad 84d363dbcfabc fs/ntfs3: Fix warning possible deadlock in ntfs_set_state 5f21e3e60982c fs/ntfs3: Check if more than chunk-size bytes are written 22cdf3be7d34f ntfs3: Add bounds checking to mi_enum_attr() 3c73746c222a7 cxl/events: Fix Trace DRAM Event Record 7013af5bbd281 smb: client: set correct device number on nfs reparse points bbc258dcdbfe5 smb: client: fix parsing of device numbers 0eb2b767c42fa ACPI: CPPC: Make rmw_lock a raw_spin_lock 790dc90b96481 afs: Fix missing subdir edit when renamed between parent dirs 243d2506e7eb0 afs: Automatically generate trace tag enums a6fd78620f25a firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() 2e4eb1866990e kasan: Fix Software Tag-Based KASAN with GCC 4c3575787e988 iomap: turn iomap_want_unshare_iter into an inline function 9bc18bb476e50 fsdax: dax_unshare_iter needs to copy entire blocks 35adbe088888a fsdax: remove zeroing code from dax_unshare_iter 451b0a27ca6a7 iomap: share iomap_unshare_iter predicate code with fsdax 3c06d13ec80be iomap: don't bother unsharing delalloc extents 61ada9422009e iomap: improve shared block detection in iomap_unshare_iter d4d5767c53581 bpf, test_run: Fix LIVE_FRAME frame update after a page has been recycled 0ab3be58b45b9 netfilter: nft_payload: sanitize offset and length before calling skb_checksum() 31384aa2ad05c mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address 598f95742fdc6 mlxsw: spectrum_ptp: Add missing verification before pushing Tx header c69bc67c1cb21 net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension 1f1764466c33a Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs fef63832317d9 netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6() 6a1f088f9807f netfilter: Fix use-after-free in get_info() ac5977001eee7 net: fix crash when config small gso_max_size/gso_ipv4_max_size 90a6e0e1e151e bpf: Fix out-of-bounds write in trie_get_next_key() 6a604877160fe netdevsim: Add trailing zero to terminate the string in nsim_nexthop_bucket_activity_write() e20459b5f658b bpf: Force checkpoint when jmp history is too long bef1f6beae90f selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h 597cf9748c347 net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT 42097a9dcaee3 gtp: allow -1 to be specified as file description from userspace 699b48fc31727 ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow() 07c9c26e37542 net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data bf6b2cd3c55de net: stmmac: dwmac4: Fix high address display by updating reg_space[] from register values 9f5ae743dbe9a macsec: Fix use-after-free while sending the offloading packet b33b410597ebe ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() fa078b39e3f1b wifi: iwlwifi: mvm: don't add default link in fw restart flow 3eb986c64c6bf wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() 3b01b9985a543 wifi: iwlwifi: mvm: disconnect station vifs if recovery failed 148f6af754781 RDMA/bnxt_re: synchronize the qp-handle table array 16dbff3e8d195 RDMA/bnxt_re: Fix the usage of control path spin locks 8636072c21e39 RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down e9c62661a0697 RDMA/cxgb4: Dump vendor specific QP details 0a59445e2cdf3 wifi: brcm80211: BRCM_TRACING should depend on TRACING 9b5c89acc8e99 wifi: ath11k: Fix invalid ring usage in full monitor mode 189f1bfc5c84e wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys 021693dad10a2 mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING 5db6e193c4ca0 wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd() 9cfab1f3d425c spi: geni-qcom: Fix boot warning related to pm_runtime and devres fb384669cb8c2 cgroup: Fix potential overflow issue when checking max_depth 73ca1c70b8b7f Input: xpad - add support for 8BitDo Ultimate 2C Wireless Controller 403777d303399 Input: xpad - sort xpad_device by vendor and product ID eabe285e1c629 thermal: core: Free tzp copy along with the thermal zone 3eb073abba327 thermal: core: Rework thermal zone availability check a95a9e3089d56 thermal: core: Make thermal_zone_device_unregister() return after freeing the zone 18abb2787b536 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e5697 pnmtologo: sync with 6.6 43ea1c5e6eb3c lib/build_OID_registry: take -stable reproducibility changes 35046aea43c85 bpftool: Fix undefined bpf macro for unix socket 9a558d4b86219 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e5039 bpftool: Query only cgroup-related attach types f71bb11887bae cpu/amd: inhibit SMP check for qemux86 c31365597a17b powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b5 usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d1 kselftest: Add a ksft_perror() helper 06644f0d7193d drm/tilcdc: Set preferred depth ff7ae7b323242 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0b arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701f x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c793 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6e qemux86: add configuration symbol to select values 630c33229e6d5 sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6e clear_warn_once: add a clear_warn_once= boot parameter 46934791b9026 clear_warn_once: bind a timer to written reset value cdee9e38ff324 clear_warn_once: expand debugfs to include read support 82b562b818419 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b1 libbpf: Fix build warning on ref_ctr_off 9e3e1fe209827 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65b perf: x86-32: explicitly include 7b57ddd89565b perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7f perf: fix bench numa compilation 98bc2815fade4 perf: add SLANG_INC for slang.h 17209a70b9b39 perf: add sgidefs.h to for mips builds 9cd4258d910af perf: change --root to --prefix for python install 8110a4f266284 perf: add 'libperl not found' warning bc89d5e08f773 perf: force include of 4f6c760cc876a fat: Replace prandom_u32() with get_random_u32() bc53117b12b21 fat: don't use obsolete random32 call in namei_vfat 30b2236ab3786 FAT: Added FAT_NO_83NAME cef98d22b4edf FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084a aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf21 aufs6: fix magic.mk include path 35266bc2dc81a aufs6: adapt to v6.6 8edede4e98be1 aufs6: core 712248233ebe1 aufs6: standalone 3b71a8a848d8b aufs6: mmap 3e2924871f371 aufs6: base 7f4907a931016 aufs6: kbuild d2f7b03e4aa77 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa04 yaffs2: v6.5 fixups cc615704b5f54 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf913 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d34 yaffs2: replace bdevname call with sprintf 395b01cdc39d1 yaffs2: convert read_page -> readfolio d98b07e43ba61 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe8 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f3 yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090b yaffs: include blkdev.h dbd44252cd592 yaffs: fix misplaced variable declaration c223a10b1ac08 yaffs2: v5.6 build fixups 90f6007cfbf41 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea10 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6e yaffs: repair yaffs_get_mtd_device fb98f65a466a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea27 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0b yaffs: Avoid setting any ACL releated xattr ff4130a9c3766 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67cd fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba90565 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4a yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8b initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4d pnmtologo: use relocatable file name 664a6a0a484ba tools: use basename to identify file in gen-mach-types 9de64bc0c1857 lib/build_OID_registry: fix reproducibility issues ae9b80797295a vt/conmakehash: improve reproducibility a972323151bdd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc01984 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b197 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffcd defconfigs: drop obselete options 00fe4152df313 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf1 linux-yocto: Handle /bin/awk issues 3d55d299f23a7 uvesafb: provide option to specify timeout for task completion 23c068c080bea uvesafb: print error message when task timeout occurs edbfc939266ec compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19ab vmware: include jiffies.h 572d84d928c87 Resolve jiffies wrapping about arp fdcd47cac8435 nfs: Allow default io size to be configured. 927d488010984 check console device file on fs when booting 57cc27f821ddf mount_root: clarify error messages for when no rootfs found 1b53d82a81528 mconf: fix output of cflags and libraries 1811da09f42ca menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f3 modpost: mask trivial warnings 6de6730394846 kbuild: exclude meta directory from distclean processing 6decd32815f53 powerpc: serialize image targets f6b683b38318c arm: serialize build targets e798b09ebf572 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f86 x86_64_defconfig: Fix warnings 68491e5f72b61 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce30048 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b18 powerpc: kexec fix for powerpc64 da6871c62c371 powerpc: Add unwind information for SPE registers of E500 core f161c880c11de mips: make current_cpu_data preempt safe 5e94a8247ce7f mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7f mips: Kconfig: add QEMUMIPS64 option e2e537db3cbdc 4kc cache tlb hazard: tlbp cache coherency aee9870611e5d malta uhci quirks: make allowance for slow 4k(e)c 881948cd15176 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7a arm64: defconfig: cleanup config options f1727c537ba8d vexpress: Pass LOADADDR to Makefile 4474c32dc24a4 arm: ARM EABI socketcall 75e31a2b70fd3 ARM: LPAE: Invalidate the TLB for module addresses during translation fault Signed-off-by: Bruce Ashfield --- .../linux/linux-yocto-rt_6.6.bb | 6 ++-- .../linux/linux-yocto-tiny_6.6.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb index 4d18fb7b15..68e9011ffa 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "97ad625f80bc466b28144cf04ae1606b755d70ce" -SRCREV_meta ?= "4e156f65ccbc88f0e7b7017fd641c305872cd681" +SRCREV_machine ?= "00cd5a2760872bcd59fad7e687b3e7fc01b8eea3" +SRCREV_meta ?= "0b2608e19938739a210b80898ad59d1dd8914636" 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.6;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.6.59" +LINUX_VERSION ?= "6.6.60" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb index a1a12ae1db..0cf105d40b 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.6.inc -LINUX_VERSION ?= "6.6.59" +LINUX_VERSION ?= "6.6.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 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_meta ?= "4e156f65ccbc88f0e7b7017fd641c305872cd681" +SRCREV_machine ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_meta ?= "0b2608e19938739a210b80898ad59d1dd8914636" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb index fd8fa1da71..446619c7fc 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb @@ -18,25 +18,25 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base" KBRANCH:qemuloongarch64 ?= "v6.6/standard/base" KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "267df33395ed7a86b047a0c7f2f6495985b88c3e" -SRCREV_machine:qemuarm64 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_machine:qemuloongarch64 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_machine:qemumips ?= "7aac15fa06719901f8c9c19d25fcf98284e73e34" -SRCREV_machine:qemuppc ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_machine:qemuriscv64 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_machine:qemuriscv32 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_machine:qemux86 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_machine:qemux86-64 ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_machine:qemumips64 ?= "8e946d861567941bf31d468ed034cb0a3beadd7d" -SRCREV_machine ?= "e558aca87ea3665ed1b86bb90974e7b88694ec69" -SRCREV_meta ?= "4e156f65ccbc88f0e7b7017fd641c305872cd681" +SRCREV_machine:qemuarm ?= "9d35c8ab017f07efb3e2a571747ef34cc231e83f" +SRCREV_machine:qemuarm64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_machine:qemuloongarch64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_machine:qemumips ?= "37d619f98381af0e00da822aed6baacc90ede82a" +SRCREV_machine:qemuppc ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_machine:qemuriscv64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_machine:qemuriscv32 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_machine:qemux86 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_machine:qemux86-64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_machine:qemumips64 ?= "bf5c9805a70504d2d4cc6a2bdcede372dd899c6f" +SRCREV_machine ?= "0748903d61df7571e5e3aa5d7e305e064498094e" +SRCREV_meta ?= "0b2608e19938739a210b80898ad59d1dd8914636" # 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 ?= "bf3af7e92bda9f48085b7741e657eeb387a61644" +SRCREV_machine:class-devupstream ?= "9b5aad3a7498c261116a0251fe57f14ba9c4c6cf" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.6/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.6;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.6.59" +LINUX_VERSION ?= "6.6.60" PV = "${LINUX_VERSION}+git" From patchwork Thu Nov 21 04:13:18 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 52860 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 4AC11D75BB0 for ; Thu, 21 Nov 2024 04:13:40 +0000 (UTC) Received: from mail-qv1-f43.google.com (mail-qv1-f43.google.com [209.85.219.43]) by mx.groups.io with SMTP id smtpd.web10.3533.1732162410307045912 for ; Wed, 20 Nov 2024 20:13:30 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=EZsQ0hPm; spf=pass (domain: gmail.com, ip: 209.85.219.43, mailfrom: bruce.ashfield@gmail.com) Received: by mail-qv1-f43.google.com with SMTP id 6a1803df08f44-6cd7a2ed34bso3281626d6.2 for ; Wed, 20 Nov 2024 20:13:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732162409; x=1732767209; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=e/O7mZvQ7mhvh57jxd2Hb70oNjjdwNddkdjUqIVPyk4=; b=EZsQ0hPmT4KZASg6TQ/PLDnGZwH30BcSslIykHJDDryKaT8oMFOha+8GAzg0yHbDlf MGCQ7rKgIX/xOjQgXxpInE0rFxiiKE2SHpAvEmJSOQoWG4cSgvbb8lIB6bpt1IrDKUlm tmhlL+ff+KakTMvgOt+gJ5lwZS/pJpK5Hzrs3tocP9mK+jJLgyPmYud3Zy3jnmB0MVUW cxP+5mt7lUuY7oCtEMmciN0J+h2vX9diHVuv24MqEa9ia/C3CJizPo+ljdKse1mZGpzZ AM8PwNMqmSoo39s/y8JgDNXjFzCeq03VEo7cXScepdkXpmWnZqhckPpaYp7jzGK1CrhS UUOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732162409; x=1732767209; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=e/O7mZvQ7mhvh57jxd2Hb70oNjjdwNddkdjUqIVPyk4=; b=soeizH5q70WwvO2/SfsO4sFhnYzbIebX2FdJ/KdNPLFo6SjL29ApS2piEI8CytT2KO i+cxwaqdrCrhq4tP5685Rp1sN7dp3DKZcaDKx9clGSskElRV9CNfI2KXxkx2M2D7M8Yh IfglXJ52O48t3jw3QaI/dPxqjGFA9xd5D5emh0Sr+hZDcIIMBrgBlGimB5NCV83lOi/j dETUD/xVf7RosOg6h6iMWbIvpFSYqdJd+jkxhT6Luj8r94IdFVpMGb/rFYsIWRoISpa7 fdl0hLkTrPDJJcG9EdHCowNQhSDfmf13xYRUmiDvMhR2aKauT7FshYaiYsLouPotZ8Ft LFOQ== X-Gm-Message-State: AOJu0YyMDjqsLVeAJ4W+s+qxRgZYYYG/V2yXHYDRkUgY2Cq2zqxtLfwm 0RP7U7xrIZq2i5mP0z1/I5dKx74Q3eXE+Klu34XYPg8DBk6El2uajm6xWIzp X-Google-Smtp-Source: AGHT+IHbWXONPAxIKBbl7w9nhwATPZp1f2M+eYofPLCHF75xYKqp4LudtlScgBqndHrNPdvBI1RA3g== X-Received: by 2002:a05:6214:5299:b0:6d3:b636:eccc with SMTP id 6a1803df08f44-6d4377a857fmr69691656d6.21.1732162409395; Wed, 20 Nov 2024 20:13:29 -0800 (PST) Received: from bruce-XPS-8940.localdomain (pool-174-112-62-108.cpe.net.cable.rogers.com. [174.112.62.108]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6d4380d8b06sm18238846d6.37.2024.11.20.20.13.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Nov 2024 20:13:28 -0800 (PST) From: bruce.ashfield@gmail.com To: richard.purdie@linuxfoundation.org Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 4/6] linux-yocto/6.10: cfg: gpio: allow to re-enable the deprecated GPIO sysfs interface Date: Wed, 20 Nov 2024 23:13:18 -0500 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 21 Nov 2024 04:13:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/207506 From: Bruce Ashfield Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Bartosz Golaszewski Email: bartosz.golaszewski@linaro.org Subject: gpio: allow to re-enable the deprecated GPIO sysfs interface Date: Mon, 11 Nov 2024 14:08:23 +0100 The GPIO sysfs interface is disabled in standard linux config and in general users should use the character device instead but there are still programs out there that depend on it so for the time being add a kernel feature allowing to enable it. Signed-off-by: Bartosz Golaszewski Signed-off-by: Bruce Ashfield ] Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/linux-yocto-rt_6.10.bb | 2 +- meta/recipes-kernel/linux/linux-yocto-tiny_6.10.bb | 2 +- meta/recipes-kernel/linux/linux-yocto_6.10.bb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.10.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.10.bb index 8f87a096ad..fa78313a9e 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.10.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.10.bb @@ -15,7 +15,7 @@ python () { } SRCREV_machine ?= "3e91e02b6041d6720a5cf2f64323bb9b73f20765" -SRCREV_meta ?= "0e4596272608c13c9e25bbefd6f27f213bac077d" +SRCREV_meta ?= "3a72fcf6df4fd9edc8c5933393be76cea6cb4a42" 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.10;destsuffix=${KMETA};protocol=https" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.10.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.10.bb index abfee6953d..d21fd63d38 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.10.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.10.bb @@ -18,7 +18,7 @@ KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" SRCREV_machine ?= "bbe3d1be4e9c03765cb4f93155eabfc0724d3bee" -SRCREV_meta ?= "0e4596272608c13c9e25bbefd6f27f213bac077d" +SRCREV_meta ?= "3a72fcf6df4fd9edc8c5933393be76cea6cb4a42" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.10.bb b/meta/recipes-kernel/linux/linux-yocto_6.10.bb index 9b2334afd0..45d7bfd619 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.10.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.10.bb @@ -29,7 +29,7 @@ SRCREV_machine:qemux86 ?= "bbe3d1be4e9c03765cb4f93155eabfc0724d3bee" SRCREV_machine:qemux86-64 ?= "bbe3d1be4e9c03765cb4f93155eabfc0724d3bee" SRCREV_machine:qemumips64 ?= "61cac1396fe9250a4b7a5cc6ae3deb9dda4290c3" SRCREV_machine ?= "bbe3d1be4e9c03765cb4f93155eabfc0724d3bee" -SRCREV_meta ?= "0e4596272608c13c9e25bbefd6f27f213bac077d" +SRCREV_meta ?= "3a72fcf6df4fd9edc8c5933393be76cea6cb4a42" # 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 From patchwork Thu Nov 21 04:13:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 52858 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 51BE0D75BB4 for ; Thu, 21 Nov 2024 04:13:40 +0000 (UTC) Received: from mail-qv1-f53.google.com (mail-qv1-f53.google.com [209.85.219.53]) by mx.groups.io with SMTP id smtpd.web10.3534.1732162411734987114 for ; Wed, 20 Nov 2024 20:13:31 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=mHIjJjIg; spf=pass (domain: gmail.com, ip: 209.85.219.53, mailfrom: bruce.ashfield@gmail.com) Received: by mail-qv1-f53.google.com with SMTP id 6a1803df08f44-6d43e034ef9so4463966d6.2 for ; Wed, 20 Nov 2024 20:13:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732162411; x=1732767211; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ebwHHZLeO6zxmb4Rb7EbMaMjeYJEaP64l1HEF0cJqpg=; b=mHIjJjIg0sj8Ve0irmxc0YdW35TK4VYJ2PV9lG1MO/qKN8bvR+5rPOUL1B1uh7RCj9 JlZQFiBV9bMjySWCo0ekVizMcsHB66bApK0hLwDfEvKWuxLR4bi6gxVhQBTvZ3x92n+p 29KRv0+vtRAbaky0tta685OfHggKbCMwKmLHdtmwM1lwHY9P0+rl8rP58UYgPk1msm5J kEdD2TuvQdXhXsjNhc1hDlwIdkm/rGrHknCqWTXEhlZYpA/80d6tNK7o5AsHJATtT7iq DN6nKrV+w4zLc5/t7N280hkrfRXs/KiaR9rCkcNTuUP8fzE0pIh9m+ToUgGznVvMXoP3 ZPLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732162411; x=1732767211; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ebwHHZLeO6zxmb4Rb7EbMaMjeYJEaP64l1HEF0cJqpg=; b=qaLg8DL+P9Svm5v3Bkr5FldfeHPzLuU+nX6hamDJeWYSHKQSJv9cxXu77SGa6cc1Ay wNv93TLNXTfAiEibfFiu6WraHYI+aMuFo8lS1XJwKySemdkk6HpVWgp0ZbV8xQoNhq6N HPUYIFBj91/C4UmflfO1b2ZO6fP4H/mOo48ursBnAQT3DHO8VH8BZWz2o84nKEuJj2W2 aiHkNzIIXdqTezbzSB7HRQUSC3j6k15tR6EAObbpWhcmoVwg+pt+iBim4rTePBnfrr96 vZOhjSSccJE+x84GX1zDcJYI8NO+RFvbExckWDOMpN+kucdfbpKWpDFE/kG5TZtK61kL HUoQ== X-Gm-Message-State: AOJu0Ywd85hpMnbl+oHM73n88m4Akw/qIAxGFIjXsNUT3LK2i527sgES E79+p5q1jTCjLyjgkyop1IVbEIDB7lVM57YWgXzJiHS7mUBP4PN49AwV0NfG X-Google-Smtp-Source: AGHT+IHNALNyRHCznXFefjljFbIJbURI67cmApRvU6zpXJDkd1pPz0r+Fi+K6FvTi6KWp6tDmboWZQ== X-Received: by 2002:a05:6214:b6e:b0:6d4:1c9d:4f47 with SMTP id 6a1803df08f44-6d43779b9a8mr73426046d6.13.1732162410769; Wed, 20 Nov 2024 20:13:30 -0800 (PST) Received: from bruce-XPS-8940.localdomain (pool-174-112-62-108.cpe.net.cable.rogers.com. [174.112.62.108]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6d4380d8b06sm18238846d6.37.2024.11.20.20.13.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Nov 2024 20:13:29 -0800 (PST) From: bruce.ashfield@gmail.com To: richard.purdie@linuxfoundation.org Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 5/6] linux-libc-headers: update to v6.12 Date: Wed, 20 Nov 2024 23:13:19 -0500 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 21 Nov 2024 04:13:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/207507 From: Bruce Ashfield Updating linux-libc-headers to the 6.12 LTS release, we drop 6.10 and make 6.12 the default. Signed-off-by: Bruce Ashfield --- meta/conf/distro/include/tcmode-default.inc | 2 +- .../{linux-libc-headers_6.10.bb => linux-libc-headers_6.12.bb} | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) rename meta/recipes-kernel/linux-libc-headers/{linux-libc-headers_6.10.bb => linux-libc-headers_6.12.bb} (80%) diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc index b1cc8b1285..387005b50e 100644 --- a/meta/conf/distro/include/tcmode-default.inc +++ b/meta/conf/distro/include/tcmode-default.inc @@ -21,7 +21,7 @@ SDKGCCVERSION ?= "${GCCVERSION}" BINUVERSION ?= "2.43%" GDBVERSION ?= "15.%" GLIBCVERSION ?= "2.40%" -LINUXLIBCVERSION ?= "6.10%" +LINUXLIBCVERSION ?= "6.12%" QEMUVERSION ?= "9.1%" GOVERSION ?= "1.22%" RUSTVERSION ?= "1.79%" diff --git a/meta/recipes-kernel/linux-libc-headers/linux-libc-headers_6.10.bb b/meta/recipes-kernel/linux-libc-headers/linux-libc-headers_6.12.bb similarity index 80% rename from meta/recipes-kernel/linux-libc-headers/linux-libc-headers_6.10.bb rename to meta/recipes-kernel/linux-libc-headers/linux-libc-headers_6.12.bb index 9484083948..dd6add38de 100644 --- a/meta/recipes-kernel/linux-libc-headers/linux-libc-headers_6.10.bb +++ b/meta/recipes-kernel/linux-libc-headers/linux-libc-headers_6.12.bb @@ -8,6 +8,5 @@ SRC_URI:append:libc-musl = "\ LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -SRC_URI[sha256sum] = "774698422ee54c5f1e704456f37c65c06b51b4e9a8b0866f34580d86fef8e226" - +SRC_URI[sha256sum] = "b1a2562be56e42afb3f8489d4c2a7ac472ac23098f1ef1c1e40da601f54625eb" From patchwork Thu Nov 21 04:13:20 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Ashfield X-Patchwork-Id: 52859 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 51ABDD75BB3 for ; Thu, 21 Nov 2024 04:13:40 +0000 (UTC) Received: from mail-qv1-f54.google.com (mail-qv1-f54.google.com [209.85.219.54]) by mx.groups.io with SMTP id smtpd.web10.3538.1732162414184652542 for ; Wed, 20 Nov 2024 20:13:34 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=SNO3KG+W; spf=pass (domain: gmail.com, ip: 209.85.219.54, mailfrom: bruce.ashfield@gmail.com) Received: by mail-qv1-f54.google.com with SMTP id 6a1803df08f44-6d41864d745so3204896d6.2 for ; Wed, 20 Nov 2024 20:13:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732162413; x=1732767213; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=N2tynCeOltKIpoJeRf/3R9QfBhepmG7C+J/fxVXQJNQ=; b=SNO3KG+W/WnYJkmJ4GmasyMEOE9tiOidjakM+ZxzMCGx+A3Xcn8ZgFuUwlrGm2lFTI cZkrnm7EUEFHU93fK62rVyMSs+5A0bdvH6PSE69tn1PbG2HfKV6T2UOcjrHHaJzXbX15 CdVVEkNibxHCiBPBqOym9BH21eMVjqZEApfsp3jXrA8wqFTkjyXrmg0ZIVVKns1EolCt I4QryXf1PAE5WH4AfFJ9LrbuUD0wCwCPoxymZsegWdH+4H5tAaFYaU9kwuLv+MEu+ZdV zqs3EOEQlnXXtnECaMnMDGsuUCiqfo/cg3Pk1xDWoy5unArROxvo+liYDdS49114zMQl pzbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732162413; x=1732767213; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=N2tynCeOltKIpoJeRf/3R9QfBhepmG7C+J/fxVXQJNQ=; b=P9QoRmwUdBBGfGFf1cGMtPDN2YCeGVX/5GVGjs5zwTx/Pxid3+PqeemQZaPB0MU6QO JkZvp/wMXQSKJ6m6wB9i73U46qIeQDNRdZAnjsICnRLayvBAMveGzptdKrkes9Y5V47j Q0d1kzlQO8ImvsMG8ShxGFLKy90cTL3D2Zfc7TkbjpFzTN92Z1tUlo6nDJdacDT/ldzD 2tQPrMjA5TkhhuWAzzkfqfvgq8fodam1xlS0dyB/rFyDqL4tncV8gSZz1OS8njpE/lel TbU2JysWNU1Pvi4nA97jsun2AZSYmnTUryWZOGLRGhg7rbRJH+4uDzY3xswt62yWAqUy eWlg== X-Gm-Message-State: AOJu0YwDUss5PnWgICiQh7fdKaqZqzWEeVj7UXA0R3/zrxFgNiv/HY+f Sgl7cvopBaP+FU/hO7r5NieLLb3pEgI8/nutgykD3haDlwI4y8vaozVoCp91 X-Gm-Gg: ASbGncvUOqaY2M4zj8G0yT/qiVjzuRB+MhAdkpwmt2hd9WyRgXnjI0sfo4v6yAakM42 8j8y4pslp1bDIFXwt3IyOgqKbTZ0R/MKpa68XUHIIIP70/EKE8LvysdMSCe5nmDLBtVG+XSS/R5 pVi61bju4FT1guPdVQKk3Fjo5lxwxYe+3XlecA55bUisi9tig+uizTAhbSINQ9cHBPZP+D1ccEr KriBbU4MAvoYDypnTfIsyTdQzpt4fEWBSuUEeycB9Wet+mXXMmpzk4zuzHgurl9R+US3kBJFMk9 Rckw+hJKb1wyFAql45DE1PM2xjaXc0xSDT/NC17IqI4LzfTLBGM= X-Google-Smtp-Source: AGHT+IHfNzXyy+OF4kr8GylZn5szYiXrk1012IESdM1o4SqNSckZBpMA8jSWPeO4uiKGHvqSplXpnQ== X-Received: by 2002:ad4:5d6d:0:b0:6d1:727c:2dfc with SMTP id 6a1803df08f44-6d4377b2199mr65199926d6.10.1732162412862; Wed, 20 Nov 2024 20:13:32 -0800 (PST) Received: from bruce-XPS-8940.localdomain (pool-174-112-62-108.cpe.net.cable.rogers.com. [174.112.62.108]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6d4380d8b06sm18238846d6.37.2024.11.20.20.13.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Nov 2024 20:13:31 -0800 (PST) From: bruce.ashfield@gmail.com To: richard.purdie@linuxfoundation.org Cc: openembedded-core@lists.openembedded.org Subject: [PATCH 6/6] linux-yocto/6.6: update to v6.6.62 Date: Wed, 20 Nov 2024 23:13:20 -0500 Message-Id: X-Mailer: git-send-email 2.39.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 21 Nov 2024 04:13:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/207508 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: c1036e4f14d0 Linux 6.6.62 9da3636a4880 9p: fix slab cache name creation for real fc4951c3e335 mm/thp: fix deferred split unqueue naming and locking eb6b6d3e1f1e mm: refactor folio_undo_large_rmappable() 0275e4021b0c mm: always initialise folio->_deferred_list e8769509d622 mm: support order-1 folios in the page cache 2ad2067e9ffc mm/readahead: do not allow order-1 folio bc8990235fb5 mm: add page_rmappable_folio() wrapper 71548fada7ee mm: krealloc: Fix MTE false alarm in __do_krealloc 950ac86cff33 io_uring: fix possible deadlock in io_register_iowq_max_workers() d5092b0a1aaf bpf: Check validity of link->type in bpf_link_show_fdinfo() 9dcf69612453 net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition f08621233573 ASoC: fsl_micfil: Add sample rate constraint f198c09fe2ca LoongArch: Use "Exception return address" to comment ERA 4f885fa64983 ASoC: rt722-sdca: increase clk_stop_timeout to fix clock stop issue e01cac3d6284 RISCV: KVM: use raw_spinlock for critical section in imsic bff14c38ed51 HID: lenovo: Add support for Thinkpad X1 Tablet Gen 3 keyboard 24e8cc49c03e HID: multitouch: Add quirk for Logitech Bolt receiver w/ Casa touchpad 1cb5bfc5bfc6 fs: Fix uninitialized value issue in from_kuid and from_kgid ebf63d5c82e7 ASoC: amd: yc: Fix non-functional mic on ASUS E1404FA 34ec7bcee3d8 ASoC: amd: yc: Add quirk for ASUS Vivobook S15 M3502RA 77c523dfb053 bpf: Fix mismatched RCU unlock flavour in bpf_out_neigh_v6 a078a480ff3f bpf: Add sk_is_inet and IS_ICSK check in tls_sw_has_ctx_tx/rx 6fbf6ff7549e vDPA/ifcvf: Fix pci_read_config_byte() return code handling 5a526388d0ac nvme/host: Fix RCU list traversal to use SRCU primitive e8c714941811 smb: client: Fix use-after-free of network namespace. 1a1bcca5c9ef nvme: make keep-alive synchronous operation e4f9fffbb1dc nvme-loop: flush off pending I/O while shutting down loop controller dd5d32f74fc1 net: phy: mdio-bcm-unimac: Add BCM6846 support bee372110e69 powerpc/powernv: Free name on error in opal_event_init() 4c332037fcbb drm/amdkfd: Accounting pdd vram_usage for svm 4a57f42e5ed4 nvme-multipath: defer partition scanning 3406bfc813a9 RDMA/siw: Add sendpage_ok() check to disable MSG_SPLICE_PAGES c6db3a111e2d drm/vmwgfx: Limit display layout ioctl array size to VMWGFX_NUM_DISPLAY_UNITS 87791a733a3b sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML 839c22a2134a crypto: marvell/cesa - Disable hash algorithms 83394e7d9421 crypto: api - Fix liveliness check in crypto_alg_tested d22f177935dd bpf: use kvzmalloc to allocate BPF verifier environment e04e64805802 nvme: disable CC.CRIME (NVME_CC_CRIME) 8902a5223962 iommu/arm-smmu: Clarify MMU-500 CPRE workaround ded2b3b2bc50 HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad 6e306b87c035 HID: multitouch: Add support for B2402FVA track point f49a9d86c4cd block: Fix elevator_get_default() checking for NULL q->tag_set 975cb1d21215 nvme: tcp: avoid race between queue_lock lock and destroy 4b3441089235 irqchip/ocelot: Fix trigger register address 68ec5395bc24 selftests/bpf: Verify that sync_linked_regs preserves subreg_def 0d6c0b3b6f3f 9p: Avoid creating multiple slab caches with the same name a63c78c3493c 9p: v9fs_fid_find: also lookup by inode if not found dentry f1ab3a1bcbbc Linux 6.6.61 b110196fec44 vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans 4bdc5a62c6e5 hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer f7a08b2897da ASoC: amd: yc: fix internal mic on Xiaomi Book Pro 14 2022 1e8f31656ac1 ucounts: fix counter leak in inc_rlimit_get_ucounts() dd73c942eed7 ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() c8fe8c223297 irqchip/gic-v3: Force propagation of the active state with a read-back 4fea315a9fd8 USB: serial: option: add Quectel RG650V 836eefa7c7e1 USB: serial: option: add Fibocom FG132 0x0112 composition 4ffcb9d7891c USB: serial: qcserial: add support for Sierra Wireless EM86xx 13d6ff3ca760 USB: serial: io_edgeport: fix use after free in debug printk 69e19774f15e usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd() 35925e2b7b40 usb: typec: qcom-pmic: init value of hdr_len/txbuf_len earlier 4abc5ee334fe usb: dwc3: fix fault at system suspend if device was already runtime suspended 8a30da5aa960 usb: musb: sunxi: Fix accessing an released usb phy 4877d9b2a2eb signal: restore the override_rlimit logic 5b548fd0d298 fs/proc: fix compile warning about variable 'vmcore_mmap_ops' ef59a49a4b0b i2c: designware: do not hold SCL low when I2C_DYNAMIC_TAR_UPDATE is not set a2746ab3bbc9 filemap: Fix bounds checking in filemap_read() 575a562f7a3e media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format 0186347f1605 Revert "selftests/bpf: Implement get_hw_ring_size function to retrieve current and max interface size" bb9982d77734 Revert "wifi: mac80211: fix RCU list iterations" 6e62dab357ee riscv/purgatory: align riscv_kernel_entry f04be6d68f71 btrfs: reinitialize delayed ref list after deleting it from the list 701fae8dce72 arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint 22aaaa7a1a73 arm64: Kconfig: Make SME depend on BROKEN for now 51d11ea0250d arm64/sve: Discard stale CPU state when handling SVE traps 30db2a648550 mptcp: use sock_kfree_s instead of kfree 1325e838089d net: vertexcom: mse102x: Fix possible double free of TX skb 20f4eb96afe2 net: wwan: t7xx: Fix off-by-one error in t7xx_dpmaif_rx_buf_alloc() f749cb60a01f nfs: Fix KMSAN warning in decode_getfattr_attrs() 203003c4ff18 posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone e639fe493614 ALSA: usb-audio: Add quirk for HP 320 FHD Webcam edfae9d997c7 dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow 036dd6e3d263 dm cache: fix potential out-of-bounds access on the first resume 53421c3c0ee0 dm cache: optimize dirty bit checking with find_next_bit when resizing e57648ce325f dm cache: fix out-of-bounds access to the dirty bitset when resizing 8cc12dab6353 dm cache: fix flushing uninitialized delayed_work on cache_ctr error 11d5a3f8427a dm cache: correct the number of origin blocks to match the target length 1df8231f4e99 thermal/drivers/qcom/lmh: Remove false lockdep backtrace a613a3924175 drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported 3930715c1aef drm/amdgpu: Fix DPX valid mode check on GC 9.4.3 e2574b57990d drm/amdgpu: Adjust debugfs register access permissions 8906728f2fbd drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() 5a8ae5fa576c drm/amdgpu: Adjust debugfs eviction and IB access permissions 343fcd066c09 rpmsg: glink: Handle rejected intent request better 767975d74952 pwm: imx-tpm: Use correct MODULO value for EPWM mode c6cdc08c25a8 ksmbd: fix slab-use-after-free in smb3_preauth_hash_rsp 726c1568b914 ksmbd: Fix the missing xa_store error check 1f993777275c ksmbd: check outstanding simultaneous SMB operations e923503a56b3 ksmbd: fix slab-use-after-free in ksmbd_smb2_session_create 5ba7258ff028 can: mcp251xfd: mcp251xfd_ring_alloc(): fix coalescing configuration when switching CAN modes 91017ba42df0 can: mcp251xfd: mcp251xfd_get_tef_len(): fix length calculation 89d8048df70c can: m_can: m_can_close(): don't call free_irq() for IRQ-less devices 32adcb833ecc media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl() 2d0f01aa602f media: v4l2-tpg: prevent the risk of a division by zero 4264e26a34e3 media: pulse8-cec: fix data timestamp at pulse8_setup() 83c152b55d88 media: cx24116: prevent overflows on SNR calculus 784bc785a453 media: s5p-jpeg: prevent buffer overflows a244b82d0ae6 media: ar0521: don't overflow when checking PLL values bd24d8337159 ASoC: SOF: sof-client-probes-ipc4: Set param_size extension bits 23bdbd1ef3e0 ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove d3304dbc2d5f thermal/of: support thermal zones w/o trips subnode 5f2d0b607c70 tools/lib/thermal: Fix sampling handler context ptr 57a9e9d71d77 ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() a8ce18094f42 scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer b01f2230868b media: adv7604: prevent underflow condition when reporting colorspace 492275748168 media: dvb_frontend: don't play tricks with underflow values 1e461672616b media: dvbdev: prevent the risk of out of memory access c776231e3d0b media: stb0899_algo: initialize cfr before using it 203d04968af0 Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown" 1947143cb188 drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path 996a7208dadb rxrpc: Fix missing locking causing hanging calls 0012be71c55b net: arc: rockchip: fix emac mdio node support 8ed7a4a39c3f net: arc: fix the device for dma_map_single/dma_unmap_single af0aa8aecbe8 virtio_net: Add hash_key_length check bfd05c68e4c6 netfilter: nf_tables: wait for rcu grace period on net_device removal 825a80817cf1 netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx d122b259a717 netfilter: nf_tables: cleanup documentation b0a3c915529e net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case 421cf80e7dee net: phy: ti: add PHY_RST_AFTER_CLK_EN flag 719edd9f3372 net: hns3: fix kernel crash when uninstalling driver 4b0599a66614 e1000e: Remove Meteor Lake SMBUS workarounds bf5f837d9fd2 i40e: fix race condition by adding filter's intermediate sync state 6103d401b1cf ice: change q_index variable type to s16 to store -1 value f32fc3becfc7 can: c_can: fix {rx,tx}_errors statistics ef0edfbe9eee net: enetc: allocate vf_state during PF probes d3fb3cc83cf3 sctp: properly validate chunk size in sctp_sf_ootb() 345267bf3643 dt-bindings: net: xlnx,axi-ethernet: Correct phy-mode property value d4c52c6a2bd5 net: enetc: set MAC address to the VF net_device 9b7c0405af66 regulator: rtq2208: Fix uninitialized use of regulator_config 3e79ad156bed security/keys: fix slab-out-of-bounds in key_task_permission 6173b0bfcea3 nfs: avoid i_lock contention in nfs_clear_invalid_mapping 351f03398ba8 NFSv3: only use NFS timeout for MOUNT when protocols are compatible d428de979bb2 sunrpc: handle -ENOTCONN in xs_tcp_setup_socket() 7a3ed3f12529 platform/x86/amd/pmc: Detect when STB is not available 9d9f5c75c0c7 HID: core: zero-initialize the report buffer 24a7ac9d3d1b arm64: dts: rockchip: Correct GPIO polarity on brcm BT nodes 95106521c1d8 ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin 1a22d3723f48 ARM: dts: rockchip: Fix the spi controller on rk3036 0f4e827100ad ARM: dts: rockchip: drop grf reference from rk3036 hdmi f3d09c233bea ARM: dts: rockchip: fix rk3036 acodec node 6900713f93c8 arm64: dts: rockchip: remove orphaned pinctrl-names from pinephone pro 15b17bbcea07 firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier() 810615507942 arm64: dts: imx8mp: correct sdhc ipg clk 5cfe9619ce8a arm64: dts: imx8-ss-vpu: Fix imx8qm VPU IRQs ad0a938050d3 arm64: dts: imx8qxp: Add VPU subsystem file f8181c545d0a arm64: dts: rockchip: remove num-slots property from rk3328-nanopi-r2s-plus e24351485d15 arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc d0beaf49abc7 arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion d09940e349f6 arm64: dts: rockchip: Remove undocumented supports-emmc property d0a08abbe182 arm64: dts: rockchip: Add DTS for FriendlyARM NanoPi R2S Plus 87759aaaab5c arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards 55907bdf4858 arm64: dts: rockchip: Fix bluetooth properties on rk3566 box demo 54d80a600051 arm64: dts: rockchip: fix i2c2 pinctrl-names property on anbernic-rg353p/v 08e793866570 arm64: dts: rockchip: Fix reset-gpios property on brcm BT nodes 4d580a57ec23 arm64: dts: rockchip: Fix wakeup prop names on PineNote BT node f1da910ee9a2 arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 771bd4dde450 arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator 27b69008d637 arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-eaidk-610 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault Signed-off-by: Bruce Ashfield --- .../linux/linux-yocto-rt_6.6.bb | 6 ++-- .../linux/linux-yocto-tiny_6.6.bb | 6 ++-- meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++---------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb index 68e9011ffa..99e8248c72 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb @@ -14,13 +14,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "00cd5a2760872bcd59fad7e687b3e7fc01b8eea3" -SRCREV_meta ?= "0b2608e19938739a210b80898ad59d1dd8914636" +SRCREV_machine ?= "67f358194225f9936b9a98ee9366417597be1769" +SRCREV_meta ?= "ccfbc11e4a21d87bd7ab9f176d1b941c4d44e6bb" 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.6;destsuffix=${KMETA};protocol=https" -LINUX_VERSION ?= "6.6.60" +LINUX_VERSION ?= "6.6.62" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb index 0cf105d40b..dce2633842 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb @@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc # CVE exclusions include recipes-kernel/linux/cve-exclusion_6.6.inc -LINUX_VERSION ?= "6.6.60" +LINUX_VERSION ?= "6.6.62" 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 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_meta ?= "0b2608e19938739a210b80898ad59d1dd8914636" +SRCREV_machine ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_meta ?= "ccfbc11e4a21d87bd7ab9f176d1b941c4d44e6bb" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb index 446619c7fc..924a9c709e 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb @@ -18,25 +18,25 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base" KBRANCH:qemuloongarch64 ?= "v6.6/standard/base" KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64" -SRCREV_machine:qemuarm ?= "9d35c8ab017f07efb3e2a571747ef34cc231e83f" -SRCREV_machine:qemuarm64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_machine:qemuloongarch64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_machine:qemumips ?= "37d619f98381af0e00da822aed6baacc90ede82a" -SRCREV_machine:qemuppc ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_machine:qemuriscv64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_machine:qemuriscv32 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_machine:qemux86 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_machine:qemux86-64 ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_machine:qemumips64 ?= "bf5c9805a70504d2d4cc6a2bdcede372dd899c6f" -SRCREV_machine ?= "0748903d61df7571e5e3aa5d7e305e064498094e" -SRCREV_meta ?= "0b2608e19938739a210b80898ad59d1dd8914636" +SRCREV_machine:qemuarm ?= "1e6b41eda7272a27f84bad099bbd0289936e66e6" +SRCREV_machine:qemuarm64 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_machine:qemuloongarch64 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_machine:qemumips ?= "34755af7887cc9dae4d4aa10395a8b2ba16550fc" +SRCREV_machine:qemuppc ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_machine:qemuriscv64 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_machine:qemuriscv32 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_machine:qemux86 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_machine:qemux86-64 ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_machine:qemumips64 ?= "9b078a376adbf198325e1569246106e480191063" +SRCREV_machine ?= "c0b4a8f13b976065abdeaa2f1177dbc5cb600b4b" +SRCREV_meta ?= "ccfbc11e4a21d87bd7ab9f176d1b941c4d44e6bb" # 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 ?= "9b5aad3a7498c261116a0251fe57f14ba9c4c6cf" +SRCREV_machine:class-devupstream ?= "c1036e4f14d03aba549cdd9b186148d331013056" PN:class-devupstream = "linux-yocto-upstream" KBRANCH:class-devupstream = "v6.6/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.6;destsuffix=${KMETA};protocol=https" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -LINUX_VERSION ?= "6.6.60" +LINUX_VERSION ?= "6.6.62" PV = "${LINUX_VERSION}+git"