From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 15 Nov 2023 10:04:49 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1r3BpJ-00CJHU-0Q for lore@lore.pengutronix.de; Wed, 15 Nov 2023 10:04:49 +0100 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1r3BpJ-0002w9-A9; Wed, 15 Nov 2023 10:04:49 +0100 Received: from mail-db3eur04on2055.outbound.protection.outlook.com ([40.107.6.55] helo=EUR04-DB3-obe.outbound.protection.outlook.com) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1r3Boy-0002v5-JY for ptxdist@pengutronix.de; Wed, 15 Nov 2023 10:04:29 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AlV56+PdwAxUu4GEM561i8hz5JnUexmnf+GyIgahdqJ38j+5Zb52jmQUMLakrrsCqNe7vSi4kTfm5Yqbe9FEc35h0kuZMvyvIx4FFfq+B5A81KoH6RyE/B+3U0z+Igo6tcFOXWcuTbRXazsgAx4utQvsuZR9MypCLFnrns38Qd7eaDAWJ6zGX8F0Cmr/qTuYSSjivm8fjAPvkiS73L7HdfMqgcc756xCYlziGmzyOI7c2ddfIShGhrEVeFpUVsBzBs0I5PpjJo2Gbfg8l6hD9S7H6YQV4cvEqPlUEc9GphgrHl/HWKgq2fH0MTj6PEdxk9+9XKgbYldShc1cImMEEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ajqdMJmYgsaEBNZ2LCInRbjn+xke/ybTLFjCa+1EJs0=; b=m05kNesf1QHI8TQHdCqE6bhbUUBimksnhB42m+IqkVZ3T5bqfTIvH/RCHhwlwDwoZZX8TqAv2GPm2fxg6xbFirQzMFXClcwBmmsaZfWn7vMDerQxZgQcL5myMrw2mE12NnVjzR9Dwdj3gWZ9EQ4+qLVsAQqQdtqDIGHfkcVDWTcrNbstwW6h1OSSrcg8FHcYwHO6jaVZYGQ0N45yFfasd4tuOhaTcPO5D4p2wiqJZ9q8hPUrCB+vjyjLlzX5j83yqjo4wcrVKMPH/4i8qmyMqqSyBLiyTWbFEYPgzW5mTzjd+d8azS6K2J50Xjr+bI7mvc++yXa4P+FSS8xoWcnAGg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ajqdMJmYgsaEBNZ2LCInRbjn+xke/ybTLFjCa+1EJs0=; b=m33hO0SGteROwIDN5f1H6NDVo+SwJZ3Q3JOJuz8vWNPwqkaqtsGXLPRYq+DN0qoj+BV2i5RqMXMNYlwk1HFnFzPSIiVxGDjamVLa0FYLiSTfmr5dSEmmDuGXxmOPd+7D83zvv9ooqmDYeXuTY2dlGUmEPMr/drEA42zKiY7YXBQ= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by AS4P251MB0486.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:4b5::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6977.28; Wed, 15 Nov 2023 09:04:07 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::534e:22ca:cd9a:a66e]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::534e:22ca:cd9a:a66e%5]) with mapi id 15.20.7002.018; Wed, 15 Nov 2023 09:04:07 +0000 From: Christian Melki To: ptxdist@pengutronix.de Date: Wed, 15 Nov 2023 10:04:00 +0100 Message-Id: <20231115090400.2154434-1-christian.melki@t2data.com> X-Mailer: git-send-email 2.34.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: GVX0EPF0000ED88.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1:0:3:0:14) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|AS4P251MB0486:EE_ X-MS-Office365-Filtering-Correlation-Id: d60b8a63-cc28-4f6c-a33e-08dbe5b9d2a4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TC3dhrxnent8QhYNdwwlCiPa4Y9mF49z9a1CoHy0pB2SLZN+dkjOmWwEbipxjoS94hoO2h8SOge9XQjiMF34KO5+w1bwiQs2k7RrzkExKY3Z6wepdcFENkLdjL/wyNqK7iIdJNMvM7X9dgbidq4zbQIIHGVUyJu5pE+38YK3yr2t83gmm+H0jjv3luxElO4vDY4my4TVzv3TCfpIs/ujtbFrqDlYVSfFJSZWiPlrNhc87sbx0ySiR7IB7XL4HoLubyE3zryOcGOZnL4fBmsGFU/8Iet2WklEmO77CmYToYsZx6ShSvm1INpPCOzyT5/JAdrMefCIIgYwhEi+6j/+sIInOxhM0F8yNYnFdeh03WfhapHj5VxDfBSp4u2LnxVHHghJg86rCIrEt3grsr7E/YdQ4dz+mexHX3eO6xG0aA5UWhTGoNnNps7X9BH78Vo+0qG+RUF7jbHQ1Np4Om5lUfVOgx5x4OoIWA8X/xZ9n7Q6DJsVwloyfNY1QnrBZEjUOHsbABjiv3djniTMdZrF4wU2EIugV+qxjjpdyUd/MQ4qh2Uj94KSnyQ3E7MJ+pWRQSYDX/6W3nX782nnOx6GEZPCev7ntT1DDHR4xWi7Ih4= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(376002)(396003)(136003)(39830400003)(346002)(366004)(230922051799003)(64100799003)(451199024)(186009)(1800799009)(44832011)(8936002)(8676002)(1076003)(26005)(2906002)(5660300002)(2616005)(86362001)(38350700005)(52116002)(6506007)(6486002)(966005)(36756003)(478600001)(6666004)(41300700001)(38100700002)(83380400001)(316002)(6916009)(66946007)(66476007)(66556008)(6512007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?woCEcwEOcaLU6gJP3qOqbso3+f8jON0jOTTuZyQxYmSPa5UXGuCESG3XQBad?= =?us-ascii?Q?LqzkaSgWI4Skaq7GvwMYUgm1gcG7HJfZOqDlVjVstO9udG59jd8iY0vmKTgl?= =?us-ascii?Q?RZmZ9qah3egVQ2m6/vNvcMCJtEk0hT2EYvIy927KqewHtXBhxpiZ3wN7A3nu?= =?us-ascii?Q?A1ypeHc1qLW62S8C8SXBc12ynIzElpB1wM10WioZK0xqaqmLjnZdRMtarK8J?= =?us-ascii?Q?rTMiZ3YODPz+tQE1FZCacsKcFr5eV0yXFeglhLtXilo07UpIfVL4VH1vdQY6?= =?us-ascii?Q?Q8AkblF1co/ggx2hcE5490hUhHJ53DeByrGDsjw7eAt7JGHziTCiGBkjOXAc?= =?us-ascii?Q?TL9rkuMtYgYCIGXvwYQU1Alc1FezRkpPgcAiued0x8bMxRtit8tXO6Y+3Kz5?= =?us-ascii?Q?H3YnNwL8/omUNvfYIwSCJ+774wsFtFpm+bCdZTP9ZII/0qrAkt5bJIPg6gMo?= =?us-ascii?Q?m6FUpjo1H3I8nBx7XtkUmGm+oEsiCENWRikHguFp7hHtAk2aoD0pGSw9ZPD7?= =?us-ascii?Q?ZFY+lVEoV2h/AF1hasXQ60G/eCHCFRcCR87yJcZtQCdexNz2QK0mXheRJtDx?= =?us-ascii?Q?WYvJdi5xF4/+YG/ljSFdvUOWyCXZt2P/TC6BRI09xz31Ypf+pXWNFYU0+9UF?= =?us-ascii?Q?a8ziGHaKRibFH2SJAWYEIaEGEv7CCu71f2aano7YFARzVPMF/6/ZVScxZSio?= =?us-ascii?Q?lVePihS/bnfavq9xRuVK1eU9HPCdZbuNDQb8tL3BUVzWkJK8SVjec2xLvIDz?= =?us-ascii?Q?HVuqfcyy7Zdt1xPbAc6g08lbPjTiTWZjPB3yIoOCxU12vKnnhaf/upHClBsS?= =?us-ascii?Q?IdwLhVl/5KhNcDSt7nvg/Vs9YtRdW28M9VxdRTdvmbdyMMcDxrtAw4mZtNcS?= =?us-ascii?Q?8Ua3tQ/fDxmEcx34PrH3ZMC1V9/4DN46HGIVpFeRU7LhTi6j0f7NYcbB1VFr?= =?us-ascii?Q?GSEkX1jw2qfV9uz/mrR3FfARvvPo9ny9x+S0Q4OMFZuoiuXY35SfG1lYcoOz?= =?us-ascii?Q?5U64Lj7X8npm88LUsrk4FOL/EqNK0ZiceYBz7BohUhH58z1vDkXLVI6vd/tS?= =?us-ascii?Q?qVFFCpyrLdSsHpsH2pS5ECqlsjN39jgP1BQZQOH7iO9pBuZZRuJIsYSah7t2?= =?us-ascii?Q?4W0iJp/3BbUgfNjX9XuC6ak04v1/KwXiQbG06EXsS+zKF5OZPM2UUoSX1DcX?= =?us-ascii?Q?N9U5pQNG7fjoi2bmgRGxYdQhsbrttkV3lDR1r8QStcyvPqflFchJdv36jhHa?= =?us-ascii?Q?ka5WpiiS1rBDJpOfDThYip9yA7TTKMnkeuEfz8o4PfGsKz8YfLLzHLCnxf9l?= =?us-ascii?Q?9DM822WKZ5O13tWIw0E3B4IcClse8JZElGwhdPrLEzBZqn/1Ps6i1CIVIM+N?= =?us-ascii?Q?zY521T+Lh+vVTa3xFrdZKohAHIEC54raBeAwf7F+PvnuTdg0uWv8RLSNibGN?= =?us-ascii?Q?89FysnistIo7Oi1FXYWn+QPnTqwbzmyaXjfETq4oYw8faYfcnwthJKefyCUQ?= =?us-ascii?Q?swGsqZGo0ycvWsHotkb2PtzwkMvotw6HU4eno7Jx+woAi3F1BzyrdSeXbUvl?= =?us-ascii?Q?j8nnK4SlDlrVKDfOiQDicfKmGc8toWiqsaQZRqfc4Ivx4Cd4yKmqLoDeiJlX?= =?us-ascii?Q?BQ=3D=3D?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: d60b8a63-cc28-4f6c-a33e-08dbe5b9d2a4 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Nov 2023 09:04:07.1588 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: awA/DxLa7IuzXqLR33Wt/nIHuV/t3X31aq0CcWOaQApRJa99FGsA8pI9dJ0iXXHBwJNGYIZk+ZvjF6JWxkICOh9CN8Fg0pziPvxRltXd+XQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4P251MB0486 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH v2] linux-firmware: Version bump. 20231030 -> 20231111 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false A shorter release cycle. But otherwise, the usual stuff. GPU, radio stuff. Nvidia firmware for Turing and later included. A fix in the copy-firmware.sh script forces installation to be dependent on the rdfind (redundant data find) binary. I can't see that it's strictly needed nor do I think it's a good idea to depend on "exotic" binaries for installation. The script doesn't fail even if it doesn't find rdfind, so just let it complain and go on with life. Like it's done in the previous releases. I've voiced my opinion to a linux-firmware maintainer. * Add license for the old Intel ixp4xx series. * Add patch to remove strict dependency on finding rdfind. https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/diff/copy-firmware.sh?id=cf8315ded9b422d2e8b620ffe8bb661221639c8f Signed-off-by: Christian Melki --- ...-Don-t-depend-on-exotic-binaries-tha.patch | 29 +++++++++++++++++++ patches/linux-firmware-20231111/series | 4 +++ rules/linux-firmware.make | 5 ++-- 3 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 patches/linux-firmware-20231111/0001-copy-firmware.sh-Don-t-depend-on-exotic-binaries-tha.patch create mode 100644 patches/linux-firmware-20231111/series diff --git a/patches/linux-firmware-20231111/0001-copy-firmware.sh-Don-t-depend-on-exotic-binaries-tha.patch b/patches/linux-firmware-20231111/0001-copy-firmware.sh-Don-t-depend-on-exotic-binaries-tha.patch new file mode 100644 index 000000000..de5fd03c0 --- /dev/null +++ b/patches/linux-firmware-20231111/0001-copy-firmware.sh-Don-t-depend-on-exotic-binaries-tha.patch @@ -0,0 +1,29 @@ +From: Christian Melki +Date: Wed, 15 Nov 2023 08:52:11 +0100 +Subject: [PATCH] copy-firmware.sh: Don't depend on exotic binaries that aren't + needed. + +We don't need this to do the install. I don't know why +there is a hard requirement on it. + +Signed-off-by: Christian Melki +--- + copy-firmware.sh | 5 ----- + 1 file changed, 5 deletions(-) + +diff --git a/copy-firmware.sh b/copy-firmware.sh +index f9b1f0ffc1c3..cca3913bd944 100755 +--- a/copy-firmware.sh ++++ b/copy-firmware.sh +@@ -69,11 +69,6 @@ if [ -z "$destdir" ]; then + exit 1 + fi + +-if ! which rdfind 2>/dev/null >/dev/null; then +- echo "ERROR: rdfind is not installed" +- exit 1 +-fi +- + # shellcheck disable=SC2162 # file/folder name can include escaped symbols + grep -E '^(RawFile|File):' WHENCE | sed -E -e 's/^(RawFile|File): */\1 /;s/"//g' | while read k f; do + test -f "$f" || continue diff --git a/patches/linux-firmware-20231111/series b/patches/linux-firmware-20231111/series new file mode 100644 index 000000000..587287c2c --- /dev/null +++ b/patches/linux-firmware-20231111/series @@ -0,0 +1,4 @@ +# generated by git-ptx-patches +#tag:base --start-number 1 +0001-copy-firmware.sh-Don-t-depend-on-exotic-binaries-tha.patch +# fb22468b2b68b60dc709a9c4ae5915e4 - git-ptx-patches magic diff --git a/rules/linux-firmware.make b/rules/linux-firmware.make index 7544ca7b9..1671677e1 100644 --- a/rules/linux-firmware.make +++ b/rules/linux-firmware.make @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_LINUX_FIRMWARE) += linux-firmware # # Paths and names # -LINUX_FIRMWARE_VERSION := 20231030 -LINUX_FIRMWARE_MD5 := db9f452bd4073ae2c2d353048cef9ae5 +LINUX_FIRMWARE_VERSION := 20231111 +LINUX_FIRMWARE_MD5 := 4e1b62642d8882781d66847133d2f0f0 LINUX_FIRMWARE := linux-firmware-$(LINUX_FIRMWARE_VERSION) LINUX_FIRMWARE_SUFFIX := tar.gz LINUX_FIRMWARE_URL := $(call ptx/mirror, KERNEL, kernel/firmware/$(LINUX_FIRMWARE).$(LINUX_FIRMWARE_SUFFIX)) @@ -83,6 +83,7 @@ LINUX_FIRMWARE_LICENSE_FILES := \ file://LICENSE.hfi1_firmware;md5=5e7b6e586ce7339d12689e49931ad444 \ file://LICENSE.Lontium;md5=4ec8dc582ff7295f39e2ca6a7b0be2b6 \ file://LICENCE.rockchip;md5=5fd70190c5ed39734baceada8ecced26 \ + file://LICENSE.ixp4xx;md5=ddc5cd6cbc6745343926fe7ecc2cdeb2 \ file://LICENCE.it913x;md5=1fbf727bfb6a949810c4dbfa7e6ce4f8 \ file://LICENSE.qcom_yamato;md5=d0de0eeccaf1843a850bf7a6777eec5c \ file://LICENCE.OLPC;md5=5b917f9d8c061991be4f6f5f108719cd \ -- 2.34.1