From patchwork Thu Jul 7 21:59:23 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 9995 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 34764C433EF for ; Thu, 7 Jul 2022 22:00:01 +0000 (UTC) Received: from mail-pg1-f176.google.com (mail-pg1-f176.google.com [209.85.215.176]) by mx.groups.io with SMTP id smtpd.web12.743.1657231193066277454 for ; Thu, 07 Jul 2022 14:59:53 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=gOjZpkYW; spf=softfail (domain: sakoman.com, ip: 209.85.215.176, mailfrom: steve@sakoman.com) Received: by mail-pg1-f176.google.com with SMTP id e132so20792056pgc.5 for ; Thu, 07 Jul 2022 14:59:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=TIHMy5xh4RTXZiyynxqXD68u99jt1/KIR0Tqy8Wdsh0=; b=gOjZpkYWQBHVJnCw4MLhLthjsLunwUv0FnagGDucqPstrcQzIOQWl00laDFtF/MBlQ Lxllsm25teojFafMspL/bRB6Czv1ClnVF9cFoU7kd9sPrXmBk0aT5B0s0IZXfmcxTRU2 KEP1lTrKBH3FAQwls479S1yKchFOb22iFONm242k2tjeEfn+/XdpRI+7LLCWqZrSF1OD 0QUE+FxHDqn6GVmCXpPs8zz2iAOu/aVMWHBgMYKB+dkGg8eFdBxDMYRy3mSf8vL9jwfj APa3UFw+e2/JY/kwLTYPDPVmBxRS1vwKVTTxWQ4ho24/B0UytshmsjpT92HuSiL2Ydx4 lbHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=TIHMy5xh4RTXZiyynxqXD68u99jt1/KIR0Tqy8Wdsh0=; b=yZ7ECimePy4g3IMKwq546dPc6jb4H5mmZlVwHqS+gczafusIhOZmoXxzgdLSVL8C// GuN4Wbw6IzzDEI+vebPZ8r3vX25MB+VhMEWWppWp3IQpCmWIHIPcZiJJAG2c554S1MsF UvEdI5WfLwSkb1Rfjda0EUGuFK0vOsEfrEIjMlE5pGJ93bbiGcExs7ogn/GQ8aoqs9Fn pSylqozCEslmuhjFo3xPD5a2kx4vo7xJqhlHH7FdABP8546F9W9AEl4XH0aI8PW12oFv wYkEPx53rCnViCRDvMXzArVwbDfXW5EwgZ3vg1kAO33312ceCtLEpDOt5IL1yniWVb3M gakg== X-Gm-Message-State: AJIora+hAIEr/AlSH9lfRpv6RH+d1C4gtKGCV9ByBE0CfDTsEXUfwRwZ dIrH03H75uLPt6ChMYHRCyOWe0uTZ11U1/Cz X-Google-Smtp-Source: AGRyM1tzIaY8HTIAlxbOZtb+AryR52iDWhDj0VNoBEILgaHT2s2AVnm7jae2QLUWbqC4rEoYQcGAIw== X-Received: by 2002:a63:5c5e:0:b0:412:a2f1:d0dd with SMTP id n30-20020a635c5e000000b00412a2f1d0ddmr205606pgm.251.1657231191698; Thu, 07 Jul 2022 14:59:51 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id j1-20020a17090a31c100b001ef79eb5033sm56840pjf.11.2022.07.07.14.59.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 14:59:50 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 01/14] cve-extra-exclusions: Clean up and ignore three CVEs (2xqemu and nasm) Date: Thu, 7 Jul 2022 11:59:23 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 07 Jul 2022 22:00:01 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/167799 From: Richard Purdie Remove obsolete comments/data from the file. Add in three CVEs to ignore. Two are qemu CVEs which upstream aren't particularly intersted in and aren't serious issues. Also ignore the nasm CVE found from fuzzing as this isn't a issue we'd expose from OE. Signed-off-by: Richard Purdie (cherry picked from commit 68291026aab2fa6ee1260ca95198dd1d568521e5) Signed-off-by: Steve Sakoman --- .../distro/include/cve-extra-exclusions.inc | 31 +++++++++---------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/meta/conf/distro/include/cve-extra-exclusions.inc b/meta/conf/distro/include/cve-extra-exclusions.inc index e02a4d1fde..70442df991 100644 --- a/meta/conf/distro/include/cve-extra-exclusions.inc +++ b/meta/conf/distro/include/cve-extra-exclusions.inc @@ -53,24 +53,23 @@ CVE-2015-4778 CVE-2015-4779 CVE-2015-4780 CVE-2015-4781 CVE-2015-4782 CVE-2015-4 CVE-2015-4785 CVE-2015-4786 CVE-2015-4787 CVE-2015-4788 CVE-2015-4789 CVE-2015-4790 CVE-2016-0682 \ CVE-2016-0689 CVE-2016-0692 CVE-2016-0694 CVE-2016-3418 CVE-2020-2981" -#### CPE update pending #### - -# groff:groff-native https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2000-0803 -# Appears it was fixed in https://git.savannah.gnu.org/cgit/groff.git/commit/?id=07f95f1674217275ed4612f1dcaa95a88435c6a7 -# so from 1.17 onwards. Reported to the database for update by RP 2021/5/9. Update accepted 2021/5/10. -#CVE_CHECK_WHITELIST += "CVE-2000-0803" - - - -#### Upstream still working on #### - # qemu:qemu-native:qemu-system-native https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2021-20255 # There was a proposed patch https://lists.gnu.org/archive/html/qemu-devel/2021-02/msg06098.html -# however qemu maintainers are sure the patch is incorrect and should not be applied. - -# wget https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2021-31879 -# https://mail.gnu.org/archive/html/bug-wget/2021-02/msg00002.html -# No response upstream as of 2021/5/12 +# qemu maintainers say the patch is incorrect and should not be applied +# Ignore from OE's perspectivee as the issue is of low impact, at worst sitting in an infinite loop rather than exploitable +CVE_CHECK_IGNORE += "CVE-2021-20255" + +# qemu:qemu-native:qemu-system-native https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2019-12067 +# There was a proposed patch but rejected by upstream qemu. It is unclear if the issue can +# still be reproduced or where exactly any bug is. +# Ignore from OE's perspective as we'll pick up any fix when upstream accepts one. +CVE_CHECK_IGNORE += "CVE-2019-12067" + +# nasm:nasm-native https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2020-18974 +# It is a fuzzing related buffer overflow. It is of low impact since most devices +# wouldn't expose an assembler. The upstream is inactive and there is little to be +# done about the bug, ignore from an OE perspective. +CVE_CHECK_IGNORE += "CVE-2020-18974" From patchwork Thu Jul 7 21:59:24 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 9996 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 3584BC43334 for ; Thu, 7 Jul 2022 22:00:01 +0000 (UTC) Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) by mx.groups.io with SMTP id smtpd.web10.725.1657231189784519954 for ; Thu, 07 Jul 2022 14:59:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=iy0Tr/Mq; spf=softfail (domain: sakoman.com, ip: 209.85.216.45, mailfrom: steve@sakoman.com) Received: by mail-pj1-f45.google.com with SMTP id o15so11982778pjh.1 for ; Thu, 07 Jul 2022 14:59:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=p7gA1KMRNYU7ErM432O0JfKwXgp6eFlLFqm+lnZU2/s=; b=iy0Tr/MqfoNgElbSDiq1L5/ipGwNL38DW4xU+HCbSynTZQggou3eqD3xQf+zwbNppH xClXW0TYHZo364QNe6diQP10oL6znq1FM/OgVFTchEcwiGP9d7VkrbDGkpFaswk4r4LY 5plmmM8afmhlgQX3v/DWIh2BsGR+L8wSBSgT6zLDKzdA6fk5ysHHT/qi0UnF+K2Fsy9U NlJd/RvwxTHS0nffoNwnl5xB/oeCqpw39eHZOFYlVQUG1MAAmzpVcx9fktQZbCIv2+Ul nWT/ZXephWup00sDGh5T8rxJSO6JdLj8lL77nDlS0/hR7u9ekDCLXgw2j+Hx0JVmFkOz uIQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=p7gA1KMRNYU7ErM432O0JfKwXgp6eFlLFqm+lnZU2/s=; b=tBkjrFRShgxRutk00Q/TVTHaOjZWasqkBGj7iLAvppiDR5ijRtN7bX9EnopRbFsi9j 5nzhqD7St1SMHoMmsbhVbepHLeWh1ow5TNnizeMY92TTRgGVDeHQv9cqDkUx7SZxblYy xhZVS6OVOsMnFrrQKxihoTeMLM5aTmSMQe/ynTo9Op/4a6/8iGtIlmfBO9FRrYLJyPkU vmo0PAvkXWt3NSRIIZ47y/fiH7t3mAnfq6M8kOu5wtA6PMBJMJOGcFevAEe2bHXOjnMG SD+qlTrhjQHrzwuZG6L69iFWMa1QKO6s1iE909IcJiBmDoN+QObYR1Brgi0k/SuXS7c+ +yXw== X-Gm-Message-State: AJIora+k2nFON/QLYZzvAQJwD1Q2nDnMHEDrA+bTguH6gFI3KhtuOasf 3tffQsclwB3hL6yj4Q4UR4M9RhPlaFfUjFgt X-Google-Smtp-Source: AGRyM1vALoKWAg6qnNjOCzUyi1j4IdTS6k7R1DSfAe0haAx2+ECUhoy6G8c3vidW5eM8XB/hJjc3Jw== X-Received: by 2002:a17:902:f381:b0:16b:d6e0:bfeb with SMTP id f1-20020a170902f38100b0016bd6e0bfebmr179189ple.66.1657231195661; Thu, 07 Jul 2022 14:59:55 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id j1-20020a17090a31c100b001ef79eb5033sm56840pjf.11.2022.07.07.14.59.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 14:59:53 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 02/14] cve-check: hook cleanup to the BuildCompleted event, not CookerExit Date: Thu, 7 Jul 2022 11:59:24 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 07 Jul 2022 22:00:01 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/167800 From: Ross Burton The cve-check class writes temporary files to preserve state across the build, and cleans them up in a CookerExit handler. However, in memory-resident builds the cooker won't exit in between builds, so the state isn't cleared and the CVE report generation fails: NOTE: Generating JSON CVE summary ERROR: Error adding the same package twice Easily solved by hooking to BuildCompleted, instead of CookerExit. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit fccdcfd301de281a427bfee48d8ff47fa07b7259) Signed-off-by: Steve Sakoman --- meta/classes/cve-check.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/cve-check.bbclass b/meta/classes/cve-check.bbclass index d0f6970db8..1688fe2dfe 100644 --- a/meta/classes/cve-check.bbclass +++ b/meta/classes/cve-check.bbclass @@ -164,7 +164,7 @@ python cve_check_cleanup () { } addhandler cve_check_cleanup -cve_check_cleanup[eventmask] = "bb.cooker.CookerExit" +cve_check_cleanup[eventmask] = "bb.event.BuildCompleted" python cve_check_write_rootfs_manifest () { """ From patchwork Thu Jul 7 21:59:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 9997 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 3A04BC43334 for ; Thu, 7 Jul 2022 22:00:11 +0000 (UTC) Received: from mail-pg1-f177.google.com (mail-pg1-f177.google.com [209.85.215.177]) by mx.groups.io with SMTP id smtpd.web12.744.1657231200956404346 for ; Thu, 07 Jul 2022 15:00:01 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=j3ploiXA; spf=softfail (domain: sakoman.com, ip: 209.85.215.177, mailfrom: steve@sakoman.com) Received: by mail-pg1-f177.google.com with SMTP id s27so20763711pga.13 for ; Thu, 07 Jul 2022 15:00:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=Ygu/ZYu+dStxQHPXwFvortc9yr7a3PAlrB/GvkeJgKA=; b=j3ploiXAwaNLKaBACLbMDogHHJYAx4bPNqfmSjBIM3nG3puHbfhMpkk1KN/HqOjcbc mdEC8aBDO/J0dObUxvFzNi75meebRq2cR3w6hTbBuUgANV9DwDI/pgu2JlkV3/dhzsk5 Vu3LMUvAvo2O9R73k814X35HDmeEoaXQtY7TIbmA3wA+BXrohO7T8HggJSqJlK47SfV5 B/znNvrBkIyds3bPqm5vQMBdXu8LkZ8qyy7qYfjnFpg0e8GzmXGWgtiOS/aHgYafV9HD K16cSxXVd/bLXkb2plPdv/PL+Nx+gRkLivhKhhQ14oAlVi71Dk07Poy6JJxL1o3wQ8YL lQBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Ygu/ZYu+dStxQHPXwFvortc9yr7a3PAlrB/GvkeJgKA=; b=f4BDBnfUeaILG79teQoqjctQA2Y+sAElEAAutfbpz2/NbHL+ipyDWROHOnEMuNjMFa UUuSk69PPqfML88Z4O8wNE1QYZWhwsSFrDwkdVSi9/F5LE76CxFrZHEZEDqAOK+qDlmR y8+0z4HJMVqhX9lSNARBZUwK/2fAwjtb/YTNCOAtKeMIpQHJoqOehf/XryTFUobQEvQf KN4eMRYmih/7KSdoTdD/DFQHCBf4/suIc6BKzStox6bSeiNLsNxjoNZ6F9fkMCe+D2Iz bY71yiv1EbQtRsL8yRyusiChq1X67FRavbmudD0rZOYg3wDTTYrfB3KS8NQjCRBuuqw8 8RmQ== X-Gm-Message-State: AJIora+3iskmXqpc0OP36SSLSkTkX2U1+1v6pUkWVcXRI8A7wkzriJ0H 0cLJJwgWHgEMSr6D+47FoR/EUjTBf5SpUgK4 X-Google-Smtp-Source: AGRyM1uMczyVkGKDaQLRAk3yFqhuD72n8ZxuoIIWRXvV8its/syrHVTxdA/RqkACv0FaBxkFj4/hCw== X-Received: by 2002:a65:49cd:0:b0:40d:7553:e3be with SMTP id t13-20020a6549cd000000b0040d7553e3bemr232952pgs.370.1657231199447; Thu, 07 Jul 2022 14:59:59 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id j1-20020a17090a31c100b001ef79eb5033sm56840pjf.11.2022.07.07.14.59.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 14:59:58 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 03/14] openssl: Minor security upgrade 1.1.1o to 1.1.1p Date: Thu, 7 Jul 2022 11:59:25 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 07 Jul 2022 22:00:11 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/167801 From: Ranjitsinh Rathod This security upgrade fixes CVE-2022-2068 as per below link Link: https://www.openssl.org/news/cl111.txt Also, remove 73db5d82489b3ec09ccc772dfcee14fef0e8e908.patch and b7ce611887cfac633aacc052b2e71a7f195418b8.patch as these two are part 1.1.1p now Signed-off-by: Ranjitsinh Rathod Signed-off-by: Ranjitsinh Rathod Signed-off-by: Steve Sakoman --- ...5d82489b3ec09ccc772dfcee14fef0e8e908.patch | 192 ------------------ ...611887cfac633aacc052b2e71a7f195418b8.patch | 29 --- .../{openssl_1.1.1o.bb => openssl_1.1.1p.bb} | 4 +- 3 files changed, 1 insertion(+), 224 deletions(-) delete mode 100644 meta/recipes-connectivity/openssl/openssl/73db5d82489b3ec09ccc772dfcee14fef0e8e908.patch delete mode 100644 meta/recipes-connectivity/openssl/openssl/b7ce611887cfac633aacc052b2e71a7f195418b8.patch rename meta/recipes-connectivity/openssl/{openssl_1.1.1o.bb => openssl_1.1.1p.bb} (97%) diff --git a/meta/recipes-connectivity/openssl/openssl/73db5d82489b3ec09ccc772dfcee14fef0e8e908.patch b/meta/recipes-connectivity/openssl/openssl/73db5d82489b3ec09ccc772dfcee14fef0e8e908.patch deleted file mode 100644 index 438ecdcd32..0000000000 --- a/meta/recipes-connectivity/openssl/openssl/73db5d82489b3ec09ccc772dfcee14fef0e8e908.patch +++ /dev/null @@ -1,192 +0,0 @@ -From 73db5d82489b3ec09ccc772dfcee14fef0e8e908 Mon Sep 17 00:00:00 2001 -From: Tomas Mraz -Date: Wed, 1 Jun 2022 12:47:44 +0200 -Subject: [PATCH] Update expired SCT certificates - -Reviewed-by: Matt Caswell -Reviewed-by: Dmitry Belyavskiy -(Merged from https://github.com/openssl/openssl/pull/18446) - -Upstream-Status: Backport [https://github.com/openssl/openssl/commit/73db5d82489b3ec09ccc772dfcee14fef0e8e908] -Signed-off-by: Steve Sakoman - ---- - test/certs/embeddedSCTs1-key.pem | 38 ++++++++++++++++--------- - test/certs/embeddedSCTs1.pem | 35 ++++++++++++----------- - test/certs/embeddedSCTs1.sct | 12 ++++---- - test/certs/embeddedSCTs1_issuer-key.pem | 15 ++++++++++ - test/certs/embeddedSCTs1_issuer.pem | 30 +++++++++---------- - 5 files changed, 79 insertions(+), 51 deletions(-) - create mode 100644 test/certs/embeddedSCTs1_issuer-key.pem - -diff --git a/test/certs/embeddedSCTs1-key.pem b/test/certs/embeddedSCTs1-key.pem -index e3e66d55c510..28dd206dbe8d 100644 ---- a/test/certs/embeddedSCTs1-key.pem -+++ b/test/certs/embeddedSCTs1-key.pem -@@ -1,15 +1,27 @@ - -----BEGIN RSA PRIVATE KEY----- --MIICWwIBAAKBgQC+75jnwmh3rjhfdTJaDB0ym+3xj6r015a/BH634c4VyVui+A7k --WL19uG+KSyUhkaeb1wDDjpwDibRc1NyaEgqyHgy0HNDnKAWkEM2cW9tdSSdyba8X --EPYBhzd+olsaHjnu0LiBGdwVTcaPfajjDK8VijPmyVCfSgWwFAn/Xdh+tQIDAQAB --AoGAK/daG0vt6Fkqy/hdrtSJSKUVRoGRmS2nnba4Qzlwzh1+x2kdbMFuaOu2a37g --PvmeQclheKZ3EG1+Jb4yShwLcBCV6pkRJhOKuhvqGnjngr6uBH4gMCjpZVj7GDMf --flYHhdJCs3Cz/TY0wKN3o1Fldil2DHR/AEOc1nImeSp5/EUCQQDjKS3W957kYtTU --X5BeRjvg03Ug8tJq6IFuhTFvUJ+XQ5bAc0DmxAbQVKqRS7Wje59zTknVvS+MFdeQ --pz4dGuV7AkEA1y0X2yarIls+0A/S1uwkvwRTIkfS+QwFJ1zVya8sApRdKAcidIzA --b70hkKLilU9+LrXg5iZdFp8l752qJiw9jwJAXjItN/7mfH4fExGto+or2kbVQxxt --9LcFNPc2UJp2ExuL37HrL8YJrUnukOF8KJaSwBWuuFsC5GwKP4maUCdfEQJAUwBR --83c3DEmmMRvpeH4erpA8gTyzZN3+HvDwhpvLnjMcvBQEdnDUykVqbSBnxrCjO+Fs --n1qtDczWFVf8Cj2GgQJAQ14Awx32Cn9sF+3M+sEVtlAf6CqiEbkYeYdSCbsplMmZ --1UoaxiwXY3z+B7epsRnnPR3KaceAlAxw2/zQJMFNOQ== -+MIIEpQIBAAKCAQEAuIjpA4/iCpDA2mjywI5zG6IBX6bNcRQYDsB7Cv0VonNXtJBw -+XxMENP4jVpvEmWpJ5iMBknGHV+XWBkngYapczIsY4LGn6aMU6ySABBVQpNOQSRfT -+48xGGPR9mzOBG/yplmpFOVq1j+b65lskvAXKYaLFpFn3oY/pBSdcCNBP8LypVXAJ -+b3IqEXsBL/ErgHG9bgIRP8VxBAaryCz77kLzAXkfHL2LfSGIfNONyEKB3xI94S4L -+eouOSoWL1VkEfJs87vG4G5xoXw3KOHyiueQUUlMnu8p+Bx0xPVKPEsLje3R9k0rG -+a5ca7dXAn9UypKKp25x4NXpnjGX5txVEYfNvqQIDAQABAoIBAE0zqhh9Z5n3+Vbm -+tTht4CZdXqm/xQ9b0rzJNjDgtN5j1vuJuhlsgUQSVoJzZIqydvw7BPtZV8AkPagf -+3Cm/9lb0kpHegVsziRrfCFes+zIZ+LE7sMAKxADIuIvnvkoRKHnvN8rI8lCj16/r -+zbCD06mJSZp6sSj8ZgZr8wsU63zRGt1TeGM67uVW4agphfzuKGlXstPLsSMwknpF -+nxFS2TYbitxa9oH76oCpEk5fywYsYgUP4TdzOzfVAgMzNSu0FobvWl0CECB+G3RQ -+XQ5VWbYkFoj5XbE5kYz6sYHMQWL1NQpglUp+tAQ1T8Nca0CvbSpD77doRGm7UqYw -+ziVQKokCgYEA6BtHwzyD1PHdAYtOcy7djrpnIMaiisSxEtMhctoxg8Vr2ePEvMpZ -+S1ka8A1Pa9GzjaUk+VWKWsTf+VkmMHGtpB1sv8S7HjujlEmeQe7p8EltjstvLDmi -+BhAA7ixvZpXXjQV4GCVdUVu0na6gFGGueZb2FHEXB8j1amVwleJj2lcCgYEAy4f3 -+2wXqJfz15+YdJPpG9BbH9d/plKJm5ID3p2ojAGo5qvVuIJMNJA4elcfHDwzCWVmn -+MtR/WwtxYVVmy1BAnmk6HPSYc3CStvv1800vqN3fyJWtZ1P+8WBVZWZzIQdjdiaU -+JSRevPnjQGc+SAZQQIk1yVclbz5790yuXsdIxf8CgYEApqlABC5lsvfga4Vt1UMn -+j57FAkHe4KmPRCcZ83A88ZNGd/QWhkD9kR7wOsIz7wVqWiDkxavoZnjLIi4jP9HA -+jwEZ3zER8wl70bRy0IEOtZzj8A6fSzAu6Q+Au4RokU6yse3lZ+EcepjQvhBvnXLu -+ZxxAojj6AnsHzVf9WYJvlI0CgYEAoATIw/TEgRV/KNHs/BOiEWqP0Co5dVix2Nnk -+3EVAO6VIrbbE3OuAm2ZWeaBWSujXLHSmVfpoHubCP6prZVI1W9aTkAxmh+xsDV3P -+o3h+DiBTP1seuGx7tr7spQqFXeR3OH9gXktYCO/W0d3aQ7pjAjpehWv0zJ+ty2MI -+fQ/lkXUCgYEAgbP+P5UmY7Fqm/mi6TprEJ/eYktji4Ne11GDKGFQCfjF5RdKhdw1 -+5+elGhZes+cpzu5Ak6zBDu4bviT+tRTWJu5lVLEzlHHv4nAU7Ks5Aj67ApH21AnP -+RtlATdhWOt5Dkdq1WSpDfz5bvWgvyBx9D66dSmQdbKKe2dH327eQll4= - -----END RSA PRIVATE KEY----- -diff --git a/test/certs/embeddedSCTs1.pem b/test/certs/embeddedSCTs1.pem -index d1e85120a043..d2a111fb8235 100644 ---- a/test/certs/embeddedSCTs1.pem -+++ b/test/certs/embeddedSCTs1.pem -@@ -1,20 +1,21 @@ - -----BEGIN CERTIFICATE----- --MIIDWTCCAsKgAwIBAgIBBzANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJHQjEk -+MIIDeDCCAuGgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBVMQswCQYDVQQGEwJHQjEk - MCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENBMQ4wDAYDVQQIEwVX --YWxlczEQMA4GA1UEBxMHRXJ3IFdlbjAeFw0xMjA2MDEwMDAwMDBaFw0yMjA2MDEw --MDAwMDBaMFIxCzAJBgNVBAYTAkdCMSEwHwYDVQQKExhDZXJ0aWZpY2F0ZSBUcmFu --c3BhcmVuY3kxDjAMBgNVBAgTBVdhbGVzMRAwDgYDVQQHEwdFcncgV2VuMIGfMA0G --CSqGSIb3DQEBAQUAA4GNADCBiQKBgQC+75jnwmh3rjhfdTJaDB0ym+3xj6r015a/ --BH634c4VyVui+A7kWL19uG+KSyUhkaeb1wDDjpwDibRc1NyaEgqyHgy0HNDnKAWk --EM2cW9tdSSdyba8XEPYBhzd+olsaHjnu0LiBGdwVTcaPfajjDK8VijPmyVCfSgWw --FAn/Xdh+tQIDAQABo4IBOjCCATYwHQYDVR0OBBYEFCAxVBryXAX/2GWLaEN5T16Q --Nve0MH0GA1UdIwR2MHSAFF+diA3Ic+ZU1PgN2OawwSS0R8NVoVmkVzBVMQswCQYD --VQQGEwJHQjEkMCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENBMQ4w --DAYDVQQIEwVXYWxlczEQMA4GA1UEBxMHRXJ3IFdlboIBADAJBgNVHRMEAjAAMIGK --BgorBgEEAdZ5AgQCBHwEegB4AHYA3xwuwRUAlFJHqWFoMl3cXHlZ6PfG04j8AC4L --vT9012QAAAE92yffkwAABAMARzBFAiBIL2dRrzXbplQ2vh/WZA89v5pBQpSVkkUw --KI+j5eI+BgIhAOTtwNs6xXKx4vXoq2poBlOYfc9BAn3+/6EFUZ2J7b8IMA0GCSqG --SIb3DQEBBQUAA4GBAIoMS+8JnUeSea+goo5on5HhxEIb4tJpoupspOghXd7dyhUE --oR58h8S3foDw6XkDUmjyfKIOFmgErlVvMWmB+Wo5Srer/T4lWsAERRP+dlcMZ5Wr --5HAxM9MD+J86+mu8/FFzGd/ZW5NCQSEfY0A1w9B4MHpoxgdaLiDInza4kQyg -+YWxlczEQMA4GA1UEBxMHRXJ3IFdlbjAgFw0yMDAxMjUxMTUwMTNaGA8yMTIwMDEy -+NjExNTAxM1owGTEXMBUGA1UEAwwOc2VydmVyLmV4YW1wbGUwggEiMA0GCSqGSIb3 -+DQEBAQUAA4IBDwAwggEKAoIBAQC4iOkDj+IKkMDaaPLAjnMbogFfps1xFBgOwHsK -+/RWic1e0kHBfEwQ0/iNWm8SZaknmIwGScYdX5dYGSeBhqlzMixjgsafpoxTrJIAE -+FVCk05BJF9PjzEYY9H2bM4Eb/KmWakU5WrWP5vrmWyS8BcphosWkWfehj+kFJ1wI -+0E/wvKlVcAlvcioRewEv8SuAcb1uAhE/xXEEBqvILPvuQvMBeR8cvYt9IYh8043I -+QoHfEj3hLgt6i45KhYvVWQR8mzzu8bgbnGhfDco4fKK55BRSUye7yn4HHTE9Uo8S -+wuN7dH2TSsZrlxrt1cCf1TKkoqnbnHg1emeMZfm3FURh82+pAgMBAAGjggEMMIIB -+CDAdBgNVHQ4EFgQUtMa8XD5ylrF9AqCdnPEhXa63H2owHwYDVR0jBBgwFoAUX52I -+Dchz5lTU+A3Y5rDBJLRHw1UwCQYDVR0TBAIwADATBgNVHSUEDDAKBggrBgEFBQcD -+ATCBigYKKwYBBAHWeQIEAgR8BHoAeAB2AN8cLsEVAJRSR6lhaDJd3Fx5Wej3xtOI -+/AAuC70/dNdkAAABb15m6AAAAAQDAEcwRQIgfDPo8RArm/vcSEZ608Q1u+XQ55QB -+u67SZEuZxLpbUM0CIQDRsgcTud4PDy8Cgg+lHeAS7UxgSKBbWAznYOuorwNewzAZ -+BgNVHREEEjAQgg5zZXJ2ZXIuZXhhbXBsZTANBgkqhkiG9w0BAQsFAAOBgQCWFKKR -+RNkDRzB25NK07OLkbzebhnpKtbP4i3blRx1HAvTSamf/3uuHI7kfiPJorJymJpT1 -+IuJvSVKyMu1qONWBimiBfiyGL7+le1izHEJIP5lVTbddfzSIBIvrlHHcWIOL3H+W -+YT6yTEIzJuO07Xp61qnB1CE2TrinUWlyC46Zkw== - -----END CERTIFICATE----- -diff --git a/test/certs/embeddedSCTs1.sct b/test/certs/embeddedSCTs1.sct -index 59362dcee1f4..35c9eb9e3bed 100644 ---- a/test/certs/embeddedSCTs1.sct -+++ b/test/certs/embeddedSCTs1.sct -@@ -2,11 +2,11 @@ Signed Certificate Timestamp: - Version : v1 (0x0) - Log ID : DF:1C:2E:C1:15:00:94:52:47:A9:61:68:32:5D:DC:5C: - 79:59:E8:F7:C6:D3:88:FC:00:2E:0B:BD:3F:74:D7:64 -- Timestamp : Apr 5 17:04:16.275 2013 GMT -+ Timestamp : Jan 1 00:00:00.000 2020 GMT - Extensions: none - Signature : ecdsa-with-SHA256 -- 30:45:02:20:48:2F:67:51:AF:35:DB:A6:54:36:BE:1F: -- D6:64:0F:3D:BF:9A:41:42:94:95:92:45:30:28:8F:A3: -- E5:E2:3E:06:02:21:00:E4:ED:C0:DB:3A:C5:72:B1:E2: -- F5:E8:AB:6A:68:06:53:98:7D:CF:41:02:7D:FE:FF:A1: -- 05:51:9D:89:ED:BF:08 -\ No newline at end of file -+ 30:45:02:20:7C:33:E8:F1:10:2B:9B:FB:DC:48:46:7A: -+ D3:C4:35:BB:E5:D0:E7:94:01:BB:AE:D2:64:4B:99:C4: -+ BA:5B:50:CD:02:21:00:D1:B2:07:13:B9:DE:0F:0F:2F: -+ 02:82:0F:A5:1D:E0:12:ED:4C:60:48:A0:5B:58:0C:E7: -+ 60:EB:A8:AF:03:5E:C3 -\ No newline at end of file -diff --git a/test/certs/embeddedSCTs1_issuer-key.pem b/test/certs/embeddedSCTs1_issuer-key.pem -new file mode 100644 -index 000000000000..9326e38b1eb7 ---- /dev/null -+++ b/test/certs/embeddedSCTs1_issuer-key.pem -@@ -0,0 +1,15 @@ -+-----BEGIN RSA PRIVATE KEY----- -+MIICXAIBAAKBgQDVimhTYhCicRmTbneDIRgcKkATxtB7jHbrkVfT0PtLO1FuzsvR -+yY2RxS90P6tjXVUJnNE6uvMa5UFEJFGnTHgW8iQ8+EjPKDHM5nugSlojgZ88ujfm -+JNnDvbKZuDnd/iYx0ss6hPx7srXFL8/BT/9Ab1zURmnLsvfP34b7arnRsQIDAQAB -+AoGAJLR6xEJp+5IXRFlLn7WTkFvO0ddtxJ7bXhiIkTctyruyfqp7LF9Jv1G2m3PK -+QPUtBc73w/GYkfnwIwdfJbOmPHL7XyEGHZYmEXgIgEtw6LXvAv0G5JpUnNwsSBfL -+GfSQqI5Z5ytyzlJXkMcTGA2kTgNAYc73h4EnU+pwUnDPdAECQQD2aj+4LtYk1XPq -+r3gjgI6MoGvgYJfPmAtZhxxVbhXQKciFUCAcBiwlQdHIdLWE9j65ctmZRWidKifr -+4O4nz+TBAkEA3djNW/rTQq5fKZy+mCF1WYnIU/3yhJaptzRqLm7AHqe7+hdrGXJw -++mCtU8T3L/Ms8bH1yFBZhmkp1PbR8gl48QJAQo70YyWThiN5yfxXcQ96cZWrTdIJ -+b3NcLXSHPLQdhDqlBQ1dfvRT3ERpC8IqfZ2d162kBPhwh3MpkVcSPQK0gQJAC/dY -+xGBYKt2a9nSk9zG+0bCT5Kvq++ngh6hFHfINXNnxUsEWns3EeEzkrIMQTj7QqszN -+lBt5aL2dawZRNrv6EQJBAOo4STF9KEwQG0HLC/ryh1FeB0OBA5yIepXze+eJVKei -+T0cCECOQJKfWHEzYJYDJhyEFF/sYp9TXwKSDjOifrsU= -+-----END RSA PRIVATE KEY----- -diff --git a/test/certs/embeddedSCTs1_issuer.pem b/test/certs/embeddedSCTs1_issuer.pem -index 1fa449d5a098..6aa9455f09ed 100644 ---- a/test/certs/embeddedSCTs1_issuer.pem -+++ b/test/certs/embeddedSCTs1_issuer.pem -@@ -1,18 +1,18 @@ - -----BEGIN CERTIFICATE----- --MIIC0DCCAjmgAwIBAgIBADANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJHQjEk -+MIIC0jCCAjugAwIBAgIBADANBgkqhkiG9w0BAQsFADBVMQswCQYDVQQGEwJHQjEk - MCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENBMQ4wDAYDVQQIEwVX --YWxlczEQMA4GA1UEBxMHRXJ3IFdlbjAeFw0xMjA2MDEwMDAwMDBaFw0yMjA2MDEw --MDAwMDBaMFUxCzAJBgNVBAYTAkdCMSQwIgYDVQQKExtDZXJ0aWZpY2F0ZSBUcmFu --c3BhcmVuY3kgQ0ExDjAMBgNVBAgTBVdhbGVzMRAwDgYDVQQHEwdFcncgV2VuMIGf --MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDVimhTYhCicRmTbneDIRgcKkATxtB7 --jHbrkVfT0PtLO1FuzsvRyY2RxS90P6tjXVUJnNE6uvMa5UFEJFGnTHgW8iQ8+EjP --KDHM5nugSlojgZ88ujfmJNnDvbKZuDnd/iYx0ss6hPx7srXFL8/BT/9Ab1zURmnL --svfP34b7arnRsQIDAQABo4GvMIGsMB0GA1UdDgQWBBRfnYgNyHPmVNT4DdjmsMEk --tEfDVTB9BgNVHSMEdjB0gBRfnYgNyHPmVNT4DdjmsMEktEfDVaFZpFcwVTELMAkG --A1UEBhMCR0IxJDAiBgNVBAoTG0NlcnRpZmljYXRlIFRyYW5zcGFyZW5jeSBDQTEO --MAwGA1UECBMFV2FsZXMxEDAOBgNVBAcTB0VydyBXZW6CAQAwDAYDVR0TBAUwAwEB --/zANBgkqhkiG9w0BAQUFAAOBgQAGCMxKbWTyIF4UbASydvkrDvqUpdryOvw4BmBt --OZDQoeojPUApV2lGOwRmYef6HReZFSCa6i4Kd1F2QRIn18ADB8dHDmFYT9czQiRy --f1HWkLxHqd81TbD26yWVXeGJPE3VICskovPkQNJ0tU4b03YmnKliibduyqQQkOFP --OwqULg== -+YWxlczEQMA4GA1UEBxMHRXJ3IFdlbjAgFw0yMjA2MDExMDM4MDJaGA8yMTIyMDUw -+ODEwMzgwMlowVTELMAkGA1UEBhMCR0IxJDAiBgNVBAoTG0NlcnRpZmljYXRlIFRy -+YW5zcGFyZW5jeSBDQTEOMAwGA1UECBMFV2FsZXMxEDAOBgNVBAcTB0VydyBXZW4w -+gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANWKaFNiEKJxGZNud4MhGBwqQBPG -+0HuMduuRV9PQ+0s7UW7Oy9HJjZHFL3Q/q2NdVQmc0Tq68xrlQUQkUadMeBbyJDz4 -+SM8oMczme6BKWiOBnzy6N+Yk2cO9spm4Od3+JjHSyzqE/HuytcUvz8FP/0BvXNRG -+acuy98/fhvtqudGxAgMBAAGjga8wgawwHQYDVR0OBBYEFF+diA3Ic+ZU1PgN2Oaw -+wSS0R8NVMH0GA1UdIwR2MHSAFF+diA3Ic+ZU1PgN2OawwSS0R8NVoVmkVzBVMQsw -+CQYDVQQGEwJHQjEkMCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENB -+MQ4wDAYDVQQIEwVXYWxlczEQMA4GA1UEBxMHRXJ3IFdlboIBADAMBgNVHRMEBTAD -+AQH/MA0GCSqGSIb3DQEBCwUAA4GBAD0aYh9OkFYfXV7kBfhrtD0PJG2U47OV/1qq -++uFpqB0S1WO06eJT0pzYf1ebUcxjBkajbJZm/FHT85VthZ1lFHsky87aFD8XlJCo -+2IOhKOkvvWKPUdFLoO/ZVXqEVKkcsS1eXK1glFvb07eJZya3JVG0KdMhV2YoDg6c -+Doud4XrO - -----END CERTIFICATE----- diff --git a/meta/recipes-connectivity/openssl/openssl/b7ce611887cfac633aacc052b2e71a7f195418b8.patch b/meta/recipes-connectivity/openssl/openssl/b7ce611887cfac633aacc052b2e71a7f195418b8.patch deleted file mode 100644 index 832f651660..0000000000 --- a/meta/recipes-connectivity/openssl/openssl/b7ce611887cfac633aacc052b2e71a7f195418b8.patch +++ /dev/null @@ -1,29 +0,0 @@ -From b7ce611887cfac633aacc052b2e71a7f195418b8 Mon Sep 17 00:00:00 2001 -From: Tomas Mraz -Date: Wed, 1 Jun 2022 13:06:46 +0200 -Subject: [PATCH] ct_test.c: Update the epoch time - -Reviewed-by: Matt Caswell -Reviewed-by: Dmitry Belyavskiy -(Merged from https://github.com/openssl/openssl/pull/18446) - -Upstream-Status: Backport [https://github.com/openssl/openssl/commit/b7ce611887cfac633aacc052b2e71a7f195418b8] -Signed-off-by: Steve Sakoman - ---- - test/ct_test.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/test/ct_test.c b/test/ct_test.c -index 78d11ca98cf7..535897d09a77 100644 ---- a/test/ct_test.c -+++ b/test/ct_test.c -@@ -63,7 +63,7 @@ static CT_TEST_FIXTURE *set_up(const char *const test_case_name) - if (!TEST_ptr(fixture = OPENSSL_zalloc(sizeof(*fixture)))) - goto end; - fixture->test_case_name = test_case_name; -- fixture->epoch_time_in_ms = 1473269626000ULL; /* Sep 7 17:33:46 2016 GMT */ -+ fixture->epoch_time_in_ms = 1580335307000ULL; /* Wed 29 Jan 2020 10:01:47 PM UTC */ - if (!TEST_ptr(fixture->ctlog_store = CTLOG_STORE_new()) - || !TEST_int_eq( - CTLOG_STORE_load_default_file(fixture->ctlog_store), 1)) diff --git a/meta/recipes-connectivity/openssl/openssl_1.1.1o.bb b/meta/recipes-connectivity/openssl/openssl_1.1.1p.bb similarity index 97% rename from meta/recipes-connectivity/openssl/openssl_1.1.1o.bb rename to meta/recipes-connectivity/openssl/openssl_1.1.1p.bb index e24467739f..8916218c33 100644 --- a/meta/recipes-connectivity/openssl/openssl_1.1.1o.bb +++ b/meta/recipes-connectivity/openssl/openssl_1.1.1p.bb @@ -18,15 +18,13 @@ SRC_URI = "http://www.openssl.org/source/openssl-${PV}.tar.gz \ file://afalg.patch \ file://reproducible.patch \ file://reproducibility.patch \ - file://73db5d82489b3ec09ccc772dfcee14fef0e8e908.patch \ - file://b7ce611887cfac633aacc052b2e71a7f195418b8.patch \ " SRC_URI_append_class-nativesdk = " \ file://environment.d-openssl.sh \ " -SRC_URI[sha256sum] = "9384a2b0570dd80358841464677115df785edb941c71211f75076d72fe6b438f" +SRC_URI[sha256sum] = "bf61b62aaa66c7c7639942a94de4c9ae8280c08f17d4eac2e44644d9fc8ace6f" inherit lib_package multilib_header multilib_script ptest MULTILIB_SCRIPTS = "${PN}-bin:${bindir}/c_rehash" From patchwork Thu Jul 7 21:59:26 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 9999 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 59D5FCCA479 for ; Thu, 7 Jul 2022 22:00:11 +0000 (UTC) Received: from mail-pg1-f176.google.com (mail-pg1-f176.google.com [209.85.215.176]) by mx.groups.io with SMTP id smtpd.web10.731.1657231203162167088 for ; Thu, 07 Jul 2022 15:00:03 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=59vtZNht; spf=softfail (domain: sakoman.com, ip: 209.85.215.176, mailfrom: steve@sakoman.com) Received: by mail-pg1-f176.google.com with SMTP id 145so20774117pga.12 for ; Thu, 07 Jul 2022 15:00:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=NnOMENZIQnPYYZ6Q88S8NgQaoknDWrM/vVjCFH/HZEw=; b=59vtZNhtn99ImuwKGhJWkMHF54liDOsZ2B2ylLxDGRapyO/wwaNsSpeSM0l5VeNyJ+ oRNFtDOycYxB0HAUk08gdoJwfsZiPElsTJ161ipJ30T/mf3iG+o2C/1zF1Bh32O8c+rZ ogb0mybT5t1IIheVKwwqefLngKNKSX7zCpBrQn5lQcg9iOzpnu1mFdtzZw2/YW+RLcsi f0CCyjNco3091gjnFWpUHz/X/tNqrTblyWV7NJPdRB7yHuApaG3Uf2d6XelzSP5rAD62 Pz2ObyMLHOW9yXg90prUhlGHea5aerxy3qGLQQb519qNzAzK6UrZIc1LAZWtX02MPWDM m9UQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=NnOMENZIQnPYYZ6Q88S8NgQaoknDWrM/vVjCFH/HZEw=; b=VausaeFEUuw4D3bsgaUU7yrTWXNlKXOGm6Uxfc7IS4UoJbaAkms150Kt5vSFVNyKWL 1C/WUvbs3FkgYZeWnmna5InNVRqwAkCmLgnccYPYQhn4g2J7qG7RfpxszsDsRoHEmZcf TfE8rl40x0LP3koEDcEHTlsHeNZpXKqUuIiMH2I7VTmaK17RwVbYTyTVMOdNbXY2CxeW WSnKtcF6J4iSkN6pO/sarO8oLsO0HuO1P31EasDKMg4WKYubtz9qgOJTR60ivU8lqA8f 8rkYT20Ki0kALm3y3YjLufHZK6yi+1Lt9pDcygJW7xz0A4NY7Ln6ihQMVKl3ZFdw6QKu YHmg== X-Gm-Message-State: AJIora/S5zykuuciFUZ1IxK11Vi7SXjc1P13SBllVQZ6MhwYQJW22N3x /OvEGyE5s2HmLa3ejdWO4/ZfHYgNZdhnQ/HA X-Google-Smtp-Source: AGRyM1ujAcMl7r2dIxxFQbZpi69m4ZJ1zXQ5fXL8p0IVGnoBIzux6TdZ0Yxq8MLshkXj1jNW00PhdA== X-Received: by 2002:a63:ff4c:0:b0:412:b100:786b with SMTP id s12-20020a63ff4c000000b00412b100786bmr189096pgk.537.1657231202176; Thu, 07 Jul 2022 15:00:02 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id j1-20020a17090a31c100b001ef79eb5033sm56840pjf.11.2022.07.07.15.00.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 15:00:01 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 04/14] vim: 8.2.5083 -> 9.0.0005 Date: Thu, 7 Jul 2022 11:59:26 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 07 Jul 2022 22:00:11 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/167802 From: Richard Purdie The license checksum changed due to a major version change in the referenced file. Signed-off-by: Richard Purdie (cherry picked from commit 89f34d8aa4f4572d048dbb732ca4c83d443157fb) Signed-off-by: Steve Sakoman --- .../vim/{vim-tiny_8.2.bb => vim-tiny_9.0.bb} | 0 meta/recipes-support/vim/vim.inc | 6 +++--- meta/recipes-support/vim/{vim_8.2.bb => vim_9.0.bb} | 0 3 files changed, 3 insertions(+), 3 deletions(-) rename meta/recipes-support/vim/{vim-tiny_8.2.bb => vim-tiny_9.0.bb} (100%) rename meta/recipes-support/vim/{vim_8.2.bb => vim_9.0.bb} (100%) diff --git a/meta/recipes-support/vim/vim-tiny_8.2.bb b/meta/recipes-support/vim/vim-tiny_9.0.bb similarity index 100% rename from meta/recipes-support/vim/vim-tiny_8.2.bb rename to meta/recipes-support/vim/vim-tiny_9.0.bb diff --git a/meta/recipes-support/vim/vim.inc b/meta/recipes-support/vim/vim.inc index 31a1b57be8..84c2eed4c8 100644 --- a/meta/recipes-support/vim/vim.inc +++ b/meta/recipes-support/vim/vim.inc @@ -11,7 +11,7 @@ RSUGGESTS_${PN} = "diffutils" LICENSE = "vim" LIC_FILES_CHKSUM = "file://LICENSE;md5=6b30ea4fa660c483b619924bc709ef99 \ - file://runtime/doc/uganda.txt;md5=daf48235bb824c77fe8ae88d5f575f74" + file://runtime/doc/uganda.txt;md5=001ef779f422a0e9106d428c84495b4d" SRC_URI = "git://github.com/vim/vim.git;branch=master;protocol=https \ file://disable_acl_header_check.patch \ @@ -21,8 +21,8 @@ SRC_URI = "git://github.com/vim/vim.git;branch=master;protocol=https \ file://racefix.patch \ " -PV .= ".5083" -SRCREV = "db77c49401145d76441fbb3d22a1d7d987681c13" +PV .= ".0005" +SRCREV = "040674129f3382822eeb7b590380efa5228124a8" # Remove when 8.3 is out UPSTREAM_VERSION_UNKNOWN = "1" diff --git a/meta/recipes-support/vim/vim_8.2.bb b/meta/recipes-support/vim/vim_9.0.bb similarity index 100% rename from meta/recipes-support/vim/vim_8.2.bb rename to meta/recipes-support/vim/vim_9.0.bb From patchwork Thu Jul 7 21:59:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 14261 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org From: "Steve Sakoman" Subject: [OE-core][dunfell 05/14] linux-yocto/5.4: update to v5.4.199 Date: Thu, 7 Jul 2022 11:59:27 -1000 Message-Id: <5503425172d832dae12bad6af8ca22ece454e4b0.1657231055.git.steve@sakoman.com> In-Reply-To: References: MIME-Version: 1.0 List-id: To: openembedded-core@lists.openembedded.org From: Bruce Ashfield Updating to the latest korg -stable release that comprises the following commits: a31bd366116c Linux 5.4.199 4cc40b1022bb x86/speculation/mmio: Print SMT warning d49c22094e6f KVM: x86/speculation: Disable Fill buffer clear within guests d96159263593 x86/speculation/mmio: Reuse SRBDS mitigation for SBDS bc64f38b5a38 x86/speculation/srbds: Update SRBDS mitigation selection 020ce7495cfc x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data 8d25482fc96a x86/speculation/mmio: Enable CPU Fill buffer clearing on idle 7f898baa2044 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations 0800f1b45bf6 x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data ae649e0cbf76 x86/speculation: Add a common function for MD_CLEAR mitigation update 814ccb673035 x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug 91f8147c8371 Documentation: Add documentation for Processor MMIO Stale Data 1e9f4e8a7aa9 x86/cpu: Add another Alder Lake CPU to the Intel family 45e744de251c x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family 79568d551570 x86/cpu: Add Jasper Lake to Intel family 9e2efaa5dd10 cpu/speculation: Add prototype for cpu_show_srbds() 9d6e67bf5090 Linux 5.4.198 602b338e3c3c tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd b35e08edb2c2 mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N 0c12d7625502 md/raid0: Ignore RAID0 layout if the second zone has only one device 0c4bc0a2f825 powerpc/32: Fix overread/overwrite of thread_struct via ptrace 3c953d47eb1e Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag 6ec537c50033 ixgbe: fix unexpected VLAN Rx in promisc mode on VF 24030768a7b4 ixgbe: fix bcast packets Rx on VF after promisc removal 3eca2c42daa4 nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling 31f9c39b4a37 nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION 4f4ab5004633 mmc: block: Fix CQE recovery reset success 0245434e381e ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files b651f70ed3a8 cifs: return errors during session setup during reconnects 850965edc861 ALSA: hda/conexant - Fix loopback issue with CX20632 6c04a2ae039b scripts/gdb: change kernel config dumping method 1a36f77dc23c vringh: Fix loop descriptors check in the indirect cases a3f9b0afd8b4 nodemask: Fix return values to be unsigned 9b306339a511 cifs: version operations for smb20 unneeded when legacy support disabled 5cb13cdc180a s390/gmap: voluntarily schedule during key setting 69893d6d7f5c nbd: fix io hung while disconnecting device 8a7da4ced236 nbd: fix race between nbd_alloc_config() and module removal 1be608e1ee1f nbd: call genl_unregister_family() first in nbd_cleanup() 045045b522c6 x86/cpu: Elide KCSAN for cpu_has() and friends 460083de66c4 modpost: fix undefined behavior of is_arm_mapping_symbol() 28fd384c78d7 drm/radeon: fix a possible null pointer dereference 9223144fdd64 ceph: allow ceph.dir.rctime xattr to be updatable 7df12bee5415 Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" 0331d261c398 scsi: myrb: Fix up null pointer access on myrb_cleanup() cf6b9316879f md: protect md_unregister_thread from reentrancy 99e4c67a5581 watchdog: wdat_wdt: Stop watchdog when rebooting the system 6fd031799e7b kernfs: Separate kernfs_pr_cont_buf and rename_lock. 19f4b51b836d serial: msm_serial: disable interrupts in __msm_console_write() 52a0d88c3280 staging: rtl8712: fix uninit-value in r871xu_drv_init() 58762f1c63c7 staging: rtl8712: fix uninit-value in usb_read8() and friends 1bcfb95de192 clocksource/drivers/sp804: Avoid error on multiple instances d472c78cc829 extcon: Modify extcon device to be created after driver data is set fa0b2dd6829d misc: rtsx: set NULL intfdata when probe fails d232ca0bbc7d usb: dwc2: gadget: don't reset gadget's driver->bus 3a7170a3de62 USB: hcd-pci: Fully suspend across freeze/thaw cycle 2dcec0bc142b drivers: usb: host: Fix deadlock in oxu_bus_suspend() 09a5958a2452 drivers: tty: serial: Fix deadlock in sa1100_set_termios() c91a74b1f0f2 USB: host: isp116x: check return value after calling platform_get_resource() 64b05fa212c7 drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() 1fbe033c5248 drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() 8c014373f178 tty: Fix a possible resource leak in icom_probe f6e07eb7ebec tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() 1b04c934e1e6 lkdtm/usercopy: Expand size of "out of frame" object ca2498cce875 iio: st_sensors: Add a local lock for protecting odr ab75e02366e1 iio: dummy: iio_simple_dummy: check the return value of kstrdup() 36acb4d9ce55 drm: imx: fix compiler warning with gcc-12 8174acbef87b net: altera: Fix refcount leak in altera_tse_mdio_create 3d08bc3a5d9b ip_gre: test csum_start instead of transport header 957d298526b5 net/mlx5: fs, fail conflicting actions 8a6740fdc562 net/mlx5: Rearm the FW tracer after each tracer event 317260b3eb63 net: ipv6: unexport __init-annotated seg6_hmac_init() ef6d2354de23 net: xfrm: unexport __init-annotated xfrm4_protocol_init() 6a90a44d5342 net: mdio: unexport __init-annotated mdio_bus_init() 978dcc55cf36 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() 180473e8e42a net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure 7c8df6fad43d net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list e412b3d178ea bpf, arm64: Clear prog->jited_len along prog->jited 556720013c36 af_unix: Fix a data-race in unix_dgram_peer_wake_me(). b49c884146e2 xen: unexport __init-annotated xen_xlate_map_ballooned_pages() 5b8d63489c3b netfilter: nf_tables: memleak flow rule from commit path d5a1e7f33c88 ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe e0212033ff68 netfilter: nat: really support inet nat without l3 address da99331fa621 xprtrdma: treat all calls not a bcall when bc_serv is NULL 48dea4d3a11f video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() a2b3be930e79 NFSv4: Don't hold the layoutget locks across multiple RPC calls 83960276ffc9 dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type 4917e43bca50 m68knommu: fix undefined reference to `_init_sp' f6bdafbb9b04 m68knommu: set ZERO_PAGE() to the allocated zeroed page 27fdb4572344 i2c: cadence: Increase timeout per message if necessary 0a7a1fc7e71e f2fs: remove WARN_ON in f2fs_is_valid_blkaddr 23b2163b887f tracing: Avoid adding tracer option before update_tracer_options 48c6ee7d6c61 tracing: Fix sleeping function called from invalid context on RT kernel cc0aed22d33c mips: cpc: Fix refcount leak in mips_cpc_default_phys_base ff66ae4359ff perf c2c: Fix sorting in percent_rmt_hitm_cmp() 8b91d0dfc839 tipc: check attribute length for bearer name c2eba68d185b afs: Fix infinite loop found by xfstest generic/676 d05c2fdf8e10 tcp: tcp_rtx_synack() can be called from process context 1bd2f7f38bac net: sched: add barrier to fix packet stuck problem for lockless qdisc 77b954ce2d64 net/mlx5e: Update netdev features after changing XDP state a4c52440acf4 net/mlx5: Don't use already freed action pointer 00803d30518f nfp: only report pause frame configuration for physical device 8302620aeb94 ubi: ubi_create_volume: Fix use-after-free when volume creation failed d3a4fff1e7e4 jffs2: fix memory leak in jffs2_do_fill_super acf92b525723 modpost: fix removing numeric suffixes a101793994c0 net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register 2bd1faedb74d net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() be73e3bf6862 net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog 51ed32c1cfcf s390/crypto: fix scatterwalk_unmap() callers in AES-GCM 80f6712f241c clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value e5d479d73f21 ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition 5b110d940417 watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe 593b595332bd driver core: fix deadlock in __device_attach 5d709f58c743 driver: base: fix UAF when driver_attach failed 3157118c1795 bus: ti-sysc: Fix warnings for unbind for serial a724634b2a49 firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle c3a16e7c8624 serial: stm32-usart: Correct CSIZE, bits, and parity 29d963635ee6 serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 5c01c19f64c7 serial: sifive: Sanitize CSIZE and c_iflag 841cab744cc0 serial: sh-sci: Don't allow CS5-6 942aa88467b9 serial: txx9: Don't allow CS5-6 eb8de4bac35a serial: rda-uart: Don't allow CS5-6 0de3d2344ee0 serial: digicolor-usart: Don't allow CS5-6 035bc3b734aa serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 1b3ae6d85069 serial: meson: acquire port->lock in startup() d77f28c1bc9d rtc: mt6397: check return value after calling platform_get_resource() d041e885749f clocksource/drivers/riscv: Events are stopped during CPU suspend 69a30b2ed620 soc: rockchip: Fix refcount leak in rockchip_grf_init 0f91755514b8 coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier 47e4c42faab9 serial: sifive: Report actual baud base rather than fixed 115200 f2a16af2ee0a phy: qcom-qmp: fix pipe-clock imbalance on power-on failure b6b0f8904bd6 rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails 088f449d9d3c iio: adc: sc27xx: Fine tune the scale calibration values e5d48301d1fc iio: adc: sc27xx: fix read big scale voltage not right 0f57d139300f iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check bec18bb00f11 firmware: stratix10-svc: fix a missing check on list iterator 8ad7b3d9f838 usb: dwc3: pci: Fix pm_runtime_get_sync() error checking 1026ee392ba3 rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value 89d1b9dfccce pwm: lp3943: Fix duty calculation in case period was clamped 8e9f3f508a9c staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() 67c2aa77b40e usb: musb: Fix missing of_node_put() in omap2430_probe b78499772fa7 USB: storage: karma: fix rio_karma_init return 72ab0f6f2ba8 usb: usbip: add missing device lock on tweak configuration cmd 2f0ae93ec33c usb: usbip: fix a refcount leak in stub_probe() 077f58e469a6 tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get 7320308b189c tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe 9ae3d073f7db tty: goldfish: Use tty_port_destroy() to destroy port d88fdea1477c iio: adc: ad7124: Remove shift from scan_type 1aa30dc88372 staging: greybus: codecs: fix type confusion of list iterator variable 6c8c536e0020 pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards 4faa6308e1b8 md: bcache: check the return value of kzalloc() in detached_dev_do_request() 5f62b21b7c93 block: fix bio_clone_blkg_association() to associate with proper blkcg_gq ccddf8cd411c bfq: Make sure bfqg for which we are queueing requests is online 8afc13b958bd bfq: Get rid of __bio_blkcg() usage be1b78f94992 bfq: Remove pointless bfq_init_rq() calls f885f55033a1 bfq: Drop pointless unlock-lock pair 97be7d13fbd4 bfq: Avoid merging queues with different parents 54073410537f MIPS: IP27: Remove incorrect `cpu_has_fpu' override 427c3c7ebd5f RDMA/rxe: Generate a completion for unsupported/invalid opcode 4946cfd1c8f0 Kconfig: add config option for asm goto w/ outputs 7ac21b24af85 phy: qcom-qmp: fix reset-controller leak on probe errors d19fa8f25200 blk-iolatency: Fix inflight count imbalances and IO hangs on offline 8a068913d19d dt-bindings: gpio: altera: correct interrupt-cells 3b8c37780d11 docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 da9634374d41 ARM: pxa: maybe fix gpio lookup tables 1668ad103679 phy: qcom-qmp: fix struct clk leak on probe errors 2040b6076544 arm64: dts: qcom: ipq8074: fix the sleep clock frequency 8dd2e5f9c1f1 gma500: fix an incorrect NULL check on list iterator a62591e36100 tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator 77ec584d3de0 serial: pch: don't overwrite xmit->buf[0] by x_char f6cb1470ba22 carl9170: tx: fix an incorrect use of list iterator 2ea49d6310c9 ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control b8ce58ab80fa rtl818x: Prevent using not initialized queues 6f4a489d8458 hugetlb: fix huge_pmd_unshare address update 73bdb2359dbc nodemask.h: fix compilation error with GCC12 6e071eaf5002 iommu/msm: Fix an incorrect NULL check on list iterator 9caad70819ae um: Fix out-of-bounds read in LDT setup 6cbe83680f01 um: chan_user: Fix winch_tramp() return value 3466e4265244 mac80211: upgrade passive scan to active scan on DFS channels after beacon rx cf465ecfe3a8 irqchip: irq-xtensa-mx: fix initial IRQ affinity 36bab24bb81b irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x 8858284dd749 RDMA/hfi1: Fix potential integer multiplication overflow errors 64623236263f Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug 532aa3f7a50c media: coda: Add more H264 levels for CODA960 adcea1c8eea8 media: coda: Fix reported H264 profile f2c2ad538e49 mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write 16e993ac7c81 md: fix an incorrect NULL check in md_reload_sb d0bdc809f788 md: fix an incorrect NULL check in does_sb_need_changing 3623f833e19b drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX 8fa6eb03e3f5 drm/nouveau/clk: Fix an incorrect NULL check on list iterator 19323b3671a8 drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem c12984cdb077 drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. 8e105178c26a scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled 494685db0023 scsi: dc395x: Fix a missing check on list iterator 82bf8e7271fa ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock 17ea63484975 dlm: fix missing lkb refcount handling 49cd9eb7b9a7 dlm: fix plock invalid read f160e7b4b02a mm, compaction: fast_find_migrateblock() should return pfn in the target zone 665602c83776 PCI: qcom: Fix unbalanced PHY init on probe errors c3919b10c45f PCI: qcom: Fix runtime PM imbalance on probe errors c99306cf5983 PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 c27f744ceefa tracing: Fix potential double free in create_var_ref() 742736dc9c01 ACPI: property: Release subnode properties with data nodes e157c8f87e8f ext4: avoid cycles in directory h-tree 17034d45ec44 ext4: verify dir block before splitting it 73fd5b192851 ext4: fix bug_on in ext4_writepages 0ab308d72af7 ext4: fix warning in ext4_handle_inode_extension eaecf7ebfd5d ext4: fix use-after-free in ext4_rename_dir_prepare f36736fbd484 netfilter: nf_tables: disallow non-stateful expression in sets earlier 28a8060a0bd2 bfq: Track whether bfq_group is still online da9f3025d595 bfq: Update cgroup information before merging bio 31326bf55126 bfq: Split shared queues on move between cgroups b1cda6dd2c44 efi: Do not import certificates from UEFI Secure Boot for T2 Macs 440d345d0274 fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages e0dddab01f94 iwlwifi: mvm: fix assert 1F04 upon reconfig 265bec4779a3 wifi: mac80211: fix use-after-free in chanctx code 9259227605df f2fs: fix fallocate to use file_modified to update permissions consistently 1f926457c3e7 f2fs: don't need inode lock for system hidden quota 12ffc0044aba f2fs: fix deadloop in foreground GC 54c116615c99 f2fs: fix to clear dirty inode in f2fs_evict_inode() 7361c9f2bd6a f2fs: fix to do sanity check on block address in f2fs_do_zero_range() f8b3c3fcf331 f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() 7f51f2734555 perf jevents: Fix event syntax error caused by ExtSel 9eb684dc41d8 perf c2c: Use stdio interface if slang is not supported e23eb2f43f4d iommu/amd: Increase timeout waiting for GA log enablement db7ea8b261ef dmaengine: stm32-mdma: remove GISR1 register 8db59df7f582 video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup dcc00106c325 NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout 3d216510f8af NFS: Don't report errors from nfs_pageio_complete() more than once 55f0fc32b2f2 NFS: Do not report flush errors in nfs_write_end() 59137943af75 NFS: Do not report EINTR/ERESTARTSYS as mapping errors 4826af9a07cf i2c: at91: Initialize dma_buf in at91_twi_xfer() d77a0f2842b3 i2c: at91: use dma safe buffers e4db5f4b680a iommu/mediatek: Add list_del in mtk_iommu_remove 5e47a7add3dd f2fs: fix dereference of stale list iterator after loop body c8735252f93f Input: stmfts - do not leave device disabled in stmfts_input_open addb192000d8 RDMA/hfi1: Prevent use of lock before it is initialized 6d8b9f574bca mailbox: forward the hrtimer if not queued and under a lock 49c1e32e7b3f mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() bcb6c4c5eb48 powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup 2631fe5b53b5 macintosh: via-pmu and via-cuda need RTC_LIB bc21634ce430 powerpc/perf: Fix the threshold compare group constraint for power9 cf0b52858f74 powerpc/64: Only WARN if __pa()/__va() called with bad addresses bbc2b0ce6042 Input: sparcspkr - fix refcount leak in bbc_beep_probe 6d7b2cf5c7ed crypto: cryptd - Protect per-CPU resource by disabling BH. 3219ac364ac3 tty: fix deadlock caused by calling printk() under tty_port->lock ded067f24b90 PCI: imx6: Fix PERST# start-up sequence 0b35a685d911 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() 203537caad3c proc: fix dentry/inode overinstantiating under /proc/${pid}/net 6cdb6582b566 powerpc/4xx/cpm: Fix return value of __setup() handler 337eef19aad8 powerpc/idle: Fix return value of __setup() handler 1d83f304215b powerpc/8xx: export 'cpm_setbrg' for modules 662b70a45b32 dax: fix cache flush on PMD-mapped pages 386e69e06817 drivers/base/node.c: fix compaction sysfs file leak d1f908bd0100 pinctrl: mvebu: Fix irq_of_parse_and_map() return value 9282496aac8b nvdimm: Allow overwrite in the presence of disabled dimms b0e4bafac896 firmware: arm_scmi: Fix list protocols enumeration in the base protocol ffd3bed66b54 scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() 829ea474876f mfd: ipaq-micro: Fix error check return value of platform_get_irq() 8c4eeab72608 powerpc/fadump: fix PT_LOAD segment for boot memory area bbf58e97426d arm: mediatek: select arch timer for mt7629 e7a0d0c2802f crypto: marvell/cesa - ECB does not IV de65c32ace9a misc: ocxl: fix possible double free in ocxl_file_register_afu 7f287d0c7001 ARM: dts: bcm2835-rpi-b: Fix GPIO line names 3a37022d48a5 ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED fd1c098b3bdd ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C e0bf7f084412 ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT e4594ca90b4e can: xilinx_can: mark bit timing constants as const 6077a1e637b3 KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry 9cccb3f6ed9a PCI: rockchip: Fix find_first_zero_bit() limit f063429ac33f PCI: cadence: Fix find_first_zero_bit() limit 5543752a48ad soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc 669575521633 soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc 56b8d748ec43 ARM: dts: suniv: F1C100: fix watchdog compatible 754ef324b70b arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 60546c0b4b46 net/smc: postpone sk_refcnt increment in connect() 91121ee57414 rxrpc: Fix decision on when to generate an IDLE ACK d7b16ee15fc6 rxrpc: Don't let ack.previousPacket regress 2fd958ae29fd rxrpc: Fix overlapping ACK accounting 5aa14dafd2b0 rxrpc: Don't try to resend the request if we're receiving the reply 91b34bf0409f rxrpc: Fix listen() setting the bar too high for the prealloc rings 0bfaff00d1a7 NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx 9934025c4d66 ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() b3461ccaa5d2 thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe 449374565f34 drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() 6832e36f156e drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init 48d331a03b0d ext4: reject the 'commit' option on ext2 filesystems 3dc032375595 media: ov7670: remove ov7670_power_off from ov7670_remove dc794fa2b3c4 sctp: read sk->sk_bound_dev_if once in sctp_rcv() d43a87d66039 m68k: math-emu: Fix dependencies of math emulation support 6f55fac0af35 Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout c3c8c7e409d0 media: vsp1: Fix offset calculation for plane cropping 1310fc3538dc media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init 83345b536599 media: exynos4-is: Change clk_disable to clk_disable_unprepare b87d3a043b32 media: st-delta: Fix PM disable depth imbalance in delta_probe 12480f757810 media: aspeed: Fix an error handling path in aspeed_video_probe() d2b1dc3a0432 scripts/faddr2line: Fix overlapping text section failures 0be5d9da5743 regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt 18b907ff0ae4 ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe 96fc3da6184a ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe ddb1a77f94d7 perf/amd/ibs: Use interrupt regs ip for stack unwinding f2e2e934d2b6 Revert "cpufreq: Fix possible race in cpufreq online error path" 1253811c71e0 iomap: iomap_write_failed fix 6b8291e574a8 media: uvcvideo: Fix missing check to determine if element is found in list ab888b1a9a6d drm/msm: return an error pointer in msm_gem_prime_get_sg_table() 22d8424913b1 drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected b2aa2c4efe93 drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected cd4cfd99ec14 regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET db5a21f2dd62 x86/mm: Cleanup the control_va_addr_alignment() __setup handler d2476a1fc50b irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value b97eb924a234 irqchip/exiu: Fix acknowledgment of edge triggered interrupts 9777de28cfea x86: Fix return value of __setup handlers ee3901d7c7f4 virtio_blk: fix the discard_granularity and discard_alignment queue limits a9b4599665e4 drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() 35d9a84e3b35 drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() 2b3ed7547b1a drm/msm/hdmi: check return value after calling platform_get_resource_byname() 11709592b350 drm/msm/dsi: fix error checks and return values for DSI xmit functions ef10d0c68e86 drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume db681127e96d perf tools: Add missing headers needed by util/data.h 31de06ef06a8 ASoC: rk3328: fix disabling mclk on pclk probe failure ed8d5cf1dcad x86/speculation: Add missing prototype for unpriv_ebpf_notify() 1d0c4bc628ca x86/pm: Fix false positive kmemleak report in msr_build_context() b889619eba6f scsi: ufs: core: Exclude UECxx from SFR dump list e120d31d04bf of: overlay: do not break notify on NOTIFY_{OK|STOP} b0be017bc59d fsnotify: fix wrong lockdep annotations 60d159e0d084 inotify: show inotify mask flags in proc fdinfo 2326d398ccd4 ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix cd1f386120d0 cpufreq: Fix possible race in cpufreq online error path e7f0fd6f2566 spi: img-spfi: Fix pm_runtime_get_sync() error checking 735b57a96088 sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq 55fddbb1e278 drm/bridge: Fix error handling in analogix_dp_probe f1d4f19a7965 HID: elan: Fix potential double free in elan_input_configured 75a89bc1baee HID: hid-led: fix maximum brightness for Dream Cheeky 3caa2d7943ca drbd: fix duplicate array initializer 65065f96d53e efi: Add missing prototype for efi_capsule_setup_info fbf9c4c714d3 NFC: NULL out the dev->rfkill to prevent UAF 2c59535b6be0 spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout fa0d7ba25a53 drm: mali-dp: potential dereference of null pointer 797f8ee35f03 drm/komeda: Fix an undefined behavior bug in komeda_plane_add() 1a994f1f1841 nl80211: show SSID for P2P_GO interfaces 93c0f9d78ddd bpf: Fix excessive memory allocation in stack_map_alloc() c398c2149b17 drm/vc4: txp: Force alpha to be 0xff if it's disabled 8a60b54e41c9 drm/vc4: txp: Don't set TXP_VSTART_AT_EOF a0c890c0ae9f drm/mediatek: Fix mtk_cec_mask() ea8b2ecc920d x86/delay: Fix the wrong asm constraint in delay_loop() c71494f5f2b4 ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe 23f340ed906c ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe e92b927fffb6 drm/bridge: adv7511: clean up CEC adapter when probe fails 224e1eef0386 drm/edid: fix invalid EDID extension block filtering 657734866839 ath9k: fix ar9003_get_eepmisc ebede9aadfa3 drm: fix EDID struct for old ARM OABI format e60ad83f645e RDMA/hfi1: Prevent panic when SDMA is disabled cb4f2dc513e9 powerpc/iommu: Add missing of_node_put in iommu_init_early_dart 6557555a86f3 macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled 793b82d1c424 powerpc/powernv: fix missing of_node_put in uv_init() 537a317e5ff4 powerpc/xics: fix refcount leak in icp_opal_init() a910e9613130 tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate c9a81f9ed6ae PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() e10905816513 ARM: hisi: Add missing of_node_put after of_find_compatible_node 2f46a955b6f5 ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM fcd1999ba974 ARM: versatile: Add missing of_node_put in dcscb_init fd48cf8f972f fat: add ratelimit to fat*_ent_bread() 60ce637c194b powerpc/fadump: Fix fadump to work with a different endian capture kernel 41c7096286aa ARM: OMAP1: clock: Fix UART rate reporting algorithm e54fd01178eb fs: jfs: fix possible NULL pointer dereference in dbFree() a0180e324a9a PM / devfreq: rk3399_dmc: Disable edev on remove() 1995a60be7cb ARM: dts: ox820: align interrupt controller node name with dtschema 58e55f4f5a2a IB/rdmavt: add missing locks in rvt_ruc_loopback 56fd9dcfe10c selftests/bpf: fix btf_dump/btf_dump due to recent clang change 063d945795a0 eth: tg3: silence the GCC 12 array-bounds warning 88d730463e9b rxrpc: Return an error to sendmsg if call failed 1ec0bc72f5da hwmon: Make chip parameter for with_info API mandatory a7a41dd47303 ASoC: max98357a: remove dependency on GPIOLIB 3cf43978ffd1 media: exynos4-is: Fix compile warning 1e5fbfc2a6f3 net: phy: micrel: Allow probing without .driver_data 9d1764b9266b nbd: Fix hung on disconnect request if socket is closed before abe7554da62c ASoC: rt5645: Fix errorenous cleanup order f76729662650 nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags 69edf28d2c42 openrisc: start CPU timer early in boot 67fb49438858 media: cec-adap.c: fix is_configuring state 4172a34ef93f media: coda: limit frame interval enumeration to supported encoder frame sizes 8f2a5721cdc3 rtlwifi: Use pr_warn instead of WARN_ONCE 2d966c94adce ipmi: Fix pr_fmt to avoid compilation issues 2064a1eab2ec ipmi:ssif: Check for NULL msg when handling events and messages 17cfc9455830 ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default 5a71f14a9b2e dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC 6583d0d6ad6d spi: stm32-qspi: Fix wait_cmd timeout in APM mode 1651a95517fb s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES 890b16b4709d ASoC: tscs454: Add endianness flag in snd_soc_component_driver 00771de7cc28 HID: bigben: fix slab-out-of-bounds Write in bigben_probe 0d7074792bb9 drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo 2317f3bfda6d mlxsw: spectrum_dcb: Do not warn about priority changes 121f56a9a832 ASoC: dapm: Don't fold register value changes into notifications 430af81135d5 net/mlx5: fs, delete the FTE when there are no rules attached to it f857855a8a83 ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL b507f067e9fc drm: msm: fix error check return value of irq_of_parse_and_map() efd183d988b4 arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall a610cfe56c38 drm/amd/pm: fix the compile warning 1e29d829ad51 drm/plane: Move range check for format_count earlier e1599ced6be1 scsi: megaraid: Fix error check return value of register_chrdev() 7923f95997a7 mmc: jz4740: Apply DMA engine limits to maximum segment size 0959aa00f976 md/bitmap: don't set sb values if can't pass sanity check 222292930c8e media: cx25821: Fix the warning when removing the module fa636e9ee444 media: pci: cx23885: Fix the error handling in cx23885_initdev() 0ac84ab50712 media: venus: hfi: avoid null dereference in deinit de16cdf0b73d ath9k: fix QCA9561 PA bias level af832028af6f drm/amd/pm: fix double free in si_parse_power_table() 7bd0ac1e2345 tools/power turbostat: fix ICX DRAM power numbers 6266ab1f31fa spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction f68bed124c76 ALSA: jack: Access input_dev under mutex aea748501d09 drm/komeda: return early if drm_universal_plane_init() fails. 8ded0af90e97 ACPICA: Avoid cache flush inside virtual machines c7b41fd76ce2 fbcon: Consistently protect deferred_takeover with console_lock() 4460066eb248 ipv6: fix locking issues with loops over idev->addr_list 8fb1b9beb085 ipw2x00: Fix potential NULL dereference in libipw_xmit() 303380919df7 b43: Fix assigning negative value to unsigned variable 60d515fd8797 b43legacy: Fix assigning negative value to unsigned variable 92225d3c2241 mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue f85cb059fad0 drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes 670f5e40d7b3 btrfs: repair super block num_devices automatically 622ced791ed8 btrfs: add "0x" prefix for unsupported optional features 0ca511204740 ptrace: Reimplement PTRACE_KILL by always sending SIGKILL f5faa24137d7 ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP e10356eae1c2 ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP 00c93ce2665c perf/x86/intel: Fix event constraints for ICL 1b767500d151 usb: core: hcd: Add support for deferring roothub registration 114790876393 USB: new quirk for Dell Gen 2 devices 7c5a52dd4d91 USB: serial: option: add Quectel BG95 modem 6b3ecb2d92a0 ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS 1c6cfb9e8a5c binfmt_flat: do not stop relocating GOT entries prematurely on riscv 35c6471fd2c1 Linux 5.4.197 e00c2f22fbfa bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes a2235bc65ade NFSD: Fix possible sleep during nfsd4_release_lockowner() f5b6bc69a792 NFS: Memory allocation failures are not server fatal errors 0490cd2aee18 docs: submitting-patches: Fix crossref to 'The canonical patch format' 72ef5d01fe37 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() 7ecd237e5036 tpm: Fix buffer access in tpm2_get_tpm_pt() 396d1f51764d HID: multitouch: Add support for Google Whiskers Touchpad 25f0e9459f94 raid5: introduce MD_BROKEN fd2f7e998485 dm verity: set DM_TARGET_IMMUTABLE feature flag f00597350210 dm stats: add cond_resched when looping over entries 65e6282f0d75 dm crypt: make printing of the key constant-time a4415f39e3e8 dm integrity: fix error code in dm_integrity_ctr() fc658c083904 zsmalloc: fix races between asynchronous zspage free and page migration 7632451ad926 crypto: ecrdsa - Fix incorrect use of vli_cmp b16bb373988d netfilter: conntrack: re-fetch conntrack after insertion 1fe82bfd9e4c exec: Force single empty string when argv is empty 241b566e0403 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() 3dbab9e37ca1 cfg80211: set custom regdomain after wiphy registration 039fa25d95ce assoc_array: Fix BUG_ON during garbage collect 8c668da61bd0 drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers fdcbdb3d089a i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging 827980029d0f net: ftgmac100: Disable hardware checksum on AST2600 e619506ed010 net: af_key: check encryption module availability consistency fa77d2a3a755 pinctrl: sunxi: fix f1c100s uart2 function 2208c31d864e ACPI: sysfs: Fix BERT error region memory mapping 92d4b5e14830 ACPI: sysfs: Make sparse happy about address space in use 5a73bd4f4710 media: vim2m: initialize the media device earlier b7248281afb1 media: vim2m: Register video device after setting up internals ab5b00cfe050 secure_seq: use the 64 bits of the siphash for port offset calculation 80cca53a48c8 tcp: change source port randomizarion at connect() time 9ce35dad5a1a Input: goodix - fix spurious key release events bdbc7ef3eb2c staging: rtl8723bs: prevent ->Ssid overflow in rtw_wx_set_scan() 4f0750839421 x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests 8bb828229da9 lockdown: also lock down previous kgdb use Signed-off-by: Bruce Ashfield Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_5.4.bb | 6 ++--- .../linux/linux-yocto-tiny_5.4.bb | 8 +++---- meta/recipes-kernel/linux/linux-yocto_5.4.bb | 22 +++++++++---------- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb index 0ef18c0b77..2fef4f032d 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb @@ -11,13 +11,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "5a2ea5a1decb40650f6e447af2dc02579b3a5521" -SRCREV_meta ?= "9b55ffe3d137121be67c99a60bfdb3c6af47fae2" +SRCREV_machine ?= "d7693f19702e1fa1bb18507260198478cba0d6a2" +SRCREV_meta ?= "318db1080fdd1e26567b6ba679310adad84c173a" SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.4;destsuffix=${KMETA}" -LINUX_VERSION ?= "5.4.196" +LINUX_VERSION ?= "5.4.199" LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb index 9b41d280a7..32ff438a57 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb @@ -6,7 +6,7 @@ KCONFIG_MODE = "--allnoconfig" require recipes-kernel/linux/linux-yocto.inc -LINUX_VERSION ?= "5.4.196" +LINUX_VERSION ?= "5.4.199" LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -15,9 +15,9 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine_qemuarm ?= "bae8f843b4f6520a8deb813616669951a5bf58ca" -SRCREV_machine ?= "4e04a0f737355772b02dd4225e3b579204ce41c0" -SRCREV_meta ?= "9b55ffe3d137121be67c99a60bfdb3c6af47fae2" +SRCREV_machine_qemuarm ?= "a117c8494d49f5ab6ec54a69c0f926bad5d55616" +SRCREV_machine ?= "fbc1147bd48ea6b51895e8ab9d6422d112cdd58a" +SRCREV_meta ?= "318db1080fdd1e26567b6ba679310adad84c173a" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta/recipes-kernel/linux/linux-yocto_5.4.bb b/meta/recipes-kernel/linux/linux-yocto_5.4.bb index 11e7ff6a21..e2130386b2 100644 --- a/meta/recipes-kernel/linux/linux-yocto_5.4.bb +++ b/meta/recipes-kernel/linux/linux-yocto_5.4.bb @@ -12,16 +12,16 @@ KBRANCH_qemux86 ?= "v5.4/standard/base" KBRANCH_qemux86-64 ?= "v5.4/standard/base" KBRANCH_qemumips64 ?= "v5.4/standard/mti-malta64" -SRCREV_machine_qemuarm ?= "7efd457b777ad4b9029594f2770c5f9e3cc6b88e" -SRCREV_machine_qemuarm64 ?= "4416c0026b35a6d2c9b03e27bfdbb9cb08cf84d2" -SRCREV_machine_qemumips ?= "7d4e3a8bdcdae2e56640db0d4a739000665ad0cf" -SRCREV_machine_qemuppc ?= "f0ed4149f804120d6c4b7fd5b9fb49287136b4d5" -SRCREV_machine_qemuriscv64 ?= "740afe0923aca19768b11bff283a31dbdf9509e9" -SRCREV_machine_qemux86 ?= "740afe0923aca19768b11bff283a31dbdf9509e9" -SRCREV_machine_qemux86-64 ?= "740afe0923aca19768b11bff283a31dbdf9509e9" -SRCREV_machine_qemumips64 ?= "14c090645b3e8c432dc1de659189af76d7fc7825" -SRCREV_machine ?= "740afe0923aca19768b11bff283a31dbdf9509e9" -SRCREV_meta ?= "9b55ffe3d137121be67c99a60bfdb3c6af47fae2" +SRCREV_machine_qemuarm ?= "3bc1fc1cd35bd8f95e80fb49627c2f6977debc84" +SRCREV_machine_qemuarm64 ?= "c048122124fdbd78d02ac64ef6558503e7536f7b" +SRCREV_machine_qemumips ?= "19fc003e228a56e30943ddcba0614de6365e2740" +SRCREV_machine_qemuppc ?= "ef263615ec81ddfac29c82c5c61f6195dde31944" +SRCREV_machine_qemuriscv64 ?= "ac296ae9753c775eb216fe6c2eb3dbccfc1489f7" +SRCREV_machine_qemux86 ?= "ac296ae9753c775eb216fe6c2eb3dbccfc1489f7" +SRCREV_machine_qemux86-64 ?= "ac296ae9753c775eb216fe6c2eb3dbccfc1489f7" +SRCREV_machine_qemumips64 ?= "9ee7899b379b865fe676d50be29162845c9a9ee3" +SRCREV_machine ?= "ac296ae9753c775eb216fe6c2eb3dbccfc1489f7" +SRCREV_meta ?= "318db1080fdd1e26567b6ba679310adad84c173a" # remap qemuarm to qemuarma15 for the 5.4 kernel # KMACHINE_qemuarm ?= "qemuarma15" @@ -30,7 +30,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-5.4;destsuffix=${KMETA}" LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814" -LINUX_VERSION ?= "5.4.196" +LINUX_VERSION ?= "5.4.199" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" DEPENDS += "openssl-native util-linux-native" From patchwork Thu Jul 7 21:59:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 9998 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 3EB03C433EF for ; Thu, 7 Jul 2022 22:00:11 +0000 (UTC) Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) by mx.groups.io with SMTP id smtpd.web09.776.1657231209851643063 for ; Thu, 07 Jul 2022 15:00:10 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=Fn5VzjKB; spf=softfail (domain: sakoman.com, ip: 209.85.216.47, mailfrom: steve@sakoman.com) Received: by mail-pj1-f47.google.com with SMTP id w24so16484384pjg.5 for ; Thu, 07 Jul 2022 15:00:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=KFZU7ZUaZ9qz614GzoO4hWawuWaeGtGyOPzTPxY85mY=; b=Fn5VzjKBxigmW6YNELkZk47hZP6B/OQqPku26WkUQ25h0agvAFADNZEfAwAEfGdjc1 2trSO8Ocu3CYoVpHZvXXd5+TY0Yte3e+jfhAXWnNs/+K7cSdU9DrTpigFV1QPdC98CZ/ YHKD5yIMR2ahSnFxUUgsTEPysZW66VisuqJPFCAbAfRGV1+X2oNSSJ4GF6D5JUidaR1L ANJMbId1RxqeqAygjqkMPQQuRS6N9Epi4Ni1qWEl0RQBvlTCcDf3AbR4Ta9f6Sg8krfS H515LuXBUh7FljvRKDy+YL96ze3XesSxv9VAv1q4FxFGLWcb9jLd82O1whaS2AKzEg6C Tujg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=KFZU7ZUaZ9qz614GzoO4hWawuWaeGtGyOPzTPxY85mY=; b=xnmQT0yz8Fi9BUTnnGC+XUdF2Rl2BTN/zLGCoOcePBdZDVa9tvhIn0cG9FpHZNHMd4 5eYvU5pXWtldTIlxsxB7JCZjLNwx5XSLMjFurqolOAwhTzmvjfdZuUxIgZJrwgOuKA5Q I658egjY3O9RiWNYBA2W2JpMvO4ij07yv8dhJwNcMbgM7KmpSL3L4/EMaWDKOJiiTDme 0kQcISslczjZmrAGMJoayPfcg16dH2YYYA9iMYvp7owvrdU95b9op5ZRtyYWGz4XYYj+ lRoTsb2Mhy+Rnde6nYy79+LOEE49l2/ZuljuDE9T0nPQ/8/lej80Tv01SiLTjacRgi9V Deow== X-Gm-Message-State: AJIora8Fm0lmez48fHRqUM0B9QTvL/+GAnKEavRwt7ZnsZ26DVq6DlnB GtrIpYNQRjP6hZqG9H/yZr2lgvPgJQzGBTEC X-Google-Smtp-Source: AGRyM1t7MNPnc7rxC8ChUAiGtFHNBE0Ofx4M+l8meO2fFcRoqwM6escfeC1nFI5DO8WnDfeFWpDJ6g== X-Received: by 2002:a17:902:ce8c:b0:16a:3492:2062 with SMTP id f12-20020a170902ce8c00b0016a34922062mr51983plg.51.1657231208395; Thu, 07 Jul 2022 15:00:08 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id j1-20020a17090a31c100b001ef79eb5033sm56840pjf.11.2022.07.07.15.00.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 15:00:07 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 06/14] linux-yocto/5.4: update to v5.4.203 Date: Thu, 7 Jul 2022 11:59:28 -1000 Message-Id: <6126f40a7ce1c55638277e45c084b82364a654b6.1657231055.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 07 Jul 2022 22:00:11 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/167804 From: Bruce Ashfield Updating to the latest korg -stable release that comprises the following commits: 871cbc208bf0 Linux 5.4.203 572cc34503d4 crypto: arm/ghash-ce - define fpu before fpu registers are referenced 3bf992f9d9a8 crypto: arm - use Kconfig based compiler checks for crypto opcodes 1b43c30cd5d5 ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler 9e00e5d195ed ARM: OMAP2+: drop unnecessary adrl 3657432a75e3 ARM: 8929/1: use APSR_nzcv instead of r15 as mrc operand 02c200fdba46 ARM: 8933/1: replace Sun/Solaris style flag on section directive 54e6ecd5b7ca crypto: arm/sha512-neon - avoid ADRL pseudo instruction 5e6f80033286 crypto: arm/sha256-neon - avoid ADRL pseudo instruction e120403c0e7c ARM: 8971/1: replace the sole use of a symbol with its definition 0a43679016f0 ARM: 8990/1: use VFP assembler mnemonics in register load/store macros 472671eec98a ARM: 8989/1: use .fpu assembler directives instead of assembler arguments 2bfb0d43a47c net: mscc: ocelot: allow unregistered IP multicast flooding 223d551a6681 kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] ab3ed204a146 powerpc/ftrace: Remove ftrace init tramp once kernel init is complete 77e2ad091850 drm: remove drm_fb_helper_modinit 9ef3ad40a81f Linux 5.4.202 ceda71d49f6b powerpc/pseries: wire up rng during setup_arch() ece983890287 kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) 2a81e813141e random: update comment from copy_to_user() -> copy_to_iter() 80f0038d757e modpost: fix section mismatch check for exported init/exit sections d1359e4129ad ARM: cns3xxx: Fix refcount leak in cns3xxx_init 29ca9c4efacc ARM: Fix refcount leak in axxia_boot_secondary 734a4d15142b soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe f9b77a529375 ARM: exynos: Fix refcount leak in exynos_map_pmu 615907ccc421 ARM: dts: imx6qdl: correct PU regulator ramp delay 93e6137d2a5b powerpc/powernv: wire up rng during setup_arch 97808c781721 powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address b6232979320a powerpc: Enable execve syscall exit tracepoint e0701f150b28 parisc: Enable ARCH_HAS_STRICT_MODULE_RWX e5234a9d64a9 xtensa: Fix refcount leak bug in time.c a52972ee706b xtensa: xtfpga: Fix refcount leak bug in setup f0fc7cdf5f19 iio: adc: axp288: Override TS pin bias current for some models 11c7ea38be91 iio: adc: stm32: fix maximum clock rate for stm32mp15x 5e39397d60da iio: trigger: sysfs: fix use-after-free on remove 6d2e68d02171 iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() 1ad6d668543d iio: accel: mma8452: ignore the return value of reset operation a391bced8404 iio:accel:mxc4005: rearrange iio trigger get and register 23c158caa032 iio:accel:bma180: rearrange iio trigger get and register 8ea16a64aafc iio:chemical:ccs811: rearrange iio trigger get and register 2333db14d875 usb: chipidea: udc: check request status before setting device address 47e41b4dabbf xhci: turn off port power in shutdown d62d1c606db0 iio: adc: vf610: fix conversion mode sysfs node name 741b6c8363c2 s390/cpumf: Handle events cycles and instructions identical 4837d1c81223 gpio: winbond: Fix error code in winbond_gpio_get() bb18ad00c0b7 Revert "net/tls: fix tls_sk_proto_close executed repeatedly" 8c7a32b7c155 virtio_net: fix xdp_rxq_info bug after suspend/resume 28a78414f21e igb: Make DMA faster when CPU is active on the PCIe link a5ed066bc246 regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips 844168a5dabf ice: ethtool: advertise 1000M speeds properly e3a232e57670 afs: Fix dynamic root getattr cacab1e620e0 MIPS: Remove repetitive increase irq_err_count 788c954f194c x86/xen: Remove undefined behavior in setup_features() c7bdaad9cbfe udmabuf: add back sanity check 05c6c36c7931 net/tls: fix tls_sk_proto_close executed repeatedly 02da602bc2f3 erspan: do not assume transport header is always set d1592d3e362c drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf f1f9c2a5a3d9 net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms 47d31b97bf47 bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers 104a59b74577 phy: aquantia: Fix AN when higher speeds than 1G are not advertised 8ffe2e50e967 bpf: Fix request_sock leak in sk lookup helpers f074ab253988 USB: serial: option: add Quectel RM500K module support ea7b23eadebc USB: serial: option: add Quectel EM05-G modem 613c849d73df USB: serial: option: add Telit LE910Cx 0x1250 composition ae183969bd66 random: quiet urandom warning ratelimit suppression message 06a24ddba93a dm mirror log: clear log bits up to BITS_PER_LONG boundary 1f350f3cf0c1 dm era: commit metadata in postsuspend after worker stops 0e75acbe1b76 ata: libata: add qc->flags in ata_qc_complete_template tracepoint 71c76f56b97c mtd: rawnand: gpmi: Fix setting busy timeout setting c8d37e6ca180 mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing af28f602df74 net: openvswitch: fix parsing of nw_proto for IPv6 fragments 6fda65dabd3e ALSA: hda/realtek: Add quirk for Clevo PD70PNT 5fbad99e76c0 ALSA: hda/realtek - ALC897 headset MIC no sound cf81f367cf81 ALSA: hda/conexant: Fix missing beep setup eca9b5e36e24 ALSA: hda/via: Fix missing beep setup 1df5178fdebe random: schedule mix_interrupt_randomness() less often c87e851b23e5 vt: drop old FONT ioctls 23db944f754e Linux 5.4.201 3994d2ee55e2 Revert "hwmon: Make chip parameter for with_info API mandatory" 7b9c3bfbad25 arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer 2e1591c27b95 tcp: drop the hash_32() part from the index calculation c26e1addf157 tcp: increase source port perturb table to 2^16 77d29f3b18c4 tcp: dynamically allocate the perturb table used by source ports 7c0a777b7dbd tcp: add small random increments to the source port 53c5de3092ad tcp: use different parts of the port_offset for index and offset 95921a3bab76 tcp: add some entropy in __inet_hash_connect() bdcbf2602feb usb: gadget: u_ether: fix regression in setting fixed MAC address 2577d67a9a8a dm: remove special-casing of bio-based immutable singleton target on NVMe 4143503b486a s390/mm: use non-quiescing sske for KVM switch to keyed guest f0c280af0ec7 Linux 5.4.200 ab8dff4b716e powerpc/mm: Switch obsolete dssall to .long 1a48a41f1422 riscv: Less inefficient gcc tishift helpers (and export their symbols) 2464a1c0de53 RISC-V: fix barrier() use in 490a02cd8205 arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line ef6f9ce0a79a net: openvswitch: fix leak of nested actions 6bb3c77c74f5 net: openvswitch: fix misuse of the cached connection on tuple changes b47319b4aa21 net/sched: act_police: more accurate MTU policing 13fbdea1184b virtio-pci: Remove wrong address verification in vp_del_vqs() 80e4d8a27451 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine 119e0268cc1c ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 fba542891767 ext4: add reserved GDT blocks check 4ca0d2f1e04e ext4: make variable "count" signed a6b31616e5af ext4: fix bug_on ext4_mb_use_inode_pa ae4603128751 dm mirror log: round up region bitmap size to BITS_PER_LONG 64d2df648003 serial: 8250: Store to lsr_save_flags after lsr read b75bddfcc181 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe 6506aff2dc2f usb: dwc2: Fix memory leak in dwc2_hcd_init 940653b51c33 USB: serial: io_ti: add Agilent E5805A support 31363b2b868e USB: serial: option: add support for Cinterion MV31 with new baseline d0c3730f2763 comedi: vmk80xx: fix expression for tx buffer size bf833c484881 i2c: designware: Use standard optional ref clock implementation 8d884c08eeb8 irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions 58e67c81e229 irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions 56526c3883fc irqchip/gic/realview: Fix refcount leak in realview_gic_of_init 4695bafabf5b faddr2line: Fix overlapping text section failures, the sequel 1b34d6a93832 certs/blacklist_hashes.c: fix const confusion in certs blacklist fb775ee3cfff arm64: ftrace: fix branch range checks 0e21311ba459 net: bgmac: Fix an erroneous kfree() in bgmac_remove() c19cdd72b3ec mlxsw: spectrum_cnt: Reorder counter pools c03304dc4234 misc: atmel-ssc: Fix IRQ check in ssc_probe f7183c76d500 tty: goldfish: Fix free_irq() on remove ff6e03fe84bc i40e: Fix call trace in setup_tx_descriptors 4b94408e1617 i40e: Fix calculating the number of queue pairs 43f65970eeb2 i40e: Fix adding ADQ filter to TC0 cff3a7ce6e81 clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() 11c870c0b532 pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE e32fe87afcfe random: credit cpu and bootloader seeds by default 9e4cab02b7ec net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag 2f42389d270f ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg 6b4d8b44e716 nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred 786428a1dec2 virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed aacb264d54c4 ALSA: hda/realtek - Add HW8326 support ff882404dff7 scsi: pmcraid: Fix missing resource cleanup in error case c48119223618 scsi: ipr: Fix missing/incorrect resource cleanup in error case fe0855944a64 scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion 1f1be79189fd scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology 001de3d8ce82 scsi: vmw_pvscsi: Expand vcpuHint to 16 bits 9e3a0d3fc71c ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() bc046649c5d6 ASoC: es8328: Fix event generation for deemphasis control a81f5a7f7a20 ASoC: wm8962: Fix suspend while playing music 253334f84c81 ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() 052cd621acbf ASoC: cs42l56: Correct typo in minimum level for SX volume controls 6d180913b3ab ASoC: cs42l52: Correct TLV for Bypass Volume 385a031c56a9 ASoC: cs53l30: Correct number of volume levels on SX controls 675b6a49cf70 ASoC: cs35l36: Update digital volume TLV b00f63dba5b8 ASoC: cs42l52: Fix TLV scales for mixer controls cd8c1e6c01f1 dma-debug: make things less spammy under memory pressure a45e19fd6ed8 ASoC: nau8822: Add operation for internal PLL off and on 348831a9e8aa powerpc/kasan: Silence KASAN warnings in __get_wchan() 5624055c8f4b random: account for arch randomness in bits c0bf6bfce70a random: mark bootloader randomness code as __init f96250197b43 random: avoid checking crng_ready() twice in random_init() 072cd87d12a8 crypto: drbg - make reseeding from get_random_bytes() synchronous e9eb0c4741a7 crypto: drbg - always try to free Jitter RNG instance f284afc3a9ca crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed() babba4bf53a6 crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() 1b93b302e942 crypto: drbg - prepare for more fine-grained tracking of seeding state 98e574a73414 crypto: drbg - always seeded with SP800-90B compliant noise source 61f87ea3f957 Revert "random: use static branch for crng_ready()" 3faf33a85650 random: check for signals after page of pool writes 2177cef53ec9 random: wire up fops->splice_{read,write}_iter() 35db2a073118 random: convert to using fops->write_iter() 43e62db84a99 random: convert to using fops->read_iter() c23188facd10 random: unify batched entropy implementations 1aeedbe02b5c random: move randomize_page() into mm where it belongs ceaf1feefe6e random: move initialization functions out of hot pages d3bf98d61fb6 random: make consistent use of buf and len 70fce7f105bb random: use proper return types on get_random_{int,long}_wait() d05948dc23e6 random: remove extern from functions in header d8b4296417ea random: use static branch for crng_ready() 087a14b9cf9b random: credit architectural init the exact amount ac48f7bee198 random: handle latent entropy and command line from random_init() 736a22645d98 random: use proper jiffies comparison macro 3266fba20661 random: remove ratelimiting for in-kernel unseeded randomness c5373bd6e4fb random: move initialization out of reseeding hot path 0747ad152fa1 random: avoid initializing twice in credit race 0baeec0effc7 random: use symbolic constants for crng_init states 55d64df3ad5b siphash: use one source of truth for siphash permutations e4e8a9f8a616 random: help compiler out with fast_mix() by using simpler arguments bf3b51eb0f13 random: do not use input pool from hard IRQs 6d4203a2cddc random: order timer entropy functions below interrupt functions 58da574f105a random: do not pretend to handle premature next security model e739d5bd1466 random: use first 128 bits of input as fast init c44f8b386376 random: do not use batches when !crng_ready() e247ea8d97bf random: insist on random_get_entropy() existing in order to simplify 9bfbcb37e5f6 xtensa: use fallback for random_get_entropy() instead of zero fa15650b51f6 sparc: use fallback for random_get_entropy() instead of zero 9dfc14590c5d um: use fallback for random_get_entropy() instead of zero 0cc41e2c73f7 x86/tsc: Use fallback for random_get_entropy() instead of zero f2a6e8727084 nios2: use fallback for random_get_entropy() instead of zero db1d13fe4c80 arm: use fallback for random_get_entropy() instead of zero 6fa912f987fa mips: use fallback for random_get_entropy() instead of just c0 random 36f38f838c5b m68k: use fallback for random_get_entropy() instead of zero a7d04ca9da61 timekeeping: Add raw clock fallback for random_get_entropy() eb2f9d72f32a powerpc: define get_cycles macro for arch-override 10455a367c33 alpha: define get_cycles macro for arch-override 5f0b77ca1978 parisc: define get_cycles macro for arch-override 80459abc9fee s390: define get_cycles macro for arch-override 73385644490a ia64: define get_cycles macro for arch-override 5fac86663976 init: call time_init() before rand_initialize() b88ae87b100c random: fix sysctl documentation nits 465425748359 random: document crng_fast_key_erasure() destination possibility ec07b3494517 random: make random_get_entropy() return an unsigned long fe156368f987 random: allow partial reads if later user copies fail 70788723da70 random: check for signals every PAGE_SIZE chunk of /dev/[u]random 2ce859d91fe9 random: check for signal_pending() outside of need_resched() check 0e8030c9e03d random: do not allow user to keep crng key around on stack 95aed891f7be random: do not split fast init input in add_hwgenerator_randomness() 1d53d5a0973e random: mix build-time latent entropy into pool at init 0aba75c6173d random: re-add removed comment about get_random_{u32,u64} reseeding 81ea8a609b48 random: treat bootloader trust toggle the same way as cpu trust toggle a08d52a6081b random: skip fast_init if hwrng provides large chunk of entropy 8320bc665c29 random: check for signal and try earlier when generating entropy 3a53b818bb0e random: reseed more often immediately after booting 905759e0fc17 random: make consistent usage of crng_ready() ad4c6bd98c54 random: use SipHash as interrupt entropy accumulator 631503001ccf random: replace custom notifier chain with standard one 1ae73fb2a635 random: don't let 644 read-only sysctls be written to ed409757100b random: give sysctl_random_min_urandom_seed a more sensible value 75d95c1b5dea random: do crng pre-init loading in worker rather than irq 219c84fe93e5 random: unify cycles_t and jiffies usage and types 673637c4c9e0 random: cleanup UUID handling 4d5151cc288a random: only wake up writers after zap if threshold was passed ac0081dec7d6 random: round-robin registers as ulong, not u32 62cd795e465a random: clear fast pool, crng, and batches in cpuhp bring up a7f8f385bb6f random: pull add_hwgenerator_randomness() declaration into random.h ff607fc7607d random: check for crng_init == 0 in add_device_randomness() 20788eb4ce70 random: unify early init crng load accounting 49567f947735 random: do not take pool spinlock at boot 4a61bf7f9b18 random: defer fast pool mixing to worker 944d1bd0e5be random: rewrite header introductory comment c0e35949c736 random: group sysctl functions d946084180ee random: group userspace read/write functions 565a66043bdf random: group entropy collection functions f2d587c493fc random: group entropy extraction functions a8786d54762f random: group crng functions c12dfec1aacf random: group initialization wait functions 22e3db57ab94 random: remove whitespace and reorder includes cee64be60591 random: remove useless header comment 904e6123c400 random: introduce drain_entropy() helper to declutter crng_reseed() 47c56790d51c random: deobfuscate irq u32/u64 contributions e280b79c3127 random: add proper SPDX header 776927dfd4ac random: remove unused tracepoints d68883956d36 random: remove ifdef'd out interrupt bench 4a14a5a6969a random: tie batched entropy generation to base_crng generation d8a6684950c1 random: fix locking for crng_init in crng_reseed() b1d561138150 random: zero buffer after reading entropy from userspace 21da00f8cb3a random: remove outdated INT_MAX >> 6 check in urandom_read() b530684129b2 random: make more consistent use of integer types 3eed6af93ecd random: use hash function for crng_slow_load() cee3c7056900 random: use simpler fast key erasure flow on per-cpu keys ea9941fd6e26 random: absorb fast pool into input pool after fast load a3562bf4e8c9 random: do not xor RDRAND when writing into /dev/random 574c8839504b random: ensure early RDSEED goes through mixer on init d3d3c1c214c3 random: inline leaves of rand_initialize() 817315517af9 random: get rid of secondary crngs c15fc80b7df0 random: use RDSEED instead of RDRAND in entropy extraction 72db8151c889 random: fix locking in crng_fast_load() 7229c6d90a1a random: remove batched entropy locking 6c8911579221 random: remove use_input_pool parameter from crng_reseed() 4ef908fb81d9 random: make credit_entropy_bits() always safe 42a9a7e80750 random: always wake up entropy writers after extraction 373ef51f3e8a random: use linear min-entropy accumulation crediting a1a2bae5ef93 random: simplify entropy debiting 4e5814bd2e75 random: use computational hash for entropy extraction 99a0f8e22d4c random: only call crng_finalize_init() for primary_crng 88609b892fdd random: access primary_pool directly rather than through pointer 0b9f9b94f1ea random: continually use hwgenerator randomness 811e333c4eb2 random: simplify arithmetic function flow in account() 56de23dcf9d0 random: selectively clang-format where it makes sense 86eac12b1cf5 random: access input_pool_data directly rather than through pointer 4f5400ca7fc1 random: cleanup fractional entropy shift constants 1b6f1d32a858 random: prepend remaining pool constants with POOL_ 0fe4a64fd946 random: de-duplicate INPUT_POOL constants e35576c4cb18 random: remove unused OUTPUT_POOL constants 74cb3093f2de random: rather than entropy_store abstraction, use global 14652d864280 random: remove unused extract_entropy() reserved argument 12f17e3f3a14 random: remove incomplete last_data logic adcbbb44ccc1 random: cleanup integer types 4ac4c7f057ff random: cleanup poolinfo abstraction 5c3818e3bd7b random: fix typo in comments 0a7e65810269 random: don't reset crng_init_cnt on urandom_read() 8d7c55563ed0 random: avoid superfluous call to RDRAND in CRNG extraction 8b4695640bc5 random: early initialization of ChaCha constants cfc69065005e random: initialize ChaCha20 constants with correct endianness 922d082e3363 random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs 565b3af16894 random: harmonize "crng init done" messages 346c4a697c29 random: mix bootloader randomness into pool afce74c0c04f random: do not re-init if crng_reseed completes before primary init d76758c71209 random: do not sign extend bytes for rotation when mixing c2f0a89cd1d5 random: use BLAKE2s instead of SHA1 in extraction 6e6ae70c1eac random: remove unused irq_flags argument from add_interrupt_randomness() 2580b0b3fd5a random: document add_hwgenerator_randomness() with other input functions 3cc36a4aa1ca crypto: blake2s - adjust include guard naming 09342a544c4b crypto: blake2s - include instead of f850f3643d6b MAINTAINERS: co-maintain random.c 967e3a136f9b random: remove dead code left over from blocking pool 610f0b439a6b random: avoid arch_get_random_seed_long() when collecting IRQ randomness ad3fce669105 random: add arch_get_random_*long_early() 41b0d3e86c50 powerpc: Use bool in archrandom.h 89533373e11c linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check 0222f9f1d168 linux/random.h: Use false with bool 15f93060b718 linux/random.h: Remove arch_has_random, arch_has_random_seed a95ed04e21da s390: Remove arch_has_random, arch_has_random_seed aab52172d9f9 powerpc: Remove arch_has_random, arch_has_random_seed 35e28a05f659 x86: Remove arch_has_random, arch_has_random_seed 98f749e29728 random: avoid warnings for !CONFIG_NUMA builds c13b9c3627d8 random: split primary/secondary crng init paths c070b07aaf34 random: remove some dead code of poolinfo 898498bb4414 random: fix typo in add_timer_randomness() 2c53d6d6a7be random: Add and use pr_fmt() f3375cfe31bc random: convert to ENTROPY_BITS for better code readability 9f757cad20b7 random: remove unnecessary unlikely() 4431c366fe23 random: remove kernel.random.read_wakeup_threshold ec134003cc39 random: delete code to pull data into pools a9564e14c6dd random: remove the blocking pool 940cbc47b369 random: make /dev/random be almost like /dev/urandom c4edc1055c11 random: ignore GRND_RANDOM in getentropy(2) 7f9f864af021 random: add GRND_INSECURE to return best-effort non-cryptographic bytes 479d39707ff7 random: Add a urandom_read_nowait() for random APIs that don't warn 69441ba56f13 random: Don't wake crng_init_wait when crng_init == 1 69ef3109d422 random: don't forget compat_ioctl on urandom 927fc225af29 compat_ioctl: remove /dev/random commands 996fba14fa35 lib/crypto: sha1: re-roll loops to reduce code size c4f48374407b lib/crypto: blake2s: move hmac construction into wireguard 97126d2f65b3 crypto: blake2s - generic C library implementation and selftest 76101f1b7f59 nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION e804587ecdcd bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() f91da317e6fa 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" Signed-off-by: Bruce Ashfield Signed-off-by: Steve Sakoman --- .../linux/linux-yocto-rt_5.4.bb | 6 ++--- .../linux/linux-yocto-tiny_5.4.bb | 8 +++---- meta/recipes-kernel/linux/linux-yocto_5.4.bb | 22 +++++++++---------- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb index 2fef4f032d..7fa1b81229 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb @@ -11,13 +11,13 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "d7693f19702e1fa1bb18507260198478cba0d6a2" -SRCREV_meta ?= "318db1080fdd1e26567b6ba679310adad84c173a" +SRCREV_machine ?= "fa8536530bdd6a87856aa6fe0af4f9ef4af21fe0" +SRCREV_meta ?= "010ac788e81b6cb6c3fd2367802eee9d8feac34f" SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.4;destsuffix=${KMETA}" -LINUX_VERSION ?= "5.4.199" +LINUX_VERSION ?= "5.4.203" LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb index 32ff438a57..d08658cf7e 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb @@ -6,7 +6,7 @@ KCONFIG_MODE = "--allnoconfig" require recipes-kernel/linux/linux-yocto.inc -LINUX_VERSION ?= "5.4.199" +LINUX_VERSION ?= "5.4.203" LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" @@ -15,9 +15,9 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine_qemuarm ?= "a117c8494d49f5ab6ec54a69c0f926bad5d55616" -SRCREV_machine ?= "fbc1147bd48ea6b51895e8ab9d6422d112cdd58a" -SRCREV_meta ?= "318db1080fdd1e26567b6ba679310adad84c173a" +SRCREV_machine_qemuarm ?= "d92cd7d5916772a20105ef776c7f3bf433df55a4" +SRCREV_machine ?= "5f7c3e952857eb90a4113a41901bb770150af46b" +SRCREV_meta ?= "010ac788e81b6cb6c3fd2367802eee9d8feac34f" PV = "${LINUX_VERSION}+git${SRCPV}" diff --git a/meta/recipes-kernel/linux/linux-yocto_5.4.bb b/meta/recipes-kernel/linux/linux-yocto_5.4.bb index e2130386b2..545c754c1d 100644 --- a/meta/recipes-kernel/linux/linux-yocto_5.4.bb +++ b/meta/recipes-kernel/linux/linux-yocto_5.4.bb @@ -12,16 +12,16 @@ KBRANCH_qemux86 ?= "v5.4/standard/base" KBRANCH_qemux86-64 ?= "v5.4/standard/base" KBRANCH_qemumips64 ?= "v5.4/standard/mti-malta64" -SRCREV_machine_qemuarm ?= "3bc1fc1cd35bd8f95e80fb49627c2f6977debc84" -SRCREV_machine_qemuarm64 ?= "c048122124fdbd78d02ac64ef6558503e7536f7b" -SRCREV_machine_qemumips ?= "19fc003e228a56e30943ddcba0614de6365e2740" -SRCREV_machine_qemuppc ?= "ef263615ec81ddfac29c82c5c61f6195dde31944" -SRCREV_machine_qemuriscv64 ?= "ac296ae9753c775eb216fe6c2eb3dbccfc1489f7" -SRCREV_machine_qemux86 ?= "ac296ae9753c775eb216fe6c2eb3dbccfc1489f7" -SRCREV_machine_qemux86-64 ?= "ac296ae9753c775eb216fe6c2eb3dbccfc1489f7" -SRCREV_machine_qemumips64 ?= "9ee7899b379b865fe676d50be29162845c9a9ee3" -SRCREV_machine ?= "ac296ae9753c775eb216fe6c2eb3dbccfc1489f7" -SRCREV_meta ?= "318db1080fdd1e26567b6ba679310adad84c173a" +SRCREV_machine_qemuarm ?= "bf4029e0d9ff2e65d654909d7e9df50dce294c77" +SRCREV_machine_qemuarm64 ?= "3e0dab732964f7bbc26671fee05be420fd02890a" +SRCREV_machine_qemumips ?= "e8bea70e0c6a527383f2351e4f3d189aedf543a3" +SRCREV_machine_qemuppc ?= "24cc2a066b8151925fdf86136b70b63cf37cc540" +SRCREV_machine_qemuriscv64 ?= "9eab27738de4b3222b1c99cdebf3bde9611ef9fa" +SRCREV_machine_qemux86 ?= "9eab27738de4b3222b1c99cdebf3bde9611ef9fa" +SRCREV_machine_qemux86-64 ?= "9eab27738de4b3222b1c99cdebf3bde9611ef9fa" +SRCREV_machine_qemumips64 ?= "5a5e07ef8df0e73b2f318b921f9262b49a6125d5" +SRCREV_machine ?= "9eab27738de4b3222b1c99cdebf3bde9611ef9fa" +SRCREV_meta ?= "010ac788e81b6cb6c3fd2367802eee9d8feac34f" # remap qemuarm to qemuarma15 for the 5.4 kernel # KMACHINE_qemuarm ?= "qemuarma15" @@ -30,7 +30,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-5.4;destsuffix=${KMETA}" LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814" -LINUX_VERSION ?= "5.4.199" +LINUX_VERSION ?= "5.4.203" DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" DEPENDS += "openssl-native util-linux-native" From patchwork Thu Jul 7 21:59:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10000 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 2CC3AC43334 for ; Thu, 7 Jul 2022 22:00:21 +0000 (UTC) Received: from mail-pj1-f48.google.com (mail-pj1-f48.google.com [209.85.216.48]) by mx.groups.io with SMTP id smtpd.web10.734.1657231211926253796 for ; Thu, 07 Jul 2022 15:00:12 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=5WH8HhvI; spf=softfail (domain: sakoman.com, ip: 209.85.216.48, mailfrom: steve@sakoman.com) Received: by mail-pj1-f48.google.com with SMTP id cp18-20020a17090afb9200b001ef79e8484aso217571pjb.1 for ; Thu, 07 Jul 2022 15:00:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=tOHApdCinHC9hsw07BazxC9W+jMe40bZvWech4Ph5Gg=; b=5WH8HhvIwECiGy92F0VjHvwKeJ1pNKj6xXwM+HZvpCJREaYaN3z3Nmm1kxlWHPIWfW RP9NBbWxQrjIeSFIjXndABlXfLUcSag262GBUgQLRcZTkEKuAZ9sS5BOhnl5mMmvYvq0 rmGw1EQRCEXBQFhVEWWEko6GkLyftnCv8/0Dao6vJO8W70BFCSiM5dBAZxeSIscaQgTS dCZLzN3fPJHCyuZPQoW5UrHnRec4Nld+nsCzR++NRoKC1FdWpd4W3+EStDh4RDitLbvy aPEjFqNkwoFb4lWqxd8MxncwWYOa+rdjA9RnOkn5P9e5I/mVw5qINOJkmXjmZBMUEQE5 tYew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=tOHApdCinHC9hsw07BazxC9W+jMe40bZvWech4Ph5Gg=; b=XQ2A/bMwPtKAbdZZAP5WgcSxMGXsXZ1AJlH65WkbThpiOe6KxT3F6fyrmAh2HIGE84 /iMhMnnohJTi8q++C/iKabb5uuIkmdD36eoW9Ta7+j9W2qyXnF7C1tW1hVQTYOTOhjZ+ KtLUKfnWWligzMbIJWCNFDxUoQllqTs2yxk/Mn6Zefuwanq2gQzdAOUa8fT5QVGH5G/O xk6vg7tO7oTce27IFMuxRe0NVgLQpoQJdG94JZx01+oOblTrFESyd4jfRXlSfROP1JiY GnFF+Z7abEY7xbXYBbRAI22YWpGoqJzLKRnRxccmCcEcLpOF2geaHbXF/en+0FgLeQrw Y+IQ== X-Gm-Message-State: AJIora8xLos0GBMTJU8Z+56u3Q2qXMxna/cvSTc1ezJRAN7q02OoS/JW wPYlaEEWtMRjPBrjx7xV5kkn5butjIrByEvQ X-Google-Smtp-Source: AGRyM1vULvShr0n1ezBoEx4dQ7gO1y/jXB8fUM/oU/1MtZJjhMu8DbpB7nV/2r0quW7ClhSifamvDg== X-Received: by 2002:a17:902:c153:b0:16b:e7a9:7716 with SMTP id 19-20020a170902c15300b0016be7a97716mr186835plj.20.1657231210887; Thu, 07 Jul 2022 15:00:10 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id j1-20020a17090a31c100b001ef79eb5033sm56840pjf.11.2022.07.07.15.00.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 15:00:10 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 07/14] efivar: change branch name to main Date: Thu, 7 Jul 2022 11:59:29 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 07 Jul 2022 22:00:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/167805 From: Anuj Mittal Upstream has changed branch name to main from master. Change SRC_URI accordingly. Signed-off-by: Anuj Mittal Signed-off-by: Steve Sakoman --- meta/recipes-bsp/efivar/efivar_37.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-bsp/efivar/efivar_37.bb b/meta/recipes-bsp/efivar/efivar_37.bb index fa1fe1ecdf..858c61ae6a 100644 --- a/meta/recipes-bsp/efivar/efivar_37.bb +++ b/meta/recipes-bsp/efivar/efivar_37.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=6626bb1e20189cfa95f2c508ba286393" COMPATIBLE_HOST = "(i.86|x86_64|arm|aarch64).*-linux" -SRC_URI = "git://github.com/rhinstaller/efivar.git;branch=master;protocol=https \ +SRC_URI = "git://github.com/rhinstaller/efivar.git;branch=main;protocol=https \ file://determinism.patch \ file://no-werror.patch" SRCREV = "c1d6b10e1ed4ba2be07f385eae5bceb694478a10" From patchwork Thu Jul 7 21:59:30 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10001 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 3202CCCA480 for ; Thu, 7 Jul 2022 22:00:21 +0000 (UTC) Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by mx.groups.io with SMTP id smtpd.web11.721.1657231215315586137 for ; Thu, 07 Jul 2022 15:00:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=CjI45kUf; spf=softfail (domain: sakoman.com, ip: 209.85.214.182, mailfrom: steve@sakoman.com) Received: by mail-pl1-f182.google.com with SMTP id z1so9031084plb.1 for ; Thu, 07 Jul 2022 15:00:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=otVHgLLXy5MlcUvziQmxF7FORcDqPihk5lI2JDRPhR0=; b=CjI45kUfD9kq8f5z5g79TrVYFis0nqDu5E7rSUvcIRyTBW3aEXcWRxBpq8/pBfRarb uN+Nt5B8fzS0PFVngdSpQ4Y+jXJtC+ZBU9Nu4kU6C1U7DXvuqzQTBbWi7+yX+PGrnYtt 7S3cROSe3v8X+FeZQwNrVD03luqirIGRlQMHNdD26GIffRd7QTh1Vl9GMlRB3wwpZWrX PJMIr7dLpwoph7cIi+gnxHys9Tf0rfEaMLGvHJEQgYdmXQwJbOWnlazxI3SD/3z55zTG 9NoSa4UXD5UCMmR6WCXHq8V1l10DdirT/cOShzLJKCkzzsGa8JmHkLBz7BX9qksEm7ha TPRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=otVHgLLXy5MlcUvziQmxF7FORcDqPihk5lI2JDRPhR0=; b=vc9zJbB89eOcAji04MW4+GssRPJ3v1pC+BnoGOctgpfvnIeDOz0Vq95E1n4/EJDCrJ Rg/ivPU/co9h6fPNJmXW+OO6sb1XYcZw5OVnLaHV+vP3Ir3VJRxIbZer+bt0Jx8P5sTJ 6HWno1LvhXUs2vsbXzQBECyE1zzySGHosXGLcwhru7B3jgHEvG0R1MNdXpvqc/5mjBvq U3qvq4ruPfAS3ifakwvTO4MNLoepoNXk0JPDc5oaq7OPedCNDTyk05ob354OxWDwCiJt 7A+3emOsWfAB28Ug5nbXj/djHNKKtJxaaGPGoUjMduWz9vy5NRLKd305kBw/SCvOEV8b /WmA== X-Gm-Message-State: AJIora9T55DjOlRLUFZl3TWdil2FLoBAZovabb+vIyLmjXd3vvpytW7j b3Q/m5dlXr+43dKgQutKziL8NNvRulMgUQrJ X-Google-Smtp-Source: AGRyM1seh4Ui6eEt2ZDWxuEd9OzVADSpDCanSmrk3b6JCB+aUlhDOPLMKrY6LX+paXD/DylTbfgTOw== X-Received: by 2002:a17:90b:4f4e:b0:1ef:ab40:b345 with SMTP id pj14-20020a17090b4f4e00b001efab40b345mr4880pjb.226.1657231214255; Thu, 07 Jul 2022 15:00:14 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id j1-20020a17090a31c100b001ef79eb5033sm56840pjf.11.2022.07.07.15.00.11 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 15:00:12 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 08/14] oeqa/runtime/scp: Disable scp test for dropbear Date: Thu, 7 Jul 2022 11:59:30 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 07 Jul 2022 22:00:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/167806 From: Richard Purdie Fedora is switching to use sftp as the backend for scp. This means the scp test fails on Fedora 36 hosts with a dropbear target as dropbear doesn't support sftp. This change is in the upstream openssh code, other distros have not yet changed the default but probably will follow. The easiest way to resolve test failures in dropbear images is to stop testing this against dropbear as it is no longer expected to work and will likely spread as the change filters through other distros. Signed-off-by: Richard Purdie (cherry picked from commit a71fc7d455400f406b0d607be712a1133fe91166) Signed-off-by: Steve Sakoman --- meta/lib/oeqa/runtime/cases/scp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/lib/oeqa/runtime/cases/scp.py b/meta/lib/oeqa/runtime/cases/scp.py index 3a5f292152..f2bbc947d6 100644 --- a/meta/lib/oeqa/runtime/cases/scp.py +++ b/meta/lib/oeqa/runtime/cases/scp.py @@ -23,7 +23,7 @@ class ScpTest(OERuntimeTestCase): os.remove(cls.tmp_path) @OETestDepends(['ssh.SSHTest.test_ssh']) - @OEHasPackage(['openssh-scp', 'dropbear']) + @OEHasPackage(['openssh-scp']) def test_scp_file(self): dst = '/tmp/test_scp_file' From patchwork Thu Jul 7 21:59:31 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10002 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 31F87C433EF for ; Thu, 7 Jul 2022 22:00:21 +0000 (UTC) Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) by mx.groups.io with SMTP id smtpd.web11.722.1657231218428362294 for ; Thu, 07 Jul 2022 15:00:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=BnjsF7yX; spf=softfail (domain: sakoman.com, ip: 209.85.216.47, mailfrom: steve@sakoman.com) Received: by mail-pj1-f47.google.com with SMTP id y14-20020a17090a644e00b001ef775f7118so112242pjm.2 for ; Thu, 07 Jul 2022 15:00:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=SlK1ksdEIE87/W0PZQxVEmkzWaejlpd4kPxut7EDigM=; b=BnjsF7yXflirUFv1EiCM3d6Y6u3+JAJfjl/+WDdz4Ehrr0gUhJ64HJzhgFkuGStBiP Zw0SFtQqbYjrW+RtuOEqjetnO0WHDs/GWEouDCT29TTO/lvLPjipHhqERZBuzeUn+U+4 Ic0yO58wNuj6bzzySF0XtUaaGXwlXKXPrar3Rqck9DbXZXfadspBM16X8Qf3oAhkQWR8 XiWcQMAGZg4W1rixR086ORJd9HWQlcpY9mjuCQGpMvxbMFQBaDMQVQ9fT3OSVNfvZPEy UNaiI1Z1UBMjVxctp5KOyvoufXJATP8taaFz6EyyOCJPPevQb8BydWPOOzKvXJgHJjo9 /nig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=SlK1ksdEIE87/W0PZQxVEmkzWaejlpd4kPxut7EDigM=; b=EVh9sVWHtlW+9f7/4ryukFHgsGGcCcl9kuMVktYZeznLjBtw1KlG9fcplLHgBLLcHD hdVLhY6XzuseXxKQFguwFiKGJBBTE79dbsX6VbQN5O2VHRrffvKSLhvK0Wfop4wVr2ev Tu9jy922P/zerEB0lIPl3b/MYxl7r7UA9brbDff06kLQ5ndj3TADLVRo64je4kRhstJL 1rVuvXjrmm+oNdNk3kwJXjaYw1AeAjMyDWO7baRzT1JPNdP5/JtW9/nlXi2l2Ab9TQpj KXMIhs/R56YlsEVR+lgTGdKUBMpIYb6CXvwT5QYxknniYKVZzWH/q2/iiZ78rqtwZb2V JmtA== X-Gm-Message-State: AJIora/zMudKTn7PuUckAhGjdgeFzaG4RJuz+3SLnkC7WyTaN9oSKu5r KuokySQTGVFZBKFPLV3gC3NN0oo14kSiQczQ X-Google-Smtp-Source: AGRyM1uwxB7E1LeMF9EJMRU3ZC/6VBNs0gB6T0OmMENPP5ZlYkfzia1R/Vwoc9zTh3ee6Pod/+AN7w== X-Received: by 2002:a17:90b:1bcc:b0:1ed:361b:702a with SMTP id oa12-20020a17090b1bcc00b001ed361b702amr7871840pjb.1.1657231217400; Thu, 07 Jul 2022 15:00:17 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id j1-20020a17090a31c100b001ef79eb5033sm56840pjf.11.2022.07.07.15.00.15 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 15:00:16 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 09/14] packagegroup-core-ssh-dropbear: Add openssh-sftp-server recommendation Date: Thu, 7 Jul 2022 11:59:31 -1000 Message-Id: <93796b2787c410385d3176495e5307327449d2f7.1657231055.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 07 Jul 2022 22:00:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/167807 From: Richard Purdie Seems sad to have to do this but openssh is moving to use sftp instead of scp to move files. This means scp from Fedora 36 will no longer be able to move files to/from a dropbear based image. This breaks a number of our key QA tests and I suspect will cause users pain too. The sftp server from openssh is small (200kb uncompressed) and standalone so adding it to the packagegroup seems to be the best way to preserve user sanity. If people really don't want it, they can just use dropbear instead of the packageground. Signed-off-by: Richard Purdie (cherry picked from commit a98188e83b2c027d99cc38e3367e1ec2a98efbb0) Signed-off-by: Steve Sakoman --- .../recipes-core/packagegroups/packagegroup-core-ssh-dropbear.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/packagegroups/packagegroup-core-ssh-dropbear.bb b/meta/recipes-core/packagegroups/packagegroup-core-ssh-dropbear.bb index 5ec3f6c927..5523f874db 100644 --- a/meta/recipes-core/packagegroups/packagegroup-core-ssh-dropbear.bb +++ b/meta/recipes-core/packagegroups/packagegroup-core-ssh-dropbear.bb @@ -4,3 +4,4 @@ PR = "r1" inherit packagegroup RDEPENDS_${PN} = "dropbear" +RRECOMMENDS_${PN} = "openssh-sftp-server" From patchwork Thu Jul 7 21:59:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10004 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 3228ECCA479 for ; Thu, 7 Jul 2022 22:00:31 +0000 (UTC) Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) by mx.groups.io with SMTP id smtpd.web10.737.1657231221971061748 for ; Thu, 07 Jul 2022 15:00:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=0v6ljN1k; spf=softfail (domain: sakoman.com, ip: 209.85.210.169, mailfrom: steve@sakoman.com) Received: by mail-pf1-f169.google.com with SMTP id y9so7715601pff.12 for ; Thu, 07 Jul 2022 15:00:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=L1NvikUtJuCARM5vxQ4VmWralHkHh7KqYXNwyDR4Htg=; b=0v6ljN1kjuSdGGZoQmpvlXshA2qDLBvhOvn+A+8F2WkyTqigJEUUqUFoFzhwo932B+ Pc1nuvL6gbO+N0yDjyEOee8xbFP0ymkYLJJRVq9dx44alzUBHIUrHYwEBnUhY1BV2WJE t+SKIgBNO7+t8umpODerRsdkS5QosDmoN/2znq1iePxEG0mq3fzPRqBxKY0N5E9utvQ1 lRFw0b807+vXoneM62pKn+N9bhnpOxjKHZ7L7272IlMKbx7pPaRh5+liBMrinMjsf8yV eFX092ilmaRpAm8lERPx6+hEAtBtLrcfkYkHxpKW8dG+W4Y4OpMKucz/bX01R2lZczs+ 5a3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=L1NvikUtJuCARM5vxQ4VmWralHkHh7KqYXNwyDR4Htg=; b=0cWYRH3LEPMFNkfjvxIGhuW4nBq3nJyFkx8dZnVANe5H+Y27/KAIfWDkIu18jyaXwj mydfkMmnwnaUj2TQuzUVjgT6uGLPvdJn26j5Iv9H8F0BeMN1Tk7QaxZeWVpZ+6AmpT3I S43nTw23Y3gW56QT43tNwG+gPNiZGXTUo+unW2VjU4tiKIoNTifGeKtX1miNV9lTagCF Tj817ILDgXpxaGofSAm9+LVdBHOP9WYKQ1SgBLHIp7Pas8SiuxQNRtLTqjSEa6wnQk7l 1WjNrLD4O5Fnv0yhTOK0WFp6NWJNGsl9QCvfY0VheuGII6NvXkgQB6hDtOvaeWrVSFAj bjjQ== X-Gm-Message-State: AJIora+AtW2WpW2KJ3kiWul9d6wLyAvpdwf/4kiUzWz4drMWwENhQ4r5 wl7TwRR706fgDoDWOIgwUW1x6ZXLMMiAvppM X-Google-Smtp-Source: AGRyM1vVd6EZfsps37Br2eWwTb7N0FKZ8nf2suV9e0VECvoMAn8e0ziCfkcbxvvJOsLUsIXD+rLYOQ== X-Received: by 2002:a63:1d15:0:b0:412:8c83:a366 with SMTP id d21-20020a631d15000000b004128c83a366mr246949pgd.32.1657231220925; Thu, 07 Jul 2022 15:00:20 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id j1-20020a17090a31c100b001ef79eb5033sm56840pjf.11.2022.07.07.15.00.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 15:00:19 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 10/14] oe-selftest-image: Ensure the image has sftp as well as dropbear Date: Thu, 7 Jul 2022 11:59:32 -1000 Message-Id: <70b3c7004e8f14a99adf6119f153a08ec4a4bc6b.1657231055.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 07 Jul 2022 22:00:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/167808 From: Richard Purdie We need sftp so that scp works with recent openssh. Use the packagegroup instead of a direct dependency to ensure this. Signed-off-by: Richard Purdie (cherry picked from commit 2b76c8e5fc8802bbe54371119e6bf6312bf2a8ec) Signed-off-by: Steve Sakoman --- meta-selftest/recipes-test/images/oe-selftest-image.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-selftest/recipes-test/images/oe-selftest-image.bb b/meta-selftest/recipes-test/images/oe-selftest-image.bb index 5d4d10eef6..6246aae910 100644 --- a/meta-selftest/recipes-test/images/oe-selftest-image.bb +++ b/meta-selftest/recipes-test/images/oe-selftest-image.bb @@ -1,6 +1,6 @@ SUMMARY = "An image used during oe-selftest tests" -IMAGE_INSTALL = "packagegroup-core-boot dropbear" +IMAGE_INSTALL = "packagegroup-core-boot packagegroup-core-ssh-dropbear" IMAGE_FEATURES = "debug-tweaks" IMAGE_LINGUAS = " " From patchwork Thu Jul 7 21:59:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10003 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 40507CCA480 for ; Thu, 7 Jul 2022 22:00:31 +0000 (UTC) Received: from mail-pg1-f176.google.com (mail-pg1-f176.google.com [209.85.215.176]) by mx.groups.io with SMTP id smtpd.web10.731.1657231203162167088 for ; Thu, 07 Jul 2022 15:00:25 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=KiewHovP; spf=softfail (domain: sakoman.com, ip: 209.85.215.176, mailfrom: steve@sakoman.com) Received: by mail-pg1-f176.google.com with SMTP id 145so20774875pga.12 for ; Thu, 07 Jul 2022 15:00:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=l05alUE6OBuaqFb8eOM99ok+UDrkOqXk8zSXmKjbXrc=; b=KiewHovPZq4Ss+7alPlA0Wenm7Lo/2rYcrCSPiBuicEmmGjtyWzH+5t1hdDBDEEAU1 8lnbl1UdsbYCoM57ZEluXcb9Nb5avHSxs5RCfZ9zvXDLsr5AfA775ZJ6wBj1YyHcWbFA f1MZffaFsWJQwHzCfo109nVGNGbXZmDT7l13tQxz+YIB5W+GOF9EUW0Ffm/5D7/pglfB iB78OI4HR6HdsmMUYf993XQHi69Uy3eMaUDmcI/pSEc8I/6ZRCxf6W2uhgGBDqwn/6fu hOFAQyjic6J/vMWEHE4WEOsYxKcJFZHeEx5TvSpw0d1bk9QT0tYrkbzOL7KLenHj67LQ JBJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=l05alUE6OBuaqFb8eOM99ok+UDrkOqXk8zSXmKjbXrc=; b=3wM7bYl/R5XQh/mU8I8sgHMh3cxB9Xrc6hf1AvAf2erivNFSaxpK8csKd33aCM+z36 Hsp2gY2CcZy4nD2Dh87KWKZsq8nmT991egXk1zxNEPIP+0yTBD2RYXTO4ev94+CbSmbp ljGlA3gBwGQYhz9ZrF5zyFLWYmsDEeYmS1fnIpJDbkOpehhGvCSzxKsPkK8PsjzpQFMg 1+WwZWsvcOgk8jgf676+k0aKhqKo6JRVOvnqO/NjO3aFwegPiWm++UKAbg89eJf8Ey47 c7tsVT5ozGRXXJma8AaeR932fRR85ETlxANg3OPevr88R6mBvdB8Gzg3gEMbFmWFkv3I OwFQ== X-Gm-Message-State: AJIora+CyGapXPaad77vyLSCS34T5VbHIrdfbpK32L+eARoKzouo6H1r dHmuX+ku7QrhW13GLjgiz4LsZ45vl8ZJUb4+ X-Google-Smtp-Source: AGRyM1vVD2UePQ4nJuplMIz/g2L8p5pcd96ldkDtr7uzWNeZCAIocL7+ZEBbMOrDU74QyWjYW9vpXg== X-Received: by 2002:aa7:9892:0:b0:528:a45b:98b9 with SMTP id r18-20020aa79892000000b00528a45b98b9mr337392pfl.37.1657231224130; Thu, 07 Jul 2022 15:00:24 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id j1-20020a17090a31c100b001ef79eb5033sm56840pjf.11.2022.07.07.15.00.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 15:00:23 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 11/14] openssh: break dependency on base package for -dev package Date: Thu, 7 Jul 2022 11:59:33 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 07 Jul 2022 22:00:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/167809 Otherwise the SDK fails to build as the main openssh and dropbear packages conflict with each other Signed-off-by: Steve Sakoman (cherry picked from commit f90647e9dd95cfd29b5bdb8d7dcd688a10fc060c) Signed-off-by: Steve Sakoman --- meta/recipes-connectivity/openssh/openssh_8.2p1.bb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/recipes-connectivity/openssh/openssh_8.2p1.bb b/meta/recipes-connectivity/openssh/openssh_8.2p1.bb index eaec26cac0..c529d1d060 100644 --- a/meta/recipes-connectivity/openssh/openssh_8.2p1.bb +++ b/meta/recipes-connectivity/openssh/openssh_8.2p1.bb @@ -196,6 +196,11 @@ RRECOMMENDS_${PN}-sshd_append_class-target = "\ ${@bb.utils.filter('PACKAGECONFIG', 'rng-tools', d)} \ " +# break dependency on base package for -dev package +# otherwise SDK fails to build as the main openssh and dropbear packages +# conflict with each other +RDEPENDS:${PN}-dev = "" + # gdb would make attach-ptrace test pass rather than skip but not worth the build dependencies RDEPENDS_${PN}-ptest += "${PN}-sftp ${PN}-misc ${PN}-sftp-server make sed sudo coreutils" From patchwork Thu Jul 7 21:59:34 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10006 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 34260C433EF for ; Thu, 7 Jul 2022 22:00:31 +0000 (UTC) Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) by mx.groups.io with SMTP id smtpd.web09.782.1657231227628584527 for ; Thu, 07 Jul 2022 15:00:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=r6KtLVGT; spf=softfail (domain: sakoman.com, ip: 209.85.210.175, mailfrom: steve@sakoman.com) Received: by mail-pf1-f175.google.com with SMTP id y141so21927284pfb.7 for ; Thu, 07 Jul 2022 15:00:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=wJwdnG/dK3HUJAFujjHOK4fDPS7QGU6w+Xde8nOlqeE=; b=r6KtLVGTdcafjOmwPYMzrobiA8cvW1hK+52nR2UhzU7L7CQ+CH14t5VOyVW6HocBg9 45wn52Wv+4V+wGyjddVx7uBTAFEcKn+0o/mV1IeillP/Hrjh8o6RtlmIoBTqRK7hNM4s z26kMlKeQoGeT328xiLlpvGAUmrWQOqgwBRWLbySgWf0ZOOSyntFXEWPhBQITCato9jJ Gwwpijc/aTT9jHpa8f7woxcPp0vn5J6sVhTDoVFcHR/2mWgD/s5lD1TKidGAMom08l89 kguZRuKg6yBq7WX8BrnxcEOV3lH8SosdfjJZbW09TteJRqVZXb1CDByf5NKXpwXyjFQa tpmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=wJwdnG/dK3HUJAFujjHOK4fDPS7QGU6w+Xde8nOlqeE=; b=3CE3B2SfgNof+ep8/k3GGDnklLVf9Po5mGUnMVhB+nckM+ozm1ackkwGg96JehIiFA 9Bp4HOaQDNR5MNVRkPYVRzowWTiAS7h3ReDxsXNW1zoSR4lHYKKWuHkpJgRS8l/+ixNC igpgx5lqG88NXAz7SWyigAV3e8GP5IT6APSEXKNbnvsQPlJ8OzK/N1GsdT/LsBRO/HEA JSI/qUmYE098du58/gEjxPVwhVQiKjM9k+s6Kh1APDo8/OMgflxpA/PIkjOcxXfbjpVN yyS7jve3X6F0TL+aLhSt+BwCmfQ5/vglGllT5tqREHX4UCi3pfBgzNjxM3Lcpd8GsjW9 tvvg== X-Gm-Message-State: AJIora9bo/nFOnR4L3kuHxoFWn6F7IMmy4kGyWGaEl+fiUb4U2QwaiS8 fwzm3uLNZMg/m4P6C3V6VpUijlL2L2ObRBwk X-Google-Smtp-Source: AGRyM1vtiLEVopkpMybKEsuxJDkJ7Il6G1DDfHibjcTeqca9DFrRqejPMeptnsx1gQBYy3roZ5QN4A== X-Received: by 2002:a63:1f5f:0:b0:412:9ace:9fd6 with SMTP id q31-20020a631f5f000000b004129ace9fd6mr208953pgm.199.1657231226530; Thu, 07 Jul 2022 15:00:26 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id j1-20020a17090a31c100b001ef79eb5033sm56840pjf.11.2022.07.07.15.00.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 15:00:25 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 12/14] dropbear: break dependency on base package for -dev package Date: Thu, 7 Jul 2022 11:59:34 -1000 Message-Id: <7bc7d4d24ee05a3bbb9a82ff1089da5d162c8497.1657231055.git.steve@sakoman.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 07 Jul 2022 22:00:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/167810 Otherwise the SDK fails to build as the main openssh and dropbear packages conflict with each other Signed-off-by: Steve Sakoman (cherry picked from commit 4667abcc925ae0c430cccb480ec530506f6201ae) Signed-off-by: Steve Sakoman --- meta/recipes-core/dropbear/dropbear.inc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/recipes-core/dropbear/dropbear.inc b/meta/recipes-core/dropbear/dropbear.inc index b949a9a337..026292230c 100644 --- a/meta/recipes-core/dropbear/dropbear.inc +++ b/meta/recipes-core/dropbear/dropbear.inc @@ -12,6 +12,11 @@ DEPENDS = "zlib virtual/crypt" RPROVIDES_${PN} = "ssh sshd" RCONFLICTS_${PN} = "openssh-sshd openssh" +# break dependency on base package for -dev package +# otherwise SDK fails to build as the main openssh and dropbear packages +# conflict with each other +RDEPENDS:${PN}-dev = "" + DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}" SRC_URI = "http://matt.ucc.asn.au/dropbear/releases/dropbear-${PV}.tar.bz2 \ From patchwork Thu Jul 7 21:59:35 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10005 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 32260C43334 for ; Thu, 7 Jul 2022 22:00:31 +0000 (UTC) Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) by mx.groups.io with SMTP id smtpd.web12.755.1657231230064486347 for ; Thu, 07 Jul 2022 15:00:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=Ye4MBBjD; spf=softfail (domain: sakoman.com, ip: 209.85.216.53, mailfrom: steve@sakoman.com) Received: by mail-pj1-f53.google.com with SMTP id s21so11923256pjq.4 for ; Thu, 07 Jul 2022 15:00:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=IbqruSoimRkbP//VvOyiUrNjXI0gqjRgAMpwVnTofgk=; b=Ye4MBBjDpz214jwtX+CWwOxlNb/1MniQBjaph3kPBf2vvt1r2yAvjS9c30AhrldG3E 3jHuvFmkFCLZj+bxIeoazhWoVTfKwhnvnyZCSgRqeF44S9tmOqXnXKjwqP+2pDoY86Hc ZMPEyRPSOZBAqd9emPvaJCMUx79bVXONFGsrlBoqKKvDg6kadLMrWs1Ywikk7xCjYJQq wnAWz75Jv3zHGHHchficr7dBSuacIFnemZOAyrG/XLemnhsd6ebpjFf+wEtgZc5FXTcR /6qVa7feSLmqp4K/3VGypP0ZdzzPMVWaRBcShQJ5dJOLIiEtW2cMxNxu8R8wrAH97aY2 rxog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=IbqruSoimRkbP//VvOyiUrNjXI0gqjRgAMpwVnTofgk=; b=T48iqtTuZAM8JeQ8tmgdkAXIWOXvJ3ohO8DrrLf6vALKT/zRAuEzIDNpXLveCU4vU0 nB3pYoojqhWIaaSXLflzIe9G4ynwaBEUvyIY0GXkWkGI48a1J5CQOgR74mrvgSPZMwXv jwt9TfarZqN1rxYytzXtSV4ZvP2y/tgZY7c20W2wBfqezB5KUiQYxmocT6mAJM47S0wZ 3lfmwCw3wZoJvv1bAMJZrI4hOI8/x/UHLsYultldOe0LTQzFBNeZhITv5vRfJ2J104dh DGyUepK2a55O2dPtwL31iwmsynIhzK314Ni6VDUFoUa2U4J140qZTlvZ4Tr3skKpgx2s 8r1A== X-Gm-Message-State: AJIora/5e8NQg5fFQezl+yYfDTItkzkNAO+uLz+eOSoJscqcMnw2F6jP cuo84MKOw6Eyk7Saz7O5qv5Byg9JJLwoRFPy X-Google-Smtp-Source: AGRyM1vVGfbzpgUpmMs6zPioovf4qrP2X3PW5H6hdckdqQDFjx0uidganoJbGv7N+KDxXombVxO/tg== X-Received: by 2002:a17:90a:930b:b0:1ed:5441:1fff with SMTP id p11-20020a17090a930b00b001ed54411fffmr4977pjo.238.1657231228969; Thu, 07 Jul 2022 15:00:28 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id j1-20020a17090a31c100b001ef79eb5033sm56840pjf.11.2022.07.07.15.00.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 15:00:28 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 13/14] IMAGE_LOCALES_ARCHIVE: add option to prevent locale archive creation Date: Thu, 7 Jul 2022 11:59:35 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 07 Jul 2022 22:00:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/167811 From: Jate Sujjavanich [YOCTO #14851] Under some circumstances it is not desirable to create a combined locale archive (/usr/lib/locale/locale-archive). The new variable IMAGE_LOCALES_ARCHIVE defaults to '1', so the default behaviour is not changed. Modified to work with code before move to lib/oe/package_manager Signed-off-by: Michael Thalmeier Signed-off-by: Richard Purdie (cherry picked from commit 8d78b819c2ec33fce3a34254fa90864ee5fa7617) Signed-off-by: Jate Sujjavanich Signed-off-by: Steve Sakoman --- meta/classes/image.bbclass | 5 ++++- meta/lib/oe/package_manager.py | 13 +++++++------ 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass index 1900eff412..0d77d2f676 100644 --- a/meta/classes/image.bbclass +++ b/meta/classes/image.bbclass @@ -124,7 +124,7 @@ python () { def rootfs_variables(d): from oe.rootfs import variable_depends variables = ['IMAGE_DEVICE_TABLE','IMAGE_DEVICE_TABLES','BUILD_IMAGES_FROM_FEEDS','IMAGE_TYPES_MASKED','IMAGE_ROOTFS_ALIGNMENT','IMAGE_OVERHEAD_FACTOR','IMAGE_ROOTFS_SIZE','IMAGE_ROOTFS_EXTRA_SPACE', - 'IMAGE_ROOTFS_MAXSIZE','IMAGE_NAME','IMAGE_LINK_NAME','IMAGE_MANIFEST','DEPLOY_DIR_IMAGE','IMAGE_FSTYPES','IMAGE_INSTALL_COMPLEMENTARY','IMAGE_LINGUAS', 'IMAGE_LINGUAS_COMPLEMENTARY', + 'IMAGE_ROOTFS_MAXSIZE','IMAGE_NAME','IMAGE_LINK_NAME','IMAGE_MANIFEST','DEPLOY_DIR_IMAGE','IMAGE_FSTYPES','IMAGE_INSTALL_COMPLEMENTARY','IMAGE_LINGUAS', 'IMAGE_LINGUAS_COMPLEMENTARY', 'IMAGE_LOCALES_ARCHIVE', 'MULTILIBRE_ALLOW_REP','MULTILIB_TEMP_ROOTFS','MULTILIB_VARIANTS','MULTILIBS','ALL_MULTILIB_PACKAGE_ARCHS','MULTILIB_GLOBAL_VARIANTS','BAD_RECOMMENDATIONS','NO_RECOMMENDATIONS', 'PACKAGE_ARCHS','PACKAGE_CLASSES','TARGET_VENDOR','TARGET_ARCH','TARGET_OS','OVERRIDES','BBEXTENDVARIANT','FEED_DEPLOYDIR_BASE_URI','INTERCEPT_DIR','USE_DEVFS', 'CONVERSIONTYPES', 'IMAGE_GEN_DEBUGFS', 'ROOTFS_RO_UNNEEDED', 'IMGDEPLOYDIR', 'PACKAGE_EXCLUDE_COMPLEMENTARY', 'REPRODUCIBLE_TIMESTAMP_ROOTFS', 'IMAGE_INSTALL_DEBUGFS'] @@ -176,6 +176,9 @@ IMAGE_LINGUAS ?= "de-de fr-fr en-gb" LINGUAS_INSTALL ?= "${@" ".join(map(lambda s: "locale-base-%s" % s, d.getVar('IMAGE_LINGUAS').split()))}" +# per default create a locale archive +IMAGE_LOCALES_ARCHIVE ?= '1' + # Prefer image, but use the fallback files for lookups if the image ones # aren't yet available. PSEUDO_PASSWD = "${IMAGE_ROOTFS}:${STAGING_DIR_NATIVE}" diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py index db988d9247..502dfbe3ed 100644 --- a/meta/lib/oe/package_manager.py +++ b/meta/lib/oe/package_manager.py @@ -611,12 +611,13 @@ class PackageManager(object, metaclass=ABCMeta): "'%s' returned %d:\n%s" % (' '.join(cmd), e.returncode, e.output.decode("utf-8"))) - target_arch = self.d.getVar('TARGET_ARCH') - localedir = oe.path.join(self.target_rootfs, self.d.getVar("libdir"), "locale") - if os.path.exists(localedir) and os.listdir(localedir): - generate_locale_archive(self.d, self.target_rootfs, target_arch, localedir) - # And now delete the binary locales - self.remove(fnmatch.filter(self.list_installed(), "glibc-binary-localedata-*"), False) + if self.d.getVar('IMAGE_LOCALES_ARCHIVE') == '1': + target_arch = self.d.getVar('TARGET_ARCH') + localedir = oe.path.join(self.target_rootfs, self.d.getVar("libdir"), "locale") + if os.path.exists(localedir) and os.listdir(localedir): + generate_locale_archive(self.d, self.target_rootfs, target_arch, localedir) + # And now delete the binary locales + self.remove(fnmatch.filter(self.list_installed(), "glibc-binary-localedata-*"), False) def deploy_dir_lock(self): if self.deploy_dir is None: From patchwork Thu Jul 7 21:59:36 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 10007 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 2D3E9C43334 for ; Thu, 7 Jul 2022 22:00:41 +0000 (UTC) Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) by mx.groups.io with SMTP id smtpd.web12.757.1657231232065160070 for ; Thu, 07 Jul 2022 15:00:32 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=I2Suyr/7; spf=softfail (domain: sakoman.com, ip: 209.85.216.52, mailfrom: steve@sakoman.com) Received: by mail-pj1-f52.google.com with SMTP id o5-20020a17090a3d4500b001ef76490983so116653pjf.2 for ; Thu, 07 Jul 2022 15:00:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=/kRyNqe4I8uYPf2kdZ+rvZmJQ/RMHS83uJEcFvzWOFE=; b=I2Suyr/7y/f+/iwaWUhRWEaFpaMwgFUYb0o8FWcC/zJDtnS7EOaPO1WH0/7m4orFsf d0wDdFDCZsl9nbbivd7j02nPreKf+nnW50rRG0O5Dq1juOm32uCHPyGVWUXPxni8x2+c GMjj44xNeKRD+e1OQ1l895K/92bGBuPFSWBNEmVKzFGVqmMvmwCgqFNTvyJaV7BsTRy6 Zw40HE6fVCmhdJ10z8OCWQ1iv8dmG8sqIoO4gkGcDH376gTMp4an0aOEWBPb9xhYobsh lLSnp/q4X1iYAzVK4uU6sj9PFWfdr6Lxtuv/F5CNbI8CEkpqijIkqfO+QFYLex18CAox CVjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=/kRyNqe4I8uYPf2kdZ+rvZmJQ/RMHS83uJEcFvzWOFE=; b=eXDQ/A66ZkPOdwgN+JzCTaV3Snh+c/k/GulS4lWAcMqyQA72dzfNzalQlJIyG455fs yB601Hobgh9QFOeIieKF5QyQzOzIu5zjIcop/QgKF96Zxl9nc3Zn9C3CJysbcULKcbKn 5FzzgD+m7UV/ZFlY071MtN7WRNps+v8pSmZz0Pz0Z22Vit96OsOlBjMXMlPlVjjMko9y nKyHnNcxdxqHjirf+i7famgot8I0siyTZUDcxrkNiMRcXuRFQMW1eD2Cop7+sq6zFi5W jL4OszJTKPVBf40D6ydWyjvCGoJKbs9ccOJa+PKEAN552A2aG5K8VWWK229VUSE7nwlB miOg== X-Gm-Message-State: AJIora+e5e73XNsNeWl9OeglmvWMFh9lUFMJ/fFD2Dj0J1I+hs9rx6lR Lzcbx+sX5DfZ8TUMEh1LLwLck/8p/j2/9V4i X-Google-Smtp-Source: AGRyM1s/NCc/YvaOTIRQJ9eOOvilRQQW3rSAB977O7I/LPadH9MUXG7+x6ji/sBroYB4dNazEg2F3g== X-Received: by 2002:a17:90a:66c1:b0:1ed:4de4:6a57 with SMTP id z1-20020a17090a66c100b001ed4de46a57mr7810094pjl.84.1657231231023; Thu, 07 Jul 2022 15:00:31 -0700 (PDT) Received: from hexa.router0800d9.com (dhcp-72-253-6-214.hawaiiantel.net. [72.253.6.214]) by smtp.gmail.com with ESMTPSA id j1-20020a17090a31c100b001ef79eb5033sm56840pjf.11.2022.07.07.15.00.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Jul 2022 15:00:30 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 14/14] qemu: add PACKAGECONFIG for capstone Date: Thu, 7 Jul 2022 11:59:36 -1000 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 07 Jul 2022 22:00:41 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/167812 Autobuilder workers were non-deterministically enabling capstone. Add PACKAGECONFIG for capstone with default off. Qemu versions in master and kirkstone have removed the capstone submodule and configure options so this patch is not appropriate for these branches. Signed-off-by: Steve Sakoman --- meta/recipes-devtools/qemu/qemu.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc index 25c2cdef3a..4135619fc6 100644 --- a/meta/recipes-devtools/qemu/qemu.inc +++ b/meta/recipes-devtools/qemu/qemu.inc @@ -254,6 +254,7 @@ PACKAGECONFIG[xkbcommon] = "--enable-xkbcommon,--disable-xkbcommon,libxkbcommon" PACKAGECONFIG[libudev] = "--enable-libudev,--disable-libudev,eudev" PACKAGECONFIG[libxml2] = "--enable-libxml2,--disable-libxml2,libxml2" PACKAGECONFIG[seccomp] = "--enable-seccomp,--disable-seccomp,libseccomp" +PACKAGECONFIG[capstone] = "--enable-capstone,--disable-capstone" INSANE_SKIP_${PN} = "arch"