From patchwork Thu Mar 27 19:44:06 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 60107 X-Patchwork-Delegate: steve@sakoman.com 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 A76C1C3600B for ; Thu, 27 Mar 2025 19:44:28 +0000 (UTC) Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) by mx.groups.io with SMTP id smtpd.web11.5462.1743104667297152157 for ; Thu, 27 Mar 2025 12:44:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=xlEvnKRK; spf=softfail (domain: sakoman.com, ip: 209.85.214.175, mailfrom: steve@sakoman.com) Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-223f4c06e9fso27554285ad.1 for ; Thu, 27 Mar 2025 12:44:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1743104666; x=1743709466; 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=zH852jpgzzlbcznKEWymn2jkDxLZ++SiZ/5aMCcV6rc=; b=xlEvnKRK9TZEOppfsertUXxPCLYJ15y346HjKsZE8o+8n1YcZnF3c32go+xY9oPSaO ueSA/dqADZxXh6zgcDzKax9OYlm897aDoiE63RsAb48dQ41fZxMzWuDgt8WPZxA83wKd vs19gt+PXePLoegSl5UzQE5okQmAuB3ssxvnXjaWzzbVs9cRT71VCJ3TBy6IF/HL3gjz IaRDZQxVBpHRgIe3baCNWg7Y4djf+xgVLlC3IqsSTUMIMA6e+1R7jllaf93lvFfoHukZ +eM5aKcUiHnI5dmsaqgpRUfk/ZTA9VutsBfDjgkb/8+2YjtmSlemodrx+6ZlDtFYo5YY b1pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743104666; x=1743709466; 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=zH852jpgzzlbcznKEWymn2jkDxLZ++SiZ/5aMCcV6rc=; b=QoTD3/shA83Hrtq8gp+zqcFIT1yXaIcLF6Oln9ByozEz0nmLBU7WeoT/g0c4bK6Z9F lZbQLLA0eZmSeYYOqtbgv6mfv0rZxmMde5GnCvoW2guwfhoYTl00FAcbvqhCCRKoLP3L lUVKfkLw8R1Shidh/HnUZwAEXamnT1EeaIeJxTWMS9Jr/KU5qPfLGDncaQCIIQE5dxi5 jAeu5rVTNzntMs6T8Rn8nbxGwYD59ap1BvorJs8d9M452fxqiiYYuk2wsKnE2FyL/5L5 +rjWcDR0qDamN+gquR/uTpFiZxA1Pa4tOtSANI7wS9XJ77Avaze5OGr7vx6liY+gMmH1 djjg== X-Gm-Message-State: AOJu0YxSLsGi5DLL1JsI7T14zuDRziIVjHlFmhcwEUtXzYHt7uLSj05s VUeneeNRyBwHkb5i7C4m93fJWLY1pkBvSf2B5vzrJm8YQSB0m/BzNy/1DOFueIlgm9JhnWu06Np p X-Gm-Gg: ASbGnctP1FulAT4KF2JqYCdYEIxYJfZJAROTEHKvUCL3UIsPSyP5xyjmrUX0GrUEEYF xzRBXTng5VfvXja8JWefoddAtMAMqPyiQt/cgyyKEBx4wWV6BmfejYS74Tprb50Ou0pJU79CgAa 99u6FkrHRVYl82yvK+OK4Iah4VX+3Fj4UaU7xSRpk60ieIN5nwK3SbwVKqgCkuEXMfIye+oTExB PKS4BMoYwvpXBc8NWpiIz7hDa+5CpLWXfjjqh1rNaaYlWcB8ukRD9BuPNE0nYrnSOZbM8ppjtR7 91Tul7tAgt0mfHp6+8JPFfScTRq7WqIPXzW0Vr262d1czA== X-Google-Smtp-Source: AGHT+IGsAdr/vP4dnUS60hosVRXosK+J9xHpk4FZNuHRNvVcVJk93zWiZK1ZPV4uA0dod3msQwhP8Q== X-Received: by 2002:a17:902:e744:b0:21f:98fc:8414 with SMTP id d9443c01a7336-22921d733b6mr841365ad.26.1743104666297; Thu, 27 Mar 2025 12:44:26 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:811c:968e:2c1:6363]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2291eee0882sm3865875ad.75.2025.03.27.12.44.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 12:44:26 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 01/10] qemu 8.2.7: ignore CVE-2023-1386 Date: Thu, 27 Mar 2025 12:44:06 -0700 Message-ID: <6a5d9e3821246c39ec57fa483802e1bb74fca724.1743104524.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 27 Mar 2025 19:44:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/213777 From: Madhu Marri Upstream Repository: https://gitlab.com/qemu-project/qemu.git Bug Details: https://nvd.nist.gov/vuln/detail/CVE-2023-1386 Type: Security Advisory CVE: CVE-2023-1386 Score: 3.3 Analysis: - According to redhat[1] this CVE has closed as not a bug. Reference: [1] https://bugzilla.redhat.com/show_bug.cgi?id=2223985 Signed-off-by: Madhu Marri Signed-off-by: Steve Sakoman --- meta/recipes-devtools/qemu/qemu.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc index c3401533cf..38ed637b93 100644 --- a/meta/recipes-devtools/qemu/qemu.inc +++ b/meta/recipes-devtools/qemu/qemu.inc @@ -82,6 +82,8 @@ CVE_STATUS[CVE-2023-6693] = "cpe-incorrect: Applies only against version 8.2.0 a # NVD DB has this CVE as version-less (with "-") CVE_STATUS[CVE-2024-6505] = "fixed-version: this CVE is fixed since 9.1.0" +CVE_STATUS[CVE-2023-1386] = "disputed: not an issue as per https://bugzilla.redhat.com/show_bug.cgi?id=2223985" + COMPATIBLE_HOST:mipsarchn32 = "null" COMPATIBLE_HOST:mipsarchn64 = "null" COMPATIBLE_HOST:riscv32 = "null" From patchwork Thu Mar 27 19:44:07 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 60109 X-Patchwork-Delegate: steve@sakoman.com 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 83E4DC3600B for ; Thu, 27 Mar 2025 19:44:38 +0000 (UTC) Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) by mx.groups.io with SMTP id smtpd.web10.5272.1743104668826848397 for ; Thu, 27 Mar 2025 12:44:28 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=ZKnAOgSb; spf=softfail (domain: sakoman.com, ip: 209.85.214.176, mailfrom: steve@sakoman.com) Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-224171d6826so37117245ad.3 for ; Thu, 27 Mar 2025 12:44:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1743104668; x=1743709468; 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=1ts5h3HPjDVDK/HnS4sfYSruw0SSnbfIW/r8f81UqFI=; b=ZKnAOgSb8mHXFcNWVvGpzZTSgkHdfMfc7xnoATtcKRYem1FZv4HedLiLqNFJmrV7te IPwTK3vOkqlTSlfKLSku11i196UkWvtXkyK8S3RmXdSU1/w69uYRGE0RfztIA2UOKsir r6e5Y9ltOYlu3t59153QmVzsgDbWJI5NU9NXSqXw+P0FDyNG/j67Wk55/J9kCiPCnNJf aSSsRLk0KeeYI1IqDwXPecnzJJ4v1Cxwgv814Y2xGsjgeqXYVZzH/jiLMvGyR7sCjLI6 heNVvTh9IlVqTof88//ac7dz+ApC3Ww/LiLJRYEgzrKxR8RWgvdxW/7RqWq6trLjqu62 LrlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743104668; x=1743709468; 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=1ts5h3HPjDVDK/HnS4sfYSruw0SSnbfIW/r8f81UqFI=; b=ODoZw8O2OQIRo6NI004UwlVBH0xQDNe1KhuXDAxkzt1+4irdG6wYAQvohLqYFZf98G DihhOqe4WJKuWnpK0lobFrg9s3FLAcydldJ76Y14JFCjnlBz549WEtc83/BomvP0zkAc 342Ik+QSUbyPvc4Xz2eTap4NIfVOabgf+6EuhQ4qYXhiky6zQA6w1jtsKFsTOKeHydOQ k6mI6fRoKRp8a/f6KovI0ol6akA2JuKUWSEIHMZDoAmR36k2vxMsiCJcIm9h+x5y0Xb1 Hu8/V4Cs72lX8fR4+bjA5rbWDjp67bSXPhWGdERxt058a7VpZw4q06NZwlTfroaQFDbV Dong== X-Gm-Message-State: AOJu0YwlJK7Db0LIlTvU+ihQgx3fa4dCU3y0/XPcNSqmZ1iUZ9s99+hY gw/oJlDvTCjmvt4RhbPs3CFBo0cueI6a783UQDUIwouJfyHvxIiT5y52RWFI6W4y7sSEsp/W0Qx r X-Gm-Gg: ASbGncsQMvMi6SC08iBKN0cSarqT1hGWvGv93U226TRJTHAMeJy83mNiXx2JBA6PCLH GNp3MV1QRhWyj4jDLab/sCG6VvVzvBGEt/FrjxeDKduVWJP65nT0WbvpLC4UBBkk0tK4aoV2lpr 2aWGAxVHc6hMAip4I22oINw8aBZn74fq/HpVHB013GImJwp6Ua/mCBCUNkZ+u1n5Qh1f6nscQlm wkvE+wrLRoD24GJX0RcRXycR9u6Hy9UJrKrpyL33YCDZIMSztBIUybDTplHyf3+uePF9+fBDq5H krBMi2UIl7wsqhC5wm4sMZGxT/Ful51+87o= X-Google-Smtp-Source: AGHT+IFxR6pDvb48IrgVejGV1fPjoJ1ti8+98pjiiku8EPTAbXM072Fz1Vt2U8iEDPiDeeQBDzqnBw== X-Received: by 2002:a17:903:32c2:b0:223:5c33:56a8 with SMTP id d9443c01a7336-22804931847mr79383405ad.35.1743104667869; Thu, 27 Mar 2025 12:44:27 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:811c:968e:2c1:6363]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2291eee0882sm3865875ad.75.2025.03.27.12.44.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 12:44:27 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 02/10] ruby: fix CVE-2025-27220 Date: Thu, 27 Mar 2025 12:44:07 -0700 Message-ID: <8c31f8e142894f103409ee10deccc22fdeea897c.1743104524.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 27 Mar 2025 19:44:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/213778 From: Divya Chellam In the CGI gem before 0.4.2 for Ruby, a Regular Expression Denial of Service (ReDoS) vulnerability exists in the Util#escapeElement method. Reference: https://security-tracker.debian.org/tracker/CVE-2025-27220 Upstream-patch: https://github.com/ruby/cgi/commit/cd1eb08076c8b8e310d4d553d427763f2577a1b6 Signed-off-by: Divya Chellam Signed-off-by: Steve Sakoman --- .../ruby/ruby/CVE-2025-27220.patch | 78 +++++++++++++++++++ meta/recipes-devtools/ruby/ruby_3.3.5.bb | 1 + 2 files changed, 79 insertions(+) create mode 100644 meta/recipes-devtools/ruby/ruby/CVE-2025-27220.patch diff --git a/meta/recipes-devtools/ruby/ruby/CVE-2025-27220.patch b/meta/recipes-devtools/ruby/ruby/CVE-2025-27220.patch new file mode 100644 index 0000000000..f2f8bc7f76 --- /dev/null +++ b/meta/recipes-devtools/ruby/ruby/CVE-2025-27220.patch @@ -0,0 +1,78 @@ +From cd1eb08076c8b8e310d4d553d427763f2577a1b6 Mon Sep 17 00:00:00 2001 +From: Hiroshi SHIBATA +Date: Fri, 21 Feb 2025 15:53:31 +0900 +Subject: [PATCH] Escape/unescape unclosed tags as well + +Co-authored-by: Nobuyoshi Nakada + +CVE: CVE-2025-27220 + +Upstream-Status: Backport [https://github.com/ruby/cgi/commit/cd1eb08076c8b8e310d4d553d427763f2577a1b6] + +Signed-off-by: Divya Chellam +--- + lib/cgi/util.rb | 4 ++-- + test/cgi/test_cgi_util.rb | 18 ++++++++++++++++++ + 2 files changed, 20 insertions(+), 2 deletions(-) + +diff --git a/lib/cgi/util.rb b/lib/cgi/util.rb +index 4986e54..5f12eae 100644 +--- a/lib/cgi/util.rb ++++ b/lib/cgi/util.rb +@@ -184,7 +184,7 @@ module CGI::Util + def escapeElement(string, *elements) + elements = elements[0] if elements[0].kind_of?(Array) + unless elements.empty? +- string.gsub(/<\/?(?:#{elements.join("|")})(?!\w)(?:.|\n)*?>/i) do ++ string.gsub(/<\/?(?:#{elements.join("|")})\b[^<>]*+>?/im) do + CGI.escapeHTML($&) + end + else +@@ -204,7 +204,7 @@ module CGI::Util + def unescapeElement(string, *elements) + elements = elements[0] if elements[0].kind_of?(Array) + unless elements.empty? +- string.gsub(/<\/?(?:#{elements.join("|")})(?!\w)(?:.|\n)*?>/i) do ++ string.gsub(/<\/?(?:#{elements.join("|")})\b(?>[^&]+|&(?![gl]t;)\w+;)*(?:>)?/im) do + unescapeHTML($&) + end + else +diff --git a/test/cgi/test_cgi_util.rb b/test/cgi/test_cgi_util.rb +index b0612fc..bff77f7 100644 +--- a/test/cgi/test_cgi_util.rb ++++ b/test/cgi/test_cgi_util.rb +@@ -269,6 +269,14 @@ class CGIUtilTest < Test::Unit::TestCase + assert_equal("
<A HREF="url"></A>", escapeElement('
', ["A", "IMG"])) + assert_equal("
<A HREF="url"></A>", escape_element('
', "A", "IMG")) + assert_equal("
<A HREF="url"></A>", escape_element('
', ["A", "IMG"])) ++ ++ assert_equal("<A <A HREF="url"></A>", escapeElement('', "A", "IMG")) ++ assert_equal("<A <A HREF="url"></A>", escapeElement('', ["A", "IMG"])) ++ assert_equal("<A <A HREF="url"></A>", escape_element('', "A", "IMG")) ++ assert_equal("<A <A HREF="url"></A>", escape_element('', ["A", "IMG"])) ++ ++ assert_equal("<A <A ", escapeElement('', unescapeElement(escapeHTML('
'), ["A", "IMG"])) + assert_equal('<BR>', unescape_element(escapeHTML('
'), "A", "IMG")) + assert_equal('<BR>', unescape_element(escapeHTML('
'), ["A", "IMG"])) ++ ++ assert_equal('', unescapeElement(escapeHTML(''), "A", "IMG")) ++ assert_equal('', unescapeElement(escapeHTML(''), ["A", "IMG"])) ++ assert_equal('', unescape_element(escapeHTML(''), "A", "IMG")) ++ assert_equal('', unescape_element(escapeHTML(''), ["A", "IMG"])) ++ ++ assert_equal(' X-Patchwork-Id: 60108 X-Patchwork-Delegate: steve@sakoman.com 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 83E84C36011 for ; Thu, 27 Mar 2025 19:44:38 +0000 (UTC) Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) by mx.groups.io with SMTP id smtpd.web10.5273.1743104670015861937 for ; Thu, 27 Mar 2025 12:44:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=g0nl9hZ9; spf=softfail (domain: sakoman.com, ip: 209.85.214.171, mailfrom: steve@sakoman.com) Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-224191d92e4so29627665ad.3 for ; Thu, 27 Mar 2025 12:44:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1743104669; x=1743709469; 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=Ezc4l0ONo4CBQGusmJWtNZx+ToEBnBifGHnoPUJqlk4=; b=g0nl9hZ9AeDvO6RbuCwK5xCyoMNjYdDpY5IUeaWFYhKWOcq3jZftHD1NuXuUWtY5O8 +DTZDBczMxppAUdt+Fsmk/y9c7CzVU4/bb+B/XIkUCCLBCX6oXmckffIW5Of7+WqM4Cr bLz5dEpC+RKjd73+M3EUrrtS96TmGNCkk9jBdJdqaUrt8vBIBvlitsQ7Z5r792heNDOc uZQzmFytxlEI22wndBI/O2P4Gm6ap5IecGf5GfPsg/bdM5+zdYBM7DLiNA5n4EZBwfqx P2BajN8v4kXasttl7B2o0WzRqgfxYGdwxI4jzjjrStxkX7I+1ZN3/x0p8k0o1uTNXOF7 IgTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743104669; x=1743709469; 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=Ezc4l0ONo4CBQGusmJWtNZx+ToEBnBifGHnoPUJqlk4=; b=cCoQHHJYxhTvrveoLNz7XngrFWQDzZYKPn5M2QHWBuR0xSVrvtbyiE/hJM7WVzVj/U XHokGNXNAShWQiZR1XpngA7+a3djX51Kb2h89ckKVo9BTVL+T19EArIWxH3zi7Mslvj4 ssV0oCs6aDHqjqSwEu1F6II9DZ9s/YWVTc3xsqw+cb1EPo69elkuEQRBkw4SJRpqoPW+ hx3YMWGbXcy1yLfqvR9dP0J6bB8cRz87DxSxCnEyHna834By5q1CbFp6bkDnnlZOpdfi hk5hlK8oq22w38k9si3pCrUo9Up8ckkvRpw+mkAwf8i7GxqhrG0xS55f6hlfhclu+A+2 z2/w== X-Gm-Message-State: AOJu0YxbnAA28LJea37fx/KDrPom527iFZnoeTLMLin/sKOn4jDyUTAf 1j72p+OFM6Svb0xSvJX5McPHuZJKPowuXpWhIodamwY+EMrH7HVo0RvsMaK9pmAXsN6xHumL/vA K X-Gm-Gg: ASbGncuGBuWpKtYRfx6B/RWQ+JSRAPKY0jPKvMytkaZ8HHBYwv6JwY7Uui1T4c6v0Zz eIvSmhqsfne5NW6m6AF4xHRBvc97CmF9+bMusRgFpwOL1ToFrkFHcxGua2ctcfXPGcDis9sM1EM 2nhDuistR8u6Cb+d7BpG1LUX3Z5Kjd1WhJr9eQ4ek2H5KH1X7lach//BD2Qiqo0+jrUkkVqZ1My JCa8ZumMKuJpmS+w051sV8q5DG9+lAuaczOR233CNW4/35/fLun4K2iltQgiuuAv2Uxj3KGs7g3 n2JawAhOeBG8FI3xDN1OQUWGW3QY8MIvmHhXpNY9jjQR9g== X-Google-Smtp-Source: AGHT+IFRlsa5sioGMIhJuKOLzhcdI4l1GvA3OZYz3a11R+f0Q5sYDCT6GYnp99ETwmY+9sZIhMaBVw== X-Received: by 2002:a17:902:d551:b0:216:794f:6d7d with SMTP id d9443c01a7336-2280495aa5bmr84025145ad.48.1743104669230; Thu, 27 Mar 2025 12:44:29 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:811c:968e:2c1:6363]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2291eee0882sm3865875ad.75.2025.03.27.12.44.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 12:44:28 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 03/10] vim: Upgrade 9.1.1115 -> 9.1.1198 Date: Thu, 27 Mar 2025 12:44:08 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 27 Mar 2025 19:44:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/213779 From: Vijay Anusuri This includes CVE-fix for CVE-2025-27423 and CVE-2025-29768 Changes between 9.1.1115 -> 9.1.1198 ==================================== https://github.com/vim/vim/compare/v9.1.1115...v9.1.1198 Signed-off-by: Vijay Anusuri Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (cherry picked from commit 8e540bd287fd56e3a714f81395b59dd508a6d957) 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 823cfe24c7..c7f3987134 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 .= ".1115" -SRCREV = "c0f0e2380e5954f4a52a131bf6b8499838ad1dae" +PV .= ".1198" +SRCREV = "f209dcd3defb95bae21b2740910e6aa7bb940531" # Do not consider .z in x.y.z, as that is updated with every commit UPSTREAM_CHECK_GITTAGREGEX = "(?P\d+\.\d+)\.0" From patchwork Thu Mar 27 19:44:09 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 60113 X-Patchwork-Delegate: steve@sakoman.com 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 9603DC36016 for ; Thu, 27 Mar 2025 19:44:38 +0000 (UTC) Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) by mx.groups.io with SMTP id smtpd.web11.5466.1743104672364955519 for ; Thu, 27 Mar 2025 12:44:32 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=y/LejlmE; spf=softfail (domain: sakoman.com, ip: 209.85.214.169, mailfrom: steve@sakoman.com) Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-223f4c06e9fso27555395ad.1 for ; Thu, 27 Mar 2025 12:44:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1743104671; x=1743709471; 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=gHXdItrbweDmxSdtM7Z/Rp/sBm99LbbGQnQFVdzBfzI=; b=y/LejlmEkXU2kbQK/e6K4lSr4P3DP2DqjaL77648Hma2U0JeDT5ngEAU9hXCycLx+g OYvBXdfuwktVlvgmR7P+IT8mibwFdN09BvlqI0U9maQxz7magdTiPBx4yrhWV18ehlVF 9U86up6oJh/X8nUK3TilrfSW3gPjEqnCJG+85KPkFa3qoCb7xXvjqIBsFW5UP8wMeug5 dwgFKVNEb/nyJvFMTC4+gkwruIzokyenOkPrn1oB71OXEH9L8gj9xKyqpBitOGjqPAjA qYKw+Y2H//SNfRYi7x92fc2TddKl2p1aCFlZNEtHRJja2JuSpgqPggC+l7boyCB1RE4k n2UQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743104671; x=1743709471; 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=gHXdItrbweDmxSdtM7Z/Rp/sBm99LbbGQnQFVdzBfzI=; b=In9QNqFK804eeDAkhy/nQD1WAkikXXI90arSOk/AwEO0HNt1eg9tPLiNTbP9/t+H4d CqfKBItJMNcvKW+6PFx6OsAk8CbLuZT+IZ5P76AJamh1QLE110tNNBmEv5jC7C2cn4f7 WbSHGxyrwgKu6qPpGO20AGXo7tWQlwRx2JgdYDKYVmFP/VrHq3JD+qAuPVMA89rwwvLi u7lZN9f3GBhH7N70IJK8+o2DwP+DKQsWvEbAN6kE+m4taFA5U/11OWqhDQ2aZKnJvLTj XpS96D83XL6oRDoQgg+OBga+HdtxShwYSicuiSeNHWls0F7l1ggrZRQ9My/7jphSB2yT MJJQ== X-Gm-Message-State: AOJu0YzuXqJzC/TIjccBa2Cuwi23PF8j17bWrbBFL1vIjrOPIFlaijfs K4zmbdWju0f1Emd90GYmVPj0hNx8PyGtZeW/wSMEzLw7fKBKaSqDqcwakS32TENSyt87fEvFMH6 c X-Gm-Gg: ASbGncuaLGuTeC0e+EOayyd9vePeH6+cQvA/aRrKWoObgXUix+yNI31Fdg6ys20V0oQ QwLjUeIqJoow1w45ucVM8HeHALyNhPRa1HEYkf6ir+xxRBX6SDst+95QRGxsMaH1EbNBH3ppH2x b5kCo1bsUNY5mjixV3CIT1+ti/x1y4QGmobrW62Vv+WZTFFIFM5v5VLjH0yfHeIl9asdFRGdk4a 1gfWoxjfnWODcxlza1102gKtNzq1qr36ikXdedP6muKgZkRqhf9vpPA0bVcs471/5Ml6AZoqc6Z 3d2fJcK+EROLB+cfi5BxId1Za23BOBWJBUk= X-Google-Smtp-Source: AGHT+IGdR/GolAqAxQUnHKfcZbufh6GbfAbUzT7LBXuKdiznyDA3saCu0qSmaoxZKHlHexdUX9NAdg== X-Received: by 2002:a17:902:c952:b0:223:4d5e:7592 with SMTP id d9443c01a7336-22921d46df3mr975975ad.21.1743104670887; Thu, 27 Mar 2025 12:44:30 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:811c:968e:2c1:6363]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2291eee0882sm3865875ad.75.2025.03.27.12.44.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 12:44:30 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 04/10] linux-yocto/6.6: update to v6.6.77 Date: Thu, 27 Mar 2025 12:44:09 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 27 Mar 2025 19:44:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/213780 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: c719455843a8 Linux 6.6.77 c903f4959a59 Revert "hostfs: convert hostfs to use the new mount API" f55d1ee3a43c Revert "hostfs: fix string handling in __dentry_name()" dd942aca6445 Revert "hostfs: Add const qualifier to host_root in hostfs_fill_super()" fd5799f2ddd4 Revert "hostfs: fix the host directory parse when mounting." ef3ce4bf49dc Linux 6.6.76 9b7f5ef4bace LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP} cefbf9f892ce s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS 49b8241c5aaf btrfs: output the reason for open_ctree() failure 1b2af918bb71 media: imx-jpeg: Fix potential error pointer dereference in detach_pm() dfde3d63afba staging: media: max96712: fix kernel oops when removing module 16907219ad67 usb: gadget: f_tcm: Don't free command immediately cd3bbcb6b3a7 pps: Fix a use-after-free 6c36dcd662ec media: uvcvideo: Fix double free in error path b32d60a852bb remoteproc: core: Fix ida_free call while not allocated 0263fb2e7b7b mptcp: handle fastopen disconnect correctly 7f6c72b8ef81 mptcp: consolidate suboption status 6f10f641b489 usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS 76bae35d44f3 usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE 876b1bf63b6f usb: dwc3: core: Defer the probe until USB power supply ready 0962220d7a98 usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk() 0e7fc92a0572 usb: gadget: f_tcm: Fix Get/SetInterface return value 9e490b665ca3 drivers/card_reader/rtsx_usb: Restore interrupt based detection b649f0d5bc25 usb: xhci: Fix NULL pointer dereference on certain command aborts 3c706829ceb6 net: usb: rtl8150: enable basic endpoint checking 5e75091a93b9 ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro fe215b8dd76c ktest.pl: Check kernelrelease return in get_version bab3e9f342e0 selftests/rseq: Fix handling of glibc without rseq support 82e491e08571 netfilter: nf_tables: reject mismatching sum of field_len with set key length cbfb30ae17d4 kbuild: switch from lz4c to lz4 for compression 225b88642aef Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages" 18edc1d03ca0 NFSD: Reset cb_seq_status after NFS4ERR_DELAY 0bf2adad03e1 f2fs: Introduce linear search for dentries aa420dee3392 hexagon: Fix unbalanced spinlock in die() 97517cba7671 hexagon: fix using plain integer as NULL pointer warning in cmpxchg 29f5ee6c9774 kconfig: fix memory leak in sym_warn_unmet_dep() 582e70f1eddf kconfig: WERROR unmet symbol dependency 487852a55a48 kconfig: deduplicate code in conf_read_simple() 94d9ee3b85d2 kconfig: remove unused code for S_DEF_AUTO in conf_read_simple() 26341c1bb766 kconfig: require a space after '#' for valid input 13dc6f1692e0 kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST 089d1c188a5a cifs: Fix getting and setting SACLs over SMB1 32cc06a68d3a cifs: Validate EAs for WSL reparse points 563ba1701bc1 io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock() 730071ea1ea7 ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback b730c68ea282 RISC-V: Mark riscv_v_init() as __init be80de30b347 hostfs: fix the host directory parse when mounting. 1fbe93dd7e6a hostfs: Add const qualifier to host_root in hostfs_fill_super() 86ec56b25476 hostfs: fix string handling in __dentry_name() d073828fe0f5 hostfs: convert hostfs to use the new mount API 4517f37bf54e genksyms: fix memory leak when the same symbol is read from *.symref file 9dc841e89ae0 genksyms: fix memory leak when the same symbol is added from source 62289ebb2554 net: hsr: fix fill_frame_info() regression vs VLAN packets f59acc3f9441 net: sh_eth: Fix missing rtnl lock in suspend/resume path b1bc4a35a04c net: xdp: Disallow attaching device-bound programs in generic mode b01e7ceb35dc tcp: correct handling of extreme memory squeeze 5e6e723675e5 bgmac: reduce max frame size to support just MTU 1500 77ad90dd18ae vsock: Allow retrying on connect() failure 3924c153761c Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming d2cd915aea83 perf trace: Fix runtime error of index out of bounds 6d3693d402a8 net: stmmac: Limit FIFO size by hardware capability 80083bd4c214 net: stmmac: Limit the number of MTL queues to hardware capability 2a6d1e1d022b ptp: Properly handle compat ioctls c411f9a5fdc9 net: davicom: fix UAF in dm9000_drv_remove a84d511165d6 vxlan: Fix uninit-value in vxlan_vnifilter_dump() b91034314ad2 net: netdevsim: try to close UDP port harness races 51c128ba038c net: rose: fix timer races against user threads 5385c1d1c08f iavf: allow changing VLAN state without calling PF 02794e35ab0d PM: hibernate: Add error handling for syscore_suspend() b379b3162ff5 ipmr: do not call mr_mfc_uses_dev() for unres entries d063bec046a0 net: fec: implement TSO descriptor cleanup d5a17441bb38 gpio: mxc: remove dead code after switch to DT-only b5a8bc47aa0a net: hns3: fix oops when unload drivers paralleling c0f6111bb525 regulator: core: Add missing newline character 40e25a3c0063 ubifs: skip dumping tnc tree when zroot is null 20f0f55e6d68 rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr() 9adefa7b9559 rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read c6e1b2cac24b xfrm: delete intermediate secpath entry in packet offload mode b0f47b08786d dmaengine: ti: edma: fix OF node reference leaks in edma_driver 68a5e8b9125b xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO 9e0f793ee961 tools/bootconfig: Fix the wrong format specifier d49ab6857d98 LoongArch: Fix warnings during S3 suspend 34c3ea55d1a7 NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE cedab4047828 NFSv4.2: fix COPY_NOTIFY xdr buf size calculation fe616b82bc46 serial: 8250: Adjust the timeout for FIFO mode f4b9bc823b0c driver core: class: Fix wild pointer dereferences in API class_dev_iter_next() 91c9ec5a208d module: Extend the preempt disabled section in dereference_symbol_descriptor(). 8e1b9201c9a2 nilfs2: protect access to buffers with no active references 61a8a1917a4b nilfs2: convert nilfs_lookup_dirty_data_buffers to use folio_create_empty_buffers 724dc6daebb1 buffer: make folio_create_empty_buffers() return a buffer_head 3e6e5acf4c7d ocfs2: mark dquot as inactive if failed to start trans while releasing dquot e5565240c648 scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails 495dcb00d4fe scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1 c994716d3391 PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test 48349476ae13 PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error 2a12efc567a2 PCI: imx6: Skip controller_id generation logic for i.MX7D c64da8e0ad76 PCI: imx6: Simplify clock handling by using clk_bulk*() function 2c54b9fca175 PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region() 0d3f69add24e media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer aba54e4583f6 staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() 09ab93b4b6b2 watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe() 7f6802ca6d13 media: nxp: imx8-isi: fix v4l2-compliance test errors 4ca60562c0d2 mtd: hyperbus: hbmc-am654: fix an OF node reference leak 3ec44b69e48f mtd: hyperbus: hbmc-am654: Convert to platform remove callback returning void 2d95397b1792 mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc ada9f380e799 media: uvcvideo: Propagate buf->error to userspace 6981619d56a6 media: camif-core: Add check for clk_enable() 79bf1c4773ba media: mipi-csis: Add check for clk_enable() 11c7649c9ec3 media: i2c: ov9282: Correct the exposure offset c4c35f6958de media: i2c: imx412: Add missing newline to prints 0e4300717701 media: i2c: imx290: Register 0x3011 varies between imx327 and imx290 88d08ca77266 media: marvell: Add check for clk_enable() c0f94441a1de PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() dfccddd5874f media: lmedm04: Handle errors for lme2510_int_read eb06c7bbf172 media: rc: iguanair: handle timeouts e2d565d93d07 spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors 38ac76fc06bc iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index() 45e567800492 RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]" 07f8ce734df7 efi: sysfb_efi: fix W=1 warnings when EFI is not set c14c6d0a6aa4 of: reserved-memory: Do not make kmemleak ignore freed address 6ea9e3895f8c RDMA/mlx5: Fix indirect mkey ODP page count 60d2fb033a99 i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condition c30508bb0b4b i3c: dw: Add hot-join support. e713ca2e6526 arm64: tegra: Fix DMA ID for SPI2 35f444b3104a fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() b2c5d45b05d2 ARM: dts: mediatek: mt7623: fix IR nodename fb6f0553f8dc arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts ad28a017b542 arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts c7e2f0ee4301 arm64: dts: mediatek: add per-SoC compatibles for keypad nodes 64f51b68e296 dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL 30fb7a297f16 arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes df5c93e0c0a0 arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties e3ec2298c34e arm64: dts: qcom: sc7180: fix psci power domain node names 1f11e59d464c arm64: dts: qcom: sc7180: change labels to lower-case 78e69e507f89 arm64: dts: qcom: Add SM7125 device tree 0789f1224758 arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone 0da37d987580 arm64: dts: qcom: sc7180-*: Remove thermal zone polling delays d92cbcfb10cf arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply 4d1dccadf21b arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove disabled ov7251 camera 4fa6d6e521ed arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzanine riser to dtso 6c59ba194002 ARM: omap1: Fix up the Retu IRQ on Nokia 770 e746da4b0cd6 RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error 94526fbf58c4 arm64: dts: allwinner: a64: explicitly assign clock parent for TCON0 a5e386065e5a arm64: dts: ti: k3-am62a: Remove duplicate GICR reg 64100cdc3df3 arm64: dts: ti: k3-am62: Remove duplicate GICR reg b3b30a524c46 ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdmmc0 node 7e16a59c7672 ARM: dts: microchip: sama5d27_wlsom1_ek: Remove mmc-ddr-3_3v property from sdmmc0 node 6919d6d65c71 arm64: dts: qcom: sm8450: correct sleep clock frequency a3bc622b2046 arm64: dts: qcom: sm8350: correct sleep clock frequency c1574f607d83 arm64: dts: qcom: sm8250: correct sleep clock frequency 4fed5d47fe8d arm64: dts: qcom: sm6375: correct sleep clock frequency 78b611083305 arm64: dts: qcom: sm6125: correct sleep clock frequency dd951e7b04bc arm64: dts: qcom: sm4450: correct sleep clock frequency 36cded5e139d arm64: dts: qcom: sdx75: correct sleep clock frequency 4ba4d5c19ea9 arm64: dts: qcom: sc7280: correct sleep clock frequency c38070e3b8a3 arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency 29bb336761ed arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency a2e31fadc52e arm64: dts: qcom: qcs404: correct sleep clock frequency d68ef84ca10d arm64: dts: qcom: msm8994: correct sleep clock frequency b7c8c08640d1 arm64: dts: qcom: msm8939: correct sleep clock frequency db975f5e7cb2 arm64: dts: qcom: msm8916: correct sleep clock frequency f23f69f0f224 arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value 7e466bb7f544 arm64: dts: qcom: msm8994: Describe USB interrupts 585081791387 arm64: dts: qcom: msm8996: Fix up USB3 interrupts a0753f8993cf arm64: dts: qcom: sa8775p: Update sleep_clk frequency 74f3061e0330 arm64: dts: qcom: move common parts for sa8775p-ride variants into a .dtsi 823536e1128b arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin 9316d15e7d4e arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq 0aff49ed0d2a arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq 367e43d89b91 arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property d13b39e072f8 arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings c144423cb07e memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code() 5607d1e7944f ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM cac3340a2fe4 ARM: dts: stm32: Deduplicate serial aliases and chosen node for STM32MP15xx DHCOM SoM 2fbfacbbf6ee arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie1 eb9a5a953b64 RDMA/srp: Fix error handling in srp_add_port 3013bcfc0c2b arm64: dts: mediatek: mt8183: willow: Support second source touchscreen 90cc73be437c arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen 3a01e2dc9f01 RDMA/rxe: Fix mismatched max_msg_sz 5dfd5a88823c RDMA/rxe: Improve newline in printing messages a332e101fcbf arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb" c62ceade98a0 ARM: dts: aspeed: yosemite4: correct the compatible string for max31790 4064a22702d3 ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan boards b94b27e715cb ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272 4b14695a7bda arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names 08f2d1bcc022 arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names 2495b1f85dd9 arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property 8fad7737a92e arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property a4a7aea0c4fb arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property 32ddffac4201 arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property 206d385b1237 arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property de8d88b68d0c rdma/cxgb4: Prevent potential integer overflow on 32bit 47b3acbf31e0 RDMA/mlx4: Avoid false error about access to uninitialized gids array 410b99a3d062 ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151 434b724ce471 arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A a17b2390322a arm64: dts: mediatek: mt8516: add i2c clock-div property 8c9cda5a2074 arm64: dts: mediatek: mt8516: fix wdt irq type 5a10685c816f arm64: dts: mediatek: mt8516: fix GICv2 range 8bea7ece086b arm64: dts: mt8183: set DMIC one-wire mode on Damu ac8f8cc0b2b2 arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get working suspend 4aa4a0045753 ARM: at91: pm: change BU Power Switch to automatic mode 5908e04d7388 soc: atmel: fix device_node release in atmel_soc_device_init() 7f298125b365 cifs: Use cifs_autodisable_serverino() for disabling CIFS_MOUNT_SERVER_INUM in readdir.c 3f901c35e1a1 smb: client: fix oops due to unset link speed 6f45ef616775 padata: avoid UAF for reorder_work b5981c994671 padata: add pd get/put refcnt helper bbccae982e9f padata: fix UAF in padata_reorder 55f75ce472ae perf lock: Fix parse_lock_type which only retrieve one lock flag 40f8b565d595 ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop 670ef7b2900b bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write eeef8e65041a bpf: Send signals asynchronously if !preemptible 01220c10a7f4 pinctrl: amd: Take suspend type into consideration which pins are non-wake 3872b4eec88a pinctrl: stm32: Add check for clk_enable() 2e09336f352f perf report: Fix misleading help message about --demangle 49bc44a51d72 ASoC: Intel: avs: Fix theoretical infinite loop 5e6f12d554ae ASoC: Intel: avs: Do not readq() u32 registers b9db15cf2d69 ASoC: Intel: avs: Abstract IPC handling b5a41d42396e ASoC: Intel: avs: Prefix SKL/APL-specific members 125066c32953 perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool d43c2447032c perf namespaces: Introduce nsinfo__set_in_pidns() 4318e26fe4f4 perf machine: Don't ignore _etext when not a text symbol 8487f93db855 perf top: Don't complain about lack of vmlinux when not resolving some kernel samples e6e97a24de83 padata: fix sysfs store callback check 19f17a762ebd ALSA: seq: Make dependency on UMP clearer 7bd0bb51bd92 ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT 78f2ac97823c crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto() cfb531141bda crypto: hisilicon/sec2 - fix for aead invalid authsize 2309cf3f5e9d crypto: hisilicon/sec2 - fix for aead icv error a4cc472ea0d8 crypto: hisilicon/sec2 - optimize the error return process 3392fa605d7c bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT 3c7f63d94087 ktest.pl: Remove unused declarations in run_bisect_test function 1ee00cc23cc8 perf expr: Initialize is_test value in expr__ctx_new() dd95e117530e ASoC: renesas: rz-ssi: Use only the proper amount of dividers c7d067a47bf8 perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info() bce9da3aca14 perf header: Fix one memory leakage in process_bpf_prog_info() 4f2582dacad4 perf header: Fix one memory leakage in process_bpf_btf() 3885a4d4a519 crypto: caam - use JobR's space to access page 0 regs e2a5487487bd selftests/bpf: Fix fill_link_info selftest on powerpc 557065f0a493 ASoC: sun4i-spdif: Add clock multiplier settings ccb01198f01d libbpf: Fix segfault due to libelf functions not setting errno 8d0c37831e28 tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind 3676e5741739 libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing 352daa50946c net/rose: prevent integer overflows in rose_setsockopt() 617d7308bd38 tcp_cubic: fix incorrect HyStart round start detection 88fd5db8c007 net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns() e3c1a0e4ba0a netfilter: nft_flow_offload: update tcp state flags under lock d9aaae892d46 netfilter: nf_tables: fix set size with rbtree backend c80fcb6caa9b netfilter: nft_set_rbtree: prefer sync gc to async worker b7e81ae38643 netfilter: nft_set_rbtree: rename gc deactivate+erase function 6f8277b97ad4 netfilter: nf_tables: de-constify set commit ops function argument 7e2bd8c13b07 net: sched: Disallow replacing of child qdisc from one parent to another 2f29127e94ae net: avoid race between device unregistration and ethnl ops f9ad8c928921 octeon_ep: remove firmware stats fetch in ndo_get_stats64 cf7d4b9ca534 net/mlxfw: Drop hard coded max FW flash image size 6ce38b5a6a49 net: let net.core.dev_weight always be non-zero 627f67b6d099 selftests/landlock: Fix error message c7efca80bdec pwm: stm32: Add check for clk_enable() b8e33f0a3c86 clk: analogbits: Fix incorrect calculation of vco rate delta 5960f4d87398 inet: ipmr: fix data-races 1c73ffb62422 wifi: cfg80211: adjust allocation of colocated AP data 1138cf80bbbf wifi: cfg80211: Handle specific BSSID in 6GHz scanning 2c23036b53a0 selftests: harness: fix printing of mismatch values in __EXPECT() e75ae3db46b5 selftests: timers: clocksource-switch: Adapt progress to kselftest framework dc343336b7c0 cpufreq: ACPI: Fix max-frequency computation 5f97a0b96e14 wifi: mt76: mt7996: fix ldpc setting 7fd26afa1da9 wifi: mt76: mt7996: fix incorrect indexing of MIB FW event b9288a136a0a wifi: mt76: mt7996: fix HE Phy capability b20cda1df8ba wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU 566b749f0d64 wifi: mt76: mt7996: add max mpdu len capability 0d6961b57365 wifi: mt76: mt7996: fix register mapping 59e4ebeb43f2 wifi: mt76: mt7915: fix register mapping 1e474cbe5db6 wifi: mt76: mt7915: fix omac index assignment after hardware reset c71d2db21f15 wifi: mt76: mt7915: improve hardware restart reliability 9d19f26ecf26 wifi: mt76: connac: move mt7615_mcu_del_wtbl_all to connac 72eabd4c1986 wifi: mt76: mt7915: firmware restart on devices with a second pcie link 7a249ebfc80e wifi: mt76: mt7996: fix rx filter setting for bfee functionality 987e8224da66 wifi: mt76: mt7915: fix overflows seen when writing limit attributes b823e541dcc1 wifi: mt76: mt7921: fix using incorrect group cipher after disconnection. 824813ea30a5 wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO 39bb3d56f1c3 landlock: Handle weird files d433ccd98736 net/smc: fix data error when recvmsg with MSG_PEEK flag d0edcd0d18d7 clk: ralink: mtmips: remove duplicated 'xtal' clock for Ralink SoC RT3883 cf21ef3d4308 wifi: mac80211: don't flush non-uploaded STAs 43b67fb2fea3 wifi: mac80211: Fix common size calculation for ML element 69226421a5bc wifi: mac80211: fix tid removal during mesh forwarding d36e48a4d81c wifi: mac80211: prohibit deactivating all links a4ba608bd427 wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC 849fb90ccc3d wifi: wlcore: fix unbalanced pm_runtime calls 9450b3c3c4ff samples/landlock: Fix possible NULL dereference in parse_path() e30d21ed451d mfd: syscon: Fix race in device_node_get_regmap() 4bbe56ed428d mfd: syscon: Use scoped variables with memory allocators to simplify error paths b45fd493da18 mfd: syscon: Add of_syscon_register_regmap() API d6c5f73c31f0 mfd: syscon: Remove extern from function prototypes c2c3949cebef leds: cht-wcove: Use devm_led_classdev_register() to avoid memory leak 68834217baaf HID: fix generic desktop D-Pad controls ae730deded66 HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check 1efa37f8b548 clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs eb47144d9111 wifi: ath12k: fix tx power, max reg power update to firmware 2851acb600d6 ipmi: ssif_bmc: Fix new request loss when bmc ready for a response 7ec98ebb38dc OPP: OF: Fix an OF node leak in _opp_add_static_v2() 7705d8a7f2c2 ax25: rcu protect dev->ax25_ptr d54308079d05 regulator: of: Implement the unwind path of of_regulator_match() 32d90424651b clk: sunxi-ng: a64: stop force-selecting PLL-MIPI as TCON0 parent e121a4f42b4d clk: sunxi-ng: a64: drop redundant CLK_PLL_VIDEO0_2X and CLK_PLL_MIPI 11f5bdeff93e dt-bindings: clock: sunxi: Export PLL_VIDEO_2X and PLL_MIPI 184a564e6000 team: prevent adding a device which is already a team device lower a32da24ef8cc clk: imx8mp: Fix clkout1/2 support 3319bebda6df cpufreq: qcom: Implement clk_ops::determine_rate() for qcom_cpufreq* clocks f757327c4ce6 cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT if LMh IRQ is not available b38f66273f89 gpio: pca953x: log an error when failing to get the reset GPIO f66aed661bf2 gpio: pca953x: Fully convert to device managed resources e657dc10c4d4 gpio: pca953x: Drop unused fields in struct pca953x_platform_data 50bcea7af924 cpufreq: schedutil: Fix superfluous updates caused by need_freq_update 0f06dd950d04 pwm: stm32-lp: Add check for clk_enable() 280fb099c1dd inetpeer: do not get a refcount in inet_getpeer() e22c073471b5 inetpeer: update inetpeer timestamp in inet_getpeer() cb8449c34910 inetpeer: remove create argument of inet_getpeer() fdaa6b3c7e36 inetpeer: remove create argument of inet_getpeer_v[46]() d01e6a675950 leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata() 7fd7fd629a33 dt-bindings: mfd: bd71815: Fix rsense and typos 97294d480d4b cpupower: fix TSC MHz calculation 45f1432e74d1 ACPI: fan: cleanup resources in the error path of .probe() 19958067c4be wifi: brcmfmac: add missing header include for brcmf_dbg 3afc51492ad9 regulator: dt-bindings: mt6315: Drop regulator-compatible property 2d259ac7e0c5 HID: multitouch: fix support for Goodix PID 0x01e9 c2fe1678e04d wifi: rtlwifi: pci: wait for firmware loading before releasing memory 624cea89a086 wifi: rtlwifi: fix memory leaks and invalid access at probe error path c37901c0c8eb wifi: rtlwifi: destroy workqueue at rtl_deinit_core 465d01ef6962 wifi: rtlwifi: remove unused check_buddy_priv 43c47210dae3 dt-bindings: leds: class-multicolor: Fix path to color definitions 1ffbe3a0b816 clk: fix an OF node reference leak in of_clk_get_parent_name() 914ef7d1a702 of: remove internal arguments from of_property_for_each_u32() 8b84c2cee295 clk: si5351: allow PLLs to be adjusted without reset 2321288c4357 serial: sc16is7xx: use device_property APIs when configuring irda mode 0523ac72a8d8 dt-bindings: mmc: controller: clarify the address-cells description 9c6702260557 rxrpc: Fix handling of received connection abort 6bb87d8823d4 spi: zynq-qspi: Add check for clk_enable() 833e9a1c27b8 net_sched: sch_sfq: don't allow 1 packet limit 58ae7465f0e7 net_sched: sch_sfq: handle bigger packets ab18d76f7852 net_sched: sch_sfq: annotate data-races around q->perturb_period e95f9c408ff8 wifi: wcn36xx: fix channel survey memory allocation size 568460c3c935 wifi: rtlwifi: usb: fix workqueue leak when probe fails 82a843e949f7 wifi: rtlwifi: fix init_sw_vars leak when probe fails 20893ffe7a48 wifi: rtlwifi: wait for firmware loading before releasing memory d8a376b7b5f5 wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step b304e1f7edc5 wifi: rtlwifi: do not complete firmware loading needlessly f4b764d99183 wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855 4c9caf86d04d ipmi: ipmb: Add check devm_kasprintf() returned value 20412f04bce8 genirq: Make handle_enforce_irqctx() unconditionally available c9d24e47419b drm/amdgpu: tear down ttm range manager for doorbell in amdgpu_ttm_fini() e576f132cb42 drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE 41b72c3401a3 drm/msm: Check return value of of_dma_configure() d69ded4b4fd3 drm/msm/dpu: link DSPP_2/_3 blocks on SM8550 d44b7452a58d drm/msm/dpu: link DSPP_2/_3 blocks on SM8350 ab3077fe61b8 drm/msm/dpu: link DSPP_2/_3 blocks on SM8250 4ec5e1495ffe drm/msm/dpu: link DSPP_2/_3 blocks on SC8180X 396c05f170da drm/msm/dpu: link DSPP_2/_3 blocks on SM8150 84ff05c9bd57 OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized eb6ffa0192ba OPP: add index check to assert to avoid buffer overflow in _read_freq() 753c018fce5a drm/amdgpu/vcn: reset fw_shared under SRIOV 26862f0223ef drm/rockchip: vop2: include rockchip_drm_drv.h b7a2cc4952d1 drm/rockchip: move output interface related definition to rockchip_drm_drv.h b126c585fa3a drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8 674bb131f70b drm/rockchip: vop2: Fix the windows switch between different layers 66eeb05b7f7d drm/rockchip: vop2: set bg dly and prescan dly at vop2_post_config a56ec21a2972 drm/rockchip: vop2: Set YUV/RGB overlay mode 0b12c1f8c557 drm/rockchip: vop2: Fix the mixer alpha setup for layer 0 556178977bfe drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset 6a30634a2e0f drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table d0c34936c3bb drm/amd/pm: Fix an error handling path in vega10_enable_se_edc_force_stall_config() ed3d38834764 HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections f029961b2d47 drm/etnaviv: Fix page property being used for non writecombine buffers d453d03a5e71 drm/msm/dp: set safe_to_exit_level before printing it ccfdd3e19c79 x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally 046cf2bacea6 x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD cbef443cab0e sched/topology: Rename 'DIE' domain to 'PKG' 32fe5c4c3e55 sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat c0dbecb204cf perf/core: Save raw sample data conditionally based on sample type c89b19e96281 afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call db996ed19901 nvme: fix bogus kzalloc() return check in nvme_init_effects_log() e1951c169377 select: Fix unbalanced user_access_end() a6cfeb1c2850 partitions: ldm: remove the initial kernel-doc notation 525dc0f60469 nvme: Add error path for xa_store in nvme_init_effects 136f70dc96b8 selftests/powerpc: Fix argument order to timer_sub() 48ef61d25e79 nvme: Add error check for xa_store in nvme_get_effects_log df62fac30c06 pstore/blk: trivial typo fixes d208d2c52b65 nbd: don't allow reconnect after disconnect b1e537fa2307 block: retry call probe after request_module in blk_request_module 5aa2d3a88726 fs: fix proc_handler for sysctl_nr_open a5e157074798 afs: Fix cleanup of immediately failed async calls 7e8ea8e80a46 afs: Fix directory format encoding struct 684ce13e3f1a afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY 5ee9c048089f dlm: fix srcu_read_lock() return type to int 905507850170 powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active 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: 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 f17fd6f76f..704a47b255 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 ?= "8c0c411701e8feb7e56ec2edf5ae205b187e5457" -SRCREV_meta ?= "2b3144e07219eb82a8a95913330a31c3c19f75e7" +SRCREV_machine ?= "a9cda92a1cd1ca99003e925a35b8de15cacb4bf3" +SRCREV_meta ?= "145708c10581d59d9bc1d280111d046647b30ef8" 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.75" +LINUX_VERSION ?= "6.6.77" 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 bfbf680202..80c67c7539 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.75" +LINUX_VERSION ?= "6.6.77" 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 ?= "0a9cf91f3319931bc037a658ab1ceb86d966ac9b" -SRCREV_meta ?= "2b3144e07219eb82a8a95913330a31c3c19f75e7" +SRCREV_machine ?= "3c337295aa74e4422588e500b4b645936ee08894" +SRCREV_meta ?= "145708c10581d59d9bc1d280111d046647b30ef8" 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 f0d477faf4..fba7c3a239 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 ?= "8a51a53128a5ec74564e37a6eb8a6f50430b1554" -SRCREV_machine:qemuarm64 ?= "0a9cf91f3319931bc037a658ab1ceb86d966ac9b" -SRCREV_machine:qemuloongarch64 ?= "0a9cf91f3319931bc037a658ab1ceb86d966ac9b" -SRCREV_machine:qemumips ?= "2f0b854a37fa128c15cfae9a0d758c21b9c30b7d" -SRCREV_machine:qemuppc ?= "0a9cf91f3319931bc037a658ab1ceb86d966ac9b" -SRCREV_machine:qemuriscv64 ?= "0a9cf91f3319931bc037a658ab1ceb86d966ac9b" -SRCREV_machine:qemuriscv32 ?= "0a9cf91f3319931bc037a658ab1ceb86d966ac9b" -SRCREV_machine:qemux86 ?= "0a9cf91f3319931bc037a658ab1ceb86d966ac9b" -SRCREV_machine:qemux86-64 ?= "0a9cf91f3319931bc037a658ab1ceb86d966ac9b" -SRCREV_machine:qemumips64 ?= "f9f65cef2c04456589b1cd7a4e054b8aa331c5da" -SRCREV_machine ?= "0a9cf91f3319931bc037a658ab1ceb86d966ac9b" -SRCREV_meta ?= "2b3144e07219eb82a8a95913330a31c3c19f75e7" +SRCREV_machine:qemuarm ?= "53b3d025aa0db82156c29153383f2a53d8878cb3" +SRCREV_machine:qemuarm64 ?= "3c337295aa74e4422588e500b4b645936ee08894" +SRCREV_machine:qemuloongarch64 ?= "3c337295aa74e4422588e500b4b645936ee08894" +SRCREV_machine:qemumips ?= "13641bd6a7816c8a847c707e401591829c118c02" +SRCREV_machine:qemuppc ?= "3c337295aa74e4422588e500b4b645936ee08894" +SRCREV_machine:qemuriscv64 ?= "3c337295aa74e4422588e500b4b645936ee08894" +SRCREV_machine:qemuriscv32 ?= "3c337295aa74e4422588e500b4b645936ee08894" +SRCREV_machine:qemux86 ?= "3c337295aa74e4422588e500b4b645936ee08894" +SRCREV_machine:qemux86-64 ?= "3c337295aa74e4422588e500b4b645936ee08894" +SRCREV_machine:qemumips64 ?= "55cb090e0d8ec3de48eb532da4f2c32da6302fa8" +SRCREV_machine ?= "3c337295aa74e4422588e500b4b645936ee08894" +SRCREV_meta ?= "145708c10581d59d9bc1d280111d046647b30ef8" # 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 ?= "d51b7d37f14e76db7a1a13046ed87198c0407fcb" +SRCREV_machine:class-devupstream ?= "c719455843a8bc3e969ba58ec92335ed7510e9fc" 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.75" +LINUX_VERSION ?= "6.6.77" PV = "${LINUX_VERSION}+git" From patchwork Thu Mar 27 19:44:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 60112 X-Patchwork-Delegate: steve@sakoman.com 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 942BDC36013 for ; Thu, 27 Mar 2025 19:44:38 +0000 (UTC) Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) by mx.groups.io with SMTP id smtpd.web11.5467.1743104673708807774 for ; Thu, 27 Mar 2025 12:44:33 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=G1M7yz/+; spf=softfail (domain: sakoman.com, ip: 209.85.214.173, mailfrom: steve@sakoman.com) Received: by mail-pl1-f173.google.com with SMTP id d9443c01a7336-2243803b776so46115885ad.0 for ; Thu, 27 Mar 2025 12:44:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1743104673; x=1743709473; 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=bB0adn0Aw67iKHQRRBasx8OdZ77XJlvKSHwMkfj3+uA=; b=G1M7yz/+hUz0jTSBd5mB6gxOD5yAe0Xhgan813cZXBCw1NOMuYAttFhjq2PwF8WL1+ A/W9SFb0QR/6R6qXtMUXTYDU3Bsf90GYhn3un2W4mH55LqvWQtzwJPTMjhVltSBrgm54 plQY3tFm9sirAv6l7jDRO8Y3AeWOdnZBf5T0hZNNZTpKpN5HjCD523kUY/yDDotc07O4 CkaiANwVaiI8URZ9OUvNS5i6hTKU4XWBSLL8bSkrm1gPL26BkNZ3FYLFf1lTCPDZnf6T HtT7aULM27rCsMZDNTNgr/5GehLyyCkikCbMYavFbLzdSczrKdKMRs1jnxHtZ2in7T0+ qJoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743104673; x=1743709473; 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=bB0adn0Aw67iKHQRRBasx8OdZ77XJlvKSHwMkfj3+uA=; b=lrinKtA9MlMCHCc3tMpLSwCMy6Ps7wDHxdHWZSioiAKalYmVZjx9aPtJxIMn37YHsn YK4hN8R0yZhuptx2F3+ad1RtahdmIgx84+7WnTNSsKyRgRyZ8ed94nid2lXD1ggvdZ56 qDK27JV9KkuwfqJig3bPmyjjccAi6U01r04gADgLk0WaOjhyp42bChEVePir5kM+PrtX ezWLYVEM3gR0PNbPJvXLVWNQHfDhNxZhbSBLUk9PT2Xcs+2lTMjXfHi+ypR19VrWHlPz IVtXSoqhfCvPwmzHIVGFX2wc1qnEFQcsRY8BLidRyue/qm7J5Gq2djNxSDkko7grDoBd qUIQ== X-Gm-Message-State: AOJu0YzoKloidFsOAtNtvIZJUXQPPaVuAjUa2OtGRX/o7XZ6RQajw59A XdR21rseGvi2UKD3AkYRRQVgqAmh2kmhn/B2jA/5pLfQJymvihzI9zs3uXdAOdoUqpFbDTcFA+a N X-Gm-Gg: ASbGnctxQABTOkSPUihuLhW/FHSSt0QyX/6Of8BJy3Sw0guZOUHVDumluBIfML2saBP sI98kp5XS1z8o7v9namBT0k7wb0odonXpyrQUfnutCVKCRp9ZVxuRISnWZFBcMnPII9xHdUv08C 0T4Kuc9iouq17QoTku5G+ugAVblMV0B2OEXmSJhBeu9wzXoAtjI11Qn9g50PB0erd1pqqd7SX+d O5mZoXcy+xsBfV/zTjEUaMq7gbcmQ/z9xZbiaGbzlED6x9leA9KnjCGd9LWN80VsdvQZzwD71ey I87Htwkz4QcBgzx0W/7p/gi1BxWRUZ8yOjs= X-Google-Smtp-Source: AGHT+IHDLR0fM2+gG9tKrzfPrN6QqcR/WFJNF9uUzRa6/BZtXQB3nP0sqfoIEnDcPBhDYzl66xYDZQ== X-Received: by 2002:a17:903:46c7:b0:224:8bf:6d81 with SMTP id d9443c01a7336-22804989aeamr82322205ad.46.1743104672532; Thu, 27 Mar 2025 12:44:32 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:811c:968e:2c1:6363]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2291eee0882sm3865875ad.75.2025.03.27.12.44.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 12:44:32 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 05/10] linux-yocto/6.6: update to v6.6.78 Date: Thu, 27 Mar 2025 12:44:10 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 27 Mar 2025 19:44:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/213781 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 4407146cf3fc Linux 6.6.78 e8ad068c6ab8 KVM: x86: Re-split x2APIC ICR into ICR+ICR2 for AMD (x2AVIC) 4fc0f9eadda8 KVM: x86: Make x2APIC ID 100% readonly 8ea0e7b3d7b8 tty: xilinx_uartps: split sysrq handling d113f9723f2b x86/mm/ident_map: Use gbpages only where full GB page should be mapped. 690c7fa03ebb selftests: mptcp: join: fix AF_INET6 variable a77201459464 mptcp: prevent excessive coalescing on receive de3b8d41d254 mptcp: pm: only set fullmesh for subflow endp 785408bbafcf cachefiles: Fix NULL pointer dereference in object->file 893b28374aba btrfs: avoid monopolizing a core when activating a swap file b4e355e70e12 Revert "btrfs: avoid monopolizing a core when activating a swap file" 94459962b862 ocfs2: check dir i_size in ocfs2_find_entry 2cc0f0e1b976 net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling b85a15619899 spi: atmel-qspi: Memory barriers after memory-mapped I/O 34e7a2360c1c spi: atmel-quadspi: Create `atmel_qspi_ops` to support newer SoC families 96c40135d8a8 MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static ec8aa93c30f4 rtc: zynqmp: Fix optional clock name property 81846070cba1 ptp: Ensure info->enable callback is always set 0228e5a6672d pinctrl: samsung: fix fwnode refcount cleanup if platform_get_irq_optional() fails 52ad6195bdb9 rtla/timerlat_top: Stop timerlat tracer on signal 094809f6aff4 rtla/timerlat_hist: Stop timerlat tracer on signal 5a9eb34972cb rtla: Add trace_instance_stop 41955b6c2681 rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads 83b74901bdc9 rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads d5eae440f718 rtla/osnoise: Distinguish missing workload option ee8c4c39a8f9 tracing/osnoise: Fix resetting of tracepoints d86c6f80972e scripts/gdb: fix aarch64 userspace detection in get_current_task 82aa8d362a2a maple_tree: simplify split calculation 78a73c6fe0d8 net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset ab9f2ec09f17 net/ncsi: wait for the last response to Deselect Package before configuring channel c0464bad0e85 misc: fastrpc: Fix copy buffer page size e563ccd6be3c misc: fastrpc: Fix registered buffer page address 24bcf8f6f9c0 misc: fastrpc: Deregister device nodes properly in error scenarios 3df72111c39f misc: misc_minor_alloc to use ida for all dynamic/misc dynamic minors 5d19ca5d2591 mtd: onenand: Fix uninitialized retlen in do_otp_read() 221e874ea5bf irqchip/apple-aic: Only handle PMC interrupt as FIQ when configured so 069a8680af14 i3c: master: Fix missing 'ret' assignment in set_speed() 172cdfc3a5ea NFC: nci: Add bounds checking in nci_hci_create_pipe() 88f4311d1d5e mailbox: tegra-hsp: Clear mailbox before using message f2bd0f1ab478 nilfs2: fix possible int overflows in nilfs_fiemap() b6833b38984d ocfs2: handle a symlink read error correctly e763392da6b1 ocfs2: fix incorrect CPU endianness conversion causing mount failure e5d289c972eb pnfs/flexfiles: retry getting layout segment for reads 7a9b86bd2261 selftests: mptcp: connect: -f: no reconnect 03844b190811 vfio/platform: check the bounds of read/write syscalls 644636ee7eb2 io_uring/rw: commit provided buffer state on async a94592ec30ff io_uring: fix io_req_prep_async with provided buffers 130675a21942 io_uring/net: don't retry connect operation on EPOLLERR b86f1d51731e io_uring: fix multishots with selected buffers a9206d8a512e nvmem: imx-ocotp-ele: set word length to 1 bb2b7ba5faaa nvmem: imx-ocotp-ele: fix reading from non zero offset cb091f37cc1c nvmem: imx-ocotp-ele: simplify read beyond device check 0ba8ea28918b nvmem: core: improve range check for nvmem_cell_write() 12f428f59748 nvmem: qcom-spmi-sdam: Set size in struct nvmem_config e914b2f795b6 crypto: qce - unregister previously registered algos in error path 37b71cec0bda crypto: qce - fix goto jump in error path d5e6e3000309 ata: libata-sff: Ensure that we cannot write outside the allocated buffer 19b22dadd487 mm: kmemleak: fix upper boundary check for physical address objects aed5248fe9e1 media: uvcvideo: Remove redundant NULL assignment 5448ac02e9c0 media: uvcvideo: Support partial control reads 53107a8f17df media: uvcvideo: Fix event flags in uvc_ctrl_send_events 0b5e0445bc83 media: uvcvideo: Fix crash during unbind if gpio unit is in use 1eb8e73eb4a3 media: i2c: ds90ub960: Fix logging SP & EQ status only for UB9702 c3c9300062b6 media: i2c: ds90ub960: Fix UB9702 VC map 45e2ad4e1253 media: i2c: ds90ub960: Fix use of non-existing registers on UB9702 474d7baf91d3 media: i2c: ds90ub9x3: Fix extra fwnode_handle_put() 68b645edc412 media: ccs: Fix cleanup order in ccs_probe() 08cb112ca61b media: ccs: Fix CCS static data parsing for large block sizes 747c04b1aac9 media: ov5640: fix get_light_freq on auto 25abffee5ceb media: imx296: Add standby delay during probe 3e4a43a965a8 media: mc: fix endpoint iteration 4ab7185ad5a6 media: mmp: Bring back registration of the device 88792f3992cb soc: qcom: smem_state: fix missing of_node_put in error path 56eefe1f2fb7 soc: mediatek: mtk-devapc: Fix leaking IO map on error paths 8eb80b9c9bdf iio: light: as73211: fix channel handling in only-color triggered buffer 1d447317022e media: ccs: Clean up parsed CCS static data on parse failure 7753ef5ba2a6 kfence: skip __GFP_THISNODE allocations on NUMA systems 0796fa13788c rv: Reset per-task monitors also for idle tasks 50365a6304a5 tpm: Change to kvalloc() in eventlog/acpi.c df6c8203f2cb ACPI: PRM: Remove unnecessary strict handler address checks 970e92cac159 xfs: Add error handling for xfs_reflink_cancel_cow_range 1af7697727d0 xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end 3a525fcaa1bb pwm: microchip-core: fix incorrect comparison with max period 705f566f91ca arm64: tegra: Disable Tegra234 sce-fabric node b8cf1649c31d arm64: tegra: Fix typo in Tegra234 dce-fabric compatible 73142af4e3bf crypto: qce - fix priority to be less than ARMv8 CE cb8612851892 arm64: dts: qcom: sm8550: correct MDSS interconnects a0f741013a78 arm64: dts: qcom: sm8550: Fix MPSS memory length 27145756466f arm64: dts: qcom: sm8550: Fix CDSP memory length b57466d4638c arm64: dts: qcom: sm8450: Fix MPSS memory length 29e2abea06fa arm64: dts: qcom: sm8450: Fix CDSP memory length e7f3016bd6f5 arm64: dts: qcom: sm8350: Fix MPSS memory length 62692dd301ee arm64: dts: qcom: sm8350: Fix CDSP memory base and length 18a384670b3f arm64: dts: qcom: sm8350: Fix ADSP memory base and length a77d7958c3ab arm64: dts: qcom: sm6375: Fix MPSS memory base and length 91ed86aa8c8a arm64: dts: qcom: sm6375: Fix CDSP memory base and length 7aa20f255751 arm64: dts: qcom: sm6375: Fix ADSP memory length 4c3ada3f57ac arm64: dts: qcom: sm6350: Fix uart1 interconnect path f2d430edb3af arm64: dts: qcom: sm6350: Fix MPSS memory length 601e6204cc02 arm64: dts: qcom: sm6350: Fix ADSP memory length d4a06764feda arm64: dts: qcom: sm6115: Fix ADSP memory base and length 55c42a2df0b6 arm64: dts: qcom: sm6115: Fix CDSP memory length 425d3f99fd5c arm64: dts: qcom: sm6115: Fix MPSS memory length 5538b1b2eeb7 ARM: dts: ti/omap: gta04: fix pm issues caused by spi module 1995976dc590 ARM: dts: dra7: Add bus_dma_limit for l4 cfg bus 9a6550bbe419 ubi: Add a check for ubi_num e5fe2d01dd97 x86/boot: Use '-std=gnu11' to fix build with GCC 15 6a42d6378387 rust: init: use explicit ABI to clean warning in future compilers 3ae5615f48cd kbuild: Move -Wenum-enum-conversion to W=2 7df68980e8b7 scsi: storvsc: Set correct data length for sending SCSI command without payload 7f1e0af18198 scsi: ufs: qcom: Fix crypto key eviction 217230bc8796 scsi: qla2xxx: Move FCE Trace buffer allocation to user control 7bfa83ee25a6 scsi: st: Don't set pos_unknown just after device recognition 42385f9c4c67 nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk 9db27ba3a127 nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk 97bc165a0686 PCI: endpoint: Finish virtual EP removal in pci_epf_remove_vepf() 8852e056e297 PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1 ce5bcb573279 arm64: tegra: Fix Tegra234 PCIe interrupt-map 3cef733e15cd ALSA: hda: Fix headset detection failure due to unstable sort 125c6cb70934 ALSA: hda/realtek: Enable headset mic on Positivo C6400 a80f82d31ca6 Revert "media: uvcvideo: Require entities to have a non-zero unique ID" 84671b0630cc block: don't revert iter for -EIOCBQUEUED 0b0c4d1de598 mips/math-emu: fix emulation of the prefx instruction 53be273d8def dm-crypt: track tag_offset in convert_context 179a3e8740a3 dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit() 4a3909268073 powerpc/pseries/eeh: Fix get PE state translation cfa6d9424c0e LoongArch: Extend the maximum number of watchpoints 18f34beba652 MIPS: Loongson64: remove ROM Size unit in boardinfo 92f59f8b45bf serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use 3b49a756b70b serial: sh-sci: Drop __initdata macro for port_cfg 47470acd719d soc: qcom: socinfo: Avoid out of bounds read of serial number 1f4580e049cc ASoC: acp: Support microphone from Lenovo Go S d4bbd291c9fe usbnet: ipheth: document scope of NCM implementation 22475242ddb7 usbnet: ipheth: fix DPE OoB read ed9866898e19 usbnet: ipheth: break up NCM header size computation e94fb338b523 usbnet: ipheth: refactor NCM datagram loop 92f2a8094f1f usbnet: ipheth: check that DPE points past NCM header 8fb062178e1c usbnet: ipheth: use static NDP16 location in URB 18bf6f5cce31 usbnet: ipheth: fix possible overflow in DPE length check ae7045a20d32 usb: gadget: f_tcm: Don't prepare BOT write request twice d0d36fb2fea5 usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint 9ec6b25b7c7a usb: gadget: f_tcm: Decrement command ref count on cleanup bbe8e62f31cd usb: gadget: f_tcm: Translate error to sense 9875dc6ef9b5 wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916 2955a92db595 wifi: rtw88: sdio: Fix disconnection after beacon loss 7b279f966c3e wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH 3877fc67bd3d wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() 5fb45870eba0 wifi: rtlwifi: rtl8821ae: Fix media status report 8d02b61a0a6e HID: hid-sensor-hub: don't use stale platform-data on remove bcf0fb1a4600 of: reserved-memory: Fix using wrong number of cells to get property 'alignment' b9f177d535e8 of: Fix of_find_node_opts_by_path() handling of alias+path+options fe44f5f5887c of: Correct child specifier used as input of the 2nd nexus node 0176c4af3f71 scsi: ufs: core: Fix the HIGH/LOW_TEMP Bit Definitions 8da6b450a17f perf bench: Fix undefined behavior in cmpworker() b480d2b5dcc9 efi: libstub: Use '-std=gnu11' to fix build with GCC 15 993121481b5a blk-cgroup: Fix class @block_class's subsystem refcount leakage fc60e9357f15 clk: mediatek: mt2701-mm: add missing dummy clk 6f4868e6b288 clk: mediatek: mt2701-img: add missing dummy clk a1fa3dda6bf0 clk: mediatek: mt2701-bdp: add missing dummy clk 20210b5c775d clk: mediatek: mt2701-aud: fix conversion to mtk_clk_simple_probe b6c5237ab7af clk: mediatek: mt2701-vdec: fix conversion to mtk_clk_simple_probe 118c66164fbe clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate ebe1322167c1 clk: qcom: gcc-mdm9607: Fix cmd_rcgr offset for blsp1_uart6 rcg 3ad28517385e clk: qcom: dispcc-sm6350: Add missing parent_map for a clock 08b77ed7cfaa clk: qcom: gcc-sm6350: Add missing parent_map for two clocks 9b6c92663afe clk: qcom: gcc-sm8550: Do not turn off PCIe GDSCs during gdsc_disable() c242fd39dc20 clk: qcom: clk-alpha-pll: fix alpha mode configuration 30f605e8b8de media: i2c: ds90ub960: Fix UB9702 refclk register access 61ff966c6481 clk: sunxi-ng: a100: enable MMC clock reparenting aa91d5401614 Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection 245d48c1ba3e Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc c48f7a360f3c drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes 065385499ccf drm/komeda: Add check for komeda_get_layer_fourcc_list() dc4a876538e6 drm/i915: Fix page cleanup on DMA remap failure cce94ba65bbd drm/i915/guc: Debug print LRC state entries only if the context is pinned dcc3f2c06d80 Revert "drm/amd/display: Use HW lock mgr for PSR1" f4c931e9d203 drm/amdkfd: only flush the validate MES contex 12457cf8e004 drm/amd/pm: Mark MM activity as unsupported 82f59d64e629 ksmbd: fix integer overflows on 32 bit systems fcd06731f59f KVM: s390: vsie: fix some corner-cases when grabbing vsie pages 125da53b3c0c KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() b7ced74c7e93 arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma f12f0457748c drm/rockchip: cdn-dp: Use drm_connector_helper_hpd_irq_event() 6f796f08856e KVM: arm64: timer: Always evaluate the need for a soft timer d17ca8f2dfcf binfmt_flat: Fix integer overflow bug on 32 bit systems 553fbae0effd fs/proc: do_task_stat: Fix ESP not readable during coredump 0be6beead8c4 m68k: vga: Fix I/O defines 44d85a423b56 s390/futex: Fix FUTEX_OP_ANDN implementation 3c0866372ab8 smb: client: change lease epoch type from unsigned int to __u16 7a5f926b3737 smb: client: fix order of arguments of tracepoints fc962f508a03 drm/modeset: Handle tiled displays in pan_display_atomic. af5128c9ebd7 ALSA: hda/realtek: Enable Mute LED on HP Laptop 14s-fq1xxx 1abeeb919910 leds: lp8860: Write full EEPROM, not only half of it 96616a37a0f6 cpufreq: s3c64xx: Fix compilation warning 7770b2211d63 rxrpc: Fix call state set to not include the SERVER_SECURING state d2f275112c3a net: sched: Fix truncation of offloaded action statistics e8390a47a343 tun: revert fix group permission check 1f8e3f4a4b8b netem: Update sch->q.qlen before qdisc_tree_reduce_backlog() db4ae2879085 ACPI: property: Fix return value for nval == 0 in acpi_data_prop_read() b960062afa89 x86/xen: add FRAME_END to xen_hypercall_hvm() 242f7584da3a x86/xen: fix xen_hypercall_hvm() to not clobber %rbx e0384efd45f6 net: rose: lock the socket in rose_bind() a86f51724a10 net: atlantic: fix warning during hot unplug 2d1637afc4eb gpio: pca953x: Improve interrupt support f7627c81983c rxrpc: Fix the rxrpc_connection attend queue handling eaf4268850dd udp: gso: do not drop small packets when PMTU reduces 66c96550fe24 tg3: Disable tg3 PCIe AER on system reboot 858e1feac50d vmxnet3: Fix tx queue race condition with XDP 14a28eb9bdac ice: Add check for devm_kzalloc() fcb2be1b3c2d net: bcmgenet: Correct overlaying of PHY and MAC Wake-on-LAN 40a29e84995d nvme-fc: use ctrl state getter ac1728cf370b ice: put Rx buffers after being done with current frame e31e65661c54 gpu: drm_dp_cec: fix broken CEC adapter properties check 5848c712c82a firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry 795786303295 nvme: handle connectivity loss in nvme_set_queue_count ba32f06e15c6 net/ncsi: fix locking in Get MAC Address handling 67515088591e net/ncsi: Add NC-SI 1.2 Get MC MAC Address command b9d93eda1214 KVM: e500: always restore irqs ba3cf83f4a50 KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults 59e21c4613b0 KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock 15d60c13b704 KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map() b8261bfaebbb platform/x86: acer-wmi: Ignore AC events 530a91be13af Input: allocate keycode for phone linking a9e33a054cac ASoC: amd: Add ACPI dependency to fix build error 79b8c7c93beb ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback f9c7cc44758f platform/x86: int3472: Check for adev == NULL d9aa993ae5ba iommu/arm-smmu-v3: Clean up more on probe failure cae133ab8df3 iommu/arm-smmu-qcom: add sdm670 adreno iommu compatible e2612a5437a0 x86/kexec: Allocate PGD for x86_64 transition page tables separately decefd41316b selftests/net/ipsec: Fix Null pointer dereference in rtattr_pack() 44b4b97439a5 tipc: re-order conditions in tipc_crypto_key_rcv() b4f6aa16663f mmc: sdhci-msm: Correctly set the load for the regulator 2f0fd471cc03 net: wwan: iosm: Fix hibernation by re-binding the driver around it 4ebbcb9bc794 Bluetooth: MGMT: Fix slab-use-after-free Read in mgmt_remove_adv_monitor_sync c09a05b3a394 APEI: GHES: Have GHES honor the panic= setting 1b00ccd73312 i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz d32136e5ba2b wifi: iwlwifi: avoid memory leak c9480e9f2d10 wifi: brcmfmac: Check the return value of of_property_read_string_index() c2813471b663 net/mlx5: use do_aux_work for PHC overflow checks 9955d4064d59 HID: Wacom: Add PCI Wacom device support 8a68e1c374fa clk: qcom: Make GCC_8150 depend on QCOM_GDSC 6aa0de131f53 mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id fe1c021eb03d tomoyo: don't emit warning in tomoyo_write_control() 093286c33409 wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() 9211e3220738 mmc: core: Respect quirk_max_rate for non-UHS SDIO card 0b41f8c84167 tun: fix group permission check 19d452a94632 wifi: rtw89: add crystal_cap check to avoid setting as overflow value 96fae5bd1589 safesetid: check size of policy writes 4723df76ac9e drm/bridge: it6505: fix HDCP CTS KSV list wait timer a51b9affe5d6 drm/bridge: it6505: fix HDCP CTS compare V matching 810b6f6aea59 drm/bridge: it6505: fix HDCP encryption when R0 ready 3a4487883121 drm/bridge: it6505: fix HDCP Bstatus check 3da5be16af92 drm/bridge: it6505: Change definition MAX_HDCP_DOWN_STREAM_COUNT df6fc38a37d4 drm/amd/display: Fix Mode Cutoff in DSC Passthrough to DP2.1 Monitor 662c20e449dc drm/vc4: hdmi: use eld_mutex to protect access to connector->eld 300c6efc95fb drm/sti: hdmi: use eld_mutex to protect access to connector->eld 83e4ac9f87f1 drm/radeon: use eld_mutex to protect access to connector->eld 0493070d7cee drm/exynos: hdmi: use eld_mutex to protect access to connector->eld ac7d01ab10f4 drm/amd/display: use eld_mutex to protect access to connector->eld d698cbfef632 drm/bridge: ite-it66121: use eld_mutex to protect access to connector->eld ad8870a64714 drm/bridge: anx7625: use eld_mutex to protect access to connector->eld f2196ad7c0b3 drm/connector: add mutex to protect ELD from concurrent access 4acf6bab775d printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX f94036559312 drm/virtio: New fence for every plane update 737ae6ddec9c x86/amd_nb: Restrict init function to AMD-based systems 5fbad86fae1e lockdep: Fix upper limit for LOCKDEP_*_BITS configs 7380819963f5 sched: Don't try to catch up excess steal time. 3c884b6bd823 btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling 726d36347b0f btrfs: fix data race when accessing the inode's disk_i_size at btrfs_drop_extents() 52c0b3cb6f03 s390/stackleak: Use exrl instead of ex in __stackleak_poison() dc5da273051e exec: fix up /proc/pid/comm in the execveat(AT_EMPTY_PATH) case 4227ce0c5e3f arm64/mm: Ensure adequate HUGE_MAX_HSTATE 8f5cff471039 btrfs: fix use-after-free when attempting to join an aborted transaction 927b930f117b btrfs: fix assertion failure when splitting ordered extent after transaction abort 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: 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 704a47b255..942b286ed7 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 ?= "a9cda92a1cd1ca99003e925a35b8de15cacb4bf3" -SRCREV_meta ?= "145708c10581d59d9bc1d280111d046647b30ef8" +SRCREV_machine ?= "1ea3894afeb849bf7007324b6fbd7f7908d0dc30" +SRCREV_meta ?= "8315cf9f3b698885f5c4693582d27d66c511f8c5" 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.77" +LINUX_VERSION ?= "6.6.78" 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 80c67c7539..4b3471f0a1 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.77" +LINUX_VERSION ?= "6.6.78" 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 ?= "3c337295aa74e4422588e500b4b645936ee08894" -SRCREV_meta ?= "145708c10581d59d9bc1d280111d046647b30ef8" +SRCREV_machine ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" +SRCREV_meta ?= "8315cf9f3b698885f5c4693582d27d66c511f8c5" 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 fba7c3a239..066d82406b 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 ?= "53b3d025aa0db82156c29153383f2a53d8878cb3" -SRCREV_machine:qemuarm64 ?= "3c337295aa74e4422588e500b4b645936ee08894" -SRCREV_machine:qemuloongarch64 ?= "3c337295aa74e4422588e500b4b645936ee08894" -SRCREV_machine:qemumips ?= "13641bd6a7816c8a847c707e401591829c118c02" -SRCREV_machine:qemuppc ?= "3c337295aa74e4422588e500b4b645936ee08894" -SRCREV_machine:qemuriscv64 ?= "3c337295aa74e4422588e500b4b645936ee08894" -SRCREV_machine:qemuriscv32 ?= "3c337295aa74e4422588e500b4b645936ee08894" -SRCREV_machine:qemux86 ?= "3c337295aa74e4422588e500b4b645936ee08894" -SRCREV_machine:qemux86-64 ?= "3c337295aa74e4422588e500b4b645936ee08894" -SRCREV_machine:qemumips64 ?= "55cb090e0d8ec3de48eb532da4f2c32da6302fa8" -SRCREV_machine ?= "3c337295aa74e4422588e500b4b645936ee08894" -SRCREV_meta ?= "145708c10581d59d9bc1d280111d046647b30ef8" +SRCREV_machine:qemuarm ?= "2603ba7154f2fb30e30cdd5c195164d07beaa543" +SRCREV_machine:qemuarm64 ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" +SRCREV_machine:qemuloongarch64 ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" +SRCREV_machine:qemumips ?= "d3bc10f494caff75eb0a42491f9cbf4066cf411d" +SRCREV_machine:qemuppc ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" +SRCREV_machine:qemuriscv64 ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" +SRCREV_machine:qemuriscv32 ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" +SRCREV_machine:qemux86 ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" +SRCREV_machine:qemux86-64 ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" +SRCREV_machine:qemumips64 ?= "88b5fbd8c4b788b206370877e2ea23250142de2f" +SRCREV_machine ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" +SRCREV_meta ?= "8315cf9f3b698885f5c4693582d27d66c511f8c5" # 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 ?= "c719455843a8bc3e969ba58ec92335ed7510e9fc" +SRCREV_machine:class-devupstream ?= "4407146cf3fcfe8883f6123b89f861a11cc4e4df" 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.77" +LINUX_VERSION ?= "6.6.78" PV = "${LINUX_VERSION}+git" From patchwork Thu Mar 27 19:44:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 60111 X-Patchwork-Delegate: steve@sakoman.com 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 9E031C3DA4A for ; Thu, 27 Mar 2025 19:44:38 +0000 (UTC) Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) by mx.groups.io with SMTP id smtpd.web11.5468.1743104675767768177 for ; Thu, 27 Mar 2025 12:44:35 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=BdBTnaPh; spf=softfail (domain: sakoman.com, ip: 209.85.214.171, mailfrom: steve@sakoman.com) Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-227b650504fso32595135ad.0 for ; Thu, 27 Mar 2025 12:44:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1743104675; x=1743709475; 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=ifzT1bseOHXBuq59FwWT56GQ0zFafR4eo1eQKdlDiVs=; b=BdBTnaPh+kcKWBLe7/VvJCD/tFlyQXLbIBau/SsaMHzRsSE//zT6vSHIUrgKYBYaZ/ N54ciBzQ9g3PGuKqCbzOobhx7xtuMCM4kJXa8LS/pNECSTVmkGLOQtmQ2xfJtrrPHy/D NDY5kVa5NuM7m2VANXUSQ+fA1xjwZ5l/gYp/vxi6sxIuBbP4WY8IAPysNX1KF4Q50rTM IirQcijDbN5J6TRDFs/ieuALeFiU+VEmxR1A5i3kWXqxJryw5dlwpqilrEe3aWY+kq2j d+7fx0EAR7YxFMWs3Z6XfZxEzvvsX8LAxBnqjiSAQf+bSb2aGPBVgY87KQvuw/veAh7l vp0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743104675; x=1743709475; 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=ifzT1bseOHXBuq59FwWT56GQ0zFafR4eo1eQKdlDiVs=; b=b+stXgcfBoq5Kex8n2FvSZrTbeR04Y0PRNFQ4OQJ53buHUdPeuzi0lJ3JvET8RXiQr vTqk2z5jlO66fgzFDmx0Kmvy9nlOo+qjVY2ojE5pDvTjJtcLijXtV50jUSO8wnOSi+9X i/CRQ3McYTbKnA85sug0qVSlK1S1OD0myyXxXY07x1zUY4hExm+CyVravSiue3zcPIWY dFnspQE+DKunNbXrYDVTFm+kOvB4ACz0ZbXccrKMoXW3kExabgk8qjXPySZnf4CEi4bp UX15WeCgp3ec5xcabkPu4L256HBFcxu7+V+ywSDZ/tauCioEsSzh5dJa0rwhC05NPJnd 4d9A== X-Gm-Message-State: AOJu0YxfDUhBjBt1UK1rihk1CPC4qWQkXxuekmxKxOEtnmsXHNLUKKuo IWn3HAMl53VvnOBONWMwWNvFTLLiWBDZWMkYm66vFfxU2I/JvsXa361MAVVcW4fQQHbXPdvTrMr m X-Gm-Gg: ASbGncu9owV4eg38cjQBUm1B8KvTEDW5yzyZJof/FrzGp0Ehhx2gQJO1DZfzhZd5cr6 QcznvJoOw1rQ5/AcE9RePUJz5sO0zbULNJ8JpsdOS815PseoqimNRnp3Ue6QejubcR0ttv0U1sM re+1VI/4yIGAALTFQsjtoMF6+dgJD2gJD+EsCztqz4KvTJCtT59jk1KV/PSUCvHc7IXwlLuYswH RpIXqpP36oQqKmXL70MuvtMFcIFMlEamT2pi3b9skB4Y/SURISx8QcK1l+o+eKzmQ6dqv1qZ7Fq P6EMwFjgdLGOf/KHoRzKLq3jM7YCq4LerR4= X-Google-Smtp-Source: AGHT+IH0AneYiFjyYsrXsNnHZDb0D1AWdbbGmX/8BHmW3JRK80BY+smOTovaOYF/HQSwqGLSCjgxJg== X-Received: by 2002:a17:902:d4c5:b0:223:66bc:f1de with SMTP id d9443c01a7336-22804872e5fmr70650085ad.21.1743104674333; Thu, 27 Mar 2025 12:44:34 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:811c:968e:2c1:6363]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2291eee0882sm3865875ad.75.2025.03.27.12.44.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 12:44:33 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 06/10] linux-yocto/6.6: update to v6.6.80 Date: Thu, 27 Mar 2025 12:44:11 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 27 Mar 2025 19:44:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/213782 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 568e253c3e3b Linux 6.6.80 60ba9b8a5b76 x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit 7891ac3b0a5c nilfs2: handle errors that nilfs_prepare_chunk() may return 35dcb8a3a70e nilfs2: eliminate staggered calls to kunmap in nilfs_rename 944a4f8f0b07 nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link ad75c8ef506c perf/x86/intel: Fix ARCH_PERFMON_NUM_COUNTER_LEAF be2778b6ddbd arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts 8fab939c5d62 md: Fix md_seq_ops() regressions 4b79bee3e3c0 md: fix missing flush of sync_work d6fe973c8873 net/mlx5e: Don't call cleanup on profile rollback failure 59bdc12fe980 ftrace: Do not add duplicate entries in subops manager ops ac35a1db0327 ftrace: Correct preemption accounting for function tracing. ae2661f0793b EDAC/qcom: Correct interrupt enable register configuration 9e5d99a4cf2e smb: client: Add check for next_buffer in receive_encrypted_standard() 8380ebc6f91b mtd: rawnand: cadence: fix incorrect device in dma_unmap_single ad9393467fbd mtd: rawnand: cadence: use dma_map_resource for sdma address fcae111830a4 mtd: rawnand: cadence: fix error code in cadence_nand_init() 91f0e576f937 mm,madvise,hugetlb: check for 0-length range after end address adjustment 28d23f1351b2 acct: block access to kernel internal filesystems 5c928e14a2cc acct: perform last write from workqueue f69d2cd84600 ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close 868f6223d2b1 ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED edcb866a93bb ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls() afa500d47165 ASoC: fsl_micfil: Enable default case in micfil_set_quality() 2b3878baf909 ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data() 29ccb1e4040d nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() 95b93d542c75 lib/iov_iter: fix import_iovec_ubuf iovec management 4f31247ecb37 soc: loongson: loongson2_guts: Add check for devm_kstrdup() 0efa6c42f81c drop_monitor: fix incorrect initialization order d61cc1a435e6 tee: optee: Fix supplicant wait loop b9826e3b26ec io_uring: prevent opcode speculation f16a74c5f247 drm/i915/dp: Fix error handling during 128b/132b link training 7cdb066a28f7 drm/i915: Make sure all planes in use by the joiner have their crtc included 9546aaf0cbd7 drm/msm/dpu: Disable dither in phys encoder cleanup 80824cef1759 arm64: dts: mediatek: mt8183: Disable DSI display output by default fbb770b97e18 drm/nouveau/pmu: Fix gp10b firmware guard 586f0114875a bpf: skip non exist keys in generic_map_lookup_batch d3acd2a4c852 nvme/ioctl: add missing space in err message 3b4d899d823c drm/msm: Avoid rounding up to one jiffy 668ee1a95298 nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range() ab438396837a power: supply: da9150-fg: fix potential overflow 6ecb9fa14eec bpf: Fix deadlock when freeing cgroup storage eab50afcf715 bpf: Disable non stream socket for strparser 05a571ee23c0 bpf: Fix wrong copied_seq calculation a26f95b6e317 strparser: Add read_sock callback 29cfda62ab4d bpf: avoid holding freeze_mutex during mmap operation fc01ba097319 bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic d56d8a23d951 bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type() 2b99b2c4621d drm/msm/gem: prevent integer overflow in msm_ioctl_gem_submit() c620a776d776 drm/msm/gem: Demote userspace errors to DRM_UT_DRIVER f8d9cc332161 drm/tidss: Fix race condition while handling interrupt registers ed14b2afe18c drm/tidss: Add simple K2G manual reset f1d5e6a5e468 tcp: drop secpath at the same time as we currently drop dst 820cb874cfa5 net: axienet: Set mac_managed_pm 24e0ede914a3 arp: switch to dev_getbyhwaddr() in arp_req_set_public() 026b2a1b6a6f net: Add non-RCU dev_getbyhwaddr() helper ef3d41c51eb3 flow_dissector: Fix port range key handling in BPF conversion dfc61b8bd1df flow_dissector: Fix handling of mixed port and port-range keys 87db59995eb1 geneve: Suppress list corruption splat in geneve_destroy_tunnels(). 9d03e7e37187 gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). 4907686790b0 tcp: adjust rcvq_space after updating scaling ratio 61004a518920 vsock/bpf: Warn on socket without transport cc9a7832ede5 sockmap, vsock: For connectible sockets allow only connected 093b0e5c9059 ibmvnic: Don't reference skb after sending to VIOS da8c1f9d8c96 ibmvnic: Add stat for tx direct vs tx batched 4b1555f9f9fb ibmvnic: Introduce send sub-crq direct b43a1ad2b262 ibmvnic: Return error code on TX scrq flush fail 940d15254d22 s390/ism: add release function for struct device 48e348ff3e18 ALSA: seq: Drop UMP events when no UMP-conversion is set de4b679aa3b4 net/sched: cls_api: fix error handling causing NULL dereference a0675917bed1 ALSA: hda/cirrus: Correct the full scale volume set logic 3ce92ca990cf geneve: Fix use-after-free in geneve_find_dev(). 2d542f13d263 powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC 5c83016dfc3d ALSA: hda/realtek: Fixup ALC225 depop procedure 044ce3bd2441 powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline a2726229aed7 powerpc/64s/mm: Move __real_pte stubs into hash-4k.h 9dd4ff502813 ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB] deeee3adb2c0 USB: gadget: f_midi: f_midi_complete to call queue_work 859cb45aefa6 usb: gadget: core: flush gadget workqueue after device removal e79e6f2490b3 USB: gadget: core: create sysfs link between udc and gadget 2c49e894389a nvmem: imx-ocotp-ele: fix MAC address byte order a0ee898a5024 nvmem: Move and rename ->fixup_cell_info() 276dae17ad97 nvmem: Simplify the ->add_cells() hook 39dfc17a38f7 nvmem: Create a header for internal sharing 4dbaa738c583 media: uvcvideo: Remove dangling pointers 08384382e1db media: uvcvideo: Only save async fh if success bd747c0a1a0d media: uvcvideo: Refactor iterators a5128b5f2905 soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove feea30e0754d soc/mediatek: mtk-devapc: Convert to platform remove callback returning void 3cce694e7e19 arm64: dts: qcom: sm8550: Fix ADSP memory base and length 5d285b468ed6 arm64: dts: qcom: sm8550: add missing qcom,non-secure-domain property 5369d3b31f2f arm64: dts: qcom: sm8550: Add dma-coherent property 5a8f1613a18a arm64: dts: qcom: sm8450: Fix ADSP memory base and length e96ddc4f0040 arm64: dts: qcom: sm8450: add missing qcom,non-secure-domain property 3cfce644d8a7 scsi: core: Do not retry I/Os during depopulation 7f818ac0ac7f scsi: core: Handle depopulation and restoration in progress b11052c8c4f2 firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available() 67f04c52e5f9 ASoC: renesas: rz-ssi: Add a check for negative sample_space a2cbcd70133d Input: synaptics - fix crash when enabling pass-through port c02d630398e4 Input: serio - define serio_pause_rx guard to pause and resume serio ports ab8b6bf2bf61 Bluetooth: qca: Fix poor RF performance for WCN6855 ae2d111c09dc Bluetooth: qca: Update firmware-name to support board specific nvm e68d2b880ea9 Bluetooth: qca: Support downloading board id specific NVM for WCN7850 5d8ba57800a7 cpufreq: fix using cpufreq-dt as module a9b868213e7d cpufreq: dt-platdev: add missing MODULE_DESCRIPTION() macro 972486d37169 memcg: fix soft lockup in the OOM process 0a657f6e7f3d mm: update mark_victim tracepoints fields 52848a095b55 md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime 754fffa651d2 md/md-bitmap: add 'sync_size' into struct md_bitmap_stats 023d5bc95086 md/md-cluster: fix spares warnings for __le64 ba9e0f057844 md/md-bitmap: replace md_bitmap_status() with a new helper md_bitmap_get_stats() 87ebc90e8423 md: simplify md_seq_ops 452f50807917 md: factor out a helper from mddev_put() 13231893fb7a md: use separate work_struct for md_start_sync() 4534162e0916 xfs: don't over-report free space or inodes in statvfs 1603b0b65731 xfs: report realtime block quota limits on realtime directories b887d2fe4a2b xfs: Check for delayed allocations before setting extsize 067ee59f11bd xfs: streamline xfs_filestream_pick_ag 1fe5c2aa3903 xfs: Reduce unnecessary searches when searching for the best extents c904df659911 xfs: update the pag for the last AG at recovery time 7a2c24661db6 xfs: don't use __GFP_RETRY_MAYFAIL in xfs_initialize_perag 5a9f8279988b xfs: error out when a superblock buffer update reduces the agcount a9c1ebae75fc xfs: update the file system geometry after recoverying superblock buffers bb305f888d6c xfs: pass the exact range to initialize to xfs_initialize_perag 5a9e3dbb0bf2 xfs: Remove empty declartion in header file b5d917a63987 xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate() 9716ff882426 xfs: support lowmode allocations in xfs_bmap_exact_minlen_extent_alloc a8a80b75b443 xfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_bmap_btalloc 479e112ddf30 xfs: don't ifdef around the exact minlen allocations 41e7f8ffee95 xfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocate f37a5f0e916c xfs: distinguish extra split from real ENOSPC from xfs_attr_node_try_addname 512a91114295 xfs: distinguish extra split from real ENOSPC from xfs_attr3_leaf_split 702e1ac48f17 xfs: return bool from xfs_attr3_leaf_add 3d58507d6c7a xfs: merge xfs_attr_leaf_try_add into xfs_attr_leaf_addname 7b5b119191bf xfs: don't free cowblocks from under dirty pagecache on unshare f56db9ce3cd6 xfs: skip background cowblock trims on inodes open for write 3e2f7c20510d xfs: fix a typo a6790b50bfa0 xfs: fix a sloppy memory handling bug in xfs_iroot_realloc 629e6a35dd53 xfs: validate inumber in xfs_iget ed6282de3d04 xfs: assert a valid limit in xfs_rtfind_forw 14cc006ed668 arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings c0249d3a0c3c Linux 6.6.79 50a0821c8203 Revert "vfio/platform: check the bounds of read/write syscalls" c02c52036e6d x86/i8253: Disable PIT timer 0 when not in use f3b8e9d3414b vsock: Orphan socket after transport release 3f4354016612 vsock: Keep the binding until socket destruction 146a185f6c05 io_uring/kbuf: reallocate buf lists on upgrade 4c8f958a07ff HID: hid-steam: Don't use cancel_delayed_work_sync in IRQ context fd0d07cb8b47 alpha: replace hardcoded stack offsets with autogenerated ones 933b08c0edfa mm: gup: fix infinite loop within __get_longterm_locked cad0406ad780 arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented 96156eb57726 md/md-bitmap: move bitmap_{start, end}write to md upper layer b29e6400be51 md/raid5: implement pers->bitmap_sector() 14bc83e97fbd md: add a new callback pers->bitmap_sector() 3e41ab9aef12 md/md-bitmap: remove the last parameter for bimtap_ops->endwrite() 3b666dad3828 md/md-bitmap: factor behind write counters out from bitmap_{start/end}write() 03877cb32666 md/raid5: recheck if reshape has finished with device_lock held f6b49d4617ad selftests: rtnetlink: update netdevsim ipsec output format 30472935f708 netdevsim: print human readable IP address 39a580cd1539 drm/amd/display: Pass non-null to dcn20_validate_apply_pipe_split_flags 16ce8fd94da8 drm/amd/display: Add null check for head_pipe in dcn201_acquire_free_pipe_for_layer ff5d9e3705a3 x86/static-call: Remove early_boot_irqs_disabled check to fix Xen PVH dom0 eb0e0eca0eab drm/v3d: Stop active perfmon if it is being destroyed d7fa812845f6 drm/rcar-du: dsi: Fix PHY lock bit check e85e8d48bf6d drm/tidss: Clear the interrupt status for interrupts being disabled f99429229916 drm/tidss: Fix issue in irq handling causing irq-flood issue 1b91c597b021 ipv6: mcast: add RCU protection to mld_newpack() 81b25a07ebf5 ipv6: mcast: extend RCU protection in igmp6_send() ae38982f5216 ndisc: extend RCU protection in ndisc_send_skb() 8ec57509c36c openvswitch: use RCU protection in ovs_vport_cmd_fill_info() e9f4dee534eb arp: use RCU protection in arp_xmit() 1cbb2aa90cd3 neighbour: use RCU protection in __neigh_notify() 62091d80e155 neighbour: delete redundant judgment statements 9e0ec817eb41 ndisc: use RCU protection in ndisc_alloc_skb() e1147961b214 HID: hid-steam: Move hidraw input (un)registering to work d6187df36586 HID: hid-steam: Make sure rumble work is canceled on removal 4b996b618294 HID: hid-steam: Add Deck IMU support 9f82ed6e4197 HID: hid-steam: Fix cleanup in probe() 0c38fefe773f HID: hid-steam: remove pointless error message c68606bdfce3 HID: hid-steam: Add gamepad-only mode switched to by holding options 622ee123a0d1 HID: hid-steam: Update list of identifiers from SDL 9544708c64bc HID: hid-steam: Clean up locking 463b37836e40 HID: hid-steam: Disable watchdog instead of using a heartbeat 747035cde16f HID: hid-steam: Avoid overwriting smoothing parameter 463a45592fa5 ipv6: icmp: convert to dev_net_rcu() 4176a68b0db8 ipv6: use RCU protection in ip6_default_advmss() e99e146bf948 flow_dissector: use RCU protection to fetch dev_net() 338f6418869f ipv4: icmp: convert to dev_net_rcu() 9b1766d1ff5f ipv4: use RCU protection in __ip_rt_update_pmtu() 3bed2abab4a6 net: ipv4: Cache pmtu for all packet paths if multipath enabled 91d93fb59765 ipv4: use RCU protection in inet_select_addr() 1f778d7a8ba2 ipv4: use RCU protection in rt_is_expired() 30a26bffd759 ipv4: use RCU protection in ipv4_default_advmss() 81f369b67006 net: add dev_net_rcu() helper 4cfecb7fc742 net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() afd983f102f8 ipv4: add RCU protection to ip4_dst_hoplimit() 8783ceeee797 clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic context 0cc5bb930079 clocksource: Use pr_info() for "Checking clocksource synchronization" message 29775681433c btrfs: fix hole expansion when writing at an offset beyond EOF 7511887fcae7 mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw() d73d4c9588fc igc: Set buffer type for empty frames in igc_init_empty_frame 79cf42024050 mmc: mtk-sd: Fix register settings for hs400(es) mode c1cf034d8de7 arm64: Handle .ARM.attributes section in linker scripts c727f338ab3a regmap-irq: Add missing kfree() 9722e5b90725 regulator: qcom_smd: Add l2, l5 sub-node to mp5496 regulator 92527100be38 partitions: mac: fix handling of bogus partition table bc7fe1a879fc gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock 98fde755d661 gpiolib: acpi: Add a quirk for Acer Nitro ANV14 0f4573f8fe00 alpha: align stack for page fault and user unaligned trap handlers 5e00346deb7b serial: 8250: Fix fifo underflow on flush ccdca0a0ff44 serial: port: Always update ->iotype in __uart_read_properties() 357c267e5d30 serial: port: Assign ->iotype correctly when ->iobase is set a00e607102eb cgroup: fix race between fork and cgroup.kill b5bfb235f7e1 efi: Avoid cold plugged memory for placing the kernel 16467ffd3d20 kbuild: userprogs: fix bitsize and target detection on clang f8bef3f067b6 wifi: ath12k: fix handling of 6 GHz rules 147495d02a7f alpha: make stack 16-byte aligned (most cases) 1590667a6075 can: etas_es58x: fix potential NULL pointer dereference on udev->serial 2a6ea31d597d can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero bb4fbd870cd9 can: c_can: fix unbalanced runtime PM disable in error path e505b83b9ee6 can: ctucanfd: handle skb allocation failure 0947a24193c8 USB: serial: option: drop MeiG Smart defines ced6965f55e1 USB: serial: option: fix Telit Cinterion FN990A name 5a3544d8ba22 USB: serial: option: add Telit Cinterion FN990B compositions 4e6bd3620aa9 USB: serial: option: add MeiG Smart SLM828 db89b3bebd08 usb: cdc-acm: Fix handling of oversized fragments 6abb510251e7 usb: cdc-acm: Check control transfer buffer size before access 1a3c2c4dce8a USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk e905a0fca7bf USB: hub: Ignore non-compliant devices with too many configs or interfaces 6ae6dee9f005 usb: gadget: f_midi: fix MIDI Streaming descriptor lengths 8b6efb4d389e USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone 483cfd0f58fd USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist 54a5e0156ea7 usb: core: fix pipe creation for get_bMaxPacketSize0 add6d8a137cb USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI da1b45064fb2 usb: dwc2: gadget: remove of_node reference upon udc_stop e3470d4c5c7b usb: gadget: udc: renesas_usb3: Fix compiler warning 5d6749bb1b1b usb: roles: set switch registered flag early on 2f71a89d63d7 usb: dwc3: Fix timeout issue during controller enter/exit from halt state 3aba54561999 usb: gadget: f_midi: Fixing wMaxPacketSize exceeded issue during MIDI bind retries 1dde83a88392 perf/x86/intel: Ensure LBRs are disabled when a CPU is starting d680a1e20222 KVM: nSVM: Enter guest mode before initializing nested NPT MMU 874ff13c73c4 KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel e43a8b9c4d70 drm/amdgpu: avoid buffer overflow attach in smu_sys_set_pp_table() a7aa23172858 batman-adv: Drop unmanaged ELP metric worker 96405e2c499e batman-adv: Ignore neighbor throughput metrics in error case 072b27873219 batman-adv: fix panic during interface removal ec4180dc87b1 ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V 2b84a231910c orangefs: fix a oob in orangefs_debug_write a04fe3bfc71e x86/mm/tlb: Only trim the mm_cpumask once a second a3bcd891e113 ACPI: x86: Add skip i2c clients quirk for Vexia EDU ATLA 10 tablet 5V 3d9f63e2ac52 selftests: gpio: gpio-sim: Fix missing chip disablements 207efb2f4ee5 Grab mm lock before grabbing pt lock 19b3ca651b4b NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() 2a0696363da4 vfio/pci: Enable iowrite64 and ioread64 for vfio pci 5ed11d00737d rtla/timerlat_top: Abort event processing on second signal a20341b7a167 rtla/timerlat_hist: Abort event processing on second signal 5f782d4741bf scsi: ufs: bsg: Set bsg_queue to NULL after removal ac7ed282a0f1 PCI: switchtec: Add Microchip PCI100X device IDs d8fd38b901ef PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P 2c5601b99d79 media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread 06ffcc72121e media: uvcvideo: Add Kurokesu C1 PRO camera ec5fa3282465 media: uvcvideo: Add new quirk definition for the Sonix Technology Co. 292a camera a7e1b1388d41 media: uvcvideo: Implement dual stream quirk to fix loss of usb packets 95d0d793b678 media: i2c: ds90ub953: Add error handling for i2c reads/writes 75ba1588c559 media: i2c: ds90ub913: Add error handling to ub913_hw_init() db84810d9996 media: cxd2841er: fix 64-bit division on gcc-9 3a4f623bb6f2 soc/tegra: fuse: Update Tegra234 nvmem keepout list fb6a5edb6092 fbdev: omap: use threaded IRQ for LCD DMA edc64c0f686d RDMA/efa: Reset device on probe failure 627218d4ac85 tools: fix annoying "mkdir -p ..." logs when building tools in parallel 4d9b2b62e113 gpiolib: Fix crash on error in gpiochip_get_ngpios() 99ca540851ee block: cleanup and fix batch completion adding conditions 5a32765ac724 x86/xen: allow larger contiguous memory regions in PV guests 461d9e8acaa4 xen/swiotlb: relax alignment requirements 3f40a7ff39d9 drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode() 7159b7e13743 gpio: bcm-kona: Add missing newline to dev_err format string 0d091da7f9da gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ 88a78a7bdbaf gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 b1da0f6264a3 drm/i915/selftests: avoid using uninitialized context b25ba45fcfdb cgroup: Remove steal time from usage_usec ab90894f33c1 arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array d071a91fa614 team: better TEAM_OPTION_TYPE_STRING validation 964a8895704a LoongArch: csum: Fix OoB access in IP checksum code for negative lengths 1dfcc04e3cb4 LoongArch: Fix idle VS timer enqueue a303649b99b6 vxlan: check vxlan_vnigroup_init() return value c40cb5c03e37 vrf: use RCU protection in l3mdev_l3_out() 35b3f615fbd4 ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() 94a0de224ed5 ax25: Fix refcount leak caused by setting SO_BINDTODEVICE sockopt 966328191b4c spi: sn-f-ospi: Fix division by zero f3ce05283f6c HID: hid-thrustmaster: fix stack-out-of-bounds read in usb_check_int_endpoints() 62f8bf06262b HID: multitouch: Add NULL check in mt_input_configured c5d46ae55a51 pinctrl: cy8c95x0: Respect IRQ trigger settings from firmware 23ad7797c74c NFSD: fix hang in nfsd4_shutdown_callback 55d947315fb5 nfsd: clear acl_access/acl_default after releasing them 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: 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 942b286ed7..475b1624b4 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 ?= "1ea3894afeb849bf7007324b6fbd7f7908d0dc30" -SRCREV_meta ?= "8315cf9f3b698885f5c4693582d27d66c511f8c5" +SRCREV_machine ?= "d40fd6f42b7a694c9689ad24b64d75e8c37d0d03" +SRCREV_meta ?= "8cfcad6ed49d8b56dc69640d30ab834ff5e44aff" 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.78" +LINUX_VERSION ?= "6.6.80" 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 4b3471f0a1..b2a72d90f7 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.78" +LINUX_VERSION ?= "6.6.80" 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 ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" -SRCREV_meta ?= "8315cf9f3b698885f5c4693582d27d66c511f8c5" +SRCREV_machine ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" +SRCREV_meta ?= "8cfcad6ed49d8b56dc69640d30ab834ff5e44aff" 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 066d82406b..f8e87b7b94 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 ?= "2603ba7154f2fb30e30cdd5c195164d07beaa543" -SRCREV_machine:qemuarm64 ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" -SRCREV_machine:qemuloongarch64 ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" -SRCREV_machine:qemumips ?= "d3bc10f494caff75eb0a42491f9cbf4066cf411d" -SRCREV_machine:qemuppc ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" -SRCREV_machine:qemuriscv64 ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" -SRCREV_machine:qemuriscv32 ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" -SRCREV_machine:qemux86 ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" -SRCREV_machine:qemux86-64 ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" -SRCREV_machine:qemumips64 ?= "88b5fbd8c4b788b206370877e2ea23250142de2f" -SRCREV_machine ?= "bff737d93e7a99beb4a6e75955ff4bbe0ef2e1e6" -SRCREV_meta ?= "8315cf9f3b698885f5c4693582d27d66c511f8c5" +SRCREV_machine:qemuarm ?= "58ba48e28b43669926b14db3e026a23a0fc24e4d" +SRCREV_machine:qemuarm64 ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" +SRCREV_machine:qemuloongarch64 ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" +SRCREV_machine:qemumips ?= "45ca988f1aca2de0a5436d019a82f1242e8de1e9" +SRCREV_machine:qemuppc ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" +SRCREV_machine:qemuriscv64 ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" +SRCREV_machine:qemuriscv32 ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" +SRCREV_machine:qemux86 ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" +SRCREV_machine:qemux86-64 ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" +SRCREV_machine:qemumips64 ?= "589ba875b2fbf6bb45bb13ac36cc06d2ff54f7cb" +SRCREV_machine ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" +SRCREV_meta ?= "8cfcad6ed49d8b56dc69640d30ab834ff5e44aff" # 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 ?= "4407146cf3fcfe8883f6123b89f861a11cc4e4df" +SRCREV_machine:class-devupstream ?= "568e253c3e3bdfecf5a4d65ccc8fc971c6c4b31f" 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.78" +LINUX_VERSION ?= "6.6.80" PV = "${LINUX_VERSION}+git" From patchwork Thu Mar 27 19:44:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 60110 X-Patchwork-Delegate: steve@sakoman.com 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 A4B29C36014 for ; Thu, 27 Mar 2025 19:44:38 +0000 (UTC) Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) by mx.groups.io with SMTP id smtpd.web10.5283.1743104677549173945 for ; Thu, 27 Mar 2025 12:44:37 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=M1bc6fhn; spf=softfail (domain: sakoman.com, ip: 209.85.214.169, mailfrom: steve@sakoman.com) Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-223f4c06e9fso27556485ad.1 for ; Thu, 27 Mar 2025 12:44:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1743104677; x=1743709477; 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=crdnX+IJ8rUQOsMHwDLW6FJWxKUzugbAFb2PhmvUQPM=; b=M1bc6fhnNc9dUL1ax7hX1qti1nOMFrXc9Op0ityXa79DkduFGD7xUTVnL8O3xUtw8S JjaRJBEY/YKQbuxQy8hr0ASp+0Hi6l4hp7QhotsfGqIRSxzb/n1yBVq8yJUo6AiAxZ1+ 5OxnTpTr7VaAW5dJ7hKWyABu1qteARU+41rNBBuUCaEyvlwd/CciULjulOqO+9XvPio+ LorZtuLv8anr9G+K8YeiMCKWMH1OqYVqg/En8QL+V7rSKSwVEyTRMnRsNA9uA641r9BK 2q3wz7/PcCIma7ryHlx1fNFyc4Akp8BhxhDVODdD69MZ8SlYqEgFAcD7Dysl/QoQqBJ1 RgPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743104677; x=1743709477; 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=crdnX+IJ8rUQOsMHwDLW6FJWxKUzugbAFb2PhmvUQPM=; b=u+ZpmtyMZyBIF03lmb5+9PU9eAtl0UrXqVV6QKWT3N3hrb84Dy5EydIZvAs/L63Qyj /m4lmulO7mr/ZnhjT3QPqZof2MAqFwnFLDNw0axfKVtjgAv8iMGSak/Dz/ePQKVeKN7L YhWi4UAaPPw3q6etJyF5n6tWP3wR6lblZHoS7aiQXrFhAC5Nv9AmRuV6wcDxCCEN4jKR 59nK9v1n32MZUnGe6msoIgCihnJn+P6mG0xrc+gw9ubhN8hpl7ssggxfPgKmimz15AMv mchx4fqeajtKKoLzZKKdbhIvApBehNVrVXnRmSbJZLscKxeLeK3f2qFcSkLeMz12ULGv qUGg== X-Gm-Message-State: AOJu0YxJ8emi42WzCc/RMnZEJm6kLEmcpjI1Au6Gbf0yOagkVanxMPaq bxOPTIcw6pNwViH3chuG1oTHnlFCV4cQhJL/3PXl9XOuB3zjqvVS7GSAQ+ofKidtP2OWSFIOrc4 H X-Gm-Gg: ASbGnctBZtLt0dK16E6N+lA2jlJxiuxVLuUgg1TmJqwWsMtrnsBvrQ9U2YKosDEaNcg JploHxvlwP9W72C7plaUW/cpR5XY1njJBaLyW17IpEBjxi3u9AmfBDN3qT6a4tic7pYLuQx9P08 ygRabEhRv06r0K0Ud294BB+8tPpoLW3eiCoeV961J7nKYERqWr4XmnnMaD16QJmzxYnXv3jyQOc qkHOEaWsVVYr/+KlTEKDPrSU4ecK4hVqAkcxjA3zHE8g7n/rQ3cViqPVrodH92A3+ZCH1tGVpS0 mSh3rEbrwcmurVFAr1CYmZzBJA84ytiDqjY= X-Google-Smtp-Source: AGHT+IFCoawuVYpbeOdWJojfH+2djSxK6iiIcTgqx22LdpU315s5dxyjbklz3A4AlJ6YdC10R78i2Q== X-Received: by 2002:a17:902:e54b:b0:21f:2e:4e4e with SMTP id d9443c01a7336-22921e5b5afmr578535ad.5.1743104676014; Thu, 27 Mar 2025 12:44:36 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:811c:968e:2c1:6363]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2291eee0882sm3865875ad.75.2025.03.27.12.44.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 12:44:35 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 07/10] linux-yocto/6.6: update to v6.6.82 Date: Thu, 27 Mar 2025 12:44:12 -0700 Message-ID: <6c80848cd9ee79d7e92bcdbe9cbbc55b47645ac9.1743104524.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 27 Mar 2025 19:44:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/213783 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 1998f703f4d7 Linux 6.6.82 c92bd953243b x86/boot/32: Temporarily map initrd for microcode loading d4c860bb425d x86/microcode: Provide CONFIG_MICROCODE_INITRD32 258f72d0acb5 x86/boot/32: Restructure mk_early_pgtbl_32() fa23256c09f0 x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() 5b10ecbadbaa x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() 5fd09dda0ae0 x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() 640fad833ddc Linux 6.6.81 57479e37d3f6 scsi: ufs: core: Cancel RTC work during ufshcd_remove() 6e34b9d7caa5 scsi: ufs: core: Start the RTC update work later 9aa1f0da237d scsi: ufs: core: Fix another deadlock during RTC update 98a44622be2f x86/microcode/AMD: Fix a -Wsometimes-uninitialized clang false positive a4921b76bc94 scsi: ufs: core: Fix deadlock during RTC update bef830144feb x86/microcode/AMD: Load only SHA256-checksummed patches 12412835e296 x86/microcode/AMD: Add get_patch_level() 5e253de2e514 x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declaration 8a76fed3e5d1 x86/microcode/AMD: Merge early_apply_microcode() into its single callsite be5a41a9b5e4 x86/microcode/AMD: Have __apply_microcode_amd() return bool 1f4caaf02c7c x86/microcode/AMD: Make __verify_patch_size() return bool 5b330c18c1e4 x86/microcode/AMD: Return bool from find_blobs_in_containers() 60675acfbc07 x86/microcode/AMD: Flush patch buffer mapping after application d31d50b35d35 x86/microcode/intel: Remove unnecessary cache writeback and invalidation 9b86a44ea2c2 x86/microcode/AMD: Split load_microcode_amd() e7b2ccfed0d0 x86/microcode/AMD: Pay attention to the stepping dynamically 0433b8e9f4a2 x86/microcode/AMD: Use the family,model,stepping encoded in the patch ID dbdf088ff85c x86/microcode/intel: Set new revision only after a successful update 73aba0a0df21 x86/microcode: Rework early revisions reporting fba6e6fcabf3 x86/microcode: Prepare for minimal revision check 287a86b4a4cb x86/microcode: Handle "offline" CPUs correctly 8390133d68ac x86/apic: Provide apic_force_nmi_on_cpu() f2be90992d52 x86/microcode: Protect against instrumentation 52b5dd846ff2 x86/microcode: Rendezvous and load in NMI 9c31ea5b1be5 x86/microcode: Replace the all-in-one rendevous handler 058370ffef99 x86/microcode: Provide new control functions 08631b02ad07 x86/microcode: Add per CPU control field 05baf15d045f x86/microcode: Add per CPU result state 738aa6b98613 x86/microcode: Sanitize __wait_for_cpus() 346bc32a465d x86/microcode: Clarify the late load logic 7412a65d9562 x86/microcode: Handle "nosmt" correctly bb9646a9e45c x86/microcode: Clean up mc_cpu_down_prep() 32096e8c3dac x86/microcode: Get rid of the schedule work indirection b42122933da3 x86/microcode: Mop up early loading leftovers 021ab466701c x86/microcode/amd: Use cached microcode for AP load 628478b1e42c x86/microcode/amd: Cache builtin/initrd microcode early b1bcf0d973ae x86/microcode/amd: Cache builtin microcode too 465e490c986d x86/microcode/amd: Use correct per CPU ucode_cpu_info 5481c4a48cbb x86/microcode: Remove pointless apply() invocation 433f975e60fa x86/microcode/intel: Rework intel_find_matching_signature() 15fd553a54f5 x86/microcode/intel: Reuse intel_cpu_collect_info() 198ea646360d x86/microcode/intel: Rework intel_cpu_collect_info() 149e3e4ad2eb x86/microcode/intel: Unify microcode apply() functions b6365c7c6cac x86/microcode/intel: Switch to kvmalloc() abbe616adec4 x86/microcode/intel: Save the microcode only after a successful late-load 1dcf3264c173 x86/microcode/intel: Simplify early loading 53d07dfbac0d x86/microcode/intel: Cleanup code further 1092852de036 x86/microcode/intel: Simplify and rename generic_load_microcode() cc049de7c9a2 x86/microcode/intel: Simplify scan_microcode() 67f9ed54896a x86/microcode/intel: Rip out mixed stepping support for Intel CPUs 4a148d0054f3 x86/microcode/32: Move early loading after paging enable bcc87e2e0163 arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck 3b7d2d1b42d2 intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly 9921e266029c gve: set xdp redirect target only when it is available c52d6aaf8ee8 amdgpu/pm/legacy: fix suspend/resume issues 39854d382125 rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads 129b81f6912f rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads 7ec6b4bd2900 Revert "rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads" 736b206d4e06 Revert "rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads" 687322acb1eb riscv: signal: fix signal frame size 06316f435b0f riscv/futex: sign extend compare value in atomic cmpxchg d82826201ffe rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm 32fb5ec825f6 scsi: ufs: core: bsg: Fix crash when arpmb command fails 68786ab0935c sched/core: Prevent rescheduling when interrupts are disabled 1d26aaa86124 rcuref: Plug slowpath race in rcuref_put() 3df2bf42a03c vmlinux.lds: Ensure that const vars with relocations are mapped R/O 3d7e7ef8fa1a mptcp: reset when MPTCP opts are dropped after join a05da2be18aa mptcp: always handle address removal under msk socket lock 4bddfde8b692 phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk 9e728c1149f8 phy: tegra: xusb: reset VBUS & ID OVERRIDE 12733d6e442a net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs() 093d1753b857 net: enetc: correct the xdp_tx statistics 3e89f019d8cb net: enetc: update UDP checksum when updating originTimestamp field 5642c3aa1690 net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs() 9561b0550c49 net: enetc: fix the off-by-one issue in enetc_map_tx_buffs() a2ee5e55b50a usbnet: gl620a: fix endpoint checking in genelink_bind() 3035581db280 i2c: ls2x: Fix frequency division register access 1b267e1b87d5 i2c: npcm: disable interrupt enable bit before devm_request_irq 739f35f027ae drm/amd/display: Fix HPD after gpu reset 574b3cf0412e drm/amd/display: Disable PSR-SU on eDP panels 01d516530474 perf/core: Fix low freq setting via IOC_PERIOD dc972fd125e7 perf/x86: Fix low freqency setting issue f390c2eea571 perf/core: Add RCU read lock protection to perf_iterate_ctx() 0bd89017e4e1 ALSA: hda/realtek: Fix microphone regression on ASUS N705UD e9839cf12e9f ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2 f58a3f8e284d ftrace: Avoid potential division by zero in function_stat_show() 43b254d46c74 tracing: Fix bad hist from corrupting named_triggers list 2e06f42e88fc riscv: KVM: Fix SBI TIME error generation f9dd51830d30 riscv: KVM: Fix SBI IPI error generation 9111be8870e1 riscv: KVM: Fix hart suspend status check c1a524d7f762 RISCV: KVM: Introduce mp_state_lock to avoid lock inversion 57b243058dc2 phy: rockchip: naneng-combphy: compatible reset with old DT 788f6b5474a7 x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems 685da33c81d0 io_uring/net: save msg_control for compat 0b6f19714588 uprobes: Reject the shared zeropage in uprobe_write_opcode() f0c3971405ce perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list 973421d5862b net: ti: icss-iep: Reject perout generation request 8a299cc110a3 net: ti: icss-iep: Remove spinlock-based synchronization 73b769252d69 net: ipv6: fix dst ref loop on input in rpl lwt 25d8e065c797 net: ipv6: rpl_iptunnel: mitigate 2-realloc issue c441f9281d7a net: ipv6: fix dst ref loop on input in seg6 lwt ab9de9c48316 net: ipv6: seg6_iptunnel: mitigate 2-realloc issue 665d91b0e465 include: net: add static inline dst_dev_overhead() to dst.h 0df388df81fb net/mlx5: IRQ, Fix null string in debug print e79a4da90926 net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. 28e5a2d14340 net: Clear old fragment checksum value in napi_reuse_skb e8352f7e1e81 tcp: Defer ts_recent changes until req is owned 3c01102bec95 ice: Fix deinitializing VF in error path 52a98adcc48e ice: add E830 HW VF mailbox message limit support 88f7ac6c4fce ice: Add E830 device IDs, MAC type and registers ab82f7a80b64 ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15 b0738e182e75 ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models 26c8641769f0 firmware: cs_dsp: Remove async regmap writes abdbedfe8974 ipvs: Always clear ipvs_property flag in skb_scrub_packet() 53cdb4c36830 ASoC: es8328: fix route from DAC to output 5d7d7e5b6cf9 net: cadence: macb: Synchronize stats calculations 4ec48f812804 ipvlan: ensure network headers are in skb linear part cc6c6b7a2fe9 ipvlan: Prepare ipvlan_process_v4_outbound() to future .flowi4_tos conversion. 661c63cb34cf ipv4: Convert ip_route_input() to dscp_t. 7dde0ade0d66 ipv4: Convert icmp_route_lookup() to dscp_t. ed8f499f87ce ipvlan: Unmask upper DSCP bits in ipvlan_process_v4_outbound() 35c4d95749f5 ipv4: icmp: Unmask upper DSCP bits in icmp_route_lookup() 6631345c8fb2 ipv4: icmp: Pass full DS field to ip_route_input() 21b28f97e621 net/ipv4: add tracepoint for icmp_send 5f303538c393 net: set the minimum for net_hotdata.netdev_budget_usecs 799556c2f976 net: loopback: Avoid sending IP packets without an Ethernet header 51dc41111089 afs: Fix the server_list to unuse a displaced server rather than putting it 0b2bf6fb5353 afs: Make it possible to find the volumes that are using a server 2c8de882158d rxrpc: rxperf: Fix missing decoding of terminal magic cookie fbe5582ad767 Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response 790e85fc3223 ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports df7d2f8bcb15 sunrpc: suppress warnings for unused procfs functions b0c5a8977e2c RDMA/mlx5: Fix bind QP error cleanup flow 06518de45eba scsi: core: Clear driver private data when retrying request 876fe386df5d RDMA/mlx5: Fix AH static rate parsing b993c450f94d IB/core: Add support for XDR link speed fc238db6bffa SUNRPC: Handle -ETIMEDOUT return from tlshd c688d2d8b0d8 SUNRPC: Prevent looping due to rpc_signal_task() races 93200181c56e SUNRPC: convert RPC_TASK_* constants to enum 64455c8051c3 ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up abc1d60a0205 scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out() 3f82f8ae0d20 scsi: ufs: core: Prepare to introduce a new clock_gating lock 21641160fb31 scsi: ufs: core: Introduce ufshcd_has_pending_tasks() 06701a545e9a scsi: ufs: core: Add UFS RTC support 372b9333e078 scsi: ufs: core: Add ufshcd_is_ufs_dev_busy() 44247323d75c RDMA/mana_ib: Allocate PAGE aligned doorbell index 8f16e0b94ab5 IB/mlx5: Set and get correct qp_num for a DCT QP 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: 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 475b1624b4..b3e766b63a 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 ?= "d40fd6f42b7a694c9689ad24b64d75e8c37d0d03" -SRCREV_meta ?= "8cfcad6ed49d8b56dc69640d30ab834ff5e44aff" +SRCREV_machine ?= "458408eab7fb1123f5ffc22454372b7e7b80de52" +SRCREV_meta ?= "96445f165c819b9f956014acbd7e4a100a43a83c" 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.80" +LINUX_VERSION ?= "6.6.82" 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 b2a72d90f7..5ec2173ba6 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.80" +LINUX_VERSION ?= "6.6.82" 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 ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" -SRCREV_meta ?= "8cfcad6ed49d8b56dc69640d30ab834ff5e44aff" +SRCREV_machine ?= "36b434b4de69ef3a471d99949cff8aa0382c95bf" +SRCREV_meta ?= "96445f165c819b9f956014acbd7e4a100a43a83c" 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 f8e87b7b94..3512bbe4f1 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 ?= "58ba48e28b43669926b14db3e026a23a0fc24e4d" -SRCREV_machine:qemuarm64 ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" -SRCREV_machine:qemuloongarch64 ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" -SRCREV_machine:qemumips ?= "45ca988f1aca2de0a5436d019a82f1242e8de1e9" -SRCREV_machine:qemuppc ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" -SRCREV_machine:qemuriscv64 ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" -SRCREV_machine:qemuriscv32 ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" -SRCREV_machine:qemux86 ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" -SRCREV_machine:qemux86-64 ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" -SRCREV_machine:qemumips64 ?= "589ba875b2fbf6bb45bb13ac36cc06d2ff54f7cb" -SRCREV_machine ?= "67833ae0fc57611f518d03e5c2893ce307d9dd0c" -SRCREV_meta ?= "8cfcad6ed49d8b56dc69640d30ab834ff5e44aff" +SRCREV_machine:qemuarm ?= "c8f9b207913b334dc5f2165d1fb9dc28087ea907" +SRCREV_machine:qemuarm64 ?= "e8f447b84e7d27ed243deca13698c67c3ef0cc0a" +SRCREV_machine:qemuloongarch64 ?= "6fd6fb79fbafacc33fde3b3123e7b9daaedf8afd" +SRCREV_machine:qemumips ?= "a47313507e1e2a8109051b502f24f400c3412ce3" +SRCREV_machine:qemuppc ?= "1f6d3705ba7c8d76ffce71a26000813d8aea4f15" +SRCREV_machine:qemuriscv64 ?= "6fd6fb79fbafacc33fde3b3123e7b9daaedf8afd" +SRCREV_machine:qemuriscv32 ?= "6fd6fb79fbafacc33fde3b3123e7b9daaedf8afd" +SRCREV_machine:qemux86 ?= "6fd6fb79fbafacc33fde3b3123e7b9daaedf8afd" +SRCREV_machine:qemux86-64 ?= "6fd6fb79fbafacc33fde3b3123e7b9daaedf8afd" +SRCREV_machine:qemumips64 ?= "90822bcfa923f56bec13f149fcd25787d1308e2d" +SRCREV_machine ?= "6fd6fb79fbafacc33fde3b3123e7b9daaedf8afd" +SRCREV_meta ?= "96445f165c819b9f956014acbd7e4a100a43a83c" # 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 ?= "568e253c3e3bdfecf5a4d65ccc8fc971c6c4b31f" +SRCREV_machine:class-devupstream ?= "1998f703f4d758abe45df7fd8bb8ccf2f59f3848" 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.80" +LINUX_VERSION ?= "6.6.82" PV = "${LINUX_VERSION}+git" From patchwork Thu Mar 27 19:44:13 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 60116 X-Patchwork-Delegate: steve@sakoman.com 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 998B4C3600B for ; Thu, 27 Mar 2025 19:44:48 +0000 (UTC) Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) by mx.groups.io with SMTP id smtpd.web10.5285.1743104679136373619 for ; Thu, 27 Mar 2025 12:44:39 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=Mz87dqgK; spf=softfail (domain: sakoman.com, ip: 209.85.214.181, mailfrom: steve@sakoman.com) Received: by mail-pl1-f181.google.com with SMTP id d9443c01a7336-227b828de00so27273915ad.1 for ; Thu, 27 Mar 2025 12:44:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1743104678; x=1743709478; 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=HXVrl2u0MYdvWITMaqLApQv3W5VBa+nJVBAKeBMTZnY=; b=Mz87dqgKemxyvLWgFTWjRSDZwdVfaXGJV2pIQx6kXlJtcHm3cOKFyzMu0O+BQj6IDV Q7wtvbeExo4Cvl+J0J/R7cJwBrCi+CWFw63NUBKTgN+CEGm9sYL+oSRHV5lqW9x3YHI2 TAY5Ok72mlF5q+X/DAOqv3zNhKzJmQtq3DIh8Eci0wxe3sZmGWIrVaQt2ToJDT562D5u fiOPntkrlTtosMi4pIKb9RyUiluILpqhRIlb4ClsEjPutYhKGYdcT+BXhCeLdCTti2fz l6oWKCcC0ZYcouD+jbvBrQaHe5LaPlVXcmtfa7LSNjiO+cbTs7vCT8qYaAJfk9tjoaW2 okUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743104678; x=1743709478; 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=HXVrl2u0MYdvWITMaqLApQv3W5VBa+nJVBAKeBMTZnY=; b=o44PZ5P67DpaRwWz86tgwkGsE6G7MDp55Z9q1ANG5HI/ltZBETQWg7A7v8mVia4Bfa dBpbFWqlicH4/LvLz2UpVa+x5xb9mE9sT52XgbPoudL0RfWi2pxzB5U02TXwqnBgJBnx wAj2Uk2nI0zn4CAOkHLHjUeRUKrnCXpp6uMrel1njgFbzKYL7eMouS4VmdmJ3uwGcyEv AXfceknhQIauDYIZbdWWDHdCGdMccvXT4fAi/p1zbzoO3jl2EHFJdlJcEh1CgYXrmzg5 XE0C6BqnIoUgq94WtxQvBre6MkaQBEvNHouGcA7HIK2sWG7LJWa4nYv1Gjq8dijebsEu YtSQ== X-Gm-Message-State: AOJu0YwMaVso7nagscs5AYa3URczS7/UddNqGM56LnyE3aX6lUds00AD LpD1M1Sow38HY7clTjJEC74fQAP+byCFZ5uA151vKt0V59ggNkQwKM0XU60hUv7bVxofa+ACxXg 3 X-Gm-Gg: ASbGnct+X8n+8BEfUjwRjrzokcoYT6EgVUIzYTrO0kKXc1QEeliBsY/6sVcChQq07Cd xcvBXgeO5o8l4CM6fxgcR4MHmtGJF+ZPWiVqF0V24GzC68PC+5j3LsNJSFzhbXvquWobj62lzQT i4MlY8O5GN3nE/iGTYDEuC75iTsZNdK5rQAhO4QvfiiR2BDNfnkzqRA89KQR0+B4+SFI+H6i57b Q2pIZpo9/kX5F1Sg++z3necSkUXkCO2A5uj1NFvX3ap96ErNo//cpfWXRVEBqdQKntMIpRLbJIq 5mk7P07jWrRDjXDfaJOtPHM5lrfg/Q5zEnCJCvlOWhDccw== X-Google-Smtp-Source: AGHT+IFgcV+ETmTVfYfRPgT+oFqRXO1gZnzOb6GJPZtiIikHKFc1jNKTUiCmDsHnFeVTlzfmi/2Liw== X-Received: by 2002:a17:903:120a:b0:224:c46:d167 with SMTP id d9443c01a7336-228048b1c5amr71366045ad.16.1743104677872; Thu, 27 Mar 2025 12:44:37 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:811c:968e:2c1:6363]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2291eee0882sm3865875ad.75.2025.03.27.12.44.37 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 12:44:37 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 08/10] linux-yocto/6.6: update to v6.6.83 Date: Thu, 27 Mar 2025 12:44:13 -0700 Message-ID: <38034511b7d854f168d9dc297881d9b6fc33f921.1743104524.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 27 Mar 2025 19:44:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/213784 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 1c2962a164ff v6.6 -stable -rt merge fixup 594a1dd5138a Linux 6.6.83 d5285e088b50 kbuild: userprogs: use correct lld when linking through clang 79a955ea4a2e pfifo_tail_enqueue: Drop new packet when sch->limit == 0 f9825c3f507d spi-mxs: Fix chipselect glitch aa6ef9ceab9c x86/boot: Sanitize boot params before parsing command line c59843e87791 x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr' 5b6eac63d157 ima: Reset IMA_NONACTION_RULE_FLAGS after post_setattr bb4425498707 x86/mm: Don't disable PCID when INVLPG has been fixed by microcode eff00c5e29ab uprobes: Fix race in uprobe_free_utask 53402e17b1a7 drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro 03f1b76fcdbc Revert "KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()" e4c6eff5a3b5 Revert "KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock" 36f688adf413 Revert "KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults" 9e4b27250fcd Revert "KVM: e500: always restore irqs" 52fffb4a1f86 riscv: Fix enabling cbo.zero when running in M-mode 76c9f76d4ad1 ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage 128962f5ab56 kbuild: hdrcheck: fix cross build with clang 62112e7f5cbd arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes c04035ce803e mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear() 11f0e95d6300 iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value 12012d432478 iio: dac: ad3552r: clear reset status flag 82d94af45644 iio: filter: admv8818: Force initialization of SDO d7e5031fe3f1 drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl 47aa0f5c6370 eeprom: digsy_mtc: Make GPIO lookup table match the device 1f9eb7078bc6 bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock faac8e894014 slimbus: messaging: Free transaction ID in delayed interrupt scenario e49700a7d6d4 drivers: core: fix device leak in __fw_devlink_relax_cycles() d43b3f646686 char: misc: deallocate static minor in error path a5e10461dec0 intel_th: pci: Add Panther Lake-P/U support d66d16c32a5a intel_th: pci: Add Panther Lake-H support 9d3c428e3eb4 intel_th: pci: Add Arrow Lake support 693958465a6d mei: me: add panther lake P DID d7b339bbc887 cdx: Fix possible UAF error in driver_override_show() 4f1ca393ea56 KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn't supported by KVM 33bf2b75c1e9 KVM: SVM: Suppress DEBUGCTL.BTF on AMD 978df364a3e0 KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value c401b1b4b835 usb: xhci: Enable the TRB overfetch quirk on VIA VL805 af091756c4c7 xhci: pci: Fix indentation in the PCI device ID definitions 2c271df31868 usb: gadget: Check bmAttributes only if configuration is valid 0af020298b06 usb: gadget: Fix setting self-powered state on suspend b7768bba6a69 usb: gadget: Set self-powered based on MaxPower and bmAttributes 68f7ef440a15 usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality 8233c63fca35 usb: typec: ucsi: increase timeout for PPM reset operations 656a99b581f5 usb: dwc3: gadget: Prevent irq storm when TH re-executes 13f9b888ad0c usb: dwc3: Set SUSPENDENABLE soon after phy init a0475a885d69 usb: atm: cxacru: fix a flaw in existing endpoint checks 0f6850613fe3 usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails d50f5c0cd949 usb: renesas_usbhs: Flush the notify_hotplug_work 46fba7be161b usb: typec: ucsi: Fix NULL pointer access 7f0441af6ca5 usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader 7817af8b0b8e usb: hub: lack of clearing xHC resources ef0820290494 usb: renesas_usbhs: Use devm_usb_get_phy() d72f4475717e usb: renesas_usbhs: Call clk_put() 3cae0b7e9639 Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" 897b7b76f021 gpio: rcar: Fix missing of_node_put() call 9ff13800d6a8 net: ipv6: fix missing dst ref drop in ila lwtunnel 925933d2cc63 net: ipv6: fix dst ref loop in ila lwtunnel 88afbcb450c2 net: dsa: mt7530: Fix traffic flooding for MMIO devices 9cc7f0018609 sched/fair: Fix potential memory corruption in child_cfs_rq_on_list c6292a2ac392 ublk: set_params: properly check if parameters can be applied 04ab4df09de8 net-timestamp: support TCP GSO case for a few missing flags 747de766f804 exfat: fix soft lockup in exfat_clear_bitmap 470537263443 x86/sgx: Fix size overflows in sgx_encl_create() 356144259980 vlan: enforce underlying device type 1eacd47636a9 ppp: Fix KMSAN uninit-value warning with bpf 65dcc3af0215 net: ipa: Enable checksum for IPA_ENDPOINT_AP_MODEM_{RX,TX} for v4.7 5dc8312162de net: ipa: Fix QSB data for v4.7 b9a3f30b30f3 net: ipa: Fix v4.7 resource group names 026714ec7546 HID: hid-steam: Fix use-after-free when detaching device 2c04e507f3a5 net: hns3: make sure ptp clock is unregister and freed if hclge_ptp_get_cycle returns an error 41d731e79203 be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink 4f5cc62f9a81 drm/sched: Fix preprocessor guard b1e17ebd82b9 hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() 416e8b4c20c6 llc: do not use skb_get() before dev_queue_xmit() 8c48c26f5f6d ALSA: usx2y: validate nrpacks module parameter on probe 2efd6cc2c772 tracing: probe-events: Remove unused MAX_ARG_BUF_LEN macro c3dafdf77b97 hwmon: (ad7314) Validate leading zero bits and return error b5cc1496a090 hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table 395c28f3c0c4 hwmon: (pmbus) Initialise page count in pmbus_identify() 7c823e4c30d6 perf/core: Fix pmus_lock vs. pmus_srcu ordering 90d302619ee7 caif_virtio: fix wrong pointer check in cfv_probe() 01a83237644d net: gso: fix ownership in __udp_gso_segment 84cce23da477 nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch 127c8905ea8e bluetooth: btusb: Initialize .owner field of force_poll_sync_fops 560f4d129934 HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() d0ef5f19b69d HID: google: fix unused variable warning under !CONFIG_ACPI b02f8d5a71c8 wifi: iwlwifi: limit printed string from FW file 5c18fae5808d mm: don't skip arch_sync_kernel_mappings() in error paths b56b6cfdc7a7 mm/page_alloc: fix uninitialized variable f4e39e0ffbaf block: fix conversion of GPT partition name to 7-bit ab0727d6e219 NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback 272abd47f7d2 s390/traps: Fix test_monitor_call() inline assembly 18519478b9a0 dma: kmsan: export kmsan_handle_dma() for modules 2537f01d57f0 rapidio: fix an API misues when rio_add_net() fails e6411c3b9512 rapidio: add check for rio_add_net() in rio_scan_alloc_net() ebebbb0eded2 wifi: nl80211: reject cooked mode if it is set along with other flags 35ef07112b61 wifi: cfg80211: regulatory: improve invalid hints checking bdb1805c248e Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected() c5845c73cbac Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() f3fcdb2de9fd mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr bd8dd64611ca x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 672bc566cfe6 x86/cpu: Validate CPUID leaf 0x2 EDX output db79249be184 x86/cacheinfo: Validate CPUID leaf 0x2 EDX output 8d1fcb467e6f platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e c9dbc5c774ad drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M 3b3c2be58d52 drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params c144d1995873 hwmon: (peci/dimmtemp) Do not provide fake thresholds data 8e507b3798c6 ALSA: hda/realtek: update ALC222 depop optimize 0b60d5b2f81f ALSA: hda/realtek - add supported Mic Mute LED for Lenovo platform 3f63e8fe7b56 ALSA: hda: intel: Add Dell ALC3271 to power_save denylist 5e1b3bf72710 ALSA: seq: Avoid module auto-load handling at event delivery d99dc8f7ea01 gpio: aggregator: protect driver attr handlers against module unload c10365031f16 gpio: rcar: Use raw_spinlock to protect register access 8994f0ce8259 ksmbd: fix bug on trap in smb2_lock 8573571060ca ksmbd: fix use-after-free in smb2_lock c1569dbbe2d4 ksmbd: fix out-of-bounds in parse_sec_desc() 76861630b29e ksmbd: fix type confusion via race condition when using ipc_msg_send_request fc69e2c3219d HID: appleir: Fix potential NULL dereference at raw event handle 8a998a80335e LoongArch: Set max_pfn with the PFN of the last page abf16e748aaa LoongArch: Use polling play_dead() when resuming from hibernation 7929d3623303 LoongArch: Convert unreachable() to BUG() 35415b915a81 tracing: tprobe-events: Fix a memory leak when tprobe with $retval a9704893eec8 Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" 2d62d8f3fcf8 x86/microcode/AMD: Add some forgotten models to the SHA check dd8aad26c5e4 riscv: signal: fix signal_minsigstksz 1b0a08a4fd6a RISC-V: Enable cbo.zero in usermode 19c9976b8123 riscv: cacheinfo: Use of_property_present() for non-boolean properties 80aec5a85510 riscv: Prevent a bad reference count on CPU nodes ebccacb0b599 riscv: cacheinfo: initialize cacheinfo's level and type from ACPI PPTT e1f99e0bae58 riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init() 017df7c71477 NFS: O_DIRECT writes must check and adjust the file length 6e954923b72e x86/speculation: Add __update_spec_ctrl() helper 174853183929 net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNC f22f7ba83f00 net: enetc: Replace ifdef with IS_ENABLED 54e0f2d2d340 net: enetc: Remove setting of RX software timestamp 2a3f4e270dcf drm/amdgpu: disable BAR resize on Dell G5 SE c18438959b1d drm/amdgpu: Check extended configuration space register when system uses large bar 4d2a7df718c3 ibmvnic: Inspect header requirements before using scrq direct 6511585ed6e2 ibmvnic: Perform tx CSO during send scrq direct 2c55d671849a smb: client: fix chmod(2) regression with ATTR_READONLY 75cc3357a331 arm64: dts: rockchip: add rs485 support on uart5 of px30-ringneck-haikou 9afdcba9489f drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL dbae718671de drm/i915/xe2lpd: Move D2D enable/disable ea3f0b362dfe efi: Don't map the entire mokvar table to determine its size 8f43ba5ee498 x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range() 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: 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 b3e766b63a..d61e7c7013 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 ?= "458408eab7fb1123f5ffc22454372b7e7b80de52" -SRCREV_meta ?= "96445f165c819b9f956014acbd7e4a100a43a83c" +SRCREV_machine ?= "63e3ee8cad3470dc6f6e14fa066ad8fbe8f7a533" +SRCREV_meta ?= "76774218a6ce7d0ac41ab689d68297fd3aa3838e" 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.82" +LINUX_VERSION ?= "6.6.83" 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 5ec2173ba6..01f6b2993c 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.82" +LINUX_VERSION ?= "6.6.83" 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 ?= "36b434b4de69ef3a471d99949cff8aa0382c95bf" -SRCREV_meta ?= "96445f165c819b9f956014acbd7e4a100a43a83c" +SRCREV_machine ?= "02eba65981c1950772b1b82809784b640f6d4523" +SRCREV_meta ?= "76774218a6ce7d0ac41ab689d68297fd3aa3838e" 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 3512bbe4f1..f3d1478852 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 ?= "c8f9b207913b334dc5f2165d1fb9dc28087ea907" -SRCREV_machine:qemuarm64 ?= "e8f447b84e7d27ed243deca13698c67c3ef0cc0a" -SRCREV_machine:qemuloongarch64 ?= "6fd6fb79fbafacc33fde3b3123e7b9daaedf8afd" -SRCREV_machine:qemumips ?= "a47313507e1e2a8109051b502f24f400c3412ce3" -SRCREV_machine:qemuppc ?= "1f6d3705ba7c8d76ffce71a26000813d8aea4f15" -SRCREV_machine:qemuriscv64 ?= "6fd6fb79fbafacc33fde3b3123e7b9daaedf8afd" -SRCREV_machine:qemuriscv32 ?= "6fd6fb79fbafacc33fde3b3123e7b9daaedf8afd" -SRCREV_machine:qemux86 ?= "6fd6fb79fbafacc33fde3b3123e7b9daaedf8afd" -SRCREV_machine:qemux86-64 ?= "6fd6fb79fbafacc33fde3b3123e7b9daaedf8afd" -SRCREV_machine:qemumips64 ?= "90822bcfa923f56bec13f149fcd25787d1308e2d" -SRCREV_machine ?= "6fd6fb79fbafacc33fde3b3123e7b9daaedf8afd" -SRCREV_meta ?= "96445f165c819b9f956014acbd7e4a100a43a83c" +SRCREV_machine:qemuarm ?= "81c095c03a24e0ba76cbf9fdfa1cf1debec3539d" +SRCREV_machine:qemuarm64 ?= "c829269a448a8ca80344d036dacb8b3d9dbfab9f" +SRCREV_machine:qemuloongarch64 ?= "1c2962a164ffb032281c3d2e62a08d343249f208" +SRCREV_machine:qemumips ?= "39483f9b5f923214c29a14fe6e51daf827964f2a" +SRCREV_machine:qemuppc ?= "9c8c49665dde1059734ee56708e63b2d6e4f3ed0" +SRCREV_machine:qemuriscv64 ?= "1c2962a164ffb032281c3d2e62a08d343249f208" +SRCREV_machine:qemuriscv32 ?= "1c2962a164ffb032281c3d2e62a08d343249f208" +SRCREV_machine:qemux86 ?= "1c2962a164ffb032281c3d2e62a08d343249f208" +SRCREV_machine:qemux86-64 ?= "1c2962a164ffb032281c3d2e62a08d343249f208" +SRCREV_machine:qemumips64 ?= "5d02316b6c6c886a25bc5592b397dbd4e51654e5" +SRCREV_machine ?= "1c2962a164ffb032281c3d2e62a08d343249f208" +SRCREV_meta ?= "76774218a6ce7d0ac41ab689d68297fd3aa3838e" # 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 ?= "1998f703f4d758abe45df7fd8bb8ccf2f59f3848" +SRCREV_machine:class-devupstream ?= "594a1dd5138a6bbaa1697e5648cce23d2520eba9" 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.82" +LINUX_VERSION ?= "6.6.83" PV = "${LINUX_VERSION}+git" From patchwork Thu Mar 27 19:44:14 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 60115 X-Patchwork-Delegate: steve@sakoman.com 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 9D03CC36014 for ; Thu, 27 Mar 2025 19:44:48 +0000 (UTC) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mx.groups.io with SMTP id smtpd.web11.5470.1743104680895899279 for ; Thu, 27 Mar 2025 12:44:40 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=HfB+P3mo; spf=softfail (domain: sakoman.com, ip: 209.85.214.172, mailfrom: steve@sakoman.com) Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-227c7e57da2so25577525ad.0 for ; Thu, 27 Mar 2025 12:44:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1743104680; x=1743709480; 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=tKslgjHngqAnoHmvYthmAOan0RFQFUBXfz2g3vya03o=; b=HfB+P3moGxh+RUS8AVuarkV6/48uhkUoc2d32Ej+1+FXNZynOCXaBoGUhWW4+R4icA CU3zrHIVf/zpkZgUnLklf1u4LXKlMYRKBxx008AwEOYghWIACoI/Fx1o9uQSRPrea/HE nVvfozRNVeSF9DF7r1eQWc3HoFlh+xWvrefvqwuASFD8OL9pLWYKs1XnLvkdSK88rcLB V3coVT/JYZJy8Pz7eg6/jDMX5oAqzKHm7wsDDOwgp2zU2PT+7mHddodE8lSWAn55zZSG EUhEYTMTrA8PZlt0llcqmNyt3RO/VBmzD3K4jnkfNvAiWOYL5X4LQnv9Sfsyk3X7fc+o Ppuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743104680; x=1743709480; 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=tKslgjHngqAnoHmvYthmAOan0RFQFUBXfz2g3vya03o=; b=wQYTBEIZBVnpzFITDKTR6XkV3z/mwzs0ShfOntQPuKLPuGVSHAnzm9YhIX2+3bZJCC 8qp0U7/Cw2GiZhLKrPfQvdz6caAL6XCLsCEqaaYgixYqVbQw7ZofRVVMgiJWxIAhdsxy wElnZr+f6ccOTe17OTDd59nmFs6xx0W0fxOsjpbJlJX7HUQYWmEcoK+s/BCzjUhjAupK uveqviLkV8DqDTfC3qIE/8p3y69lmWbEm2FCSboaWzR3nJjVzhCP5BA6OIM3P/d0B3JB WRv3ufH5hix3kreBNf7A1tJhg92iUK6dSUK4Gcy/AMIXOtJ37qPUcyqfEk2jYsoa/8xM yArw== X-Gm-Message-State: AOJu0YxrUM6xnjvdhjh/OFNHkPnZrQKXe02T8+/c5drHxfsvVpS8mnyo R1I8uiKOh/1O4izu8i/Za8gP3mFXyLPOmcRFBty0V8ZUsdnjJ2+Hq5VDFIzMxaB7HWIb9dtZLuX P X-Gm-Gg: ASbGnctfBplynujLX5d+NnNj6xqCyYdAhZ5zbDfpCuAUePdUCpwPhFdRyP3oI8fRsQ5 3dsaMkeKPR56RKM2loWWZYG38xgpJmkagBtN3d8OEhaH58W+aKv876RNGFXJkeCHhh2JCPEXDzC 17tQ1OdnPmemxVixSJwA4dN81QW4fpIGKvuPvZNi8210bBxH5OMnQooX9H3gEegT76Go/hexyEg cabnP1994AowZMNpQ96Z9DiajJEXnLur59zwcpHI+lIt8o3c3H6Cy+nLfCpLMdu1th0ITQtXlkC N3nD3N4Hus97muYfeSr54vSGm8FqXgPF9MM= X-Google-Smtp-Source: AGHT+IGKJC55rDjSct60ddRavbU6+xaFXxQG/iEAmlaWgduDj8E5qVR/ueyanRXH3ODaFvIqxMJwDw== X-Received: by 2002:a17:902:d541:b0:224:10b9:357a with SMTP id d9443c01a7336-22804931e65mr75507585ad.32.1743104679527; Thu, 27 Mar 2025 12:44:39 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:811c:968e:2c1:6363]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2291eee0882sm3865875ad.75.2025.03.27.12.44.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 12:44:39 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 09/10] linux-yocto/6.6: update to v6.6.84 Date: Thu, 27 Mar 2025 12:44:14 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 27 Mar 2025 19:44:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/213785 From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 4b6a8fa777d2 Linux 6.6.84 a561c6a034c9 netfilter: nf_tables: allow clone callbacks to sleep f6de68e154ef netfilter: nf_tables: bail out if stateful expression provides no .clone 7fa2e2960fff netfilter: nf_tables: use timestamp to check for set element timeout 50b22a98c184 rust: lockdep: Remove support for dynamically allocated LockClassKeys 812080b01dac nvme-tcp: Fix a C2HTermReq error message 62485737050d HID: apple: disable Fn key handling on the Omoton KB066 a09e085ba84b nvme-fc: rely on state transitions to handle connectivity loss efc30877bd4b Bluetooth: L2CAP: Fix corrupted list in hci_chan_del fb0800cbea02 smb: client: Fix match_session bug preventing session reuse 7dc9abfa00ab smb3: add support for IAKerb 643607a53f07 stmmac: loongson: Pass correct arg to PCI function 6653927733e1 i2c: sis630: Fix an error handling path in sis630_probe() 9e3bef10e480 i2c: ali15x3: Fix an error handling path in ali15x3_probe() beb68cfcb3ff i2c: ali1535: Fix an error handling path in ali1535_probe() 10cbae84fed8 cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point() 474c08712d5f cifs: Validate content of WSL reparse point buffers 6c13fcb7cf59 cifs: Fix integer overflow while processing closetimeo mount option d5fff81c4375 cifs: Fix integer overflow while processing actimeo mount option 9e438d0410a4 cifs: Fix integer overflow while processing acdirmax mount option 0252c33cc943 cifs: Fix integer overflow while processing acregmax mount option d3f9fdc298b8 scripts: generate_rust_analyzer: add missing macros deps a70259447d80 ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() 69a900480941 ASoC: rt722-sdca: add missing readable registers 2592a628743e rust: init: add missing newline to pr_info! calls f69b8f42893e ASoC: cs42l43: Fix maximum ADC Volume b05b5627f0f1 drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() 5da54be46960 rust: error: add missing newline to pr_warn! calls 544055329560 ASoC: ops: Consistently treat platform_max as control value 86d97d49f198 mm: split critical region in remap_file_pages() and invoke LSMs in between b2fe954a4ddc lib/buildid: Handle memfd_secret() files in build_id_parse() aa4d9b54f11c rust: init: fix `Zeroable` implementation for `Option>` and `Option>` b78467d3ba1c rust: Disallow BTF generation with Rust + LTO d026392e3f87 smb: client: fix regression with guest option 2bff992a5505 qlcnic: fix memory leak issues in qlcnic_sriov_common.c 7b2c29b7ea29 arm64: mm: Populate vmemmap at the page level if not section aligned 818330f756f3 dm-flakey: Fix memory corruption in optional corrupt_bio_byte feature cfae6a5dad50 ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model 4f6c0f75293a clk: samsung: update PLL locktime for PLL142XX used on FSD platform 09aeab680331 ksmbd: prevent connection release during oplock break notification fb776765bfc2 ksmbd: fix use-after-free in ksmbd_free_work_struct 378b361e2e30 drm/amd/display: Fix slab-use-after-free on hdcp_work a8f77e1658d7 drm/amd/display: Assign normalized_pix_clk when color depth = 14 8e91a6167889 drm/amd/display: Restore correct backlight brightness after a GPU reset 8082ca0dd244 drm/amd/display: Disable unneeded hpd interrupts during dm_init b5c283501581 drm/dp_mst: Fix locking when skipping CSN before topology probing b3ddebaece2c drm/atomic: Filter out redundant DPMS calls 6736975ee30d drm/i915/cdclk: Do cdclk post plane programming later e686349cc19e x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes ab0f6e770d39 USB: serial: option: match on interface class for Telit FN990B 61e540094fae USB: serial: option: fix Telit Cinterion FE990A name e1bfbf0f18ab USB: serial: option: add Telit Cinterion FE990B compositions 528ac204851e USB: serial: ftdi_sio: add support for Altera USB Blaster 3 392e9b29769a Input: i8042 - swap old quirk combination with new quirk for more devices e7c95c01064b Input: i8042 - swap old quirk combination with new quirk for several devices e690d0c52cde Input: i8042 - add required quirks for missing old boardnames 105a21163750 Input: i8042 - swap old quirk combination with new quirk for NHxxRZQ d639d5531ad7 Input: xpad - rename QH controller to Legion Go S 0c4484cdcbb8 Input: xpad - add support for TECNO Pocket Go dc9839dcc232 Input: xpad - add support for ZOTAC Gaming Zone 8cf88f390e74 Input: xpad - add multiple supported devices 5184e44bef75 Input: xpad - add 8BitDo SN30 Pro, Hyperkin X91 and Gamesir G7 SE controllers 0b5b6512f674 Input: iqs7222 - preserve system status register cbd68fca8878 Input: ads7846 - fix gpiod allocation 78aefac7efdf io_uring: fix error pbuf checking 1fdb9c9eb2ad io_uring: use unpin_user_pages() where appropriate 46b1b3d81a7e io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ring af8f27ef1a00 io_uring/kbuf: vmap pinned buffer ring 6168ec87bf12 io_uring: unify io_pin_pages() 719e745ee31c io_uring: use vmap() for ring mapping b89f95b94cf7 io_uring: fix corner case forgetting to vunmap a0b21f2aca04 io_uring: don't attempt to mmap larger than what the user asks for 2905c4fe7e52 io_uring: get rid of remap_pfn_range() for mapping rings/sqes b6690a4172a3 mm: add nommu variant of vm_insert_pages() 0446d868190b block: fix 'kmem_cache of name 'bio-108' already exists' 474cebf2978d net: Handle napi_schedule() calls from non-interrupt deb9982c4d55 drm/nouveau: Do not override forced connector status 47f427220796 mptcp: safety check before fallback bb41ef31906e x86/irq: Define trace events conditionally cdf7658ea205 perf/x86/intel: Use better start period for frequency mode 791eaeaa0935 drm/vkms: Round fixp2int conversion in lerp_u16 fcfb7ea1f4c6 fuse: don't truncate cached, mutated symlink 08ee4f873bd0 ASoC: tas2764: Set the SDOUT polarity correctly 6c703ceaf6a6 ASoC: tas2764: Fix power control mask 8f677fb436ef ASoC: tas2770: Fix volume scale f33c09085519 nvme: only allow entering LIVE from CONNECTING state 6df3939d9301 sctp: Fix undefined behavior in left shift operation d3ca799203e5 cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes 492be1cd9e55 apple-nvme: Release power domains when probe fails bf78e63235c4 nvmet-rdma: recheck queue state is LIVE in state lock in recv done e9764289d765 nvme-tcp: add basic support for the C2HTermReq PDU aca3cdc3a673 nvme-pci: quirk Acer FA100 for non-uniqueue identifiers 570f4d6e94ad io-wq: backoff when retrying worker creation f3288ffd33ea net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors f623c04f7a63 ASoC: SOF: amd: Handle IPC replies before FW_BOOT_COMPLETE a4859a07c383 ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module 7e97147479ff ASoC: arizona/madera: use fsleep() in up/down DAPM event delays. 544f38b43fe8 ASoC: rsnd: adjust convert rate limitation 7fe470e618aa ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() fa51c913402f ASoC: rsnd: indicate unsupported clock rate aa2e8245052a ALSA: hda/realtek: Limit mic boost on Positivo ARN50 9f303c35f9e8 ASoC: simple-card-utils.c: add missing dlc->of_node dfbaf8a6ae62 selftests/bpf: Fix invalid flag of recv() c96cce853542 Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd 45a5d06e7e69 Xen/swiotlb: mark xen_swiotlb_fixup() __init f225a79bd23b thermal/cpufreq_cooling: Remove structure member documentation 051a7980f77e s390/cio: Fix CHPID "configure" attribute caching 194dc8c7ac0e platform/x86: thinkpad_acpi: Support for V9 DYTC platform profiles 7f417bd96a1b platform/x86: thinkpad_acpi: Fix invalid fan speed on ThinkPad X120e 265c03699e9b sched: Clarify wake_up_q()'s write to task->wake_q.next 5b1c48532f71 objtool: Ignore dangling jump table entries be2051f81bf3 HID: apple: fix up the F6 key on the Omoton KB066 keyboard 68eddb06f0ed HID: hid-apple: Apple Magic Keyboard a3203 USB-C support 945166034600 HID: topre: Fix n-key rollover on Realforce R3S TKL boards 490eb24d6602 usb: phy: generic: Use proper helper for property detection 7a7ada33879a HID: ignore non-functional sensor in HP 5MP Camera 2a11cee9a9e2 HID: intel-ish-hid: Send clock sync message immediately after reset cc4c96f1fdc3 HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell 5d01a4ec46a4 vboxsf: fix building with GCC 15 52df961953e8 alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support dd33c1a3859f smb: client: fix noisy when tree connecting to DFS interlink targets 1b9cd0404e32 ACPI: resource: IRQ override for Eluktronics MECH-17 ea371d1cdefb scsi: qla1280: Fix kernel oops when debug level > 2 caa383226495 scsi: ufs: core: Fix error return with query response e9d4044f4b12 scsi: core: Use GFP_NOIO to avoid circular locking dependency c79ac6a812a9 platform/x86/intel: pmc: fix ltr decode in pmc_core_ltr_show() 6c8b1efdc487 sched/debug: Provide slice length for fair tasks 2d1eef248107 iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() a470f80ef3a9 powercap: call put_device() on an error path in powercap_register_control_type() a625ad9b5b1b hrtimers: Mark is_migration_base() with __always_inline fa5bfdd93fa9 nvme-fc: do not ignore connectivity loss during connecting aef373bb9ab5 nvme-fc: go straight to connecting state when initializing 885b7279819e net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices bd7e3a428007 net/mlx5: Bridge, fix the crash caused by LAG state check 4e79d865f019 net/mlx5: Lag, Check shared fdb before creating MultiPort E-Switch 4b1a0ee6164c net: openvswitch: remove misbehaving actions length check ecc19a9380e1 gre: Fix IPv6 link-local address generation. 181b68fa55ac netfilter: nft_exthdr: fix offset with ipv4_find_option() 78533c4a29ac net_sched: Prevent creation of classes with TC_H_ROOT 1bd2a8bb1ccb ipvs: prevent integer overflow in do_ip_vs_get_ctl() fda50302a137 netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() 6e4edd9e2deb bonding: fix incorrect MAC address setting to receive NS messages 1f7d051814e7 net: switchdev: Convert blocking notification chain to a raw one ee086c8e775f eth: bnxt: do not update checksum in bnxt_xdp_build_skb() 637105ef0d46 net/mlx5: handle errors in mlx5_chains_create_table() 466ae740f88c Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() ad27b4a51495 drm/hyperv: Fix address space leak when Hyper-V DRM device is removed 9d1966bdaf76 netpoll: hold rcu read lock in __netpoll_send_skb() 6c5bb3f7acb7 net: mctp i2c: Copy headers if cloned 78f83ea6b81a net: dsa: mv88e6xxx: Verify after ATU Load ops 20b667285306 net/mlx5: Fill out devlink dev info only for PFs 5e8ce74fb041 Revert "Bluetooth: hci_core: Fix sleeping function called from invalid context" 7e8cd2bc09b0 Bluetooth: hci_event: Fix enabling passive scanning 75d262ad3c36 wifi: cfg80211: cancel wiphy_work before freeing wiphy 0f0a152957d6 sched: address a potential NULL pointer dereference in the GRED scheduler. 0a9f0cfd2ae8 netfilter: nf_conncount: garbage collection is not skipped when jiffies wrap around 5d30d256661f ice: fix memory leak in aRFS after reset 29bde9751cb7 netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template. 21e65f1fef64 pinctrl: bcm281xx: Fix incorrect regmap max_registers value c198157ae158 fbdev: hyperv_fb: iounmap() the correct memory when removing a device 372df1f2057c tcp: fix forever orphan socket caused by tcp_abort abadaa355730 tcp: fix races in tcp_abort() f9543375d9b1 bpf: Use raw_spinlock_t in ringbuf 472173544e74 hrtimer: Use and report correct timerslack values for realtime tasks c7ee791e5385 zram: fix NULL pointer in comp_algorithm_show() 6e0447fa7d87 sched/isolation: Prevent boot crash when the boot CPU is nohz_full de47f33dde89 clockevents/drivers/i8253: Fix stop sequence for timer 0 ceb5fadbf450 Revert "v6.6 -stable -rt merge fixup" 1c2962a164ff v6.6 -stable -rt merge fixup 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: 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 d61e7c7013..05bd9b8386 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 ?= "63e3ee8cad3470dc6f6e14fa066ad8fbe8f7a533" -SRCREV_meta ?= "76774218a6ce7d0ac41ab689d68297fd3aa3838e" +SRCREV_machine ?= "60a86cf65a4bf973b04926050eb05d0e8132690d" +SRCREV_meta ?= "917317e6b8a757306a04d6d76dd1f5a1a5591ecd" 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.83" +LINUX_VERSION ?= "6.6.84" 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 01f6b2993c..3296a4300a 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.83" +LINUX_VERSION ?= "6.6.84" 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 ?= "02eba65981c1950772b1b82809784b640f6d4523" -SRCREV_meta ?= "76774218a6ce7d0ac41ab689d68297fd3aa3838e" +SRCREV_machine ?= "36c0e5585c944c19d71f496c306d8229565629a5" +SRCREV_meta ?= "917317e6b8a757306a04d6d76dd1f5a1a5591ecd" 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 f3d1478852..98d820d195 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 ?= "81c095c03a24e0ba76cbf9fdfa1cf1debec3539d" -SRCREV_machine:qemuarm64 ?= "c829269a448a8ca80344d036dacb8b3d9dbfab9f" -SRCREV_machine:qemuloongarch64 ?= "1c2962a164ffb032281c3d2e62a08d343249f208" -SRCREV_machine:qemumips ?= "39483f9b5f923214c29a14fe6e51daf827964f2a" -SRCREV_machine:qemuppc ?= "9c8c49665dde1059734ee56708e63b2d6e4f3ed0" -SRCREV_machine:qemuriscv64 ?= "1c2962a164ffb032281c3d2e62a08d343249f208" -SRCREV_machine:qemuriscv32 ?= "1c2962a164ffb032281c3d2e62a08d343249f208" -SRCREV_machine:qemux86 ?= "1c2962a164ffb032281c3d2e62a08d343249f208" -SRCREV_machine:qemux86-64 ?= "1c2962a164ffb032281c3d2e62a08d343249f208" -SRCREV_machine:qemumips64 ?= "5d02316b6c6c886a25bc5592b397dbd4e51654e5" -SRCREV_machine ?= "1c2962a164ffb032281c3d2e62a08d343249f208" -SRCREV_meta ?= "76774218a6ce7d0ac41ab689d68297fd3aa3838e" +SRCREV_machine:qemuarm ?= "1411061244e285c0f16dcc35ec34b7a13d7b5708" +SRCREV_machine:qemuarm64 ?= "cc8c55d771998fb779d3c5990c250a78e223f397" +SRCREV_machine:qemuloongarch64 ?= "8dd317512c57f68aa212eaf0dcf078fb39afc1bd" +SRCREV_machine:qemumips ?= "25bda2f47225cf6d74293ba1a0b9583c33b9865d" +SRCREV_machine:qemuppc ?= "7fd13b08104048b99d66947f682cb5a95360ba65" +SRCREV_machine:qemuriscv64 ?= "8dd317512c57f68aa212eaf0dcf078fb39afc1bd" +SRCREV_machine:qemuriscv32 ?= "8dd317512c57f68aa212eaf0dcf078fb39afc1bd" +SRCREV_machine:qemux86 ?= "8dd317512c57f68aa212eaf0dcf078fb39afc1bd" +SRCREV_machine:qemux86-64 ?= "8dd317512c57f68aa212eaf0dcf078fb39afc1bd" +SRCREV_machine:qemumips64 ?= "23fd476a33f79745b2a4c86a2cffcf653564c649" +SRCREV_machine ?= "8dd317512c57f68aa212eaf0dcf078fb39afc1bd" +SRCREV_meta ?= "917317e6b8a757306a04d6d76dd1f5a1a5591ecd" # 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 ?= "594a1dd5138a6bbaa1697e5648cce23d2520eba9" +SRCREV_machine:class-devupstream ?= "4b6a8fa777d29785c7ddb51dcbb2b5411deefaca" 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.83" +LINUX_VERSION ?= "6.6.84" PV = "${LINUX_VERSION}+git" From patchwork Thu Mar 27 19:44:15 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 60114 X-Patchwork-Delegate: steve@sakoman.com 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 9CFF4C36013 for ; Thu, 27 Mar 2025 19:44:48 +0000 (UTC) Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by mx.groups.io with SMTP id smtpd.web11.5473.1743104681676721587 for ; Thu, 27 Mar 2025 12:44:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=LZCJfEph; spf=softfail (domain: sakoman.com, ip: 209.85.214.177, mailfrom: steve@sakoman.com) Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-2240b4de12bso40821885ad.2 for ; Thu, 27 Mar 2025 12:44:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1743104681; x=1743709481; 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=jaqZHoMjCtU4RdhVR2O9oKeczw97AJ3GbyAaIckClpk=; b=LZCJfEphu1FoiD9tcZk2rNaLk7cPKza4pWNeR/k6gbjYfBg0R9F/J+SpfwZ8Ci3zSO Di/b0mGfxSKBiOGg1brsUdCIRczHezeKOc/x+T0AVqfwPt1SE6wEQ97m51eiDvOcJbgM T9qrR32F/YUEMky2e+gl8/v53f2hGFiVOGvt0vmRUtSz4QEdjiaQmeCd9GnfPLX/3WFX QmDMYVGwOgwCDeYbPr752Qnp/eJE0ssSsyjBp9Wx2dLBvjvBVkSprEtdYxwu69o7DB5/ V8tQxQapPx6onxTZ/Ty89GmKMF5RsfCZ1cF6LMFEI9HQIbZkT70Ns+U7+QbzMqM6hBDN BMYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743104681; x=1743709481; 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=jaqZHoMjCtU4RdhVR2O9oKeczw97AJ3GbyAaIckClpk=; b=GngP8fudRbYUwG8Nfz9gP2KTZ8AcGz0ZZrMHD2yTdpojLSk5KRBBBGjjo4iCF4BlOM 6dNMg+4ubF+hSD+X0/EGnSVM0ZQQQmzrB8mssclh/VF6ZxplWZwq+N6wMhjBHIRDTmlI WGWj5gWHvoz3afIe8Atvn/39VQRl88A4+jZ2VkDMXGRoJGvWQdvjvIHoIcQZ+c0SFjZh +JPcvBbnHDztz99bBbC356gM/BOoVkwGs7onsbEyOwqm9cXaZRAwIVzERgu3p4GkXtd6 FnS9g2Gm16LmlZWVxjkQTdhWGnNxhvrBTV/NPou81fL9vVsCx8zVBzo5X5gc4IYoUzrn k7Pw== X-Gm-Message-State: AOJu0Yz84A2HiIn0RXGhhJ/+PSDKsHqgD//G7sZEjNv2/jFxFRgsMLuV +ZG9mEgDZIKhK7FqWMSWwwBYC7UfCP5w2M1SOus04m0/pRY0vypYApr5o/4jzhgUgNgvV/X1JXz 2 X-Gm-Gg: ASbGncsRhQH9IA2BRCfcO78MVGQoyBy7raRJ+rtIOWQAHLwrJQ9upxv86Sil1ue5LzL JbkgEZwVTEvmCtHOUVj8oD8UgHCanHrMav+KsyMWzPycFMZJ7e5WxTinYtPGB5kRXL8MXtLQx5F eQmGnmDyBGqb59Zqo4Kep3VAiAELzFbvp5khImqp0JI9YI5xup+V531h86FFjXU7XP5EH7a13Fw QP92SduH2E9mSXp1G2IXQkcRVolvrRrxpz5DMilXgkhsYJGhTFnQHdSP3F+MN6ZKAEtjUvNqpw/ siKfZ5sdl4gP8zwO6/xhZmA8evxBcecsXRzngOdAL7JYjw== X-Google-Smtp-Source: AGHT+IF3wVjtGXMzOzvqhS1hGMLKjbRTjNea9bx0l9pzoqf3oBLrOTB40k/SNtwx8/CxktGQbFFKfg== X-Received: by 2002:a17:903:41d2:b0:21f:7e12:5642 with SMTP id d9443c01a7336-22804855243mr55016555ad.18.1743104680866; Thu, 27 Mar 2025 12:44:40 -0700 (PDT) Received: from hexa.. ([2602:feb4:3b:2100:811c:968e:2c1:6363]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2291eee0882sm3865875ad.75.2025.03.27.12.44.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 12:44:40 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 10/10] kernel-arch: add macro-prefix-map in KERNEL_CC Date: Thu, 27 Mar 2025 12:44:15 -0700 Message-ID: <58eb15cdc2dd95bf5eb0bed2a0f1c43bf29cf273.1743104524.git.steve@sakoman.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 27 Mar 2025 19:44:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/213786 From: Stefan Mueller-Klieser When building external modules, macros can include absolute names of kernel headers. The macro-prefix-map for the STAGING_KERNEL_DIR is currently missing. Add it in the same way as its done in bitbake.conf. This fixes reproducible builds and following build error: ERROR: cryptodev-module-1.14-r0 do_package_qa: QA Issue: File <..> cryptodev.ko <..> contains reference to TMPDIR [buildpaths] (From OE-Core rev: a741e11751bfb8f52be58cf51abeddca4559e5e9) Signed-off-by: Stefan Müller-Klieser Signed-off-by: Richard Purdie Signed-off-by: Alexander Sverdlin Signed-off-by: Steve Sakoman --- meta/classes-recipe/kernel-arch.bbclass | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/meta/classes-recipe/kernel-arch.bbclass b/meta/classes-recipe/kernel-arch.bbclass index b32f6137a2..36a6e0a60a 100644 --- a/meta/classes-recipe/kernel-arch.bbclass +++ b/meta/classes-recipe/kernel-arch.bbclass @@ -71,7 +71,13 @@ HOST_AR_KERNEL_ARCH ?= "${TARGET_AR_KERNEL_ARCH}" TARGET_OBJCOPY_KERNEL_ARCH ?= "" HOST_OBJCOPY_KERNEL_ARCH ?= "${TARGET_OBJCOPY_KERNEL_ARCH}" -KERNEL_CC = "${CCACHE}${HOST_PREFIX}gcc ${HOST_CC_KERNEL_ARCH} -fuse-ld=bfd ${DEBUG_PREFIX_MAP} -fdebug-prefix-map=${STAGING_KERNEL_DIR}=${KERNEL_SRC_PATH} -fdebug-prefix-map=${STAGING_KERNEL_BUILDDIR}=${KERNEL_SRC_PATH}" +KERNEL_CC = "${CCACHE}${HOST_PREFIX}gcc ${HOST_CC_KERNEL_ARCH} \ + -fuse-ld=bfd ${DEBUG_PREFIX_MAP} \ + -fdebug-prefix-map=${STAGING_KERNEL_DIR}=${KERNEL_SRC_PATH} \ + -fmacro-prefix-map=${STAGING_KERNEL_DIR}=${KERNEL_SRC_PATH} \ + -fdebug-prefix-map=${STAGING_KERNEL_BUILDDIR}=${KERNEL_SRC_PATH} \ + -fmacro-prefix-map=${STAGING_KERNEL_BUILDDIR}=${KERNEL_SRC_PATH} \ +" KERNEL_LD = "${HOST_PREFIX}ld.bfd ${HOST_LD_KERNEL_ARCH}" KERNEL_AR = "${HOST_PREFIX}ar ${HOST_AR_KERNEL_ARCH}" KERNEL_OBJCOPY = "${HOST_PREFIX}objcopy ${HOST_OBJCOPY_KERNEL_ARCH}"