From patchwork Fri Oct 25 18:29:20 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 51317 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 A5F94D149DF for ; Fri, 25 Oct 2024 18:29:42 +0000 (UTC) Received: from mail-oa1-f51.google.com (mail-oa1-f51.google.com [209.85.160.51]) by mx.groups.io with SMTP id smtpd.web10.2550.1729880980499950979 for ; Fri, 25 Oct 2024 11:29:40 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=DkG2ol1r; spf=softfail (domain: sakoman.com, ip: 209.85.160.51, mailfrom: steve@sakoman.com) Received: by mail-oa1-f51.google.com with SMTP id 586e51a60fabf-288d70788d6so1284233fac.1 for ; Fri, 25 Oct 2024 11:29:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1729880979; x=1730485779; 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=8AjjO1WpZX0vqxA1/WBOqhYqbfvqObDu7VHxtTB36UI=; b=DkG2ol1rLbBBhfdI6BDxi8HJrrQ919heZd0BRr2pCsvGHXt6H2h+Oeear7qiDklxOX 7KV3JmU72rzni8Z0XhN3VxITehBZc9qqKfQ++XPVxoWiV0vbEGpCnDMGv5n2etnkL6ir 8QuVOHKAnNy1g34ysHhn0+GEFLvDT8Z/PcrTKo5wgB7QY4GFrkqmsU6l2z0hcPPoaZQ6 m5qNna4hmt/xTq1x/reloq7XsZGYfT6EwUQFUrk7JvKull3ePh2vyShW7vedFts/1sy9 g+CmByK7s5NY+ZEJQ8LSxDPXCJRD8g8n/tYguoj9NeUVfrwNZuQhTMWxdE4Zl75Ir+JL OE8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729880979; x=1730485779; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8AjjO1WpZX0vqxA1/WBOqhYqbfvqObDu7VHxtTB36UI=; b=T87GidL/tnJ0yWvsDrL5nvcATa3c1/ZvPvRayUnVNlCCk73L2NgJxPFtYZEERGbv3E US/ylamrOdKaKEd0z/gM17lwIpUMdTBnVzB9Eakjgv3nd1ToZd1NY8uWS67H37A4XkN4 n2tuzko92L0zYR5GpkcHBSERpg+0PozlTgjVqeMfelyEfjPhvet72Z6oe4H65wj561o7 e4g5bGouODe4n3n4J17AgjXcfqzpVI5WlI5TYXtZLW6MD0kYWuPvOOmSWIOj3n/4Kk7E dDHXbpcUS2I1onp/1XmpEFLnJuT4AL++wS8ouVsvsKo5EHSfBHxqptgBqMSM39a+qCo9 Z2YQ== X-Gm-Message-State: AOJu0YxOgE6fVFmvluy2+ziZZG8ZHtMfdfWd/8+IaemHIYrdKO9uxvQ7 HkMSul+93P6fxHOWn+H67C1xs7vNQ9+MCQUBrRBqtWdDhzfZYJp7nMqYb51Rm0bSMpbFZ+6M1I9 R X-Google-Smtp-Source: AGHT+IHPr3nDwSc5XBP/B3HYnw5m0vK7xRb4QKqdsjH/DkzjYNVc5pmVYXwy4IJzKxdefBhcrio1NA== X-Received: by 2002:a05:6871:10b:b0:288:865e:1864 with SMTP id 586e51a60fabf-29051745061mr547939fac.0.1729880979377; Fri, 25 Oct 2024 11:29:39 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:7a51:eecd:55a5:9cd2]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7edc8a4780esm1394972a12.86.2024.10.25.11.29.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2024 11:29:39 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 01/11] openssl: patch CVE-2024-9143 Date: Fri, 25 Oct 2024 11:29:20 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 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 ; Fri, 25 Oct 2024 18:29:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206361 From: Peter Marko Pick patch from branch openssl-3.2. Signed-off-by: Peter Marko Signed-off-by: Steve Sakoman --- .../openssl/openssl/CVE-2024-9143.patch | 202 ++++++++++++++++++ .../openssl/openssl_3.2.3.bb | 1 + 2 files changed, 203 insertions(+) create mode 100755 meta/recipes-connectivity/openssl/openssl/CVE-2024-9143.patch diff --git a/meta/recipes-connectivity/openssl/openssl/CVE-2024-9143.patch b/meta/recipes-connectivity/openssl/openssl/CVE-2024-9143.patch new file mode 100755 index 0000000000..99c16cd573 --- /dev/null +++ b/meta/recipes-connectivity/openssl/openssl/CVE-2024-9143.patch @@ -0,0 +1,202 @@ +From bc7e04d7c8d509fb78fc0e285aa948fb0da04700 Mon Sep 17 00:00:00 2001 +From: Viktor Dukhovni +Date: Thu, 19 Sep 2024 01:02:40 +1000 +Subject: [PATCH] Harden BN_GF2m_poly2arr against misuse. + +The BN_GF2m_poly2arr() function converts characteristic-2 field +(GF_{2^m}) Galois polynomials from a representation as a BIGNUM bitmask, +to a compact array with just the exponents of the non-zero terms. + +These polynomials are then used in BN_GF2m_mod_arr() to perform modular +reduction. A precondition of calling BN_GF2m_mod_arr() is that the +polynomial must have a non-zero constant term (i.e. the array has `0` as +its final element). + +Internally, callers of BN_GF2m_poly2arr() did not verify that +precondition, and binary EC curve parameters with an invalid polynomial +could lead to out of bounds memory reads and writes in BN_GF2m_mod_arr(). + +The precondition is always true for polynomials that arise from the +standard form of EC parameters for characteristic-two fields (X9.62). +See the "Finite Field Identification" section of: + + https://www.itu.int/ITU-T/formal-language/itu-t/x/x894/2018-cor1/ANSI-X9-62.html + +The OpenSSL GF(2^m) code supports only the trinomial and pentanomial +basis X9.62 forms. + +This commit updates BN_GF2m_poly2arr() to return `0` (failure) when +the constant term is zero (i.e. the input bitmask BIGNUM is not odd). + +Additionally, the return value is made unambiguous when there is not +enough space to also pad the array with a final `-1` sentinel value. +The return value is now always the number of elements (including the +final `-1`) that would be filled when the output array is sufficiently +large. Previously the same count was returned both when the array has +just enough room for the final `-1` and when it had only enough space +for non-sentinel values. + +Finally, BN_GF2m_poly2arr() is updated to reject polynomials whose +degree exceeds `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against +CPU exhausition attacks via excessively large inputs. + +The above issues do not arise in processing X.509 certificates. These +generally have EC keys from "named curves", and RFC5840 (Section 2.1.1) +disallows explicit EC parameters. The TLS code in OpenSSL enforces this +constraint only after the certificate is decoded, but, even if explicit +parameters are specified, they are in X9.62 form, which cannot represent +problem values as noted above. + +Initially reported as oss-fuzz issue 71623. + +A closely related issue was earlier reported in +. + +Severity: Low, CVE-2024-9143 + +Reviewed-by: Matt Caswell +Reviewed-by: Bernd Edlinger +Reviewed-by: Paul Dale +Reviewed-by: Tomas Mraz +(Merged from https://github.com/openssl/openssl/pull/25639) + +(cherry picked from commit 8e008cb8b23ec7dc75c45a66eeed09c815b11cd2) + +CVE: CVE-2024-9143 +Upstream-Status: Backport [https://github.com/openssl/openssl/commit/bc7e04d7c8d509fb78fc0e285aa948fb0da04700] +Signed-off-by: Peter Marko +--- + crypto/bn/bn_gf2m.c | 28 +++++++++++++++------- + test/ec_internal_test.c | 51 +++++++++++++++++++++++++++++++++++++++++ + 2 files changed, 71 insertions(+), 8 deletions(-) + +diff --git a/crypto/bn/bn_gf2m.c b/crypto/bn/bn_gf2m.c +index 444c5ca7a3755..ae7e9d751c29c 100644 +--- a/crypto/bn/bn_gf2m.c ++++ b/crypto/bn/bn_gf2m.c +@@ -15,6 +15,7 @@ + #include "bn_local.h" + + #ifndef OPENSSL_NO_EC2M ++# include + + /* + * Maximum number of iterations before BN_GF2m_mod_solve_quad_arr should +@@ -1130,16 +1131,26 @@ int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + /* + * Convert the bit-string representation of a polynomial ( \sum_{i=0}^n a_i * + * x^i) into an array of integers corresponding to the bits with non-zero +- * coefficient. Array is terminated with -1. Up to max elements of the array +- * will be filled. Return value is total number of array elements that would +- * be filled if array was large enough. ++ * coefficient. The array is intended to be suitable for use with ++ * `BN_GF2m_mod_arr()`, and so the constant term of the polynomial must not be ++ * zero. This translates to a requirement that the input BIGNUM `a` is odd. ++ * ++ * Given sufficient room, the array is terminated with -1. Up to max elements ++ * of the array will be filled. ++ * ++ * The return value is total number of array elements that would be filled if ++ * array was large enough, including the terminating `-1`. It is `0` when `a` ++ * is not odd or the constant term is zero contrary to requirement. ++ * ++ * The return value is also `0` when the leading exponent exceeds ++ * `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against CPU exhaustion attacks, + */ + int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + { + int i, j, k = 0; + BN_ULONG mask; + +- if (BN_is_zero(a)) ++ if (!BN_is_odd(a)) + return 0; + + for (i = a->top - 1; i >= 0; i--) { +@@ -1157,12 +1168,13 @@ int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + } + } + +- if (k < max) { ++ if (k > 0 && p[0] > OPENSSL_ECC_MAX_FIELD_BITS) ++ return 0; ++ ++ if (k < max) + p[k] = -1; +- k++; +- } + +- return k; ++ return k + 1; + } + + /* +diff --git a/test/ec_internal_test.c b/test/ec_internal_test.c +index 5076f9894d5b8..92904cfc42b20 100644 +--- a/test/ec_internal_test.c ++++ b/test/ec_internal_test.c +@@ -155,6 +155,56 @@ static int field_tests_ecp_mont(void) + } + + #ifndef OPENSSL_NO_EC2M ++/* Test that decoding of invalid GF2m field parameters fails. */ ++static int ec2m_field_sanity(void) ++{ ++ int ret = 0; ++ BN_CTX *ctx = BN_CTX_new(); ++ BIGNUM *p, *a, *b; ++ EC_GROUP *group1 = NULL, *group2 = NULL, *group3 = NULL; ++ ++ TEST_info("Testing GF2m hardening\n"); ++ ++ BN_CTX_start(ctx); ++ p = BN_CTX_get(ctx); ++ a = BN_CTX_get(ctx); ++ if (!TEST_ptr(b = BN_CTX_get(ctx)) ++ || !TEST_true(BN_one(a)) ++ || !TEST_true(BN_one(b))) ++ goto out; ++ ++ /* Even pentanomial value should be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf2))) ++ goto out; ++ if (!TEST_ptr_null(group1 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Zero constant term accepted in GF2m polynomial"); ++ ++ /* Odd hexanomial should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf3))) ++ goto out; ++ if (!TEST_ptr_null(group2 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Hexanomial accepted as GF2m polynomial"); ++ ++ /* Excessive polynomial degree should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0x71)) ++ || !TEST_true(BN_set_bit(p, OPENSSL_ECC_MAX_FIELD_BITS + 1))) ++ goto out; ++ if (!TEST_ptr_null(group3 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("GF2m polynomial degree > %d accepted", ++ OPENSSL_ECC_MAX_FIELD_BITS); ++ ++ ret = group1 == NULL && group2 == NULL && group3 == NULL; ++ ++ out: ++ EC_GROUP_free(group1); ++ EC_GROUP_free(group2); ++ EC_GROUP_free(group3); ++ BN_CTX_end(ctx); ++ BN_CTX_free(ctx); ++ ++ return ret; ++} ++ + /* test EC_GF2m_simple_method directly */ + static int field_tests_ec2_simple(void) + { +@@ -443,6 +493,7 @@ int setup_tests(void) + ADD_TEST(field_tests_ecp_simple); + ADD_TEST(field_tests_ecp_mont); + #ifndef OPENSSL_NO_EC2M ++ ADD_TEST(ec2m_field_sanity); + ADD_TEST(field_tests_ec2_simple); + #endif + ADD_ALL_TESTS(field_tests_default, crv_len); diff --git a/meta/recipes-connectivity/openssl/openssl_3.2.3.bb b/meta/recipes-connectivity/openssl/openssl_3.2.3.bb index 53139df40c..2c30dbd47a 100644 --- a/meta/recipes-connectivity/openssl/openssl_3.2.3.bb +++ b/meta/recipes-connectivity/openssl/openssl_3.2.3.bb @@ -12,6 +12,7 @@ SRC_URI = "https://github.com/openssl/openssl/releases/download/openssl-${PV}/op file://0001-buildinfo-strip-sysroot-and-debug-prefix-map-from-co.patch \ file://0001-Configure-do-not-tweak-mips-cflags.patch \ file://0001-Added-handshake-history-reporting-when-test-fails.patch \ + file://CVE-2024-9143.patch \ " SRC_URI:append:class-nativesdk = " \ From patchwork Fri Oct 25 18:29:21 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 51318 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 A8F94D149CD for ; Fri, 25 Oct 2024 18:29:42 +0000 (UTC) Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) by mx.groups.io with SMTP id smtpd.web11.2613.1729880982030035015 for ; Fri, 25 Oct 2024 11:29:42 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=DoRjCp/H; spf=softfail (domain: sakoman.com, ip: 209.85.210.175, mailfrom: steve@sakoman.com) Received: by mail-pf1-f175.google.com with SMTP id d2e1a72fcca58-71e5a62031aso1682144b3a.1 for ; Fri, 25 Oct 2024 11:29:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1729880981; x=1730485781; 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=ynt/r5Gg0fdTwkFg2I6Z+oHwYeEYpu6p/txGpQNzgrg=; b=DoRjCp/Hwat/8hxyGqL6+H7ZIC20nmktPHe1b/z66JQh4Xg/6V7XCiCz/eqg9sEuU3 Cb9BOW5KnoLo3nNUH8W0HBxqm0hVb2HCPNkI0H5kZpslUgJiwDcVhUpFYmrTQva6mNNF vJb8nQOVUm9iYPPU9VB0Q0AfO4RqfCZPPL5h8cDhJKckZ0K1HnfomcVAkcaxPtJfhBRc EpDuenZvgzakRvrHA87wwXDtJBnUoe5zvgjuuQePRrX2mcfR4Tfp+gSC/8TGQq4QcQWE ylDzxzrmeTFZA9CFenG4VR/4A6rWKUO4OJZIlh0BatHBTPT2I3wQOCLMfx74AXM38xrt wQDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729880981; x=1730485781; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ynt/r5Gg0fdTwkFg2I6Z+oHwYeEYpu6p/txGpQNzgrg=; b=DV0udt1nVdsrETwx8oWuC4AYDWil6fmQzfKZWqN32FtR3vgWRLygfKa5a2p/JJireC jbEqMsrSAVs7G1ElZQKUU/bpzMWxkbXrW6n5Oav3zXgkIx149wbPTtmHBvY5g3PI9nBT 2eFjjvEHSTPtJF2IELb9yhPAaXbzU6qDKJ8AaMYMjsbqB/8tzsPMq5nRwT3KDogPHmiE CGLncKPYeTcupWYPQkuB2yDq/lwMnKsmO0Aw7zifLAzSGZrRCiKnH8HvWF0MVqGYYN09 DN0LBtly6tOMujSpJHfKhdUvRySM7tGglNQOktPtFqNoVkrJUunxn3TOq3YNZ417cuzv NeBw== X-Gm-Message-State: AOJu0YwnNSIRPX8512tOuTEg9r6DgABl6n/YA+VLH0r+xp5gusRyJqQJ bTY3RYGU6SQqBn+sw3BuXITlo4Y+qKInGj//NikpieQgHZrF9rfd3/xy2OZmDDa2Ar+72hXDe36 E X-Google-Smtp-Source: AGHT+IH5PXvolFtVoAEuLZDB1QXH9yGi/c2qfLH6ZSywP6PkYLaIGQtafLgpw9sywmKRUHqkwYCK/A== X-Received: by 2002:a05:6a00:1823:b0:71e:6eb:786e with SMTP id d2e1a72fcca58-72062fb21c6mr621582b3a.13.1729880981055; Fri, 25 Oct 2024 11:29:41 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:7a51:eecd:55a5:9cd2]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7edc8a4780esm1394972a12.86.2024.10.25.11.29.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2024 11:29:40 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 02/11] ffmpeg: Add "libswresample libavcodec" to CVE_PRODUCT Date: Fri, 25 Oct 2024 11:29:21 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 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 ; Fri, 25 Oct 2024 18:29:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206362 From: aszh07 Currently, CVE_PRODUCT only detects vulnerabilities where the product is "ffmpeg". However, there are also vulnerabilities where the product is "libswresample", and "libavcodec" as shown below. https://app.opencve.io/vendors/?vendor=ffmpeg Therefore, add "libswresample libavcodec" to CVE_PRODUCT to detect vulnerabilities where the product is "libswresample libavcodec" as well. Signed-off-by: aszh07 Signed-off-by: Steve Sakoman --- meta/recipes-multimedia/ffmpeg/ffmpeg_6.1.1.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg_6.1.1.bb b/meta/recipes-multimedia/ffmpeg/ffmpeg_6.1.1.bb index 13051f4e36..84bba3b7b6 100644 --- a/meta/recipes-multimedia/ffmpeg/ffmpeg_6.1.1.bb +++ b/meta/recipes-multimedia/ffmpeg/ffmpeg_6.1.1.bb @@ -194,3 +194,5 @@ INSANE_SKIP:${MLPREFIX}libavutil = "textrel" INSANE_SKIP:${MLPREFIX}libswscale = "textrel" INSANE_SKIP:${MLPREFIX}libswresample = "textrel" INSANE_SKIP:${MLPREFIX}libpostproc = "textrel" + +CVE_PRODUCT = "ffmpeg libswresample libavcodec" From patchwork Fri Oct 25 18:29:22 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 51319 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 86BA9D149DF for ; Fri, 25 Oct 2024 18:29:52 +0000 (UTC) Received: from mail-il1-f174.google.com (mail-il1-f174.google.com [209.85.166.174]) by mx.groups.io with SMTP id smtpd.web11.2614.1729880984002231924 for ; Fri, 25 Oct 2024 11:29:44 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=0a/6rXfr; spf=softfail (domain: sakoman.com, ip: 209.85.166.174, mailfrom: steve@sakoman.com) Received: by mail-il1-f174.google.com with SMTP id e9e14a558f8ab-3a3b7442db5so8874605ab.2 for ; Fri, 25 Oct 2024 11:29:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1729880983; x=1730485783; 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=qqZZ8Phcx2mvNrQe3CbFme1/+NLjy03l/sBuSiO8FBA=; b=0a/6rXfr3mE+69jhcjeYr2R9uy3rIUXwe6fj8u9n6N33aWhDLL9wBQkzvRfy0jDwxk 2d5qxmmRpEA3BDrJ4Hog3e7xqrfEFdIVb8tZH8YKyH7Eh+rRkin/U+4ycYmYjSSKy0a9 uuiP+I4kI1UHZXQkeNSusA/iYYdbLOOuWdxqzP2Oev2eL2avUHf+WKkjvfP0VKa0WQ2/ X6VbD+x3tziGJuvxn9lMKr1n/acCxQ1AUaLUHhHUaxfJDBT3jQPkHTsU+76sL8DCQkPT KXgj65j2tIN1PKi1ydAM+3bRn1xAzL4wgpqRnGrGL5yYRqicNjYpVydRd8Pyd09Ia/FA olcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729880983; x=1730485783; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qqZZ8Phcx2mvNrQe3CbFme1/+NLjy03l/sBuSiO8FBA=; b=Fg4jtobZmsB5TLaDqf4p40Fb8xoem4Nfig3tdBHBdOfYzQc3VIgSCtzueMN7zZPu/S ia0q8v2iV95gs7dNRp6x18DBBrn7wGHiGW93JOljYjMqD4iRZxb2k3HkJ/p8se7EhODC X+sQvGlF8K1K3OFuUn8BBLdNRfC5/PYMv/k9L5E40fjIet6050E24YpVgkWILC6FdpHW E7XpkyYqGk8Qgw7kVr0wr8qvRwBXpnIjw27ud/iX8L4KPumXa1s9WofgTnDrgimPY/N5 45b0JM9wIna2932YJVbh4JyJ4r0wNThX72xLOLfzCYICzLsc0FK7TuVmYwzhmGe2A3ON 9Hkw== X-Gm-Message-State: AOJu0YxWUDf4cH3cYEr+0dwc7+yCoauqn7aERgvDPR4fdj4s3JoKF7yp us2LraSdCQCnGKcUJZPIE4tfeCPCvfbflxtNhF4KqKPShTqs/HLROiinCbDxN+DFeSo1pUBKRz2 C X-Google-Smtp-Source: AGHT+IFC32FEjENGtn8ljO9peSI6tiNzhw45R2AFXUEKbeyPYpuT4/xJ1hYwC2egHdt569S48KvNSQ== X-Received: by 2002:a05:6e02:16cf:b0:3a3:da4f:79ec with SMTP id e9e14a558f8ab-3a4ed295ba9mr2547205ab.7.1729880982888; Fri, 25 Oct 2024 11:29:42 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:7a51:eecd:55a5:9cd2]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7edc8a4780esm1394972a12.86.2024.10.25.11.29.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2024 11:29:42 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 03/11] python3-setuptools: Add "python:setuptools" to CVE_PRODUCT Date: Fri, 25 Oct 2024 11:29:22 -0700 Message-Id: <85b61bf9cefc024faefa083c37ce88ba9c7355e1.1729880682.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Fri, 25 Oct 2024 18:29:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206363 From: Shunsuke Tokumoto Since there are vulnerabilities that cannot be detected by the existing CVE_PRODUCT, add "python:setuptools" to CVE_PRODUCT. https://nvd.nist.gov/vuln/detail/CVE-2013-1633 https://nvd.nist.gov/vuln/detail/CVE-2022-40897 Signed-off-by: Shunsuke Tokumoto Signed-off-by: Richard Purdie (cherry picked from commit aa1c8d97efc6640a1cffa2459d9b20ad1f7309b0) Signed-off-by: Steve Sakoman --- meta/recipes-devtools/python/python3-setuptools_69.1.1.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/python/python3-setuptools_69.1.1.bb b/meta/recipes-devtools/python/python3-setuptools_69.1.1.bb index 7b9b02059f..7663101f23 100644 --- a/meta/recipes-devtools/python/python3-setuptools_69.1.1.bb +++ b/meta/recipes-devtools/python/python3-setuptools_69.1.1.bb @@ -6,6 +6,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=141643e11c48898150daa83802dbc65f" inherit pypi python_setuptools_build_meta +CVE_PRODUCT = "python3-setuptools python:setuptools" + SRC_URI:append:class-native = " file://0001-conditionally-do-not-fetch-code-by-easy_install.patch" SRC_URI += " \ From patchwork Fri Oct 25 18:29:23 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 51321 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 A79DBD149E7 for ; Fri, 25 Oct 2024 18:29:52 +0000 (UTC) Received: from mail-oo1-f44.google.com (mail-oo1-f44.google.com [209.85.161.44]) by mx.groups.io with SMTP id smtpd.web11.2617.1729880986783876889 for ; Fri, 25 Oct 2024 11:29:46 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=qOP5klbZ; spf=softfail (domain: sakoman.com, ip: 209.85.161.44, mailfrom: steve@sakoman.com) Received: by mail-oo1-f44.google.com with SMTP id 006d021491bc7-5ebc1af9137so1282354eaf.2 for ; Fri, 25 Oct 2024 11:29:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1729880986; x=1730485786; 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=LwK2XXsicaxTY6vptF8BB6/I0DgC3YmgtXRheo9ANrY=; b=qOP5klbZ1F6X5A14aK4S4j1r+9cTtJ2jhXqrzyUuC5NOB5xee7UeglGGzqmg3khM8j czFhnhulGH9ci1ijqEwoU1aJaRuY7eALS/paAr3xHpCNMlXymsNQaeWH4X7jm84U0ktP heIN+FjxxaytwwOmX8E0CFeQAHUQge8FGjVw7dNY85X3zTdX8sZySlwHJFl9G/3KXGiT 5CsVTJB4rPnGRE+uZ8o1PnaaBs0kwmUjJm0gL/bM1swEhJGOqsrYxZYRJfoZzbXRKJH3 yxCnanmrz5jV9J25Nb2slUfyCsV5wYhrYcXdaLS46m4lvpj7lPEXmzQjVmuF5BSEBGwq IQZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729880986; x=1730485786; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LwK2XXsicaxTY6vptF8BB6/I0DgC3YmgtXRheo9ANrY=; b=PLYawehTw1NJv1H0e8wcVBuhxPfpd3xCb9jI223STiCuQybwqPD3ncj46oxc4sWNQs sLoTwKvLRJSm3p743A6uuc1Sxh6FE6943Gt+ULHzLxmmu+KhVkytqArFlBv3PSl0wnbT UYoiJ7cFvVWfN/jwnOLGXANtWJpn3Q/fkflsG1CjPGPHgndK/bx33MG9ZdocBErkUfIR 8otrscNuanKVx1dmhbKM6LjPiQ5xdQQX+nKjIeaal6N+a/Q8WoB23Mf6iTJ2YvhUnzoI l/Nim6zJbboevYXpdfFlDNsdQfl4FAGdo6BcnPaH7MX+PIs7TbCkBsq+CAkw91E4VtF3 59eg== X-Gm-Message-State: AOJu0YxqTom7QMJTme9+ebnt8RMPu/2zb94vMuWoNYjJKYfSj+jMKxyW eeg0oEdFfg9/9xdggCIaSorxG/fbOg3b+3yv4o2KuJ7Ale3fJEwCETvXv9C3h7MjYqL/t4OSI0l i X-Google-Smtp-Source: AGHT+IHgeJtmG80E2odUx2hVUaGZE9JZiJMbPn8TYdSybM5WqPAkvaM81a4W5A/Rm43pO9YKdtm6zQ== X-Received: by 2002:a05:6870:5587:b0:277:bf1c:da4a with SMTP id 586e51a60fabf-29051e546f7mr411826fac.45.1729880984382; Fri, 25 Oct 2024 11:29:44 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:7a51:eecd:55a5:9cd2]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7edc8a4780esm1394972a12.86.2024.10.25.11.29.43 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2024 11:29:44 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 04/11] vim: Upgrade 9.1.0698 -> 9.1.0764 Date: Fri, 25 Oct 2024 11:29:23 -0700 Message-Id: <7dc4956d4eeb1ffe7fe5df1ed55197c0b5a1bc79.1729880682.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Fri, 25 Oct 2024 18:29:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206365 From: Rohini Sangam This includes CVE-fix for CVE-2024-45306 and CVE-2024-47814 Changes between 9.1.0698 -> 9.1.0764 ==================================== https://github.com/vim/vim/compare/v9.1.0698...v9.1.0764 Signed-off-by: Rohini Sangam Signed-off-by: Siddharth Doshi Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (cherry picked from commit 2f0e5e63399e544063c79b0b1f9555c820b0604c) Signed-off-by: Steve Sakoman --- meta/recipes-support/vim/vim.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-support/vim/vim.inc b/meta/recipes-support/vim/vim.inc index 11daa900d2..582eddcb9d 100644 --- a/meta/recipes-support/vim/vim.inc +++ b/meta/recipes-support/vim/vim.inc @@ -18,8 +18,8 @@ SRC_URI = "git://github.com/vim/vim.git;branch=master;protocol=https \ file://no-path-adjust.patch \ " -PV .= ".0698" -SRCREV = "d56c451e1c05310562c5282352d7bb287c16323c" +PV .= ".0764" +SRCREV = "51b62387be93c65fa56bbabe1c3c1ea5df187641" # Do not consider .z in x.y.z, as that is updated with every commit UPSTREAM_CHECK_GITTAGREGEX = "(?P\d+\.\d+)\.0" From patchwork Fri Oct 25 18:29:24 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 51322 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 942A3D149E3 for ; Fri, 25 Oct 2024 18:29:52 +0000 (UTC) Received: from mail-pf1-f176.google.com (mail-pf1-f176.google.com [209.85.210.176]) by mx.groups.io with SMTP id smtpd.web11.2616.1729880986725307880 for ; Fri, 25 Oct 2024 11:29:46 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=yNWD+z5s; spf=softfail (domain: sakoman.com, ip: 209.85.210.176, mailfrom: steve@sakoman.com) Received: by mail-pf1-f176.google.com with SMTP id d2e1a72fcca58-71e49ad46b1so1556279b3a.1 for ; Fri, 25 Oct 2024 11:29:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1729880986; x=1730485786; 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=Sru7QwhknTR7xgYonFRwu/ixGLwivp11n9bpmRzMV1M=; b=yNWD+z5s0/KWafkSZHK+Ebm5NAehgMxy78Ns5vOupBk7UTXytWVB2F8+nviQCKyc/S D0ToKwhjICXLy0sibBp1a8h2lqSdxPnAHRMfGAZeQav5aahhAHFFU04hDLvcVsde7r9Y gK4ludH1rSlK/2lAsSvY/fVELb1IfkjiF3AyZvDXjjrJtJOxFHpr55nqowl9xFLuNaCz EbaGcvv7aDyhFjLledAbM4Qp2W67DZjZYyPL2h+O/yVe3snb5lhrb0OxlF9Vo3a9TCw1 WyLdF+IlA8K0ToFnNT5yoGhyRI9CbojKVHo1qUeD455l2CeUsd2I+Kpj/3K/AUOD8eI+ EnrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729880986; x=1730485786; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Sru7QwhknTR7xgYonFRwu/ixGLwivp11n9bpmRzMV1M=; b=CkWB11nKB2raP405YbFQgZyc0dnZyOqiaMDumhIotpiXp9dBfqVQhcJxNwptXMHSo8 s7dkqtYcuMuxK1LRS4WJ9/QFF48HXkdHfowTB3CxPHjObu9zXOWslwtI3mWc/ub1MXsi /MwfJBvInmXhuDu7p/gN+qCa+UD8dh1z18Liv2rpFWoAZMw50vp9uVp1nMRHSruEyO1X WPDTaQwvsPVr6N+71itMImzUeFVMH1yB5zxyPo+itHsaY9IpEiDTpUV6XTzNOdCz13Vp gpKoXNAGjNDI8Am2dSa+w4OBghsYmPFM6XjpeIPfxGL+sFM0+yKjxsfAg5l2JaWv4oT4 XrAQ== X-Gm-Message-State: AOJu0YwaYfI95eqyApJWG+E3cBAVwQRFpu11/rAMuc8276lNsBntqzLl XnfKiwNj/OG/RBwvrIRJptvEtIzehu98nlWRC11cMdx5VW9ZuZBjWl53qQOHG8330QJRwj7D22y N X-Google-Smtp-Source: AGHT+IHpjegK0odRHi5Rb0q+JUSy/3KXLtrXmozrk9p6K0DtO0zOZv1ygSniyD80UJIJBfkKmZh0Pw== X-Received: by 2002:a05:6a20:9e06:b0:1d9:aa7:d6cc with SMTP id adf61e73a8af0-1d9a8409c41mr199568637.24.1729880985843; Fri, 25 Oct 2024 11:29:45 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:7a51:eecd:55a5:9cd2]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7edc8a4780esm1394972a12.86.2024.10.25.11.29.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2024 11:29:45 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 05/11] sqlite3: upgrade 3.45.1 -> 3.45.3 Date: Fri, 25 Oct 2024 11:29:24 -0700 Message-Id: <3d42e2e7328bfc0066cf3a7a90ae447f3961c5f4.1729880682.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Fri, 25 Oct 2024 18:29:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206364 From: Anuj Mittal (From OE-Core rev: a5c24e05e8397e2e353d2d27d9da98375f6ec036) Signed-off-by: Anuj Mittal Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- .../sqlite/{sqlite3_3.45.1.bb => sqlite3_3.45.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/sqlite/{sqlite3_3.45.1.bb => sqlite3_3.45.3.bb} (69%) diff --git a/meta/recipes-support/sqlite/sqlite3_3.45.1.bb b/meta/recipes-support/sqlite/sqlite3_3.45.3.bb similarity index 69% rename from meta/recipes-support/sqlite/sqlite3_3.45.1.bb rename to meta/recipes-support/sqlite/sqlite3_3.45.3.bb index 50612feb25..03d70bbd38 100644 --- a/meta/recipes-support/sqlite/sqlite3_3.45.1.bb +++ b/meta/recipes-support/sqlite/sqlite3_3.45.3.bb @@ -4,5 +4,5 @@ LICENSE = "PD" LIC_FILES_CHKSUM = "file://sqlite3.h;endline=11;md5=786d3dc581eff03f4fd9e4a77ed00c66" SRC_URI = "http://www.sqlite.org/2024/sqlite-autoconf-${SQLITE_PV}.tar.gz" -SRC_URI[sha256sum] = "cd9c27841b7a5932c9897651e20b86c701dd740556989b01ca596fcfa3d49a0a" +SRC_URI[sha256sum] = "b2809ca53124c19c60f42bf627736eae011afdcc205bb48270a5ee9a38191531" From patchwork Fri Oct 25 18:29:25 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 51320 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 942FBD149E4 for ; Fri, 25 Oct 2024 18:29:52 +0000 (UTC) Received: from mail-pg1-f182.google.com (mail-pg1-f182.google.com [209.85.215.182]) by mx.groups.io with SMTP id smtpd.web10.2554.1729880989023574379 for ; Fri, 25 Oct 2024 11:29:49 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=l9vD1XsF; spf=softfail (domain: sakoman.com, ip: 209.85.215.182, mailfrom: steve@sakoman.com) Received: by mail-pg1-f182.google.com with SMTP id 41be03b00d2f7-7ed9c16f687so1667173a12.0 for ; Fri, 25 Oct 2024 11:29:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1729880988; x=1730485788; 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=qzYkGmovX7gqLByFdJbuF77SOsCwYyAtXmgVUTWrbks=; b=l9vD1XsFONp1U6rtgl92J7uqgFIhqshNvZYynBn7M4pBGzIbLn+YMzosFesSdhxNR6 WdB/BqgTki/DtNCCB7JLCzLjav5EB1y0S7g7P9gIGCCYBmm0cNkOjyVZpITsdqBjp+TM pTvvbfbIdxoBNZb85AYGxq350FgKd0CgWKVGh8vOyj7tezTvY0xnsQz3ZvVlPsv3q4I6 +59qea7k9T87TcqxZhVUG2PyH87v2oIi3PlpKeT9t54fkY3ryhGGu1NpayuiPPUoqR/z etd+I2fBxGGJ4PwWAMmvSWz0059wKKAXIzqGPKw81vhs34/rrlwcQaDJXWG68Ud5MVJ3 lP2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729880988; x=1730485788; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qzYkGmovX7gqLByFdJbuF77SOsCwYyAtXmgVUTWrbks=; b=oe8LU2dF+xJfOaVPV+QHxohOUvawxUgnYFNWgcl3coe62rewmsWJOdx2Ulu/uUDGol NN1AjS6Cb3HyBHiyTUlOUBJI4qjIx7Vsbw0NWmldUzWXVbWHSzqvb5lPsnOiI/OvGtf1 wSqzxMOt9kTzbl3gsm+1k7W5ZI9bYvCDKbQrEcci756osWI+8FRYJRc8+7HzUkK62mkV 5M/LLcCOArVb0nSZ1QaygmWgxN5BHi6g30lGLNKMb3gT0dy9vPS59u6vyC4hxA0p066x feIq++rPoFg12O6+8szsvyazBHstyFHmbM4kqxZBa36CCE2OXA8BeF2XcixDzc32HOoS 3tQg== X-Gm-Message-State: AOJu0Yw9whE+ToKd7meB4pmw05SJttU4BFPgFSUIqRoJR6R4ZmSGURl/ WbG5vlDCLw21QB8udYD0stO2ErTNGNws/CMCnRIP9iIT0DGt8mMCZ0SmQ8qnSLfnvsIuSsQfYIB W X-Google-Smtp-Source: AGHT+IGp5aoByd7+xNCFv3Rc4J4bdJ9gnAIy4h3C/CURmtZdNnJGlc4XwDNzrmt6bZuhDtVfa1ZMOg== X-Received: by 2002:a05:6a20:e347:b0:1d9:1858:2f65 with SMTP id adf61e73a8af0-1d9a850f6fdmr139046637.50.1729880987781; Fri, 25 Oct 2024 11:29:47 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:7a51:eecd:55a5:9cd2]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7edc8a4780esm1394972a12.86.2024.10.25.11.29.46 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2024 11:29:47 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 06/11] linux-yocto/6.6: update to v6.6.52 Date: Fri, 25 Oct 2024 11:29:25 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 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 ; Fri, 25 Oct 2024 18:29:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206366 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 561bbd55f91a Linux 6.6.52 bd9c3c2d7e44 riscv: dts: starfive: add assigned-clock* to limit frquency e43364f578cd ASoC: meson: axg-card: fix 'use-after-free' 2a01f3b7b19b pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID b9d510e08504 cifs: Fix signature miscalculation 6ec7cbc7f578 ASoC: codecs: avoid possible garbage value in peb2466_reg_read() 86238603c8f4 drm/i915/guc: prevent a possible int overflow in wq offsets f9e08c201705 spi: geni-qcom: Fix incorrect free_irq() sequence 64cdc5d11442 spi: geni-qcom: Undo runtime PM changes at driver exit time ff65ae25d3cb drm/amd/amdgpu: apply command submission parser for JPEG v1 54268468399e drm/amdgpu/atomfirmware: Silence UBSAN warning def80cdb2676 drm/nouveau/fb: restore init() for ramgp102 eb7fc8b65cea dma-buf: heaps: Fix off-by-one in CMA heap fault handler 8e1ffb257982 drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl 28425a10a4fa soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" af9ca9ca3e44 spi: nxp-fspi: fix the KASAN report out-of-bounds bug a8632ef4fc13 tracing/osnoise: Fix build when timerlat is not enabled 34fcac26216c net: dpaa: Pad packets to ETH_ZLEN fc8c0cec1b48 net: dsa: felix: ignore pending status of TAS module when it's disabled 83e6fb59040e netfilter: nft_socket: fix sk refcount leaks 033a71efabac selftests: net: csum: Fix checksums for packets with non-zero padding 38859fb5bdb6 net: ftgmac100: Enable TX interrupt to avoid TX timeout 5bfbf2c18cf5 octeontx2-af: Modify SMQ flush sequence to drop packets 7ae890ee1947 fou: fix initialization of grc 65feee671e37 net/mlx5: Fix bridge mode operations when there are no VFs 4bb9745cc3d3 net/mlx5: Verify support for scheduling element and TSAR type 9f806d095955 net/mlx5: Correct TASR typo into TSAR fa2e98068d25 net/mlx5: Add missing masks and QoS bit masks for scheduling elements f015f63cc9c4 net/mlx5: Explicitly set scheduling element and TSAR type f7e7dbdfc093 net/mlx5e: Add missing link mode to ptys2ext_ethtool_map 4ce59074d53c IB/mlx5: Rename 400G_8X speed to comply to naming convention 93fd5e028b29 net/mlx5e: Add missing link modes to ptys2ethtool_map 02518dc443cd net/mlx5: Update the list of the PCI supported devices e8db32a90248 igb: Always call igb_xdp_ring_update_tail() under Tx lock cbaed60c69f0 ice: fix VSI lists confusion when adding VLANs 01a786ada184 ice: fix accounting for filters shared by multiple VSIs d21559e2037e ice: Fix lldp packets dropping after changing the number of channels 1bc085e9977f hwmon: (pmbus) Conditionally clear individual status bits for pmbus rev >= 1.2 14f6a11ea21e selftests/bpf: Support SOCK_STREAM in unix_inet_redir_to_connected() 8295194a50eb cxl/core: Fix incorrect vendor debug UUID define cb735cf79aa1 eeprom: digsy_mtc: Fix 93xx46 driver probe failure 7853c146f8b4 drm/amd/display: Fix FEC_READY write on DP LT 27bbf0b1cac9 drm/amd/display: Disable error correction if it's not supported d72432755b12 arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E b1e1daf0125e net: xilinx: axienet: Fix race in axienet_stop a95a24fcaee1 mm: avoid leaving partial pfn mappings around in error case 2ae1beb3ab4f x86/hyperv: fix kexec crash due to VP assist page corruption 9b27991f3fb7 dm-integrity: fix a race condition when accessing recalc_sector 4ec0d8dbd702 net: tighten bad gso csum offset check in virtio_net_hdr 1705209b3e2a minmax: reduce min/max macro expansion in atomisp driver 3844bc360e16 arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma d52643ced186 arm64: dts: rockchip: fix eMMC/SPI corruption when audio has been used on RK3399 Puma 7e2e638c5909 selftests: mptcp: join: restrict fullmesh endp on 1st sf 6452b162549c mptcp: pm: Fix uaf in __timer_delete_sync c54fc405a060 platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array 6821a82616f6 platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses d07216aa30e8 NFS: Avoid unnecessary rescanning of the per-server delegation list d8a7055ffd39 NFSv4: Fix clearing of layout segments in layoutreturn 75e6572ccb78 smb/server: fix return value of smb2_open() 91043a573ca7 Input: i8042 - add Fujitsu Lifebook E756 to i8042 quirk table 57ac3b43fb1f drm/msm/adreno: Fix error return if missing firmware-name c5331c6342fd platform/surface: aggregator_registry: Add support for Surface Laptop Go 3 64f8ed257cec platform/surface: aggregator_registry: Add Support for Surface Pro 10 86a1aaee7f44 scripts: kconfig: merge_config: config files: add a trailing newline 1d5c7d0a49ec HID: multitouch: Add support for GT7868Q 11eb4a8228f6 Input: synaptics - enable SMBus for HP Elitebook 840 G2 3acb2392df34 Input: ads7846 - ratelimit the spi_sync error message 5ee7efa629bf btrfs: update target inode's ctime on unlink ab8f0c4986c7 net: hns3: use correct release function during uninitialization 4bfee9346d8c wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change 4a9a1edd9c49 powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL af252750bf3b net: phy: vitesse: repair vsc73xx autonegotiation 31b9fc3d0c10 drm: panel-orientation-quirks: Add quirk for Ayn Loki Max 7d42d19973cb drm: panel-orientation-quirks: Add quirk for Ayn Loki Zero 9569e1fd06fa net: ethernet: use ip_hdrlen() instead of bit shift 28123a54f887 usbnet: ipheth: fix carrier detection in modes 1 and 4 4d1cfa3afb86 usbnet: ipheth: do not stop RX on failing RX callback 9c8c230e2e15 usbnet: ipheth: drop RX URBs with no payload c2fb33a7fed5 usbnet: ipheth: remove extraneous rx URB length check 78bce66914db ksmbd: override fsids for smb2_query_info() 5a199eedfdc8 ksmbd: override fsids for share path check 2278629c3ebb nvmem: u-boot-env: error if NVMEM device is too small 368fa77b7945 nvmem: u-boot-env: improve coding style 2eea394c31cb nvmem: u-boot-env: use nvmem device helpers ae91c9c7b67d nvmem: u-boot-env: use nvmem_add_one_cell() nvmem subsystem helper 820b1b981aeb nvmem: core: add nvmem_dev_size() helper f7dc14df1bde iio: adc: ad7124: fix DT configuration parsing fbed74005829 iio: adc: ad7124: Switch from of specific to fwnode based property handling bfc8dab8c73a device property: Introduce device_for_each_child_node_scoped() fce8373d3153 device property: Add cleanup.h based fwnode_handle_put() scope based cleanup. 6d1dc55b5bab Linux 6.6.51 611e4281117a Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync 4d6cf010d876 Bluetooth: hci_sync: Fix UAF on create_le_conn_complete 78155f30beeb Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync 50b6744c12fa spi: spi-fsl-lpspi: Fix off-by-one in prescale max 7b5595f33c3c btrfs: fix race between direct IO write and fsync when using same fd 8eeda5fb5938 x86/mm: Fix PTI for i386 some more a2977c0ca3e9 membarrier: riscv: Add full memory barrier in switch_mm() 136a29d8112d ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery() bd29d8452079 riscv: Do not restrict memory size because of linear mapping on nommu 8289dc916e9e riscv: Fix toolchain vector detection b27ea9c96efd smb: client: fix double put of @cfile in smb2_rename_path() 52b688c8087b gpio: modepin: Enable module autoloading 9ceae54e65a3 gpio: rockchip: fix OF node leak in probe() 60d54a45dbbb drm/i915/fence: Mark debug_fence_free() with __maybe_unused a65ebba87337 drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused 7c391eaf2c63 clk: qcom: gcc-sm8550: Don't park the USB RCG at registration time a5e871d26ba1 clk: qcom: gcc-sm8550: Don't use parking clk_ops for QUPs b9bb9634368e ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode f39bde3f7825 ASoc: SOF: topology: Clear SOF link platform name upon unload 05500a48d80d nvme-pci: allocate tagset on reset if necessary 489f2913a63f nvmet-tcp: fix kernel crash if commands allocation fails 585c598082e1 ASoC: tegra: Fix CBB error during probe() af4d5630d991 powerpc/vdso: Don't discard rela sections 547acc20e567 powerpc/64e: Define mmu_pte_psize static 8ea58996f539 powerpc/64e: split out nohash Book3E 64-bit code 8ebe3bb3688a powerpc/64e: remove unused IBM HTW code eaccebe663b2 clk: qcom: ipq9574: Update the alpha PLL type for GPLLs 37b65ea6c7ad crypto: starfive - Fix nent assignment in rsa dec 02b3f8860963 crypto: starfive - Align rsa input data to 32-bit 872f86e1757b ata: libata-scsi: Check ATA_QCFLAG_RTF_FILLED before using result_tf c8d4acb32530 ata: libata-scsi: Remove redundant sense_buffer memsets 302ba299c31e drm/amdgpu: handle gfx12 in amdgpu_display_verify_sizes 5f2a2bf25395 drm/amd: Add gfx12 swizzle mode defs 5ea24ddc26a7 can: mcp251xfd: rx: add workaround for erratum DS80000789E 6 of mcp2518fd 6cdc3fc4fb2f can: mcp251xfd: clarify the meaning of timestamp bf501ab4cbfe can: mcp251xfd: rx: prepare to workaround broken RX FIFO head index erratum 2370061f0707 can: mcp251xfd: mcp251xfd_handle_rxif_ring_uinc(): factor out in separate function 62ca6d3a905b arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry acf9ef8d1b1f arm64: acpi: Move get_cpu_for_acpi_id() to a header 47c310fbaaf4 ACPI: processor: Fix memory leaks in error paths of processor_add() 6bf77014db58 ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() 241bce1c757d workqueue: Improve scalability of workqueue watchdog touch 5ff0a4414195 workqueue: wq_watchdog_touch is always called with valid CPU 0eceaa9d0560 Revert "mm: skip CMA pages when they are not available" 9a9974713de8 mm/vmscan: use folio_migratetype() instead of get_pageblock_migratetype() c4b69bee3f4e perf/aux: Fix AUX buffer serialization 9faed52b98e1 uprobes: Use kzalloc to allocate xol area 7eeb7189c4d4 clocksource/drivers/timer-of: Remove percpu irq related code 444c3927a0c1 clocksource/drivers/imx-tpm: Fix next event not taking effect sometime c4f27b17d384 clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX 39e7e593418c VMCI: Fix use-after-free when removing resource in vmci_resource_remove() 6ed45748c19b Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic de6946be9c8b uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind 3d1baf322a3a nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc 1f33d9f1d9ac binder: fix UAF caused by offsets overwrite f77dc8a75859 misc: fastrpc: Fix double free of 'buf' in error path 7d301dd2722f usb: dwc3: Avoid waking up gadget during startxfer f224f3729779 usb: cdns2: Fix controller reset issue 6ef746b0b63f usb: dwc3: core: update LC timer as per USB Spec V3.2 314125cbae48 iio: adc: ad7124: fix chip ID mismatch 66d0d59afe55 iio: adc: ad7606: remove frstdata check for serial mode fb5d58f238c4 iio: adc: ad7124: fix config comparison ecc8e1bcac27 iio: fix scale application in iio_convert_raw_to_processed_unlocked cb0f3f0c102b iio: buffer-dmaengine: fix releasing dma channel on error dc12e49f970b staging: iio: frequency: ad9834: Validate frequency parameter value 5c007a980450 intel: legacy: Partial revert of field get conversion 4fe707a29789 tcp: process the 3rd ACK with sk_socket for TFO/MPTCP 3b843046dbbe cpufreq: amd-pstate: fix the highest frequency issue which limits performance 1ec40a175a48 cpufreq: amd-pstate: Enable amd-pstate preferred core support 0b983c08ca81 ACPI: CPPC: Add helper to get the highest performance value e0316069fae7 riscv: Use accessors to page table entries instead of direct dereference 59c9160a7ee3 riscv: mm: Only compile pgtable.c if MMU 1a8b2391e06e mm: Introduce pudp/p4dp/pgdp_get() functions 193b1fc1cbca riscv: Use WRITE_ONCE() when setting page table entries 6c4a878e1cc8 NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations 07f384c5be1f smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open() b777131d03be ata: pata_macio: Use WARN instead of BUG ff62110ec522 spi: spi-fsl-lpspi: limit PRESCALE bit in TCR register 32ee0520159f MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed d942e855324a lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() 7ead730af11e of/irq: Prevent device address out-of-bounds read in interrupt map walk c3af7e460a52 Squashfs: sanity check symbolic link size 6604d76253e7 usbnet: ipheth: race between ipheth_close and error handling a4858b00a1ec Input: uinput - reject requests with unreasonable number of slots 60dc4ee0428d HID: amd_sfh: free driver_data after destroying hid device 30e9ce7cd559 HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup fc9fabeee107 s390/vmlinux.lds.S: Move ro_after_init section behind rodata section f1eb69aa8562 btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() 16ccaf581da4 spi: hisi-kunpeng: Add verification for the max_frequency provided by the firmware d43fde5ebfe7 kselftests: dmabuf-heaps: Ensure the driver name is null-terminated 5a022269abb2 i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup 1f489656d506 i3c: master: svc: resend target address when get NACK c03185f4a23e vfs: Fix potential circular locking through setxattr() and removexattr() e42ea96d6d36 regmap: maple: work around gcc-14.1 false-positive warning fd8e14122374 LoongArch: Use correct API to map cmdline in relocate_kernel() 938acd8e3aa0 net: dpaa: avoid on-stack arrays of NR_CPUS elements 013dae4735d2 Bluetooth: btnxpuart: Fix Null pointer dereference in btnxpuart_flush() 9fd29738377c tcp: Don't drop SYN+ACK for simultaneous connect(). 78c6e39fef5c PCI: Add missing bridge lock to pci_bus_lock() ce2e63804abf riscv: set trap vector earlier 124451bbc2d3 cxl/region: Verify target positions using the ordered target list 41a0f85e268d btrfs: replace BUG_ON() with error handling at update_ref_for_cow() 7d1df13bf078 btrfs: clean up our handling of refs == 0 in snapshot delete e7469c65b3c5 btrfs: replace BUG_ON with ASSERT in walk_down_proc() 951b696db188 fs/ntfs3: Check more cases when directory is corrupted 6b1b0a86d9c1 smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() 6922ab293262 drm/amdgpu: reject gang submit on reserved VMIDs c2618dcb26c7 wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() abc8b81b6fc7 dma-mapping: benchmark: Don't starve others when doing the test e16c4c245150 jbd2: avoid mount failed when commit block is partial submitted 3236afd1a2fa ext4: fix possible tid_t sequence overflows 077c7e5fee4b drm/amdgpu: Set no_hw_access when VF request full GPU fails 030958c2d05e libbpf: Add NULL checks to bpf_object__{prev_map,next_map} 4b83b207f006 ASoc: TAS2781: replace beXX_to_cpup with get_unaligned_beXX for potentially broken alignment 8fecb75bff1b hwmon: (w83627ehf) Fix underflows seen when writing limit attributes 2f695544084a hwmon: (nct6775-core) Fix underflows seen when writing limit attributes 46e4fd338d5b hwmon: (lm95234) Fix underflows seen when writing limit attributes 6891b11a0c62 hwmon: (adc128d818) Fix underflows seen when writing limit attributes 3a986d134402 crypto: qat - fix unintentional re-enabling of error interrupts 7b1d779647af scsi: pm80xx: Set phy->enable_completion only when we wait for it 2f49e05d6b58 scsi: ufs: core: Remove SCSI host only if added c83d464b82a8 wifi: rtw88: usb: schedule rx work after everything is set up c5b30148ef3b virtio_ring: fix KMSAN error for premapped mode b82d4d5c736f pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv 72377cee3f46 devres: Initialize an uninitialized struct member ec5b47a37017 um: line: always fill *error_out in setup_one_line() 84a6b76b2859 cgroup: Protect css->cgroup write under css_set_lock 7cfa7abb240c iommu/vt-d: Handle volatile descriptor status read 8b3267428333 dm init: Handle minors larger than 255 67786b291e77 ASoC: topology: Properly initialize soc_enum values 8bdbc44c6d26 phy: zynqmp: Take the phy mutex in xlate 441e6f5829be firmware: cs_dsp: Don't allow writes to read-only controls e997b357b13a xen: privcmd: Fix possible access to a freed kirqfd instance 2b110cce19c8 selftests: net: enable bind tests 97d627461504 net: dsa: vsc73xx: fix possible subblocks range of CAPT block c6c535a44469 net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN 565eb51b3d80 r8152: fix the firmware doesn't work 1df42be305fe fou: Fix null-ptr-deref in GRO. 40531583c5cd bareudp: Fix device stats updates. f8d6acb19f4a bpf, net: Fix a potential race in do_sock_getsockopt() 2174a3c36899 net/socket: Break down __sys_getsockopt e88c16a4f07e net/socket: Break down __sys_setsockopt 09fba0162ba0 bpf: Add sockptr support for setsockopt 4a746fb253fa bpf: Add sockptr support for getsockopt 07200e313cb5 usbnet: modern method to get random MAC 81e5622c052b ice: do not bring the VSI up, if it was down before the XDP setup 2f057db2fb29 ice: protect XDP configuration with a mutex 26928c8f00f6 net: phy: Fix missing of_node_put() for leds 217539e994e5 hwmon: (hp-wmi-sensors) Check if WMI event data exists ed60aab60641 igc: Unlock on error in igc_io_resume() 249c88e7fb45 Bluetooth: MGMT: Fix not generating command complete for MGMT_OP_DISCONNECT d56412ee7cf9 Bluetooth: hci_sync: Introduce hci_cmd_sync_run/hci_cmd_sync_run_once d948e1ffa1d4 Bluetooth: hci_sync: Attempt to dequeue connection attempt 1499f79995c7 Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync queue 98f66ea456d5 Bluetooth: hci_conn: Fix UAF Write in __hci_acl_create_connection_sync e78bd85af297 Bluetooth: Remove pending ACL connection attempts c57edb548276 Bluetooth: hci_conn: Only do ACL connections sequentially 9cd7289bcc24 Bluetooth: hci_event: Use HCI error defines instead of magic values a22cbf1e085b Bluetooth: qca: If memdump doesn't work, re-enable IBS 503901d3c9e5 can: kvaser_pciefd: Use a single write when releasing RX buffers 6587b387cd54 can: kvaser_pciefd: Move reset of DMA RX buffers to the end of the ISR 00e4c69422c0 can: kvaser_pciefd: Rename board_irq to pci_irq 42408507362d can: kvaser_pciefd: Remove unnecessary comment c1fb6226795d can: kvaser_pciefd: Skip redundant NULL pointer check in ISR c5e236744db6 regulator: core: Stub devm_regulator_bulk_get_const() if !CONFIG_REGULATOR dc2694e474b7 platform/x86: dell-smbios: Fix error path in dell_smbios_init() efe8effe1380 ice: Add netif_device_attach/detach into PF reset flow 4dde04370503 igb: Fix not clearing TimeSync interrupts for 82580 0a9423f99ded cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target region b4b2115d1f50 rust: kbuild: fix export of bss symbols 4de4e53bbd13 rust: Use awk instead of recent xargs 0e52907493fd can: mcp251xfd: fix ring configuration when switching from CAN-CC to CAN-FD mode db5aca78e260 can: m_can: Release irq on error in m_can_open 4377b79323df can: bcm: Remove proc entry when dev is unregistered. 9a41def4c48f drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6 dfafee0a7b51 drm/amd/display: Check denominator pbn_div before used dd48992a8a90 pcmcia: Use resource_size function on resource object b4987d0236d5 media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse 6970213c7e7d Input: ili210x - use kvmalloc() to allocate buffer for firmware update 576d0fb6f8d4 PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) 7b645e687086 ice: Check all ice_vsi_rebuild() errors in function 4ef01846c686 vfio/spapr: Always clear TCEs before unsetting the window 4676bacc6eaf media: vivid: don't set HDMI TX controls if there are no HDMI outputs 2521ba3cfa1d drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts 8bc7b3ce33e6 drm/amdgpu: Fix smatch static checker warning 1bd1fe1109fc drm/amd/display: Check HDCP returned status 874e3bb302f9 drm/amd/display: Run DC_LOG_DC after checking link->link_enc b2a50ffdd1a0 usb: gadget: aspeed_udc: validate endpoint index for ast udc 4292441b87b8 usb: uas: set host status byte on data completion error d22d72e2bf9c wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 56b7104b823b leds: spi-byte: Call of_node_put() on error path 6ae2e315a388 media: vivid: fix wrong sizeimage value for mplane 1741021fc120 riscv: kprobes: Use patch_text_nosync() for insn slots d670934d4fc9 fs/ntfs3: One more reason to mark inode bad a56330761950 udf: Avoid excessive partition lengths 415f3634d53c wifi: iwlwifi: mvm: use IWL_FW_CHECK for link ID check 54921e9a7a8e netfilter: nf_conncount: fix wrong variable type 75758ca26cb5 iommu: sun50i: clear bypass register 4ebd15ab4b85 x86/kmsan: Fix hook for unaligned accesses 9c2450cf5d65 af_unix: Remove put_pid()/put_cred() in copy_peercred(). 29ac5a9b6e9c irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 9a173212a318 accel/habanalabs/gaudi2: unsecure edma max outstanding register 53f17409abf6 ELF: fix kernel.randomize_va_space double read 3c9e7909df15 bpf, verifier: Correct tail_call_reachable for bpf prog b181e96e8043 smack: unix sockets: fix accept()ed socket label 838c2cfdb6be wifi: ath12k: fix firmware crash due to invalid peer nss b366b1e1dda7 wifi: ath12k: fix uninitialize symbol error on ath12k_peer_assoc_h_he() fd05943b054b ALSA: hda: Add input value sanity checks to HDMI channel map controls 4a67c7c03830 ALSA: control: Apply sanity check of input values for user elements 337266ada863 drm/i915: Do not attempt to load the GSC multiple times 0a1a961bde43 nilfs2: fix state management in error path of log writing function 8c6e43b3d5f1 nilfs2: protect references to superblock parameters exposed in sysfs 9d8c3a585d56 nilfs2: fix missing cleanup on rollforward recovery error d4a9039a7b3d sched: sch_cake: fix bulk flow accounting logic for host fairness 18a5a1694046 ila: call nf_unregister_net_hooks() sooner c8219a27fa43 tcp_bpf: fix return value of tcp_bpf_sendmsg() 94479011f4f5 Revert "drm/amdgpu: align pp_power_profile_mode with kernel docs" 73d20d08d39e x86/apic: Make x2apic_disable() work correctly 55c834bc9f82 x86/fpu: Avoid writing LBR bit to IA32_XSS unless supported ec36815215d7 net: mctp-serial: Fix missing escapes on transmit 9e0bff4900b5 net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup 05e08297c3c2 eventfs: Use list_del_rcu() for SRCU protected list variable e0d724932ad1 fscache: delete fscache_cookie_lru_timer when fscache exits to avoid UAF 3c6b4bcf3784 userfaultfd: fix checks for huge PMDs 4a594acc12d5 userfaultfd: don't BUG_ON() if khugepaged yanks our page table b4fdabffae14 tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() 993ecb4ec1f3 tracing: Avoid possible softlockup in tracing_iter_reset() 8c72f0b2c45f tracing/timerlat: Only clear timer if a kthread exists 7a5f01828edf tracing/osnoise: Use a cpumask to know what threads are kthreads d034bff62fae spi: rockchip: Resolve unbalanced runtime PM / system PM handling 1b2770e27d6d mm: vmalloc: ensure vmap_block is initialised before adding to queue c318a4bb36f2 kexec_file: fix elfcorehdr digest exclusion when CONFIG_CRASH_HOTPLUG=y 8fecde9c3f9a can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open f58f23328932 clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API 229493828da0 clk: qcom: clk-alpha-pll: Fix the pll post div mask 72f4fc5fb291 clk: starfive: jh7110-sys: Add notifier for PLL0 clock f36df5cc866f fuse: fix memory leak in fuse_create_open bfd55cd4295a fuse: use unsigned type for getxattr/listxattr size truncation ad6451ab31e1 fuse: update stats for pages in dropped aux writeback list a7fa220ebb41 mmc: cqhci: Fix checking of CQHCI_HALT state 4c6520627bbe mmc: sdhci-of-aspeed: fix module autoloading 5b4bf3948875 mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K 115a755bb38d mmc: core: apply SD quirks earlier during probe 84996e92a184 Bluetooth: MGMT: Ignore keys being loaded with invalid type c4252955e1fb Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE" f9275893b07f rust: macros: provide correct provenance when constructing THIS_MODULE d6344cc86f31 rust: types: Make Opaque::get const 77ee2eaee4d9 nvme-pci: Add sleep quirk for Samsung 990 Evo 85f03ca98e07 rtmutex: Drop rt_mutex::wait_lock before scheduling 0b46b4ac929f x86/kaslr: Expose and use the end of the physical memory address space 2f4d7b702668 irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() 0eaf812aa150 perf/x86/intel: Limit the period on Haswell ef00818c50cf x86/tdx: Fix data leak in mmio_read() c0fbc9593b18 ata: libata: Fix memory leak for error path in ata_host_alloc() f75881f54c05 ksmbd: Unlock on in ksmbd_tcp_set_interfaces() 41bc256da7e4 ksmbd: unset the binding mark of a reused connection 5a72d1edb084 smb: client: fix double put of @cfile in smb2_set_path_size() d84ab6661e8d powerpc/qspinlock: Fix deadlock in MCS queue c1f23443da3f ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx 421c2701a9fe ALSA: hda/realtek: add patch for internal mic in Lenovo V145 638e61b00208 ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices 6c7c519c4dc0 KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missing c98bb4f15e7f KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASE 939375737b5a KVM: x86: Acquire kvm->srcu when handling KVM_SET_VCPU_EVENTS 5d13afd021eb ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object b0804c286ccf net: microchip: vcap: Fix use-after-free error in kunit test dde33a9d0b80 sch/netem: fix use after free in netem_dequeue 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 Signed-off-by: Richard Purdie (cherry picked from commit 6b1a48c9a70d78082ecb23ba98fd833716077023) Signed-off-by: Steve Sakoman --- .../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 2c8725f27a..a425015dbc 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 ?= "f1958988835e4b36462e9a7762001b695989288c" -SRCREV_meta ?= "c82d4e5d08201d0259c29a4d15ce1e72fc63c65f" +SRCREV_machine ?= "a2252fce7715d414dc5877902ff4fe07630aa92c" +SRCREV_meta ?= "5cefbe3e2770576771fe59b611d3b5fcf5860a1f" 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.50" +LINUX_VERSION ?= "6.6.52" 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 ce20fbc07d..5b76af5275 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.50" +LINUX_VERSION ?= "6.6.52" 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 ?= "10604010520101e717ca658ada47b394a46e1539" -SRCREV_meta ?= "c82d4e5d08201d0259c29a4d15ce1e72fc63c65f" +SRCREV_machine ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" +SRCREV_meta ?= "5cefbe3e2770576771fe59b611d3b5fcf5860a1f" 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 b871b30157..82bc70a82c 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 ?= "36f604ad9d400626d19666688399af0d0ae93e53" -SRCREV_machine:qemuarm64 ?= "10604010520101e717ca658ada47b394a46e1539" -SRCREV_machine:qemuloongarch64 ?= "10604010520101e717ca658ada47b394a46e1539" -SRCREV_machine:qemumips ?= "8ca27eda30aa6ceb72b61c784ebb057de07201ae" -SRCREV_machine:qemuppc ?= "10604010520101e717ca658ada47b394a46e1539" -SRCREV_machine:qemuriscv64 ?= "10604010520101e717ca658ada47b394a46e1539" -SRCREV_machine:qemuriscv32 ?= "10604010520101e717ca658ada47b394a46e1539" -SRCREV_machine:qemux86 ?= "10604010520101e717ca658ada47b394a46e1539" -SRCREV_machine:qemux86-64 ?= "10604010520101e717ca658ada47b394a46e1539" -SRCREV_machine:qemumips64 ?= "72b65c64c2fd2b4d252b4a93642acc268ca2f006" -SRCREV_machine ?= "10604010520101e717ca658ada47b394a46e1539" -SRCREV_meta ?= "c82d4e5d08201d0259c29a4d15ce1e72fc63c65f" +SRCREV_machine:qemuarm ?= "f526214e00c4b81f94a7609ad5f7cd0a5cc85219" +SRCREV_machine:qemuarm64 ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" +SRCREV_machine:qemuloongarch64 ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" +SRCREV_machine:qemumips ?= "34d1fef76d87c348c862115efb0b023c1e58673e" +SRCREV_machine:qemuppc ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" +SRCREV_machine:qemuriscv64 ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" +SRCREV_machine:qemuriscv32 ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" +SRCREV_machine:qemux86 ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" +SRCREV_machine:qemux86-64 ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" +SRCREV_machine:qemumips64 ?= "0d173d25a1634af6bd55b4346237962f3c6a0b47" +SRCREV_machine ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" +SRCREV_meta ?= "5cefbe3e2770576771fe59b611d3b5fcf5860a1f" # 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 ?= "ad07a29023cebd40848fce81e6732d671ede5fe6" +SRCREV_machine:class-devupstream ?= "561bbd55f91a8e94576ca3fbf35a0c99ff70d4b2" 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.50" +LINUX_VERSION ?= "6.6.52" PV = "${LINUX_VERSION}+git" From patchwork Fri Oct 25 18:29:26 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 51323 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 9AFFBD149E0 for ; Fri, 25 Oct 2024 18:29:52 +0000 (UTC) Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) by mx.groups.io with SMTP id smtpd.web10.2557.1729880991269243756 for ; Fri, 25 Oct 2024 11:29:51 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=nnKAvZV+; spf=softfail (domain: sakoman.com, ip: 209.85.210.171, mailfrom: steve@sakoman.com) Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-71ec12160f6so1690768b3a.3 for ; Fri, 25 Oct 2024 11:29:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1729880990; x=1730485790; 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=qTtw+DWMS2O6lSoKe1baAHWgW8mDmKP42IXjCdqdzzo=; b=nnKAvZV+RLYFvyObdLJ/HO9d/8u/ejZ2AalTEte0Ka9cf3ZoJH1bduueiXisOHnuGV 1pZXDjAcrW9Od2+YoeYnto5JuZGDKDkquZYZ6FJGJw5tKACPjR8kYZCtb4CXVTjRACAB lopQMUJJ6s73mtLCkaTfrHvWyNeJxPshE7bYYNAgqJa5Fu8LRPXqZfu8eRN5hUe4y6ul 4CbbqJ6PpsotmS8V55wXR7zA2ghK9PdVHLnZNaO+nrVxItSgbDtJOBHP+TWZvwreQW5n ZIHfV20gQOiuM5zIpGlRzBanidvMz5ceqL7YEcJwui14OkkcwagSmFxSPJDZnZZulmK9 QZZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729880990; x=1730485790; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qTtw+DWMS2O6lSoKe1baAHWgW8mDmKP42IXjCdqdzzo=; b=CoZrEjakhfcyrmzQ+BLYfYWKDgQJQGZKSaxjaDB1xZwVo15QaiPAZExN7BhIDs5bYM J7qor2A8npJ5DhUCL/91NTHHkpbMr3TL2rNHYDyv46yf6CgtGSDP5ziphsSzwDueets9 n2sy/fGOtVzSQ5VbnuWj0VKFm0WfoSJrOR5AtY4K8EfF0i1NpGrr27JdPONlTodpYwXq RuiekYgIuR1S3eNpn+P09lqCZzGYuFM8bSFOc6VGZPzO2n/uk8plhAkTUmsjqSQhEvgt gqA2CjnzmEzZbwGpbXjyC9vyuUkLC/Yyv9SFZYHsQ5FRYtPK22FwNM7ZbZe0op6E0RXS 7BGw== X-Gm-Message-State: AOJu0Yw7M4Ti4kyeuotxDFYq6ENLvybU/X4lQbdz8NGDG/I6EOSxKQ/r 8HMsODEbnyBKkdyVNTJ8iyb+Q8fjhrqe0MA2HeApbZBNMqMxsApYEwGJffZqb3N5vH2u5uijsnu A X-Google-Smtp-Source: AGHT+IEYWDmPBhsKBkxeNirKTRSBV0RgJjteoGZ9osLc/AtQlUjz7pHGcY6e6IuUx3d0LSOUzuiPYQ== X-Received: by 2002:a05:6a00:1783:b0:71e:592d:6fa9 with SMTP id d2e1a72fcca58-72062eccbb3mr686826b3a.1.1729880989564; Fri, 25 Oct 2024 11:29:49 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:7a51:eecd:55a5:9cd2]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7edc8a4780esm1394972a12.86.2024.10.25.11.29.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2024 11:29:49 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 07/11] linux-yocto/6.6: update to v6.6.54 Date: Fri, 25 Oct 2024 11:29:26 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 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 ; Fri, 25 Oct 2024 18:29:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206367 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 63a57420cf79 Linux 6.6.54 cada2646b748 Revert: "dm-verity: restart or panic on an I/O error" 646749b423c4 spi: atmel-quadspi: Fix wrong register value written to MR 4c0c5dcb5471 x86/tdx: Fix "in-kernel MMIO" check 440fba897c5a thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() e2ab9fd64d4f thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth 3dc5525d59da thunderbolt: Send uevent after asymmetric/symmetric switch 6b5630297e94 wifi: brcmfmac: add linefeed at end of file 72a3aef9640e iio: magnetometer: ak8975: Fix 'Unexpected device' error 18b5ee7bf700 perf/arm-cmn: Fail DTC counter allocation correctly e43caacf6110 usb: yurex: Fix inconsistent locking bug in yurex_read() 790c630ab0e7 bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() 7390c461264c Documentation: KVM: fix warning in "make htmldocs" d669e7829007 i2c: isch: Add missed 'else' 88dfb1dd17d6 i2c: aspeed: Update the stop sw state when the bus recovery occurs b35a42bdaf18 mm/damon/vaddr: protect vma traversal in __damon_va_thre_regions() with rcu read lock 6ec62dba4a19 module: Fix KCOV-ignored file name 236eb2f95ad0 spi: fspi: add support for imx8ulp 934760569134 mm: only enforce minimum stack gap size if it's sensible e1e734c1a085 lockdep: fix deadlock issue between lockdep and rcu bd24f30f5068 dm-verity: restart or panic on an I/O error b3c10ac84c5a bpf: lsm: Set bpf_lsm_blob_sizes.lbs_task to 0 722e9e5acccf mm/filemap: optimize filemap folio adding 734594d41c8e lib/xarray: introduce a new helper xas_get_order ff3c557fa93e mm/filemap: return early if failed to allocate memory for split 4d0261cea469 thunderbolt: Improve DisplayPort tunnel setup process to be more robust aed38a3eaf65 thunderbolt: Configure asymmetric link if needed and bandwidth allows 9b6933e9bddc thunderbolt: Add support for asymmetric link 8f053095e13e thunderbolt: Introduce tb_switch_depth() e07bc5858e3e thunderbolt: Introduce tb_for_each_upstream_port_on_path() 18dcdadc9941 thunderbolt: Introduce tb_port_path_direction_downstream() 5ac89bb0062e thunderbolt: Change bandwidth reservations to comply USB4 v2 7b85d751081b thunderbolt: Make is_gen4_link() available to the rest of the driver 22081f720764 thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() c014f37411d5 thunderbolt: Use constants for path weight and priority ae2d54f5e5e9 thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs 6870e5b499f1 thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver 95f53ccfe6ed thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent 90135c317d17 thunderbolt: Fix debug log when DisplayPort adapter not available for pairing 159b1b45300c dt-bindings: spi: nxp-fspi: add imx8ulp support eb95bd96465c dt-bindings: spi: nxp-fspi: support i.MX93 and i.MX95 f56a6d9c267e btrfs: fix race setting file private on concurrent lseek using same fd 971d03cd457a btrfs: update comment for struct btrfs_inode::lock a0cc053ba1e2 btrfs: reorder btrfs_inode to fill gaps 0131bf19a141 btrfs: subpage: fix the bitmap dump which can cause bitmap corruption 459b724c3c31 lib/bitmap: add bitmap_{read,write}() 32e93cae4dc4 x86/entry: Remove unwanted instrumentation in common_interrupt() d5c5afdb9e1e x86/idtentry: Incorporate definitions/declarations of the FRED entries 1d8c1add5e36 serial: don't use uninitialized value in uart_poll_init() 88e26a196aa4 tty: serial: kgdboc: Fix 8250_* kgdb over serial 73c1928a0076 pps: add an error check in parport_attach 8b48ea27185d pps: remove usage of the deprecated ida_simple_xx() API aafeabf2765f usb: xhci: fix loss of data on Cadence xHC eef5d6219a81 xhci: Add a quirk for writing ERST in high-low order 225643310df7 USB: misc: yurex: fix race between read and write eff6dde4c3a0 usb: yurex: Replace snprintf() with the safer scnprintf() variant 8526ca3bc8af soc: versatile: realview: fix soc_dev leak during device remove c48d5ad1c4b8 soc: versatile: realview: fix memory leak during device remove f6bda3f118e3 ARM: dts: imx6ul-geam: fix fsl,pins property in tscgrp pinctrl 45f690fae473 spi: fspi: involve lut_num for struct nxp_fspi_devtype_data 1b8cf11b3ca5 padata: use integer wrap around to prevent deadlock on seq_nr overflow 62004f17039d cpuidle: riscv-sbi: Use scoped device node handling to fix missing of_node_put 662ec52260cc icmp: change the order of rate limits e0be8f2d64d6 EDAC/igen6: Fix conversion of system address to physical memory address 2a4a997adb36 nfs: fix memory leak in error path of nfs4_do_reclaim 4d3d0869eccb fs: Fix file_set_fowner LSM hook inconsistencies 0eed942bc65d vfs: fix race between evice_inodes() and find_inode()&iput() ca2a69fdd6af arm64: dts: rockchip: Correct the Pinebook Pro battery design capacity eea02200cb8c arm64: dts: qcom: sa8775p: Mark APPS and PCIe SMMUs as DMA coherent 4fff20cff6e2 arm64: dts: rockchip: Raise Pinebook Pro's panel backlight PWM frequency 0e6774ec012b arm64: errata: Enable the AC03_CPU_38 workaround for ampere1a 93e1215f3fe0 arm64: esr: Define ESR_ELx_EC_* constants as UL 1b4089d56778 hwrng: cctrng - Add missing clk_disable_unprepare in cctrng_resume 3fd8e444e824 hwrng: bcm2835 - Add missing clk_disable_unprepare in bcm2835_rng_init 5ad4d0b64820 hwrng: mtk - Use devm_pm_runtime_enable 7cb51731f24b f2fs: fix to check atomic_file in f2fs ioctl interfaces 5e0de753bfe8 f2fs: Require FMODE_WRITE for atomic write ioctls 56d865167992 f2fs: avoid potential int overflow in sanity_check_area_boundary() 0c598a021718 f2fs: prevent possible int overflow in dir_block_index() b18a5c8382c8 f2fs: fix several potential integer overflows in file offsets 4adf6514949f btrfs: always update fstrim_range on failure in FITRIM ioctl 6a6a5751c06a btrfs: tree-checker: fix the wrong output of data backref objectid 534230eebae5 debugobjects: Fix conditions in fill_pool() c1ba1f2ca1b8 wifi: mt76: mt7615: check devm_kasprintf() returned value eed8db8203a8 wifi: rtw88: 8822c: Fix reported RX band width de0cb07dc2c3 wifi: rtw88: 8821cu: Remove VID/PID 0bda:c82c 8e4b60ae8a04 wifi: mt76: mt7996: fix NULL pointer dereference in mt7996_mcu_sta_bfer_he cf23427dd75b wifi: mt76: mt7915: check devm_kasprintf() returned value 0a74a9b148d3 wifi: mt76: mt7921: Check devm_kasprintf() returned value cb0125ec3d99 perf/x86/intel/pt: Fix sampling synchronization 19fd2f2c5fb3 efistub/tpm: Use ACPI reclaim memory for event log to avoid corruption ca659f380469 ACPI: resource: Add another DMI match for the TongFang GMxXGxx f0921ecd4ddc ACPI: sysfs: validate return type of _STR method df6a82a6b06e drbd: Add NULL check for net_conf to prevent dereference in state validation 42ac42d79039 drbd: Fix atomicity violation in drbd_uuid_set_bm() a3028d70a563 crypto: ccp - Properly unregister /dev/sev on sev PLATFORM_STATUS failure 633bd1d6be1a serial: qcom-geni: fix fifo polling timeout e29a1f8b74a9 xhci: Set quirky xHC PCI hosts to D3 _after_ stopping and freeing them. f7ba350f4e7d tty: rp2: Fix reset with non forgiving PCIe host bridges 7420c1bf7fc7 firmware_loader: Block path traversal 18ed6a331881 bus: mhi: host: pci_generic: Fix the name for the Telit FE990A 3ae13d48686b bus: integrator-lm: fix OF node leak in probe() 4f7908ebafd5 usb: dwc2: drd: fix clock gating on USB role switch 19fb05d2e5c3 usb: cdnsp: Fix incorrect usb_request status a0b4cbeb0936 USB: class: CDC-ACM: fix race between get_serial and set_serial 7bcd961dcb5a USB: misc: cypress_cy7c63: check for short transfer ef08eb1605f5 USB: appledisplay: close race between probe and completion handler 090386dbedbc arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled 1e44ee6cdd12 usbnet: fix cyclical race on disconnect with work queue d71300d07f39 wifi: rtw88: Fix USB/SDIO devices not transmitting beacons 9ecd9d7ad7f0 can: esd_usb: Remove CAN_CTRLMODE_3_SAMPLES for CAN-USB/3-FD ccc87864b097 scsi: mac_scsi: Disallow bus errors during PDMA send 0120c7762f25 scsi: mac_scsi: Refactor polling loop 6e8dc2050a4a scsi: mac_scsi: Revise printk(KERN_DEBUG ...) messages 09b06c2591fa scsi: ufs: qcom: Update MODE_MAX cfg_bw value 568c7c4c77ee scsi: sd: Fix off-by-one error in sd_read_block_characteristics() facf1e49a04a ata: libata-scsi: Fix ata_msense_control() CDL page reporting 6ab95e27b777 ksmbd: handle caseless file creation 30fe2a885c28 ksmbd: allow write with FILE_APPEND_DATA 3c1fd66a1914 ksmbd: make __dir_empty() compatible with POSIX ef83620438d7 fs: Create a generic is_dot_dotdot() utility ae619de5000b powerpc/atomic: Use YZ constraints for DS-form instructions a3765b497a4f KEYS: prevent NULL pointer dereference in find_asymmetric_key() c886061bbdd1 drm/amd/display: Validate backlight caps are sane 9ce1ee22dc68 drm/amd/display: Round calculated vtotal 55fcbe5f6086 drm/amd/display: Add HDMI DSC native YCbCr422 support a53841b074cc drm/amd/display: Skip Recompute DSC Params if no Stream on Link 4777225ec89f KVM: Use dedicated mutex to protect kvm_usage_count to avoid deadlock beef3353c601 KVM: x86: Move x2APIC ICR helper above kvm_apic_write_nodecode() 7eae461dc357 KVM: x86: Enforce x2APIC's must-be-zero reserved ICR bits d5d6489b9211 KVM: arm64: Add memory length checks and remove inline in do_ffa_mem_xfer 0188ea5facba Input: i8042 - add another board name for TUXEDO Stellaris Gen5 AMD line 09d94ac8b25f Input: i8042 - add TUXEDO Stellaris 15 Slim Gen6 AMD to i8042 quirk table c18dca92da2a Input: i8042 - add TUXEDO Stellaris 16 Gen5 AMD to i8042 quirk table 2a26c3122d01 Input: adp5588-keys - fix check on return code cd6dd564ae7d iommufd: Protect against overflow of ALIGN() during iova allocation e48edd476291 Revert "media: tuners: fix error return code of hybrid_tuner_request_state()" a4c2fbed2037 soc: versatile: integrator: fix OF node leak in probe() error path c3533bf2ed1d soc: fsl: cpm1: tsa: Fix tsa_write8() 543a3c7dbd5b ASoC: rt5682: Return devm_of_clk_add_hw_provider to transfer the error 513d60f41945 Revert "soc: qcom: smd-rpm: Match rpmsg channel instead of compatible" 02a370c4fc0f PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler 3d8573abdc65 PCI: Use an error code with PCIe failed link retraining a200897dc704 PCI: Correct error reporting with PCIe failed link retraining f23785c6e7d3 PCI: imx6: Fix missing call to phy_power_off() in error handling b91d041e0756 PCI: dra7xx: Fix threaded IRQ request for "dra7xx-pcie-main" IRQ 894f21117f63 PCI: Clear the LBMS bit after a link retrain fb1769573574 PCI: Revert to the original speed after PCIe failed link retraining 38dee6edb700 Remove *.orig pattern from .gitignore 01ad0576f092 io_uring/sqpoll: do not put cpumask on stack 859f62a2f904 io_uring/sqpoll: retain test for whether the CPU is valid adbb44539b56 xen: allow mapping ACPI data using a different physical address 161fd69123b0 xen: move checks for e820 conflicts further up 79fec62d0f9b Revert "net: libwx: fix alloc msix vectors failed" 0851b1ec650a drm/vmwgfx: Prevent unmapping active read buffers b5d38f1d4acb drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination 49d3a4ad57c5 mm: call the security_mmap_file() LSM hook in remap_file_pages() 4bdf75c2ef33 io_uring: check for presence of task_work rather than TIF_NOTIFY_SIGNAL 358124ba2cea io_uring/sqpoll: do not allow pinning outside of cpuset da2bb8e177a4 netfilter: nf_tables: use rcu chain hook list iterator from netlink dump path b3f7607f2003 netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS 668f4df6d6df netfilter: nf_tables: Keep deleted flowtable hooks until after RCU 3e8ac2743d48 net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled e9e3424d6d4b virtio_net: Fix mismatched buf address when unmapping for small packets ccd3e6ff05e5 bonding: Fix unnecessary warnings and logs from bond_xdp_get_xmit_slave() 00a0c2d49bb5 net: qrtr: Update packets cloning when broadcasting 570f7d8c9bf1 tcp: check skb is non-NULL in tcp_rto_delta_us() 88297d3c1a71 net: ipv6: select DST_CACHE from IPV6_RPL_LWTUNNEL d2abc3790718 net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition af4b8a704f26 netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() 89bab8310a0a net: xilinx: axienet: Fix packet counting bcce13930b2e net: xilinx: axienet: Schedule NAPI in two steps 9360d077d319 Revert "dm: requeue IO if mapping table not yet available" 66e78ade976d ep93xx: clock: Fix off by one in ep93xx_div_recalc_rate() ca64edd7ae93 vhost_vdpa: assign irq bypass producer token correctly 70a180b8d84b cxl/pci: Fix to record only non-zero ranges c16fa6d5018b interconnect: icc-clk: Add missed num_nodes initialization 257c7a39092e coresight: tmc: sg: Do not leak sg_table 5060a1be9399 serial: 8250: omap: Cleanup on error in request_irq b8e45b910525 driver core: Fix a potential null-ptr-deref in module_add_driver() fdc637d4f5fb dt-bindings: iio: asahi-kasei,ak8975: drop incorrect AK09116 compatible 7387270b6837 iio: magnetometer: ak8975: drop incorrect AK09116 compatible c5a4a27666e0 iio: magnetometer: ak8975: Convert enum->pointer for data in the match tables 2bc96d4ea9e1 iio: chemical: bme680: Fix read/write ops to device by adding mutexes 5d86a29db8a3 ABI: testing: fix admv8818 attr description dd69fb026c97 driver core: Fix error handling in driver API device_rename() 0f115888eaa9 iio: adc: ad7606: fix standby gpio state to match the documentation 48617707401e iio: adc: ad7606: fix oversampling gpio array 30b9bf4b4107 nvme-multipath: system fails to create generic nvme device ecb8a79d21fb spi: atmel-quadspi: Avoid overwriting delay register settings 54fd87259c85 lib/sbitmap: define swap_lock as raw_spinlock_t 93773e446197 spi: spi-fsl-lpspi: Undo runtime PM changes at driver exit time 2016d58567b6 spi: atmel-quadspi: Undo runtime PM changes at driver exit time 649ec8b30df1 f2fs: fix to don't set SB_RDONLY in f2fs_handle_critical_error() f9ce2f550d53 f2fs: get rid of online repaire on corrupted directory 66b1b8254d20 f2fs: clean up w/ dotdot_name 364afd8aa824 f2fs: prevent atomic file from being dirtied before commit b6f186bd6aee f2fs: compress: don't redirty sparse cluster during {,de}compress 4263b3ef81e4 f2fs: compress: do sanity check on cluster when CONFIG_F2FS_CHECK_FS is on fc18e655b62a f2fs: fix to avoid use-after-free in f2fs_stop_gc_thread() f2971778b2cb f2fs: support .shutdown in f2fs_sops 783b6ca3428f f2fs: atomic: fix to truncate pagecache before on-disk metadata truncation 1bb0686a2e8a f2fs: fix to wait page writeback before setting gcing flag 87f9d26fcc50 f2fs: Create COW inode from parent dentry for atomic write 67c3c4638f22 f2fs: fix to avoid racing in between read and OPU dio write 6c59f87e1eea f2fs: reduce expensive checkpoint trigger frequency d889928bbc69 f2fs: atomic: fix to avoid racing w/ GC 8edf3a4038f4 crypto: powerpc/p10-aes-gcm - Disable CRYPTO_AES_GCM_P10 21b4fa3bffc0 crypto: caam - Pad SG length when allocating hash edesc 318f70857caa nfsd: return -EINVAL when namelen is 0 a1afbbb5276f nfsd: call cache_put if xdr_reserve_space returns NULL b743922b5aad ntb: Force physically contiguous allocation of rx ring buffers fd8932cf6b76 ntb_perf: Fix printk format 16e5bed6c188 ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() b15dd2aa7987 RDMA/irdma: fix error message in irdma_modify_qp_roce() 0d50ae281a17 RDMA/cxgb4: Added NULL check for lookup_atid 21ada6915c45 riscv: Fix fp alignment bug in perf_callchain_user() 6eff336b103f RDMA/mlx5: Obtain upper net device only when needed e8721e9ba113 RDMA/hns: Fix restricted __le16 degrades to integer issue b3b7ff07675c RDMA/hns: Optimize hem allocation performance 288ecfd3e8aa RDMA/hns: Fix 1bit-ECC recovery address in non-4K OS 3ab289914eab RDMA/hns: Fix VF triggering PF reset in abnormal interrupt handler 094a1821903f RDMA/hns: Fix spin_unlock_irqrestore() called with IRQs enabled 69d9566822af RDMA/hns: Fix the overflow risk of hem_list_calc_ba_range() d2d9c5127122 RDMA/hns: Fix Use-After-Free of rsv_qp on HIP08 85e37ac13906 RDMA/hns: Don't modify rq next block addr in HIP09 QPC b972bade1578 watchdog: imx_sc_wdt: Don't disable WDT in suspend 613a8d27d1e1 RDMA/mlx5: Limit usage of over-sized mkeys from the MR cache 7838f6c8a64b RDMA/erdma: Return QP state in erdma_query_qp 95248d7497bc PCI: kirin: Fix buffer overflow in kirin_pcie_parse_port() d08754be993f IB/core: Fix ib_cache_setup_one error flow cleanup 4c49d34f87a2 pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function a685bc3524f3 nfsd: fix refcount leak when file is unhashed after being found 982dfdfd59b1 nfsd: remove unneeded EEXIST error check in nfsd_do_file_acquire 6ba262477994 clk: rockchip: rk3588: Fix 32k clock name for pmu_24m_32k_100m_src_p 521d101e9e8f clk: starfive: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage 8758691ea89a clk: ti: dra7-atl: Fix leak of of_nodes 01b9be936ee8 RDMA/rtrs-clt: Reset cid to con_num - 1 to stay in bounds effc10f00cf8 RDMA/rtrs: Reset hb_missed_cnt after receiving other traffic from peer c6b9f971b439 media: mediatek: vcodec: Fix H264 stateless decoder smatch warning dbe5b7373801 media: mediatek: vcodec: Fix VP8 stateless decoder smatch warning 588bcce9e64c media: mediatek: vcodec: Fix H264 multi stateless decoder smatch warning 08d13bcb9cea clk: at91: sama7g5: Allocate only the needed amount of memory for PLLs b6edb3fd96bf pinctrl: single: fix missing error code in pcs_probe() 8b7df76356d0 RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency 451249bb8d44 media: platform: rzg2l-cru: rzg2l-csi2: Add missing MODULE_DEVICE_TABLE 4f201a94ac52 PCI: xilinx-nwl: Clean up clock on probe failure/removal f1058b0780b4 PCI: xilinx-nwl: Fix register misspelling 18a672c62d73 nvdimm: Fix devs leaks in scan_labels() e39cc0c37d7c x86/PCI: Check pcie_find_root_port() return for NULL 597c72f4d162 leds: pca995x: Fix device child node usage in pca995x_probe() d14451d91a11 leds: pca995x: Use device_for_each_child_node() to access device child nodes dbba3fce3e2f leds: leds-pca995x: Add support for NXP PCA9956B 583314ebaae7 clk: qcom: dispcc-sm8250: use special function for Lucid 5LPE PLL 4ddb580089e3 clk: qcom: ipq5332: Register gcc_qdss_tsctr_clk_src e85ab507882d PCI: keystone: Fix if-statement expression in ks_pcie_quirk() 8e152448d0a0 firewire: core: correct range of block for case of switch statement 390de4d01bc1 PCI: Wait for Link before restoring Downstream Buses 58f31be7dfbc drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error 527ab3eb3b0b drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error 075a0ce1fa28 Input: ilitek_ts_i2c - add report id message validation 831886bf1a5a Input: ilitek_ts_i2c - avoid wrong input subsystem sync a3552e2f7d30 pinctrl: ti: ti-iodelay: Fix some error handling paths 85427d5109c2 pinctrl: ti: iodelay: Use scope based of_node_put() cleanups ccc7cdf49634 pinctrl: Use device_get_match_data() a12e8a92909e pinctrl: ti: ti-iodelay: Convert to platform remove callback returning void bbf297b4cdc1 leds: bd2606mvv: Fix device child node usage in bd2606mvv_probe() 676bf8fcf387 clk: qcom: dispcc-sm8550: use rcg2_shared_ops for ESC RCGs ffb0ae195b28 clk: qcom: dispcc-sm8650: Update the GDSC flags 65a25e42a491 clk: qcom: dispcc-sm8550: use rcg2_ops for mdss_dptx1_aux_clk_src 59938d4f05f4 clk: qcom: dispcc-sm8550: fix several supposed typos 77c859e8b8a9 clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 d271e66f74b5 remoteproc: imx_rproc: Initialize workqueue earlier 2941577c764b remoteproc: imx_rproc: Correct ddr alias for i.MX8M af70d9395d7c clk: imx: imx8qxp: Parent should be initialized earlier than the clock d64513b2dab1 clk: imx: imx8qxp: Register dc0_bypass0_clk before disp clk 5b44298953f3 clk: imx: imx8mp: fix clock tree update of TF-A managed clocks 908165b5d369 clk: imx: fracn-gppll: fix fractional part of PLL getting lost ed323659a011 clk: imx: composite-7ulp: Check the PCC present bit c1eb71fd985d clk: imx: composite-93: keep root clock on when mcore enabled 73034d130b0a clk: imx: composite-8m: Enable gate clk with mcore_booted 554c590d229d clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection c2ee6de22dac clk: imx: imx6ul: fix default parent for enet*_ref_sel bd553be1cfb2 clk: imx: clk-audiomix: Correct parent clock for earc_phy and audpll 3ba5a2e91c70 perf time-utils: Fix 32-bit nsec parsing 022f9328ef17 perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time fa0720b32afa perf stat: Display iostat headers correctly 505ec05002c7 perf sched timehist: Fix missing free of session in perf_sched__timehist() 88c4b5dd2107 perf report: Fix --total-cycles --stdio output error 297871cb5115 perf ui/browser/annotate: Use global annotation_options 4c857dcf34a5 perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' 4ef032d89995 perf annotate: Split branch stack cycles info from 'struct annotation' ba18185bea37 perf inject: Fix leader sampling inserting additional samples 1490a5dbd55f perf mem: Free the allocated sort string, fixing a leak a634fa8e480a bpf: Zero former ARG_PTR_TO_{LONG,INT} args in case of error abf7559b4ff6 bpf: Improve check_raw_mode_ok test for MEM_UNINIT-tagged types a2c8dc7e2180 bpf: Fix helper writes to read-only maps 81197a9b4510 bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit 257f9e5185eb nilfs2: fix potential oob read in nilfs_btree_check_delete() 0f28b3b51fc1 nilfs2: determine empty node blocks as corrupted 21839b6fbc3c nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() 66f3fc741177 sched/numa: Fix the vma scan starving issue e3a2d3f6c40e sched/numa: Complete scanning of inactive VMAs when there is no alternative cb7846df6b4f sched/numa: Complete scanning of partial VMAs regardless of PID activity 7f01977665d7 sched/numa: Move up the access pid reset logic 6654e54ae7e7 sched/numa: Trace decisions related to skipping VMAs 707e9a6c880f sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset ba4eb7f25886 sched/numa: Document vma_numab_state fields faeff8b1ee2e ext4: check stripe size compatibility on remount as well 2a6579ef5f25 ext4: avoid OOB when system.data xattr changes underneath the filesystem dd3f90e8c470 ext4: return error on ext4_find_inline_entry 9f70768554ac ext4: avoid negative min_clusters in find_group_orlov() fae0793abdab ext4: avoid potential buffer_head leak in __ext4_new_inode() 7a349feead81 ext4: avoid buffer_head leak in ext4_mark_inode_used() 72eef5226fbe smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso e4006410b0f5 ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard cfd257f5e85b kthread: fix task state in kthread worker if being frozen b7d6e724e42a xz: cleanup CRC32 edits from 2018 2288b54b96dc bpf: correctly handle malformed BPF_CORE_TYPE_ID_LOCAL relos fc2b89707e47 samples/bpf: Fix compilation errors with cf-protection option 33ef0b25b022 selftests/bpf: Fix error compiling tc_redirect.c with musl libc 8553067f1cae selftests/bpf: Fix compile if backtrace support missing in libc 7824530b80ba selftests/bpf: Fix redefinition errors compiling lwt_reroute.c a7d322fd3be8 selftests/bpf: Fix flaky selftest lwt_redirect/lwt_reroute fb99b106ad38 selftests/bpf: Fix C++ compile error from missing _Bool type 99c03869599c selftests/bpf: Fix error compiling test_lru_map.c 564d1abf506b selftests/bpf: Fix arg parsing in veristat, test_progs d57f8de839e4 selftests/bpf: Fix errors compiling cg_storage_multi.h with musl libc 96416a7e4884 selftests/bpf: Fix errors compiling decap_sanity.c with musl libc 0bc023e2f600 selftests/bpf: Fix errors compiling lwt_redirect.c with musl libc 397192f81476 selftests/bpf: Fix compiling core_reloc.c with musl-libc 227b50fe66eb selftests/bpf: Fix compiling tcp_rtt.c with musl-libc fe81b3df3cf9 selftests/bpf: Fix compiling flow_dissector.c with musl-libc 7d8d5840453a selftests/bpf: Fix compiling kfree_skb.c with musl-libc 425d4934e4f8 selftests/bpf: Fix compiling parse_tcp_hdr_opt.c with musl-libc 52f5ed9461f4 selftests/bpf: Fix include of 4730b07ef774 selftests/bpf: Add a cgroup prog bpf_get_ns_current_pid_tgid() test 17536f3b7262 selftests/bpf: Refactor out some functions in ns_current_pid_tgid test d6e16c33e093 selftests/bpf: Replace CHECK with ASSERT_* in ns_current_pid_tgid test bedda119babc selftests/bpf: Fix missing BUILD_BUG_ON() declaration 4bff8cc537ce selftests/bpf: Fix missing UINT_MAX definitions in benchmarks 2388d181667a selftests/bpf: Fix missing ARRAY_SIZE() definition in bench.c 103c0431c7fb selftests/bpf: Drop unneeded error.h includes c8c590f07ad7 selftests/bpf: Implement get_hw_ring_size function to retrieve current and max interface size 7c877bad03fb selftests/bpf: Fix error compiling bpf_iter_setsockopt.c with musl libc db5cde7b4386 selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c 7572c32f8ef2 selftests/bpf: Use pid_t consistently in test_progs.c b0b99c1226ea tools/runqslower: Fix LDFLAGS and add LDLIBS support cd1b7f772f56 selftests/bpf: Fix wrong binary in Makefile log output 97e4a3ba9de7 selftests/bpf: Add CFLAGS per source file and runner 5d99839bfe1c bpf: Temporarily define BPF_NO_PRESEVE_ACCESS_INDEX for GCC 01aa0d2861be bpf: Disable some `attribute ignored' warnings in GCC 5de3bd34dd5b bpf: Use -Wno-error in certain tests when building with GCC b6529a310dfa selftests/bpf: Fix error linking uprobe_multi on mips e7d263b2947c selftests/bpf: Workaround strict bpf_lsm return value check. 5a4f8de92dd7 sched/fair: Make SCHED_IDLE entity be preempted in strict hierarchy 82478cb8a23b tpm: Clean up TPM space after command failure 9c21cdae4b93 xen/swiotlb: fix allocated size d1691e977860 xen/swiotlb: add alignment check for dma buffers ac8ec1268e7a xen: tolerate ACPI NVS memory overlapping with Xen allocated memory 149fbd6aecdb xen: add capability to remap non-RAM pages to different PFNs f12153eece97 xen: move max_pfn in xen_memory_setup() out of function scope 242d0c3c40cc xen: introduce generic helper checking for memory map conflicts 35a10211dec2 minmax: avoid overly complex min()/max() macro arguments in xen 27f113dc120c ata: libata: Clear DID_TIME_OUT for ATA PT commands with sense data f7b4ba5f78f2 HID: wacom: Do not warn about dropped packets for first packet 85572bf646e4 HID: wacom: Support sequence numbers smaller than 16-bit cafeba3c2a1f xen: use correct end address of kernel for conflict checking 37c40c01cf1a drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() 614773a4e536 drm/msm: fix %s null argument error 476945372b1f drm/msm/dsi: correct programming sequence for SM8350 / SM8450 52d571a21349 ipmi: docs: don't advertise deprecated sysfs entries cbd26fc9ec4c drm/msm/a5xx: workaround early ring-buffer emptiness check d9bef5ba5638 drm/msm/a5xx: fix races in preemption evaluation stage dfd012052bfb drm/msm/a5xx: properly clear preemption records on resume b9415145327c drm/msm/a5xx: disable preemption in submits by default 7e34440a3d06 drm/msm: Fix incorrect file name output in adreno_request_fw() a02d92e8eb55 powerpc/vdso: Inconditionally use CFUNC macro efdf2af50b31 powerpc/8xx: Fix kernel vs user address comparison 6b7a006ab003 powerpc/8xx: Fix initial memory mapping 415a2c218370 drm/mediatek: Use spin_lock_irqsave() for CRTC event lock 5b9b8cd28950 drm/mediatek: Fix missing configuration flags in mtk_crtc_ddp_config() c1ba4b8ca799 jfs: fix out-of-bounds in dbNextAG() and diAlloc() baeb8628ab7f scsi: elx: libefc: Fix potential use after free in efc_nport_vport_del() 9263023a0b04 drm/vc4: hdmi: Handle error case of pm_runtime_resume_and_get 087b88088015 drm/bridge: lontium-lt8912b: Validate mode in drm_bridge_funcs::mode_valid() fa94d60546d2 drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets 656803ab1ad2 drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode 9ec05e0b4ac4 drm/rockchip: vop: Allow 4096px width scaling 8e7760ed234f drm/amd/amdgpu: Properly tune the size of struct 53c18f7baf0c scsi: NCR5380: Check for phase match during PDMA fixup 464fd60a16d2 scsi: smartpqi: revert propagate-the-multipath-failure-to-SML-quickly de67850b4019 drm/radeon: properly handle vbios fake edid sizing 78b9e10b3bd1 drm/amdgpu: properly handle vbios fake edid sizing ddf9ff244d70 drm/amd/display: Add null check for set_output_gamma in dcn30_set_output_transfer_func fc8b0b8dbdba drm/stm: ltdc: check memory returned by devm_kzalloc() 6e513c2e9460 drm/stm: Fix an error handling path in stm_drm_platform_probe() 8e6f4aa43b79 pmdomain: core: Harden inter-column space in debug summary c390a26db31a iommu/arm-smmu-qcom: apply num_context_bank fixes for SDM630 / SDM660 7acaef4f28b6 iommu/arm-smmu-qcom: Work around SDM845 Adreno SMMU w/ 16K pages 324e1ec46356 iommu/arm-smmu-qcom: hide last LPASS SMMU context bank from linux 0f0222d5abe9 mtd: rawnand: mtk: Fix init error path e502a0db3422 mtd: rawnand: mtk: Factorize out the logic cleaning mtk chips ca63b1cbcd99 mtd: rawnand: mtk: Use for_each_child_of_node_scoped() 9b52ee18f6d2 rcu/nocb: Fix RT throttling hrtimer armed from offline CPU 4e31e504201f mtd: powernv: Add check devm_kasprintf() returned value e109a01f3d56 iommu/amd: Do not set the D bit on AMD v2 table entries 9b97d6b08b7f fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() 508a550eec10 power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense 05dba1274e7d power: supply: axp20x_battery: Remove design from min and max voltage cbb2313e76d3 hwmon: (ntc_thermistor) fix module autoloading 590960a5b3b3 mtd: slram: insert break after errors in parsing the map 0a27e17475d4 hwmon: (max16065) Fix alarm attributes fc702f5c3d24 hwmon: (max16065) Remove use of i2c_match_id() 0c7af15f64b6 hwmon: (max16065) Fix overflows seen when writing limits f606b9ac4abb ASoC: loongson: fix error release 886ea81de41f m68k: Fix kernel_clone_args.flags in m68k_clone() cc08ac5f42c3 ALSA: hda: cs35l41: fix module autoloading c239cfa322ee selftests/ftrace: Add required dependency for kprobe tests 7000e5f31ccf ASoC: tas2781-i2c: Get the right GPIO line 92b53ece5d37 ASoC: tas2781-i2c: Drop weird GPIO code ac7976b67277 ASoC: tas2781: Use of_property_read_reg() c0f652180696 ASoC: tas2781: remove unused acpi_subysystem_id 06a95f7184ab ASoC: rt5682s: Return devm_of_clk_add_hw_provider to transfer the error 17c72808dbbd x86/mm: Use IPIs to synchronize LAM enablement ecd4adebb852 arm64: dts: mediatek: mt8195: Correct clock order for dp_intf* 27106b0a292e clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() ee7e02e780f1 reset: k210: fix OF node leak in probe() error path cfbf049d1605 reset: berlin: fix OF node leak in probe() error path b2cce50abd4e ARM: versatile: fix OF node leak in CPUs prepare 01f986dc6411 ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property 58bd96e5ec45 ARM: dts: microchip: sama7g5: Fix RTT clock e91e803da1e5 spi: bcmbca-hsspi: Fix missing pm_runtime_disable() 7c84cb5a3990 arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout locations ff8444011fe5 arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations 6d91b3f570ab arm64: dts: rockchip: Correct vendor prefix for Hardkernel ODROID-M1 c742692fad4a ARM: dts: microchip: sam9x60: Fix rtc/rtt clocks 514265b1f154 arm64: dts: renesas: r9a07g044: Correct GICD and GICR sizes c2bae2675ca6 arm64: dts: renesas: r9a07g054: Correct GICD and GICR sizes 7d0be3622399 arm64: dts: renesas: r9a07g043u: Correct GICD and GICR sizes 1ccd886abf45 regulator: Return actual error in of_regulator_bulk_get_all() 3bf127bc2695 spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ 6699567b0bbb firmware: arm_scmi: Fix double free in OPTEE transport bd7fa63736c7 arm64: dts: mediatek: mt8186: Fix supported-hw mask for GPU OPPs 8d81cd1a048a arm64: dts: exynos: exynos7885-jackpotlte: Correct RAM amount to 4GB 1b08f7b5f56d spi: ppc4xx: handle irq_of_parse_and_map() errors 80f5bfbb80ea block: fix potential invalid pointer dereference in blk_add_partition 0d7ddfc89284 block: print symbolic error name instead of error code 5740c0fa9367 io_uring/io-wq: inherit cpuset of cgroup in io worker 7b3a35584db4 io_uring/io-wq: do not allow pinning outside of cpuset c3eba0a4e940 block, bfq: fix procress reference leakage for bfqq in merge chain 0780451f03bf block, bfq: fix uaf for accessing waker_bfqq after splitting 0c9b52bfee0e erofs: fix incorrect symlink detection in fast symlink 81b048b9484b cachefiles: Fix non-taking of sb_writers around set/removexattr 19f3bec2ac4b block, bfq: don't break merge chain in bfq_split_bfqq() e50c9a352676 block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() 7faed2896d78 block, bfq: fix possible UAF for bfqq->bic with merge chain 6e73b946a379 nbd: fix race between timeout and normal completion 75a5e5909b1f ublk: move zone report data out of request pdu 0ceb2f2b5c81 ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() 2b5e904deabb net: tipc: avoid possible garbage value a46add42bd06 net: ipv6: rpl_iptunnel: Fix memory leak in rpl_input 50d062b6cc90 r8169: disable ALDPS per default for RTL8125 1e8fc4ffa955 net: enetc: Use IRQF_NO_AUTOEN flag in request_irq() 905e83c61bdc bareudp: Pull inner IP header on xmit. 61761f08e361 bareudp: Pull inner IP header in bareudp_udp_encap_recv(). a4a70cba57aa Bluetooth: btusb: Fix not handling ZPL/short-transfer d7572187bce6 can: m_can: m_can_close(): stop clocks after device has been shut down 7fb4f5605c3e can: m_can: enable NAPI before enabling interrupts c3d941cc734e can: bcm: Clear bo->bcm_proc_read after remove_proc_entry(). 80bd490ac0a3 sock_map: Add a cond_resched() in sock_hash_free() 7eebbdde4b94 Bluetooth: hci_sync: Ignore errors from HCI_OP_REMOTE_NAME_REQ_CANCEL ea8d90a5b04a Bluetooth: hci_core: Fix sending MGMT_EV_CONNECT_FAILED 84398204c5df wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param 058c9026ad79 wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() cacdc1189841 wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors 2780657f7f53 wifi: mt76: mt7996: fix uninitialized TLV data 2d9f3e56b9d5 wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands 15c1d606fa75 wifi: mt76: mt7915: fix rx filter setting for bfee functionality 9f05824b35a4 wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() 0940196c3d62 wifi: mt76: mt7603: fix mixed declarations and code aa3e0db35a60 crypto: hisilicon/qm - inject error before stopping queue 8b21a9b1d8f0 crypto: hisilicon/qm - reset device before enabling it 7803e8cdaa84 crypto: hisilicon/hpre - mask cluster timeout error 4589bb97e42f pm:cpupower: Add missing powercap_set_enabled() stub function fb2d057539ed x86/sgx: Fix deadlock in SGX NUMA node search 6f68e1e9ade6 wifi: mt76: mt7996: fix EHT beamforming capability check c07082fa2421 wifi: mt76: mt7996: fix HE and EHT beamforming capabilities 29516e5db9c6 wifi: mt76: mt7996: fix wmm set of station interface to 3 7146e5aeff6d wifi: mt76: mt7996: fix traffic delay when switching back to working channel 50d87e3b7098 wifi: mt76: mt7996: use hweight16 to get correct tx antenna 818dd118f4a9 wifi: mt76: mt7915: fix oops on non-dbdc mt7986 4d3608ae154b cpufreq: ti-cpufreq: Introduce quirks to handle syscon fails appropriately c902e515b6b4 perf/arm-cmn: Ensure dtm_idx is big enough 5418a61e3207 perf/arm-cmn: Fix CCLA register offset a687d9d1fedd perf/arm-cmn: Refactor node ID handling. Again. a1b25661a04a perf/arm-cmn: Improve debugfs pretty-printing for large configs f5c4ec8d0e2f perf/arm-cmn: Rework DTC counters (again) 814b8bc5cc0a netfilter: nf_tables: remove annotation to access set timeout while holding lock 9431e5eddcc1 netfilter: nf_tables: reject expiration higher than timeout 2a5e648a0cb6 netfilter: nf_tables: reject element expiration with no timeout 08b25d59ffb0 netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire 8ad28208be7b ACPI: CPPC: Fix MASK_VAL() usage fa3ef5ea3ff4 can: j1939: use correct function name in comment 37c5024e464c kselftest/arm64: Actually test SME vector length changes via sigreturn 666a46a90f18 drivers/perf: hisi_pcie: Fix TLP headers bandwidth counting 6206a0edb29b drivers/perf: hisi_pcie: Record hardware counts correctly 39dd1f1f48d3 padata: Honor the caller's alignment in case of chunk_size 0 1661f1352b55 wifi: iwlwifi: mvm: increase the time between ranging measurements 2c4a7b501422 wifi: iwlwifi: config: label 'gl' devices as discrete 305b7827cf5d wifi: iwlwifi: remove AX101, AX201 and AX203 support from LNL d54455a3a965 wifi: mac80211: don't use rate mask for offchannel TX either 3b839d461904 drivers/perf: Fix ali_drw_pmu driver interrupt status clearing be158b7e6a46 kselftest/arm64: signal: fix/refactor SVE vector length enumeration 288cbc505e20 powercap: intel_rapl: Fix off by one in get_rpi() 9fc60f2bdd43 ARM: 9410/1: vfp: Use asm volatile in fmrx/fmxr macros c82ea72d96dd mount: handle OOM on mnt_warn_timestamp_expiry 032ca566f589 RISC-V: KVM: Fix to allow hpmcounter31 from the guest 3c39f253e2c9 RISC-V: KVM: Allow legacy PMU access from guest a72a99da7a8f RISC-V: KVM: Fix sbiret init before forwarding to userspace 07b90bbfe9c9 wifi: rtw88: remove CPT execution branch never used 32ba3160889e arm64: signal: Fix some under-bracketed UAPI macros f0525a641a4a net: stmmac: dwmac-loongson: Init ref and PTP clocks rate 0a9445aa8e8f wifi: ath12k: fix invalid AMPDU factor calculation in ath12k_peer_assoc_h_he() aafd6ad1d9d6 wifi: ath12k: match WMI BSS chan info structure with firmware definition d45fe0115edf wifi: ath12k: fix BSS chan info request WMI command dda028a8aa3c wifi: ath9k: Remove error checks when creating debugfs entries fb1862ce2664 wifi: brcmfmac: introducing fwil query functions c3cfcf51b4e0 wifi: brcmfmac: export firmware interface functions 9349283fc6b8 ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() e55fcc821db0 crypto: xor - fix template benchmarking 1b8178a2ae27 wifi: rtw88: always wait for both firmware loading attempts b3e360e00d21 EDAC/synopsys: Fix error injection on Zynq UltraScale+ 23752ababd72 EDAC/synopsys: Fix ECC status and IRQ control race condition 4ad9fa5c30ed Linux 6.6.53 51297ef7ad78 USB: usbtmc: prevent kernel-usb-infoleak 39d69238899a USB: serial: pl2303: add device id for Macrosilicon MS3020 3a2532d88251 can: mcp251xfd: move mcp251xfd_timestamp_start()/stop() into mcp251xfd_chip_start/stop() fa45741f1e90 can: mcp251xfd: properly indent labels 26b0a1cd9f22 x86/mm: Switch to new Intel CPU model defines ab51a98de8d5 nvme-pci: qdepth 1 quirk c4e98006092b gpiolib: cdev: Ignore reconfiguration without direction 53dc61ae5cff Revert "wifi: cfg80211: check wiphy mutex is held for wdev mutex" 424bd79517ce netfilter: nf_tables: missing iterator type in lookup walk f24d8abc2bb8 netfilter: nft_set_pipapo: walk over current view on netlink dump 94d6fe6b6e6e netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level() f07e28e4c623 netfilter: nft_socket: make cgroupsv2 matching work with namespaces ea71c39d4638 powercap/intel_rapl: Add support for AMD family 1Ah e615cd84dcf8 drm: Expand max DRM device number to full MINORBITS f6b589e36153 accel: Use XArray instead of IDR for minors d2e3d344e20e drm: Use XArray instead of IDR for minors c726dea9d0c8 ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() 1f6e167d6753 ocfs2: add bounds checking to ocfs2_xattr_find_entry() 4c21bba38b94 spi: spidev: Add missing spi_device_id for jg10309-01 c20e89c96f14 block: Fix where bio IO priority gets set 532ba43dcef8 tools: hv: rm .*.cmd when make clean f0759b097377 x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency fabc4ed200f9 smb: client: fix hang in wait_for_response() for negproto e79896417c03 spi: bcm63xx: Enable module autoloading 745fe9f19d04 drm: komeda: Fix an issue related to normalized zpos d7c126497de6 ALSA: hda: add HDMI codec ID for Intel PTL 16fb61afffdb ASoC: amd: yc: Add a quirk for MSI Bravo 17 (D7VEK) a9affc6dd8b0 spi: spidev: Add an entry for elgin,jg10309-01 5a8f8d49bcd7 ASoC: fix module autoloading b3cc98bd86e8 ASoC: tda7419: fix module autoloading 1803f06c86b0 ASoC: google: fix module autoloading 7675ab5900a8 ASoC: intel: fix module autoloading ec39e3104a77 ASoC: Intel: soc-acpi-cht: Make Lenovo Yoga Tab 3 X90F DMI match less strict 740253ebb552 can: mcp251xfd: mcp251xfd_ring_init(): check TX-coalescing configuration 021cd8f0e479 wifi: iwlwifi: clear trans->state earlier upon error 9902dacd5b0b wifi: mac80211: free skb on error path in ieee80211_beacon_get_ap() 4d0a900ec470 wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead 2c61b561baf9 wifi: iwlwifi: mvm: pause TCM when the firmware is stopped 8587a0ed5f07 wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() 0d07f12e1f06 wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculation dfa94a93f7b7 wifi: iwlwifi: lower message level for FW buffer destination 8a834f251f6c LoongArch: Define ARCH_IRQ_INIT_FLAGS as IRQ_NOPROBE d44cfa992b6b net: ftgmac100: Ensure tx descriptor updates are visible 001eaeaac79d platform/x86: x86-android-tablets: Make Lenovo Yoga Tab 3 X90F DMI match less strict 1bab72a2b985 microblaze: don't treat zero reserved memory regions as error 76f74a1c3d5d hwmon: (asus-ec-sensors) remove VRM temp X570-E GAMING af08f4506114 pinctrl: at91: make it work with current gpiolib 013180bf2314 scsi: lpfc: Fix overflow build issue 49a9fe95eb6f ALSA: hda/realtek - FIxed ALC285 headphone no sound 4a31d48c096b ALSA: hda/realtek - Fixed ALC256 headphone no sound 50dcf4b7b76c ASoC: allow module autoloading for table board_ids b7420317a90d ASoC: allow module autoloading for table db1200_pids 0627ba94347b ASoC: mediatek: mt8188: Mark AFE_DAC_CON0 register as volatile aef267374152 ASoC: SOF: mediatek: Add missing board compatible 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 Signed-off-by: Richard Purdie (cherry picked from commit 533d46e8c01994a0c2d89d0758fc6b0e7f1174f5) Signed-off-by: Steve Sakoman --- .../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 a425015dbc..7fc0fd078e 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 ?= "a2252fce7715d414dc5877902ff4fe07630aa92c" -SRCREV_meta ?= "5cefbe3e2770576771fe59b611d3b5fcf5860a1f" +SRCREV_machine ?= "0ce49672227f66ded53377427efc1f3db72accf6" +SRCREV_meta ?= "531f6c1ed43222e5c607853390a832479e881d81" 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.52" +LINUX_VERSION ?= "6.6.54" 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 5b76af5275..86d8f34c1a 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.52" +LINUX_VERSION ?= "6.6.54" 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 ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" -SRCREV_meta ?= "5cefbe3e2770576771fe59b611d3b5fcf5860a1f" +SRCREV_machine ?= "df7d92644aafc470930586d9076bafa24f063e06" +SRCREV_meta ?= "531f6c1ed43222e5c607853390a832479e881d81" 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 82bc70a82c..949dbfd7e0 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 ?= "f526214e00c4b81f94a7609ad5f7cd0a5cc85219" -SRCREV_machine:qemuarm64 ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" -SRCREV_machine:qemuloongarch64 ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" -SRCREV_machine:qemumips ?= "34d1fef76d87c348c862115efb0b023c1e58673e" -SRCREV_machine:qemuppc ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" -SRCREV_machine:qemuriscv64 ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" -SRCREV_machine:qemuriscv32 ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" -SRCREV_machine:qemux86 ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" -SRCREV_machine:qemux86-64 ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" -SRCREV_machine:qemumips64 ?= "0d173d25a1634af6bd55b4346237962f3c6a0b47" -SRCREV_machine ?= "01b1f32be4b0eb108c00b16ec4eef29ce7fa9546" -SRCREV_meta ?= "5cefbe3e2770576771fe59b611d3b5fcf5860a1f" +SRCREV_machine:qemuarm ?= "ec07bf6095980f034280a64993ca4a02553c6cfa" +SRCREV_machine:qemuarm64 ?= "df7d92644aafc470930586d9076bafa24f063e06" +SRCREV_machine:qemuloongarch64 ?= "df7d92644aafc470930586d9076bafa24f063e06" +SRCREV_machine:qemumips ?= "a452bfda5b8d19a09e56194b9581db1d6c258008" +SRCREV_machine:qemuppc ?= "df7d92644aafc470930586d9076bafa24f063e06" +SRCREV_machine:qemuriscv64 ?= "df7d92644aafc470930586d9076bafa24f063e06" +SRCREV_machine:qemuriscv32 ?= "df7d92644aafc470930586d9076bafa24f063e06" +SRCREV_machine:qemux86 ?= "df7d92644aafc470930586d9076bafa24f063e06" +SRCREV_machine:qemux86-64 ?= "df7d92644aafc470930586d9076bafa24f063e06" +SRCREV_machine:qemumips64 ?= "d0ba176a1f0f743b807fbb13d062b9a6156cafca" +SRCREV_machine ?= "df7d92644aafc470930586d9076bafa24f063e06" +SRCREV_meta ?= "531f6c1ed43222e5c607853390a832479e881d81" # 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 ?= "561bbd55f91a8e94576ca3fbf35a0c99ff70d4b2" +SRCREV_machine:class-devupstream ?= "63a57420cf797edcfca41005dd6c805b77cfb596" 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.52" +LINUX_VERSION ?= "6.6.54" PV = "${LINUX_VERSION}+git" From patchwork Fri Oct 25 18:29:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 51325 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 974B3D149E7 for ; Fri, 25 Oct 2024 18:30:02 +0000 (UTC) Received: from mail-il1-f179.google.com (mail-il1-f179.google.com [209.85.166.179]) by mx.groups.io with SMTP id smtpd.web11.2621.1729880993630017691 for ; Fri, 25 Oct 2024 11:29:53 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=ljPOKWuV; spf=softfail (domain: sakoman.com, ip: 209.85.166.179, mailfrom: steve@sakoman.com) Received: by mail-il1-f179.google.com with SMTP id e9e14a558f8ab-3a3b7442db5so8875085ab.2 for ; Fri, 25 Oct 2024 11:29:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1729880993; x=1730485793; 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=9L8J+ceZT2H6hS2+D0U+Ztx1G/TI6nqpFSAvrWZPKrY=; b=ljPOKWuVFijjLgXkdmJpahaLHTi7F6ExOB5qj6FPpcKAaf4fjIOka6zJbgxaaJ5Qci QjLOMZg1Q4IvlU97yg+fK6CM0D+mPOjrwQSSD6g0oA/XwvAs1whmjOa5QfW6anLNdGyO s/SkKL8JXeKBkLYorIipWXgVchyFzlMD9Pejv9s5WVVXhZbrOfP3SWGcGrOYTWFI+H1t HXnvGcqlLIdWXt1loiXoPmLVro0G2BEim9M+h/lW4mTEhhb5vEqg2XV1Eynq9d8qu+8P 3UfsbfubAJixenX7kiAnk1V7v8k2XzRwegnMLJ+vOtlF/3unOPggobq93gWSnidm9Ihl lqaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729880993; x=1730485793; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9L8J+ceZT2H6hS2+D0U+Ztx1G/TI6nqpFSAvrWZPKrY=; b=jfceIwcjIS74aR1vk7wvNkH2HlUj9cswR1Y8GXIyX2BET9FsO5iHVlHPBC2ElperES a6ZLBuUVE1vmJIKxOJHWoinHC75tb02EcwAPfHPRE5t3hRng8acGOil4xOzDVkM941x/ B1//MOLub3BLR5O0wZ2tTeyy1fE6ydbITcrjd18gzzWh9tpFuJlPdTC+UxeqRzV6yNF5 YCizQbn+/2farezZm+e+scYg+wDCQfVER5f6ClYDM/R7hReytgTMNzwQpRWqyoX7BTkk r9a4o248v0GeAc44FMqsP1fazooVo4spnynANeajysU/UVOAClC8ChmuISXTQqQ/B4I5 TaIw== X-Gm-Message-State: AOJu0Yze4Gf9Qd2dWhmuf6qvuqQFwVoPn5e9eoCxFMB3RpdmUZOteBDT xQsgmJ6uOgUd3qbleLdPqKUGTSh/f5Qz2WTz7JFm2WtkUHQlb7Mf40bdIqdJUyphH/E7v92UWsU b X-Google-Smtp-Source: AGHT+IG8w2HKS/Uc39K7ftPQsB523wG6ummL0odc6KvXdRMjcLa0u3ijsJjvRfd9Jy1d5uFGGkTwyw== X-Received: by 2002:a05:6e02:1d17:b0:3a4:e8f3:dccd with SMTP id e9e14a558f8ab-3a4ed2f4ae2mr1956955ab.18.1729880991309; Fri, 25 Oct 2024 11:29:51 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:7a51:eecd:55a5:9cd2]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7edc8a4780esm1394972a12.86.2024.10.25.11.29.50 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2024 11:29:51 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 08/11] liba52: fix do_fetch error Date: Fri, 25 Oct 2024 11:29:27 -0700 Message-Id: <2a95bb8acf3f212ceb5347bade00a7bdbc525022.1729880682.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Fri, 25 Oct 2024 18:30:02 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206369 From: Jiaying Song Change the SRC_URI to the correct value due to the following error: WARNING: liba52-0.7.4-r0.vr2401 do_fetch: Failed to fetch URL http://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz, attempting MIRRORS if available Signed-off-by: Jiaying Song Signed-off-by: Steve Sakoman --- meta/recipes-multimedia/liba52/liba52_0.7.4.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/liba52/liba52_0.7.4.bb b/meta/recipes-multimedia/liba52/liba52_0.7.4.bb index 7a3b4a43c8..0aee0f022f 100644 --- a/meta/recipes-multimedia/liba52/liba52_0.7.4.bb +++ b/meta/recipes-multimedia/liba52/liba52_0.7.4.bb @@ -10,7 +10,7 @@ SECTION = "libs" inherit autotools -SRC_URI = "http://liba52.sourceforge.net/files/a52dec-${PV}.tar.gz \ +SRC_URI = "https://downloads.yoctoproject.org/mirror/sources/a52dec-${PV}.tar.gz \ file://buildcleanup.patch" SRC_URI[md5sum] = "caa9f5bc44232dc8aeea773fea56be80" From patchwork Fri Oct 25 18:29:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 51327 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 98592D149E8 for ; Fri, 25 Oct 2024 18:30:02 +0000 (UTC) Received: from mail-oa1-f52.google.com (mail-oa1-f52.google.com [209.85.160.52]) by mx.groups.io with SMTP id smtpd.web11.2620.1729880993607336372 for ; Fri, 25 Oct 2024 11:29:53 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=FJ9EfCL4; spf=softfail (domain: sakoman.com, ip: 209.85.160.52, mailfrom: steve@sakoman.com) Received: by mail-oa1-f52.google.com with SMTP id 586e51a60fabf-2891055c448so1289018fac.0 for ; Fri, 25 Oct 2024 11:29:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1729880993; x=1730485793; 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=i5MaRrFtCVnkk4zfJzbI++wQG+23rQhQGppEwk46N7M=; b=FJ9EfCL4i+XcKi/AB6+HkcwZgh9oC+lvWWHbJkttEH9/9/d5k9PrK4IRySs5hXtWMY lIsgeurnL5bqW3jMWEt+8ySZ5qP2Qpbwju7wNR8e7rkQfX8cD29GTOmHJrNs+osd59ym xUbO5YtR3sufLnqQTzRXGay/zqfHyniJcx6wAAgO6AkTpLvKJFSLFLN4Z4zKVoP7isKB LPlCHonFh/r9ZGV7wD2CQpDk39ONhQGt8/tUXer5NRUXhoZhMQLHDVid17MjtByI8lmB iWpizg7DPT6jMqnN0iXGhl+itage1+p/SRwfVNQk0JfLlphjuHWb5BZT2MIbEdBk7n1v 4HwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729880993; x=1730485793; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=i5MaRrFtCVnkk4zfJzbI++wQG+23rQhQGppEwk46N7M=; b=Pfnev9KEc6a8gs7gBLCW6AQWdkE/gLlfZt0hWVOrrDZb1dzMy+etmkyq1bdHz/5W5D 3nOuoPWl97fon5t7z1+QM5Oj88ompwP8PsZK/7GKgcVPJgAjk4ocDcsF4v1plvPPspS8 G2PPTw6uh9WEdvZYotg7PUfplhYxAh4vMM/A5QYdqzBcD0ifwiotIu45wdB8/i99Nc4K JBLMrhr8P+bRbXkC9+cTTxohhE1d+w6L+51So8fj2iFhErMJkChkpkagH052tIbf1Bj2 3PkYQhCLQCjNWoH/mU+oyDxYnzo+wnCnNIWiv0fzG4Y5dCNw8P9jZ7+6ZWo3dgEHLouI 0yAQ== X-Gm-Message-State: AOJu0YzAc0TyAyq9QrChURGF2E2rZMCEIlAyWp+j3jGpPulvCL50j6Y4 N18X4Y9bhJQAG84YRkoVV9LVUBtGJLrP+cXYHr3zZKO1C35ytgl9NooTQuSTBKwoCkFHRmWnhf5 x X-Google-Smtp-Source: AGHT+IGZxy9hvBD3vBntPoekOzflhohWQ6aulIqh/19jgPulrRE4fuiRtX4xjawSxvIJjR8UUuqdCw== X-Received: by 2002:a05:6870:4191:b0:277:fdce:6759 with SMTP id 586e51a60fabf-29051d49f6emr401192fac.31.1729880992680; Fri, 25 Oct 2024 11:29:52 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:7a51:eecd:55a5:9cd2]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7edc8a4780esm1394972a12.86.2024.10.25.11.29.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2024 11:29:52 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 09/11] icu: update patch Upstream-Status Date: Fri, 25 Oct 2024 11:29:28 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 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 ; Fri, 25 Oct 2024 18:30:02 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206368 From: Ross Burton Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit 717eb63df55f11d3eb4353ae1364a5781adfce76) Signed-off-by: Steve Sakoman --- meta/recipes-support/icu/icu/fix-install-manx.patch | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/meta/recipes-support/icu/icu/fix-install-manx.patch b/meta/recipes-support/icu/icu/fix-install-manx.patch index 16cabc8264..7b1ca81451 100644 --- a/meta/recipes-support/icu/icu/fix-install-manx.patch +++ b/meta/recipes-support/icu/icu/fix-install-manx.patch @@ -11,9 +11,7 @@ and one process tries to chown a file that the other process has just deleted. Also install-manx should be a phony target, and for clarity use $^ instead of $? in the install command. -Upstream ticket: https://unicode-org.atlassian.net/jira/software/c/projects/ICU/issues/ICU-21172 - -Upstream-Status: Submitted [https://github.com/unicode-org/icu/pull/2966] +Upstream-Status: Backport [0f022dca90cfe6bbf6a74f605dcaf1b489d58a9b] Signed-off-by: Ross Burton --- Makefile.in | 8 ++++---- From patchwork Fri Oct 25 18:29:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 51326 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 A6DEED149E9 for ; Fri, 25 Oct 2024 18:30:02 +0000 (UTC) Received: from mail-il1-f177.google.com (mail-il1-f177.google.com [209.85.166.177]) by mx.groups.io with SMTP id smtpd.web11.2623.1729880995509321208 for ; Fri, 25 Oct 2024 11:29:55 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=eezBT8oj; spf=softfail (domain: sakoman.com, ip: 209.85.166.177, mailfrom: steve@sakoman.com) Received: by mail-il1-f177.google.com with SMTP id e9e14a558f8ab-3a39620ff54so8559505ab.1 for ; Fri, 25 Oct 2024 11:29:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1729880994; x=1730485794; 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=JwHANkg+/AKNAbqmNyaZ1upVuNY4lRhpwrCYjr5MFeA=; b=eezBT8ojc8truwjBDlqh0jsT9jeeeZoynqlzQI731YdFIi0XSgxTy+DT5dhbi59sz3 Mpbh7NAFp6KQEGpDMHl895K+Rb9ygP1Z+IgspdeEoQSt/TM4HNNktpZ8IJbEI2w0i+Az FehzL63A+GbCfLfH6dQ5vL83FC7iQ6eTIRZwZWFN1ZBd6bHLcXWEB9IvS8rLo5RExejb Q5G3zQmBhH+UeP773E4ylaArpoQGhu2Wtggg4CknBUU4vKf1DySL9v3XVuAr6rPX+j4t qGrQqYqK+UrzNcWSJ7NmhZ+b71ywIjZLRY/LgIXwnGyMzwQg+rnhxjQKEFmIfZhVK3Yf cjVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729880994; x=1730485794; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JwHANkg+/AKNAbqmNyaZ1upVuNY4lRhpwrCYjr5MFeA=; b=Dyo9ah7reCGvvBM/RKi/oTLSWObSCiNPBWsNrkjVxqCgqqRj41E4aTNHuULfw2Hocl adjCIUMcOjvadN+Jw76ubv/ACdRdYtRqMk1IXh3bakQGFcHa40tVz8q0MgS+VocGIt9W dqdl1OKkfdgfpCVJGHDtOqWyet5vV3ZMUCA8ilRQ/5QmQYcI5fmdAipTtEEyzjMDLy02 cR4yYYi5mqy5T9u0p3u0jtSxypx3o+rESOHnaiTnX3UqLBlnIFUmJ/D6+dRoVygjUB6x lYSYD5txPQ0VHlimgPsG3SeRT28MoT4P2c/jILdUW+V4HtUjPfocu0sekiz/vMSRyqqA mgOw== X-Gm-Message-State: AOJu0YxNNJi5n17ae9K42iGgjoF1dj9ohn/1gF9T4GStH1Q7bwk0RGyE oW+UO0pw1dt5JkWbthAqmtuI+xoTg8Ivse2QUbhoc64z7tuzqa+U6x9KVk5UFa76Mo1z1mD+czI 5 X-Google-Smtp-Source: AGHT+IEU6qaqn870WZd8Pw+TqYGF1por8Wn8RwRHhSLevHN/TgWTPYM3dhWYbNpyyQFTE0LkcneeoA== X-Received: by 2002:a05:6e02:2162:b0:3a3:40f0:cb8c with SMTP id e9e14a558f8ab-3a4ed2e92a3mr1790455ab.17.1729880994383; Fri, 25 Oct 2024 11:29:54 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:7a51:eecd:55a5:9cd2]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7edc8a4780esm1394972a12.86.2024.10.25.11.29.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2024 11:29:53 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 10/11] rootfs-postcommands.bbclass: make opkg status reproducible Date: Fri, 25 Oct 2024 11:29:29 -0700 Message-Id: <0520ec21a0f595a68c2869dbe613633f0594d3d3.1729880682.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 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 ; Fri, 25 Oct 2024 18:30:02 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206370 From: Jonas Gorski opkg stores the current time as Installed-Time in its status file when installing packages to the rootfs. Make this reproducible by replacing Installed-Time with ${REPRODUCIBLE_TIMESTAMP_ROOTFS}, which then also matches the files' datestamps. Based on OpenWrt's approach for the issue [1]. [1] https://github.com/openwrt/openwrt/blob/main/include/rootfs.mk#L103 Signed-off-by: Jonas Gorski Signed-off-by: Richard Purdie (cherry picked from commit 61a9b1b1cb618ce90ba7886036f41263075c07df) Signed-off-by: Steve Sakoman --- meta/classes-recipe/rootfs-postcommands.bbclass | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta/classes-recipe/rootfs-postcommands.bbclass b/meta/classes-recipe/rootfs-postcommands.bbclass index 920da94ba2..5f4d67f93c 100644 --- a/meta/classes-recipe/rootfs-postcommands.bbclass +++ b/meta/classes-recipe/rootfs-postcommands.bbclass @@ -487,6 +487,10 @@ rootfs_reproducible () { find ${IMAGE_ROOTFS}${sysconfdir}/gconf -name '%gconf.xml' -print0 | xargs -0r \ sed -i -e 's@\bmtime="[0-9][0-9]*"@mtime="'${REPRODUCIBLE_TIMESTAMP_ROOTFS}'"@g' fi + + if [ -f ${IMAGE_ROOTFS}${localstatedir}/lib/opkg/status ]; then + sed -i 's/^Installed-Time: .*/Installed-Time: ${REPRODUCIBLE_TIMESTAMP_ROOTFS}/' ${IMAGE_ROOTFS}${localstatedir}/lib/opkg/status + fi fi } From patchwork Fri Oct 25 18:29:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 51324 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 916AFD149E0 for ; Fri, 25 Oct 2024 18:30:02 +0000 (UTC) Received: from mail-oo1-f49.google.com (mail-oo1-f49.google.com [209.85.161.49]) by mx.groups.io with SMTP id smtpd.web11.2624.1729880996762018347 for ; Fri, 25 Oct 2024 11:29:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=p9BKqfss; spf=softfail (domain: sakoman.com, ip: 209.85.161.49, mailfrom: steve@sakoman.com) Received: by mail-oo1-f49.google.com with SMTP id 006d021491bc7-5ebab72da05so1173432eaf.0 for ; Fri, 25 Oct 2024 11:29:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1729880996; x=1730485796; 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=K1xsP6VRRTB3DiRpysMEsqbJzFp3xDtjQk62uaeYGa8=; b=p9BKqfssuoXi+lRg7wQyDFjnpq6OtIoudp5b66NVQlvBp8PKzn7smguL8Q0pW1OMdC Hewd6oPTA5zn6DHFmPEfjIq5SBJYshLMZ2mVJbikpm5g+e4uWNyl4riOFFBtgArZO1/V yltDC1r80+OoVtzjSNssbh2tBwcx+5vV5Jf6Wo27uvjjXqh404bo5YZ+/1S8/301DilV eQ9hANieg4y7i0Pt5xFk63lALeIjZbx6RTjHr6SklxTAanuBYLp+vqXAfo5Qg+Ijvwlu wq1Fc1Z/CJjpPvmUt5IxSyybWjoiOz0niKUqY2VOnNVPZcjRQ19WE5T7MFZdrhTZ9rfE JtRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729880996; x=1730485796; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=K1xsP6VRRTB3DiRpysMEsqbJzFp3xDtjQk62uaeYGa8=; b=tr7V3LYg/zoKRrhNqyOhSxp7uyF/3vPu6U1Vd9iyDbX4F9qObWRb+Bc79ZL/MHEuz9 o3/cSAPkxjOe96e8Rvzw4Td+Zvpsmy3OZf+7kBLWBnwlZ0mgcsLE4xr5IIXzDl1tYMua MJYrfIpOTnKvJSAhcW2v6GAj4mh+pmyjX1WwTaAkuL2AGeqVAINSYcvFe5H6hs+7KzbV 7ylsKxMZADKMuESPLVTg4bt5IckS/VsixeoXZUBEmBNTMHm0SlFFmjXF/mBt/I7XKg8Q V9F21qXRcFV/IhqPLN9L4L/85UznY4uI3IPb6EyhmkiePFaNlVO0UIiRZ97eaGDf9KFJ NLpg== X-Gm-Message-State: AOJu0Yyllfp0epsrZVbM1eVSKVsngT0VXu+dGkgaMy6ld5j6xoCKq7NY uxKipVHZq6GSE011QTRrvbJlaLL/HGr9xFJRMq3rkRMdZjWEHTp/i92eLLGuRW2gb4B0kYlHhV6 m X-Google-Smtp-Source: AGHT+IH3Ve5+zlspaF7FnHY2592gvaDzhg7FV/HwgdBg0P1p9ZNoGqHwOv64Xus2b5Jn+qm/3ZJH8A== X-Received: by 2002:a05:6870:b022:b0:260:e713:ae8b with SMTP id 586e51a60fabf-29051b56a9amr445683fac.20.1729880995899; Fri, 25 Oct 2024 11:29:55 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:7a51:eecd:55a5:9cd2]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7edc8a4780esm1394972a12.86.2024.10.25.11.29.55 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2024 11:29:55 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 11/11] lsb-release: fix Distro Codename shell escaping Date: Fri, 25 Oct 2024 11:29:30 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 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 ; Fri, 25 Oct 2024 18:30:02 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/206371 From: Sergei Zhmylev Signed-off-by: Sergei Zhmylev Signed-off-by: Richard Purdie (cherry picked from commit 7b5824c547b1348713e992a8bebd40577a0c5709) Signed-off-by: Steve Sakoman --- meta/recipes-extended/lsb/lsb-release_1.4.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/lsb/lsb-release_1.4.bb b/meta/recipes-extended/lsb/lsb-release_1.4.bb index 00d8183a4f..a7039ea4d1 100644 --- a/meta/recipes-extended/lsb/lsb-release_1.4.bb +++ b/meta/recipes-extended/lsb/lsb-release_1.4.bb @@ -29,7 +29,7 @@ do_install() { echo "DISTRIB_ID=${DISTRO}" >> ${D}${sysconfdir}/lsb-release echo "DISTRIB_RELEASE=${DISTRO_VERSION}" >> ${D}${sysconfdir}/lsb-release if [ -n "${DISTRO_CODENAME}" ]; then - echo "DISTRIB_CODENAME=${DISTRO_CODENAME}" >> ${D}${sysconfdir}/lsb-release + echo "DISTRIB_CODENAME=\"${DISTRO_CODENAME}\"" >> ${D}${sysconfdir}/lsb-release fi echo "DISTRIB_DESCRIPTION=\"${DISTRO_NAME} ${DISTRO_VERSION}\"" >> ${D}${sysconfdir}/lsb-release }