From patchwork Tue Sep 27 17:53:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 13327 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 7F6E8C07E9D for ; Tue, 27 Sep 2022 17:54:25 +0000 (UTC) Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) by mx.groups.io with SMTP id smtpd.web09.14129.1664301256837217290 for ; Tue, 27 Sep 2022 10:54:17 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=U5BdLa60; spf=softfail (domain: sakoman.com, ip: 209.85.214.170, mailfrom: steve@sakoman.com) Received: by mail-pl1-f170.google.com with SMTP id w10so9742749pll.11 for ; Tue, 27 Sep 2022 10:54:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date; bh=2IFwqiyDrHRmn4mbb2Bx6VgXKO6C3657WYe/r2yrvzQ=; b=U5BdLa60k1KIR23BuHALfC2rkijQ33rpg+IMYWBvBjZ1HKghzV7mAEHiLG+qFdeQLn Ar6PStEVoNcE3EOM8sCqm+JGWEUWisMyjCJUI/BO95nqyRSd1ciTraXNlFI6EMKVPcp+ T3aD8wEbMJOD44vEC336b8iAmcyrOJdQFr1wWT2ayztgyWf2yujXdDQCDIV2SQcP7k78 T3yrnowh7b5AOdJcwK/w//6HXNWAZprshtlbzvXbKa8XWJ7qvMq4vu1U/w4CA8MsJzmo 6qLJWkkz5ZTTjTGiGsePefh6ldo8CUOHhZfU3fYRuFcltjtCEmZn6X1CoW8GDA9Ydrjb RF2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date; bh=2IFwqiyDrHRmn4mbb2Bx6VgXKO6C3657WYe/r2yrvzQ=; b=eXTVxj13yJqPli6AKdk8WbNFNBL31igkUT0bCljgYMuAm5huTU87g82x4CuEjQzXQI FDozzj3qp0S5vKw/WbYKFbXvGIkplllSzrZwYfQMpcs15Zd3FiiLiAPWm1/Xqgxfrrp8 seyq0HMtcF+zLpW8v31jcTuxqegdCci2SQhOk6HTpHLCTE2xxLKIIDhV3lXiv/1Zf1Na /qONyzPzKQDGaZIRno/gK7YdrFNiEBuMprKvYOn6i/yC8IF1I0kvHDz/sioPpcv01rsd vK2uXsRtrJdxjaRDWPDxw5/yjz3ZHCPRg/k/wB5H6hqmzZnZsA6OZts+xWnck8pSE4o2 iOTA== X-Gm-Message-State: ACrzQf37YQ9BtAyTUaQC2RMH/N7lU78EnRHA8nkIbA8viVbiqz2Q6cJ+ vS53X7dApdPRuTReftBfR28VD7ksXg3Z9fvS X-Google-Smtp-Source: AMsMyM6L8v9A2qheW7g/Shakyii3uVHZV7LFx83GQNR30DUIxuIOBeDgDvUEVCt37QtJ6dd4QIV9kA== X-Received: by 2002:a17:902:ed4d:b0:178:9702:71fd with SMTP id y13-20020a170902ed4d00b00178970271fdmr28285278plb.162.1664301255751; Tue, 27 Sep 2022 10:54:15 -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 w189-20020a6262c6000000b0054094544ae7sm2051468pfb.60.2022.09.27.10.54.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Sep 2022 10:54:15 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 1/6] inetutils: CVE-2022-39028 - fix remote DoS vulnerability in inetutils-telnetd Date: Tue, 27 Sep 2022 07:53:54 -1000 Message-Id: <1c385e70d4bfab2334361ba82f29988bb11d6902.1664301116.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 ; Tue, 27 Sep 2022 17:54:25 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/171117 From: Minjae Kim Fix telnetd crash if the first two bytes of a new connection are 0xff 0xf7 (IAC EC) or 0xff 0xf8 (IAC EL). CVE: CVE-2022-39028 Signed-off-by:Minjae Kim Signed-off-by: Steve Sakoman --- .../inetutils/inetutils/CVE-2022-39028.patch | 54 +++++++++++++++++++ .../inetutils/inetutils_1.9.4.bb | 1 + 2 files changed, 55 insertions(+) create mode 100644 meta/recipes-connectivity/inetutils/inetutils/CVE-2022-39028.patch diff --git a/meta/recipes-connectivity/inetutils/inetutils/CVE-2022-39028.patch b/meta/recipes-connectivity/inetutils/inetutils/CVE-2022-39028.patch new file mode 100644 index 0000000000..da2da8da8a --- /dev/null +++ b/meta/recipes-connectivity/inetutils/inetutils/CVE-2022-39028.patch @@ -0,0 +1,54 @@ +From eaae65aac967f9628787dca4a2501ca860bb6598 Mon Sep 17 00:00:00 2001 +From: Minjae Kim +Date: Mon, 26 Sep 2022 22:05:07 +0200 +Subject: [PATCH] telnetd: Handle early IAC EC or IAC EL receipt + +Fix telnetd crash if the first two bytes of a new connection +are 0xff 0xf7 (IAC EC) or 0xff 0xf8 (IAC EL). + +The problem was reported in: +. + +* NEWS: Mention fix. +* telnetd/state.c (telrcv): Handle zero slctab[SLC_EC].sptr and +zero slctab[SLC_EL].sptr. + +CVE: CVE-2022-39028 +Upstream-Status: Backport [https://git.savannah.gnu.org/cgit/inetutils.git/commit/?id=fae8263e467380483c28513c0e5fac143e46f94f] +Signed-off-by: Minjae Kim +--- + telnetd/state.c | 12 +++++++++--- + 1 file changed, 9 insertions(+), 3 deletions(-) + +diff --git a/telnetd/state.c b/telnetd/state.c +index 2184bca..7948503 100644 +--- a/telnetd/state.c ++++ b/telnetd/state.c +@@ -314,15 +314,21 @@ telrcv (void) + case EC: + case EL: + { +- cc_t ch; ++ cc_t ch = (cc_t) (_POSIX_VDISABLE); + + DEBUG (debug_options, 1, printoption ("td: recv IAC", c)); + ptyflush (); /* half-hearted */ + init_termbuf (); + if (c == EC) +- ch = *slctab[SLC_EC].sptr; ++ { ++ if (slctab[SLC_EC].sptr) ++ ch = *slctab[SLC_EC].sptr; ++ } + else +- ch = *slctab[SLC_EL].sptr; ++ { ++ if (slctab[SLC_EL].sptr) ++ ch = *slctab[SLC_EL].sptr; ++ } + if (ch != (cc_t) (_POSIX_VDISABLE)) + pty_output_byte ((unsigned char) ch); + break; +-- +2.25.1 + diff --git a/meta/recipes-connectivity/inetutils/inetutils_1.9.4.bb b/meta/recipes-connectivity/inetutils/inetutils_1.9.4.bb index f4450e19f4..fe391b8bce 100644 --- a/meta/recipes-connectivity/inetutils/inetutils_1.9.4.bb +++ b/meta/recipes-connectivity/inetutils/inetutils_1.9.4.bb @@ -24,6 +24,7 @@ SRC_URI = "${GNU_MIRROR}/inetutils/inetutils-${PV}.tar.gz \ file://0001-rcp-fix-to-work-with-large-files.patch \ file://fix-buffer-fortify-tfpt.patch \ file://CVE-2021-40491.patch \ + file://CVE-2022-39028.patch \ " SRC_URI[md5sum] = "04852c26c47cc8c6b825f2b74f191f52" From patchwork Tue Sep 27 17:53:55 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 13325 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 8967EC6FA94 for ; Tue, 27 Sep 2022 17:54:25 +0000 (UTC) Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by mx.groups.io with SMTP id smtpd.web09.14130.1664301258640933864 for ; Tue, 27 Sep 2022 10:54:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=dHd+xV89; spf=softfail (domain: sakoman.com, ip: 209.85.214.178, mailfrom: steve@sakoman.com) Received: by mail-pl1-f178.google.com with SMTP id z20so2875679plb.10 for ; Tue, 27 Sep 2022 10:54:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date; bh=kOL90zB3XrcSHsSWp0TLp0NhFAGud9HaO4F5WS+ilY4=; b=dHd+xV892On5wq1R5WF/qhcaD3ZUgRLDWYEhyDGNn9Pv8F5WeA85dwzT9Rr5qK1QED y0QbhPkZryC7Si253APpDYO/KIQ5gKWvi/N1ck3WSHNPni3ZFDFyDOGBGKdbMEKhrCgs UZSATpZGZhzEjq8GOxt4Po1giTuhK5nE0d2rKtdhRzUFSvaRSGM0BGOSayGp/s0c5PC0 JqP6y7GqqRtYwKuK93GE787wd+y0bn2ha4Ml9iYqGLwbUzHxFDmARrglucZSSdzf2na7 IBvKma70ZIkWdGZe9/qmaH3XbhNeRuQgxmGBq6SGieTxpMOGzMSGl6SoaSLVCz5gofHy rgdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date; bh=kOL90zB3XrcSHsSWp0TLp0NhFAGud9HaO4F5WS+ilY4=; b=GMMFBZCjMwmWHFdZtIo/QdunS3odczeq14Jbcg2w1ADSUKI6XEnh/NoMgc7c+mMril 8GIAYWEsrUHE1oxNjAVvJE0D7DwahuSfEdjacnMQa42ItS/GLAxa7VUDoL/3rEQfZmtM pHlG+7sgcL04LuKUo0Rf9Icc8ChV0JFJAHDga+bgDgsqNdl8wqDdRqEWVdYi4SAL6iSO KoOfrM9gZ7jNAEcQ86ZjS9kM3b7tucRjYMhAmctVfLtRKu5iB9bHplL8upIjjcnPBrxA IB4TSY36UhDj5kgsErM1Taa3OOwplMUplTXJbLMG2bpfPH7QlCEosn3bQq/fX+kD10E7 r5tw== X-Gm-Message-State: ACrzQf1NEG+knKYJREe8jksWfOh96dQ9KNUPy8SML8iyQk+Jk+u1WzH4 D3mUaB0UKPgxNDhpGsHAE6DpmRtihdE78VsR X-Google-Smtp-Source: AMsMyM4gZmLOfheGuAmqCrOblB17olclhBxhBJjtxgZZ+wTAh5DPNpya+sUWv0lrMxqqzKO/hzxMeA== X-Received: by 2002:a17:90b:19ce:b0:203:182d:2c77 with SMTP id nm14-20020a17090b19ce00b00203182d2c77mr5852689pjb.45.1664301257656; Tue, 27 Sep 2022 10:54: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 w189-20020a6262c6000000b0054094544ae7sm2051468pfb.60.2022.09.27.10.54.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Sep 2022 10:54:17 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 2/6] vim: Upgrade 9.0.453 -> 9.0.541 Date: Tue, 27 Sep 2022 07:53:55 -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 ; Tue, 27 Sep 2022 17:54:25 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/171118 From: Richard Purdie Includes a fix for CVE-2022-3234. Signed-off-by: Richard Purdie (cherry picked from commit d6b54f37aa4db1457296b8981b630a49d251ceb5) Signed-off-by: Steve Sakoman --- meta/recipes-support/vim/vim.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-support/vim/vim.inc b/meta/recipes-support/vim/vim.inc index 94f8ba7cbf..8a914ae524 100644 --- a/meta/recipes-support/vim/vim.inc +++ b/meta/recipes-support/vim/vim.inc @@ -20,8 +20,8 @@ SRC_URI = "git://github.com/vim/vim.git;branch=master;protocol=https \ file://no-path-adjust.patch \ " -PV .= ".0453" -SRCREV = "83a19c5fda0556330860899bfb484addf9178cd0" +PV .= ".0541" +SRCREV = "ee7c8d999beb847457f768757b1bdcd76391c1f4" # Remove when 8.3 is out UPSTREAM_VERSION_UNKNOWN = "1" From patchwork Tue Sep 27 17:53:56 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 13326 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 89442C6FA90 for ; Tue, 27 Sep 2022 17:54:25 +0000 (UTC) Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) by mx.groups.io with SMTP id smtpd.web10.14278.1664301260604376837 for ; Tue, 27 Sep 2022 10:54:20 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=TAeRtcfj; spf=softfail (domain: sakoman.com, ip: 209.85.216.54, mailfrom: steve@sakoman.com) Received: by mail-pj1-f54.google.com with SMTP id q15-20020a17090a304f00b002002ac83485so10809688pjl.0 for ; Tue, 27 Sep 2022 10:54:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date; bh=7PkWI7C33xEce2QnPyJGxxMiA/mvKp0m2o0Mhmk68g4=; b=TAeRtcfjo3PW+q0hhTYuL5ISP5uEv5j0TSeN9MN8xIqaEVHgCvoA9vKUtdQOZLe7ci e9l6cgiZGvypgqUmk9jDx2YOdbilKd34jiZeg7SYd39C4cnu7BpeDGy81V5ZqSu2tfkK xjqZnjPEeHNK50li9M340R/ODyiDJ5hNon1/bQ2JNfV+zYMOyG++CF1/IWoHb3UG1fk8 2EM/L/TKDdH1izCzBxzWyOjYC6fCyjlJZ6csMfV84antjYizYLD9DPXzKlXmrHbw8uEY WD0WvvFadRTLLJBoM1xGR69QnlWR01/1jaTCwbZqg80HyCob2fx4AdfiqrtlZEl7IOGo X08Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date; bh=7PkWI7C33xEce2QnPyJGxxMiA/mvKp0m2o0Mhmk68g4=; b=Vpg3ksrapfbo7Q2UcclL1Fk4HsWMqypk9g8yOM4NvglEIjiotzdwjpim9FwPSmYE4y FoBtiZZna/R8rqL9IzO2A95Z9AmERsL0rwALlk9041gGDvf2PepTEsEpPMYraX7dG9L4 fNxWBrzWBXLzcZ1m68UWifF6b/a0o/mhLmsJm350PM7F3pe4hTIdGY+1I0z0GJnffh0X 4QjKBy6tGc+GrJYEG2Zk5W6DKF2KLavtK3D97lPGYBmQfXGVWK/Xou++10Fp5sW/gwsg aFaRUq5sX12RTYZTMQA3CCc+pg0S3eA3A5uVs4Y53v9kvy37cGjwyqZ6foCc4wJdpnxN cV7g== X-Gm-Message-State: ACrzQf1LBDwhp/uLBJOtsTunOdm2XRAc/i6IT+BLrKElNt2CG6CDxAD2 AZr/tbb1EyOSunimCz+/NzyqI5idThGDyUPx X-Google-Smtp-Source: AMsMyM5dpTtJ+T+HJdt0+lCJsQw3E0DmZEiSNEfOxP5S3LEVHDrK7tIF3oj2Y2sdhM6exgZUWcVxLw== X-Received: by 2002:a17:90b:3510:b0:202:f18c:fdb6 with SMTP id ls16-20020a17090b351000b00202f18cfdb6mr5807987pjb.122.1664301259495; Tue, 27 Sep 2022 10:54:19 -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 w189-20020a6262c6000000b0054094544ae7sm2051468pfb.60.2022.09.27.10.54.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Sep 2022 10:54:18 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 3/6] tzdata: Update from 2022b to 2022c Date: Tue, 27 Sep 2022 07:53:56 -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 ; Tue, 27 Sep 2022 17:54:25 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/171119 From: Robert Joslyn Signed-off-by: Robert Joslyn Signed-off-by: Richard Purdie (cherry picked from commit ecf88d151f265e5efb8e1dde5aba3ee2a8b76d8d) Signed-off-by: Steve Sakoman --- meta/recipes-extended/timezone/timezone.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-extended/timezone/timezone.inc b/meta/recipes-extended/timezone/timezone.inc index 2b956cf7c0..d032fed356 100644 --- a/meta/recipes-extended/timezone/timezone.inc +++ b/meta/recipes-extended/timezone/timezone.inc @@ -6,7 +6,7 @@ SECTION = "base" LICENSE = "PD & BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=c679c9d6b02bc2757b3eaf8f53c43fba" -PV = "2022b" +PV = "2022c" SRC_URI =" http://www.iana.org/time-zones/repository/releases/tzcode${PV}.tar.gz;name=tzcode \ http://www.iana.org/time-zones/repository/releases/tzdata${PV}.tar.gz;name=tzdata \ @@ -14,6 +14,6 @@ SRC_URI =" http://www.iana.org/time-zones/repository/releases/tzcode${PV}.tar.gz UPSTREAM_CHECK_URI = "http://www.iana.org/time-zones" -SRC_URI[tzcode.sha256sum] = "bab20d943e59a3218435f48d868a4e552f18d6d7f3dd128660c5660c80b8a05f" -SRC_URI[tzdata.sha256sum] = "f590eaf04a395245426c2be4fae71c143aea5cebc11088b7a0a5704461df397d" +SRC_URI[tzcode.sha256sum] = "3e7ce1f3620cc0481907c7e074d69910793285bffe0ca331ef1a6d1ae3ea90cc" +SRC_URI[tzdata.sha256sum] = "6974f4e348bf2323274b56dff9e7500247e3159eaa4b485dfa0cd66e75c14bfe" From patchwork Tue Sep 27 17:53:57 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 13324 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 7AE4CC6FA82 for ; Tue, 27 Sep 2022 17:54:25 +0000 (UTC) Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) by mx.groups.io with SMTP id smtpd.web09.14132.1664301262224597602 for ; Tue, 27 Sep 2022 10:54:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=uh1a3aKP; spf=softfail (domain: sakoman.com, ip: 209.85.210.178, mailfrom: steve@sakoman.com) Received: by mail-pf1-f178.google.com with SMTP id v186so10328579pfv.11 for ; Tue, 27 Sep 2022 10:54:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date; bh=Ia9gOZ0ZHEtx05qivFKLyezttBpoVzZOBOqJ2cPxEoI=; b=uh1a3aKPiU7Eaji5pMq3Q7GGRRCaRRI6f6repv12DMoBVMYsT8vwPolOEJMPAwWeMY RyKm2sEFyFWTmb4wtBau/JMuOqMA+q+XALX25nm7wFdx/Z3bUejKXX7hiRQpnxXJM1KI yUWznhqQZNM3SU+RcYhvfeinzk3JwwFJxBB+VkTjjyBvhP+z4GgO48NQKxjoI+fz0VRm NOMdtP5uo3yPUPLZKreC9OZuf2+XWqi6h5vnLWhgcuWkEFs00trQ/Gito2HHyDqTD8IK zkqpzaLFS0pgi1K2YnFieqi74kdfMJIEtnqCP5WEf+sVarkTqQY1OQN+erjA0l/sZyQA AEWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date; bh=Ia9gOZ0ZHEtx05qivFKLyezttBpoVzZOBOqJ2cPxEoI=; b=fEEFmMw57XRng6PIUgtxbyhUCUSl7oUIOEE+YQkeiN4nD4R/fUquRxeu7UjCA3qvAj Yc0NDdRqLTHwdXIt1IJeVqzyOFAjYFzyrYVcxyg0DT29CiexeFaa6+wuF9N7A8lAg2fi y2JbZpvb6aXN9I7e9W8GcTUw7HomQEzhXCotfCiIF/ofSoWsPyNZN93Y7lSorXUTiE6F k55ttRceh8DCQWHqGof1NzDPB/s8qWWzeDy8Kh7qIh52Jk/UR/ukNSNb7TDX6QL7b9fn q1E/xxFcVsqrwAHiZz3tL7TZs7C5KrblVc7gJTrepJvNw3iV8wj9VseVSqf+FVZcAloI R4TA== X-Gm-Message-State: ACrzQf3piJShygl0x5QO7YxRlkAJuU9eFpDEJqiOaGXszPb8JTIBg4lz a+PLYi3D/ZrTaii0STDDLClNwCXToWZ3tjPC X-Google-Smtp-Source: AMsMyM7Szq2FcM3ytu7HHo2jdH5XhSsR5nBye+9tWnbV/GiOXp/Fxop3q4q2yGumL/nvMJ8qxGNPpA== X-Received: by 2002:a63:6206:0:b0:439:54e1:c220 with SMTP id w6-20020a636206000000b0043954e1c220mr25157659pgb.445.1664301261190; Tue, 27 Sep 2022 10:54:21 -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 w189-20020a6262c6000000b0054094544ae7sm2051468pfb.60.2022.09.27.10.54.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Sep 2022 10:54:20 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 4/6] linux-firmware: upgrade 20220708 -> 20220913 Date: Tue, 27 Sep 2022 07:53:57 -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 ; Tue, 27 Sep 2022 17:54:25 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/171120 From: Dmitry Baryshkov License-Update: additional files Signed-off-by: Dmitry Baryshkov Signed-off-by: Richard Purdie (cherry picked from commit 68ce822b765a7b67f8cc8590688860cc2530cf04) Signed-off-by: Steve Sakoman --- ...{linux-firmware_20220708.bb => linux-firmware_20220913.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-kernel/linux-firmware/{linux-firmware_20220708.bb => linux-firmware_20220913.bb} (99%) diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20220708.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb similarity index 99% rename from meta/recipes-kernel/linux-firmware/linux-firmware_20220708.bb rename to meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb index 27146154be..683da1c411 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20220708.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb @@ -132,7 +132,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ " # WHENCE checksum is defined separately to ease overriding it if # class-devupstream is selected. -WHENCE_CHKSUM = "def08711eb23ba967fb7e1f8cff66178" +WHENCE_CHKSUM = "98ecc3d3223df7ebdc23b0ec56aafb20" # These are not common licenses, set NO_GENERIC_LICENSE for them # so that the license files will be copied from fetched source @@ -209,7 +209,7 @@ SRC_URI:class-devupstream = "git://git.kernel.org/pub/scm/linux/kernel/git/firmw # Pin this to the 20220509 release, override this in local.conf SRCREV:class-devupstream ?= "b19cbdca78ab2adfd210c91be15a22568e8b8cae" -SRC_URI[sha256sum] = "0abec827a035c82bdcabdf82aa37ded247bc682ef05861bd409ea6f477bab81d" +SRC_URI[sha256sum] = "26fd00f2d8e96c4af6f44269a6b893eb857253044f75ad28ef6706a2250cd8e9" inherit allarch From patchwork Tue Sep 27 17:53:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 13323 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 7AE98C6FA86 for ; Tue, 27 Sep 2022 17:54:25 +0000 (UTC) Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) by mx.groups.io with SMTP id smtpd.web12.14422.1664301264056667834 for ; Tue, 27 Sep 2022 10:54:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=JEWi/FqN; spf=softfail (domain: sakoman.com, ip: 209.85.214.170, mailfrom: steve@sakoman.com) Received: by mail-pl1-f170.google.com with SMTP id jm5so9726006plb.13 for ; Tue, 27 Sep 2022 10:54:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date; bh=CGlNt66noQgcTS237X5JXpOVqtZ6y2jyLEvWtOjmNAM=; b=JEWi/FqNnQyhhFD/iKVz4dMyUeficXxRNLHC7GgJWKzojCJmiCLdRi0dSAvJhoXVIZ AWkS0/6dvhlVqU+WMGd1iq7GetqpiNeZEMuH1n2xDUYW+oO4J8tkwhhl3IsShtvvlqdr /9/WOkCVinJ2eChrTzFcESjxY7laFdKU+kvydiNk/CBSaPEfvqpH1eKG3uQKuHLDkKSm KVDECZ/uXBzjBaprQKVsdOwrBjfiyOiPjpVy0a2cINrMFsH1Xc6iHItyMojV/vjloQPF sGyI35e8DPlbotiUg258J7uoXLA3mY+l63zlf1YDt8jQA7S0zkruxa4DyWOThqoVYxnU bPsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date; bh=CGlNt66noQgcTS237X5JXpOVqtZ6y2jyLEvWtOjmNAM=; b=KV1FpIYQGJL3OxdwBK6mvLdflX/yjcBRp8tgo3vejRGx7Cgl7KqYKnn7PoDysOC8RB v6Ci5AKUuAvNHt8s8baj7jANre/eFB19u1apDJnHz2i34LoK9WO4k5WQvqb9kaI0rUHx yL6PpLF9r4apnDLNZJ7CUXPVx3/2OhxvK9xo8Hk0cli8QwehbU3WohKE8H82OGwv1EDo yGGYx8DTismGLKuLtbfEhX8zq1L8ZDwD7Vut+E1gQbIO9pQ+VLYGLkKLEeweK6+EwEWj fEc1nHKDtB7+wgMeDYBq6QEuQFCeteR8Hsbwb3pb6LHx/q0RdEE4FGk0U+Zalg++QI8O n4SQ== X-Gm-Message-State: ACrzQf1VWauUf9H1kEec4LoOlU+ePDN6jjGYVpUIn7zffe9ZoXbv05cc ozZZRLp6ChFXDM2iJ7nWoOeUP3iomJqnaPWW X-Google-Smtp-Source: AMsMyM5ennTKtr/fexoD1BLRCQCYlXUuNOOstpIuSrQwZoQyXwIODLYzhbw2JQlD2JJUHUZiyHdOIg== X-Received: by 2002:a17:90a:e293:b0:202:6eab:acac with SMTP id d19-20020a17090ae29300b002026eabacacmr5667561pjz.203.1664301263083; Tue, 27 Sep 2022 10:54:23 -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 w189-20020a6262c6000000b0054094544ae7sm2051468pfb.60.2022.09.27.10.54.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Sep 2022 10:54:22 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 5/6] linux-firmware: package new Qualcomm firmware Date: Tue, 27 Sep 2022 07:53:58 -1000 Message-Id: <705de0a585b9e6343075eb6af41b8f8972ee327d.1664301116.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 ; Tue, 27 Sep 2022 17:54:25 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/171121 From: Dmitry Baryshkov Create separate packages with firmware files for APQ8096 SoC and for Adreno 2xx/4xx. Include A330 firmware into the 3xx package. Signed-off-by: Dmitry Baryshkov Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie (cherry picked from commit 1a0cb8f9131d1f238dc150e583a7ff816645765f) Signed-off-by: Steve Sakoman --- .../linux-firmware/linux-firmware_20220913.bb | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb index 683da1c411..52ea8259eb 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb @@ -308,8 +308,9 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \ ${PN}-qcom-license \ ${PN}-qcom-venus-1.8 ${PN}-qcom-venus-4.2 ${PN}-qcom-venus-5.2 ${PN}-qcom-venus-5.4 \ ${PN}-qcom-vpu-1.0 ${PN}-qcom-vpu-2.0 \ - ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a530 \ + ${PN}-qcom-adreno-a2xx ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a4xx ${PN}-qcom-adreno-a530 \ ${PN}-qcom-adreno-a630 ${PN}-qcom-adreno-a650 ${PN}-qcom-adreno-a660 \ + ${PN}-qcom-apq8096-audio ${PN}-qcom-apq8096-modem \ ${PN}-qcom-sdm845-audio ${PN}-qcom-sdm845-compute ${PN}-qcom-sdm845-modem \ ${PN}-qcom-sm8250-audio ${PN}-qcom-sm8250-compute \ ${PN}-amlogic-vdec-license ${PN}-amlogic-vdec \ @@ -962,11 +963,15 @@ FILES_${PN}-qcom-venus-5.2 = "${nonarch_base_libdir}/firmware/qcom/venus-5.2/*" FILES_${PN}-qcom-venus-5.4 = "${nonarch_base_libdir}/firmware/qcom/venus-5.4/*" FILES_${PN}-qcom-vpu-1.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-1.0/*" FILES_${PN}-qcom-vpu-2.0 = "${nonarch_base_libdir}/firmware/qcom/vpu-2.0/*" -FILES_${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a300_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw" +FILES_${PN}-qcom-adreno-a2xx = "${nonarch_base_libdir}/firmware/qcom/leia_*.fw" +FILES_${PN}-qcom-adreno-a3xx = "${nonarch_base_libdir}/firmware/qcom/a3*_*.fw ${nonarch_base_libdir}/firmware/a300_*.fw" +FILES_${PN}-qcom-adreno-a4xx = "${nonarch_base_libdir}/firmware/qcom/a4*_*.fw" FILES_${PN}-qcom-adreno-a530 = "${nonarch_base_libdir}/firmware/qcom/a530*.*" FILES_${PN}-qcom-adreno-a630 = "${nonarch_base_libdir}/firmware/qcom/a630*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/a630*.*" FILES_${PN}-qcom-adreno-a650 = "${nonarch_base_libdir}/firmware/qcom/a650*.* ${nonarch_base_libdir}/firmware/qcom/sm8250/a650*.*" FILES_${PN}-qcom-adreno-a660 = "${nonarch_base_libdir}/firmware/qcom/a660*.*" +FILES_${PN}-qcom-apq8096-audio = "${nonarch_base_libdir}/firmware/qcom/apq8096/adsp*.*" +FILES_${PN}-qcom-apq8096-modem = "${nonarch_base_libdir}/firmware/qcom/apq8096/mba.mbn ${nonarch_base_libdir}/firmware/qcom/apq8096/modem*.* ${nonarch_base_libdir}/firmware/qcom/apq8096/wlanmdsp.mbn" FILES_${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*" FILES_${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*" FILES_${PN}-qcom-sdm845-modem = "${nonarch_base_libdir}/firmware/qcom/sdm845/mba.mbn ${nonarch_base_libdir}/firmware/qcom/sdm845/modem*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/wlanmdsp.mbn" @@ -978,11 +983,15 @@ RDEPENDS_${PN}-qcom-venus-5.2 = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-venus-5.4 = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-vpu-1.0 = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-vpu-2.0 = "${PN}-qcom-license" +RDEPENDS_${PN}-qcom-adreno-a2xx = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-adreno-a3xx = "${PN}-qcom-license" +RDEPENDS_${PN}-qcom-adreno-a4xx = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-adreno-a530 = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-adreno-a630 = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-adreno-a650 = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-adreno-a660 = "${PN}-qcom-license" +RDEPENDS_${PN}-qcom-apq8096-audio = "${PN}-qcom-license" +RDEPENDS_${PN}-qcom-apq8096-modem = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-sdm845-audio = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-sdm845-compute = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-sdm845-modem = "${PN}-qcom-license" From patchwork Tue Sep 27 17:53:59 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 13328 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 7AE38C07E9D for ; Tue, 27 Sep 2022 17:54:35 +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.14279.1664301265925241863 for ; Tue, 27 Sep 2022 10:54:26 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20210112.gappssmtp.com header.s=20210112 header.b=ipSJQRTM; spf=softfail (domain: sakoman.com, ip: 209.85.216.45, mailfrom: steve@sakoman.com) Received: by mail-pj1-f45.google.com with SMTP id gp22so731320pjb.4 for ; Tue, 27 Sep 2022 10:54:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date; bh=CzNtAWoaTi7jkv9Jde2ZYQ3crzBfRb3F/PbGARRvhFQ=; b=ipSJQRTMB48HQ9zgjFULdpfrFT+Cg4YztwW08zGvNAQQMiT3Aaab/67gLCQoPlvID7 cM6ecdbVgDotc2tCia4Ad+R4TV/wBMh+khwf9yhqfrCoKMCzdd6T/iwDoGMxuB46DmNL EAm+2BEkH3byc6h63Lvk/VMlQb0L6s88OjnC6NcFkUa1S18cQFLbLy1DgVL0C9336G72 wHiW8sxB9vLh1LXToGK4n4YBldXe2HCun2nVsWZ3Jp7umpmlQQJjzdc3YKCpAiSABxUQ ssgKFn59RYl6NV5kY/ZN1x0GOGFxnc9AfJzIXIIc16+pOO3sWIQte9mQsawVWf7wKR8I RBzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date; bh=CzNtAWoaTi7jkv9Jde2ZYQ3crzBfRb3F/PbGARRvhFQ=; b=1m5yuFosjorjdPLAwUKv2PqTE8ZqInUwQGFdxUzLeW2+0uZodFryCJHZLHu7oV2u0o JOJqgfPEb7huXJh7CAX71eKnBLpg2l0vbuqEV9d0Wz6qkE0GUE3Ug1DdXm98FsvprRR9 unr4JemqADwaY0NlwbNUIO14DlqZ+OKR/aF1OXjiu5LRXtGRRTJGE/HFh2AKcZS55tZh Yio+TM2405m55BbGMvfuBA/EKnMS/Ur9Hfg4Fcqqyezy9+aol+4GntTbW+KPQgYhOJrC AeUEBWu+YG4az3Dc2G4zCnl/w6L5ZJ536Csb7n/72vmcPGQOJi+y6wDSGUHQw3QEW/RM U4VQ== X-Gm-Message-State: ACrzQf2JozlfNIp0UMsdOP8eZyJ4mMrCVopwnBAKn69cz7ryItpAvCGd GRnLtHsMQqK6SwJ+ZjnL2nQya1gTYJ2+R4/O X-Google-Smtp-Source: AMsMyM4kXID/D6ACrp178k/5/HLIjObZV5baqINCq6ar/iAV0jJE7+BNlZFZiY1tnsiKGQTMd4n9Kw== X-Received: by 2002:a17:90b:4c0a:b0:202:54cc:6d5 with SMTP id na10-20020a17090b4c0a00b0020254cc06d5mr5708031pjb.121.1664301264928; Tue, 27 Sep 2022 10:54: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 w189-20020a6262c6000000b0054094544ae7sm2051468pfb.60.2022.09.27.10.54.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Sep 2022 10:54:24 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][dunfell 6/6] linux-firmware: package new Qualcomm firmware Date: Tue, 27 Sep 2022 07:53:59 -1000 Message-Id: <6227efbf03d2e7ca773ab29177705203f2550722.1664301116.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 ; Tue, 27 Sep 2022 17:54:35 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/171122 From: Dmitry Baryshkov Add packages for the new Qualcomm firmware released for Lenovo X13s laptop. The INSANE_SKIP:${PN} has to be provided to silent following warnings: WARNING: File '/lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcadsp8280.mbn' from linux-firmware was already stripped, this will prevent future debugging! WARNING: File '/lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcdxkmsuc8280.mbn' from linux-firmware was already stripped, this will prevent future debugging! WARNING: File '/lib/firmware/qcom/sc8280xp/LENOVO/21BX/qccdsp8280.mbn' from linux-firmware was already stripped, this will prevent future debugging! WARNING: File '/lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcslpi8280.mbn' from linux-firmware was already stripped, this will prevent future debugging! Signed-off-by: Dmitry Baryshkov Signed-off-by: Richard Purdie (cherry picked from commit af9924a3da0569e90c2d3abe030584456e66229b) Signed-off-by: Steve Sakoman --- .../linux-firmware/linux-firmware_20220913.bb | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb index 52ea8259eb..2baf4bbe49 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20220913.bb @@ -311,6 +311,11 @@ PACKAGES =+ "${PN}-ralink-license ${PN}-ralink \ ${PN}-qcom-adreno-a2xx ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a4xx ${PN}-qcom-adreno-a530 \ ${PN}-qcom-adreno-a630 ${PN}-qcom-adreno-a650 ${PN}-qcom-adreno-a660 \ ${PN}-qcom-apq8096-audio ${PN}-qcom-apq8096-modem \ + ${PN}-qcom-sc8280xp-lenovo-x13s-compat \ + ${PN}-qcom-sc8280xp-lenovo-x13s-audio \ + ${PN}-qcom-sc8280xp-lenovo-x13s-adreno \ + ${PN}-qcom-sc8280xp-lenovo-x13s-compute \ + ${PN}-qcom-sc8280xp-lenovo-x13s-sensors \ ${PN}-qcom-sdm845-audio ${PN}-qcom-sdm845-compute ${PN}-qcom-sdm845-modem \ ${PN}-qcom-sm8250-audio ${PN}-qcom-sm8250-compute \ ${PN}-amlogic-vdec-license ${PN}-amlogic-vdec \ @@ -972,6 +977,11 @@ FILES_${PN}-qcom-adreno-a650 = "${nonarch_base_libdir}/firmware/qcom/a650*.* ${n FILES_${PN}-qcom-adreno-a660 = "${nonarch_base_libdir}/firmware/qcom/a660*.*" FILES_${PN}-qcom-apq8096-audio = "${nonarch_base_libdir}/firmware/qcom/apq8096/adsp*.*" FILES_${PN}-qcom-apq8096-modem = "${nonarch_base_libdir}/firmware/qcom/apq8096/mba.mbn ${nonarch_base_libdir}/firmware/qcom/apq8096/modem*.* ${nonarch_base_libdir}/firmware/qcom/apq8096/wlanmdsp.mbn" +FILES_${PN}-qcom-sc8280xp-lenovo-x13s-compat = "${nonarch_base_libdir}/firmware/qcom/LENOVO/21BX" +FILES_${PN}-qcom-sc8280xp-lenovo-x13s-audio = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/*adsp*.* ${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/battmgr.jsn" +FILES_${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/qcdxkmsuc8280.mbn" +FILES_${PN}-qcom-sc8280xp-lenovo-x13s-compute = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/*cdsp*.*" +FILES_${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "${nonarch_base_libdir}/firmware/qcom/sc8280xp/LENOVO/21BX/*slpi*.*" FILES_${PN}-qcom-sdm845-audio = "${nonarch_base_libdir}/firmware/qcom/sdm845/adsp*.*" FILES_${PN}-qcom-sdm845-compute = "${nonarch_base_libdir}/firmware/qcom/sdm845/cdsp*.*" FILES_${PN}-qcom-sdm845-modem = "${nonarch_base_libdir}/firmware/qcom/sdm845/mba.mbn ${nonarch_base_libdir}/firmware/qcom/sdm845/modem*.* ${nonarch_base_libdir}/firmware/qcom/sdm845/wlanmdsp.mbn" @@ -992,12 +1002,21 @@ RDEPENDS_${PN}-qcom-adreno-a650 = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-adreno-a660 = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-apq8096-audio = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-apq8096-modem = "${PN}-qcom-license" +RDEPENDS_${PN}-qcom-sc8280xp-lenovo-x13s-audio = "${PN}-qcom-license" +RDEPENDS_${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${PN}-qcom-license" +RDEPENDS_${PN}-qcom-sc8280xp-lenovo-x13s-compute = "${PN}-qcom-license" +RDEPENDS_${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-sdm845-audio = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-sdm845-compute = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-sdm845-modem = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-sm8250-audio = "${PN}-qcom-license" RDEPENDS_${PN}-qcom-sm8250-compute = "${PN}-qcom-license" +RRECOMMENDS_${PN}-qcom-sc8280xp-lenovo-x13s-audio = "${PN}-qcom-sc8280xp-lenovo-x13s-compat" +RRECOMMENDS_${PN}-qcom-sc8280xp-lenovo-x13s-adreno = "${PN}-qcom-sc8280xp-lenovo-x13s-compat" +RRECOMMENDS_${PN}-qcom-sc8280xp-lenovo-x13s-compute = "${PN}-qcom-sc8280xp-lenovo-x13s-compat" +RRECOMMENDS_${PN}-qcom-sc8280xp-lenovo-x13s-sensors = "${PN}-qcom-sc8280xp-lenovo-x13s-compat" + FILES_${PN}-liquidio = "${nonarch_base_libdir}/firmware/liquidio" # For Amlogic VDEC @@ -1077,3 +1096,6 @@ python populate_packages_prepend () { # Firmware files are generally not ran on the CPU, so they can be # allarch despite being architecture specific INSANE_SKIP = "arch" + +# Don't warn about already stripped files +INSANE_SKIP:${PN} = "already-stripped"