From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 13 Aug 2026 18:45:43 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qk1-f189.google.com (mail-qk1-f189.google.com [209.85.222.189]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 67DGjcEo019737 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 13 Aug 2026 18:45:39 +0200 Received: by mail-qk1-f189.google.com with SMTP id af79cd13be357-936aa34873bsf7127685a.3 for ; Thu, 13 Aug 2026 09:45:39 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1786639532; cv=pass; d=google.com; s=arc-20260327; b=a4iFPSQFuz7giDw10zZdVyfGRS3dXxH/BABIEavPFgFkD66YyCYxlsVw3Rw/wfKEEP YN3LeAK4FMajAk+GcHAw2hfQb8fNMbUrcwpAEvjpgApSB1gN4+1OhdwkIRW5e/cHpchI vy4oP5jX3ukzwQ07rKZA7wcaNVTHbI3mbn29EvSZNmyFdt1OBlB5bPxe7H4bF3utglwd AjlL9Ph7vBFCCFZbYHxOpHyDinnGA+nj0G2H6Jmj+oa/Y0HE7nAXjN+4NjIrZzQi+7Eq y/Lk5Yi/g6+O8qcCdqajq3UtI7bkfQfeW9poM786O+ywz3kZv1ycaFUUHA8yoZO31q1Z K1YA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=ivp6sdRVg1EzvetenFM+1NjQ88MEpe8CoVBOtt8MkK8=; fh=f/X17bFe362D0SYPcvjpkwe/eZ3ZdRvCAlKzKVauMSA=; b=Lt+kyP92Vw+ylEky/7szXhDC6KGkPpxuanxO5/Q7ywVofzYoqnXQWy9ejJwVqeJruW Szp9GZ+U4hykUKB9xpgY7SmlwQ/V53ece6SkcBokc/wnqetqNNo5z9BoBLI4GmXi2XXA apyN1Hu+2taJviLB3PwsEQNyyq0ExzbjxFj3v2sh4pBH0ufKOgcAFEPMEghnbu8lWOm9 heSPgZm0ALwLr4XBgupWEP0x6QOPP9V5vVs3sbC6OM0MHJfFpHFVKNQoHuCzYRlVmXeh m+Rf7gB2aMXNFFk5CF6CydMEtdOQsfm0lIyxE+BwWcj4t2qPr4PJVSd5bVRM74QzbqQr CgWA==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=pp2vQB28; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::5 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1786639532; x=1787244332; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=ivp6sdRVg1EzvetenFM+1NjQ88MEpe8CoVBOtt8MkK8=; b=fad7wZ+kRYF6n7raqOdDrmgQafk40fEK0I6yy6iAOVUfCa4GhClJAp+nmPVY84FutC R1TPbz2Y+Ni7+s8bFo2vfb0Wu7H9YuBsUZ8CoI3K4Il3wi4Afa9AWq+vMsXKj2eBS7C2 XsZkvfv/XKcs3t6qqFE2jeUf3iXMCZBNP8ErNMlM4KKhdZYQ5Hyz5oJeLnuGL1IFr0uN QYC4pM2wLhxLGtJEONlyuDTQdpYiX/uZLgVY+vczdb9Ocg5QzdDsO13maDH+sRjd9Euu 7uqO4HnSkGIWA5p+/z3+g4pQ0VxMHxbKsY5ujkw38Hc+wzSRZLyOHo4K1LAf4Q4qOMDR OLIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786639532; x=1787244332; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=ivp6sdRVg1EzvetenFM+1NjQ88MEpe8CoVBOtt8MkK8=; b=SjvEkeHi5Z1+9KZOB/R/OFy3GM2Da/Yzt3jc4EXxu/qg8u8yBS94dssNOzuj38mqFH FY1MrBhrqAai/ppcD7RrwHSv3q4pZ0wm8tNo52+cM3pIFHCZ7kaF4WZ+eP5wtS3mRHbF /+VtravkSYAklkNi0CfwmQh6w3hcYcYvR/EbHvqFDybRpyemoOJT7LYqr998jTQ8U0FC YSAEYQvPkWP/JYUNzfGum5RoJDPEmEdj17q5hWaxZ8nvarK4CVrzv8o/G3cPgb3QdFvD 6N/kjjVo4L4X9Jir6RS5CHVUOo0AmWAitPhZtrGyTNqZ8D4h9Y9LMOelEG/iUo631WCN xfMQ== X-Forwarded-Encrypted: i=3; AHgh+Ro0d/W1c1Zd9GNTiMTiXthcSSzKkT+eN+5h/WGDPUa9Lro2zoWXxevnipFAfeodCUXGrkBv@ilbers.de X-Gm-Message-State: AOJu0Yz0rhDcvkY1Bcj7JpfbGwpi+YgrW/kr+YJCIqxbRZdfXVlxdHGD 4QFZjburKGvPNFvrux5XJmCvLxLofw6S/0CegOrtv4IqS0bzoVS2ceW7 X-Received: by 2002:a05:622a:1b88:b0:51c:15bb:b4f2 with SMTP id d75a77b69052e-52d73d90b36mr75281731cf.27.1786639531881; Thu, 13 Aug 2026 09:45:31 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPRtq/aRp1yl2jc4FcUOdwr0r/26vFO89Ks4b+iptBFfhQ==" Received: by 2002:a05:622a:4808:b0:509:2a0e:163b with SMTP id d75a77b69052e-52d71f386a5ls26315751cf.1.-pod-prod-07-us; Thu, 13 Aug 2026 09:45:30 -0700 (PDT) X-Received: by 2002:a05:622a:2448:b0:517:c65c:488b with SMTP id d75a77b69052e-52d73ac37dbmr88524291cf.0.1786639530722; Thu, 13 Aug 2026 09:45:30 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1786639530; cv=pass; d=google.com; s=arc-20260327; b=nDPQ6uQohTvLG5yTPugsICyQ/fwHakdfche+fRJr9WhB/RXxHVro5vW4fQ9wd1nP6R 29v2w2BOgcLDmlLCU4lwhjqM+1wYSw0jIcZEHoY2yqiZMWBAxpfMjJGpsfyO9JPbtcyX HiZUTtyGScdrp0QMiUaTPBrdN/8GVWjpVc1u3VjCCGETDZ7wtmvS0y/jxvqo9QwxDbHL kgdcB1599Uln8RhyMN0BatvmNBilfG99S9On/Dlo1GU7KQ74ZPlpMw/IdWk3tebcQzKt B1CPTu0+DY51i3aUVbBkazZztbz7CDYv8DvfugShgGkNES6SHYjag4XxFy5Lo9uTr4kb rszA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=DFOnN0wHVAVGX6ySaq/DGviiY5oDMRBvP6HXHeUcPFU=; fh=2vPEtVRFZgJExMSCfX53nKBFsjiPYp/60rbGy5S5Mwo=; b=JxGEzFzdgzyGr/M4g3HzeM8OA2B23jcOc0qB+qb7rikzLtBQQFIPMiRNawxTVaAmrm tDFbldW/QDqQ4o6ARUyI8U5Z+hEQskGO2Y/1GTvFtpEffTp+OBOpXTWh/9YvQWgTZjhy wbN8tkIbfWy3RjjoTlhqQ74WlA2zO5CBH4Cn7MGnD0p1DZjNdarsPBb0sVtrUjG7p8/X ZtZuGC/1raOquEWRlWLR73JP+/IyxxBFrc2DVs3abHvLoi1p3OY4urbfewr2SH1juQEi 9UKp1TiZrSLE19zqgNyM1OLWivrJwj9RDAbUaAa4OXRihf7EeUHYrH7FYrZqdW9nRF4Y CxHQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=pp2vQB28; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::5 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazlp170120005.outbound.protection.outlook.com. [2a01:111:f403:c200::5]) by gmr-mx.google.com with ESMTPS id d75a77b69052e-52d83d2634fsi19811cf.0.2026.08.13.09.45.30 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Aug 2026 09:45:30 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::5 as permitted sender) client-ip=2a01:111:f403:c200::5; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jWhbypqRr0MxuwhGMYf3/GYcFgVzqEqp08hyn5tgdHDm5zB6XGdUb1QWxcyCzXDamf4z4AEnpkeo1SS9Df2wznIIYbMgeBwl/Hg+p35uRyGo0av5VPu6EbixbDypwsGLes5i9dAJr5fBWhxWCYIr9kGgHXcXNe4np5MVJP7gkXDS43vJttKusheZTB1c7i4AjoZzkG8Fw8lcmkPqfwOjP18vxU6JbX+K28OhJZD1nbUiQHlBjN127QDtIgGCeOCe8wXtq7atzSLfjE0fr85M7+HEAwmRRFp2YVnNe821xyJ5IK37UHqQPU8m6ilqKfBoP+lbVG8N/qXPAjZTZWWh2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=DFOnN0wHVAVGX6ySaq/DGviiY5oDMRBvP6HXHeUcPFU=; b=S28G1bqLU8DLnjvPKc67oy9PlteDuLIIgq+7nIyOgX8gvwWsLIB0pFeM5qgKnFxxGfmTYdf5NIi8b2E0phYpamZCSY5tvpb1AxmeBm2cWe85SilhN0zhhznoWlzPoO3tenvsZHTtWITUWcO6QzIh13F4MvgIrZwMHAfCOPYb96wUxNUm+MY6oQ3WQRfZ2T/Ut0ynBzdSC3dNZzOtXfKOWN0HyBgNcA2SkoUhXFt85t59nfNYco/dRnHukR/htKjORkrPQ4V20OfuOU2aDqOldRXQ0arAhJ4vkpBQS5tIaiiov30a76wIz0UTK6QNGFGBrM2NSDCKiI8kBGD7Yx3UlQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by DB4PR10MB7493.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:3cf::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.14; Thu, 13 Aug 2026 16:45:24 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0315.014; Thu, 13 Aug 2026 16:45:24 +0000 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH 5/5] kernel: use architecture specific names for kernels Date: Thu, 13 Aug 2026 18:45:00 +0200 Message-ID: <20260813164500.3092151-6-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260813164500.3092151-1-felix.moessbauer@siemens.com> References: <20260813164500.3092151-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR5P281CA0009.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f2::8) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|DB4PR10MB7493:EE_ X-MS-Office365-Filtering-Correlation-Id: ecb379ac-4a50-4b6e-bc3a-08def95a3e61 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|366016|1800799024|10070799003|376014|55112099003|56012099006|22082099003|18002099003|10067099003|11063799006; X-Microsoft-Antispam-Message-Info: DriXZ2M+hOCvBilw2fwAXh5zPaMBLO0jhf814B+A1uLGG8MRzgs7ZpCIEk5FcvUYmkvXR6Ect5taPvWNc7X0e5joqfYn5tVRZIE6hB+5ZQ/f0LyK5c8lNsLnKWPpDMTu6kEViNm2zJGaM2itvkCnWZBvYUEMWbP+eceIOyGGX1mQK9HleZZplmnJNkgS1/6pTZms7BsErkJc5RkOLe9WPoXPmSB4NYSM4kJTd9yI8LVa4q5BRUAHh58G2M4BbeWa1HoN6Zak6r8vqpRyfbez/SeyIhIuG4+LYEBrEC41BBceKwgm30YiXefxSRPGlWzj1wLbMkwNUA39xWOGhwDlxcoMA8hEWxJPviH0BaGqI2hFUgHoHclP+iiAgDLCdpUrRAwJ0mQ2u3ozVBW31KW9lKcwQBnozavhHpDTahmiBKvclD85zZfJYb+KA42exoNTwhWcfd4yqXn0NnvUBcj5+95Z+ucqAvQn6PRKpN1igK+nLxHt/sdel2z+ulpvT5+LvOgVm7DCfn0iWyFcC7G+MT1mpYWisDDNlWS42DwHeLJ5Kb0ZgZNHgUNKtLCrukiqZebje3F/0/NPEAujJDebSKw/06OHSA1ECxXaT8Xa5QGo2OX6x+Ulc4JcKo/C2kPZ5VAh6DrJ6s13ePya/jaGKQgSP1D3h7ug32gfRuG1WuQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(366016)(1800799024)(10070799003)(376014)(55112099003)(56012099006)(22082099003)(18002099003)(10067099003)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?525GRJmeOHwWzcRWls9ALYlPoJLckXeTch1g+Jb3h6K/Fkk5X6Odn+Z/MdWY?= =?us-ascii?Q?kTk7h4OQnXJ6b5dPntiTomUqJMJescEvpHLEXQ2HTmZ/DceyKNxEL5/GHuLe?= =?us-ascii?Q?+m5wgv4KQ2wrRiwCv/0PLr5SrrpSUvkzwPb3e/n/S/8nXB8/G9DUmj0n7fsK?= =?us-ascii?Q?JZ03BwgAWC7h63NvrmMgvwv/rHZSmBhga7VdhlS09J8LJQL33kLY+nUI3g3O?= =?us-ascii?Q?X8zZOcEe9TE04uzA5P97kgSZzkSZtwhXy7ZonbB3ehn0+7pdJwGFz3w9Ka7E?= =?us-ascii?Q?j+p4khRW97yOXILc0CmOhWm9Ix2QC+SKTnujG31bWJmsqo0fzwzaBZIculfu?= =?us-ascii?Q?ewe7jDLNJQ6atGG7Fps/gIlHgyrEGyyAV+Yk3WkIjja6sK+hAi5cdyYsHFGy?= =?us-ascii?Q?iEFOfCBrd2IpszjwYtR3wUZvC5SZSil3ZtSTm5TuFksEHovU2VQNSkxeqn4I?= =?us-ascii?Q?J1IyaT9c8zrnyaTR67XX2j8AyFKhkIAAPylhuPJsorKK0xZ00v5NJ3Mr8NUZ?= =?us-ascii?Q?3TA59n9iPDJc0NAk24jhjszuPR5TtN6w+2UurkiPosrhdarRLiWTQO1+8/Gm?= =?us-ascii?Q?YFiaORbhbDPC6OX4cAH6uQv9er7z8LZznIXW8BH6LqVTmte4aWJQ1pqziguw?= =?us-ascii?Q?3tqH8lBS/trqhWB1iiRX49e1BFsAtj5Fvg5Z5jPu8W/dWRSmM5iXJsxR03nC?= =?us-ascii?Q?9fTtyeUD/+v2AjKxtiahNr9N/ddal/ZMw/pvuwoSHaiSfmDRIqqWfqy6iFxH?= =?us-ascii?Q?8Z39pW8EbtkrF7rQrHjduYFWKjoZ+a04WjMexpoa8Lp3pXBDtFFGfxFMJKX3?= =?us-ascii?Q?N8jaz8nZHkrXSIBMFJjXDTEespGTJpbghxjfwfOWU9Ssp82Nh+pQxjMUsyU7?= =?us-ascii?Q?V3uSKMwTjVTyGAPaK8V0QD0V4EbBJ5iievv9EKXSs693tRNlamGOVz60EgGW?= =?us-ascii?Q?3q1dIUg+SWyAvH58+POqfY8nMKwt8zD2pMaq1vCOiWdlMCCB/bLPkrgEi0Y3?= =?us-ascii?Q?8zqu7hIhH5beTqZd0OsxJhbFHSMJG8bnpyIgYB6YhKYca/Us61fWKgfU0rc3?= =?us-ascii?Q?4MJMpjziGIu81Re+CxCb2wP0q67sJ7Kchce5xgtNlN47w/u94p41yJoOxWyV?= =?us-ascii?Q?tGkcp39lRExlIObroKNVqlDcW2qWQKpA3N46jEl+KnaZRj8dhxedXAsVGRbL?= =?us-ascii?Q?Sufjz0JbsBbQYc8sHekLzYtQghotld7U7xK9mQUMdKL+K7A71sJEcQp4GX24?= =?us-ascii?Q?HUDClo7Xt06jIxUvTqVrjCLqdgHEb+eiYHQhdz0S1HAPX/rhsFIpBVkm3g7F?= =?us-ascii?Q?J3jhlHLD2pwHyt5VLrHun4Memnh5Rbf8kUmmmKMt/+VvZhVBQQMcMiMBNbqH?= =?us-ascii?Q?Qmx2lYB2gP1viC7IL9oTGfQcRmDAUgDfCu2EPEDmxrYprCRv9lhZ1PB4y4UT?= =?us-ascii?Q?M0AS3Q5RkigBxqeMDw21SGLPSauRHLHHGAVSJJ8L37crez688wYcL6ydh9Xq?= =?us-ascii?Q?SuswMp4f4vsRHmFPgn82Xraz3XOj3/A2eJRva61sqdaz1kVnnuVQsrLUyeBP?= =?us-ascii?Q?Ty60Ew2sB/S2clU3CkSZk872dBjtHb5hDYmaIEER2TNqQU8h5OpVpsBfJoHO?= =?us-ascii?Q?WIjG3YhJ6r+9tpOba1rXKbtCCemDsLeXBFCj+5aJKzaf6e5ToiN5+//uAJus?= =?us-ascii?Q?kMQ811wulKIdOzm5HecIe+B33vPADqPKkGN2cBNFEsAAuftBkcTEGX2b6eic?= =?us-ascii?Q?LASZala506XtoUp9/yGAaMI3XaJTHX2aIko31F0ouZ/qqLPX6eyCPQaIkw3/?= X-MS-Exchange-AntiSpam-MessageData-1: AgQF8RqHYADVtFNvJwH9xXF38w1ba+pq7cA= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: ecb379ac-4a50-4b6e-bc3a-08def95a3e61 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Aug 2026 16:45:12.2981 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: IDFSU5CEo+VuAqCpQzBrQkSi+afKVxpLhQgyNQu4N5MaYTscQcEr9XEGQVqyJ+sS/HFSsk9Qv17ty0j8KuNVBx9hv7jBXVC28qz4kW5ZnXQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR10MB7493 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=pp2vQB28; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::5 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: vAsY1Sqo4gTM The kernel source packages are architecture specific. By that, we also have to encode the architecture in the KERNEL_NAME, if that is not already implicitly the case (e.g. when building a kernel for a specific machine). For the kernel recipes which are generic (like mainline and cip), we simply extend the PN with -${DISTRO_ARCH}, so bitbake can find the dependency and instanciate an architecture specific variant. By that, we also need to adapt the default in test_per_kernel, which explicitly builds the module for the kernel that corresponds to the multiconfig target. Signed-off-by: Felix Moessbauer --- RECIPE-API-CHANGELOG.md | 18 ++++++++++++++++++ meta-isar/conf/machine/beagleplay.conf | 2 +- meta-isar/conf/machine/de0-nano-soc.conf | 2 +- meta-isar/conf/machine/hikey.conf | 2 +- meta-isar/conf/machine/qemuamd64-cip.conf | 2 +- meta-isar/conf/machine/sifive-fu540.conf | 2 +- meta-isar/conf/machine/stm32mp15x.conf | 2 +- .../linux/linux-cip_4.4.166-cip29.bb | 2 ++ .../linux/linux-mainline_6.12.85.bb | 2 ++ testsuite/citest.py | 2 +- 10 files changed, 29 insertions(+), 7 deletions(-) diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md index 2db05169..c13a3b3f 100644 --- a/RECIPE-API-CHANGELOG.md +++ b/RECIPE-API-CHANGELOG.md @@ -1175,6 +1175,24 @@ DPKG_ARCH ?= "${DISTRO_ARCH}" Firmware packages are an exception because they are built for only one architecture. +### Kernel source packages are architecture specific + +Kernel source packages have always contained architecture-specific content, but +this was not previously enforced. As a result, builds for multiple architectures +could publish different source packages with the same name and version. + +Generic kernel recipes can append `${DISTRO_ARCH}` to `PN`, to provide the +kernel for all architectures. + +``` +PN .= "-${DISTRO_ARCH}" +``` + +For a kernel built for only one target, the name may remain unchanged. When +building multiple instances of a kernel selected by the same `KERNEL_NAME`, use +`${DISTRO_ARCH}` in the name for architecture-specific kernels, or `${MACHINE}` +for machine-specific kernels. + ### Add Hyper-V machine support A new machine `hyper-v` has been introduced for building images diff --git a/meta-isar/conf/machine/beagleplay.conf b/meta-isar/conf/machine/beagleplay.conf index d030256d..8cefd939 100644 --- a/meta-isar/conf/machine/beagleplay.conf +++ b/meta-isar/conf/machine/beagleplay.conf @@ -5,7 +5,7 @@ DISTRO_ARCH ?= "arm64" -KERNEL_NAME ?= "mainline" +KERNEL_NAME ?= "mainline-${DISTRO_ARCH}" IMAGE_FSTYPES ?= "wic" WKS_FILE ?= "beagleplay.wks.in" diff --git a/meta-isar/conf/machine/de0-nano-soc.conf b/meta-isar/conf/machine/de0-nano-soc.conf index 78f841df..7059822a 100644 --- a/meta-isar/conf/machine/de0-nano-soc.conf +++ b/meta-isar/conf/machine/de0-nano-soc.conf @@ -5,7 +5,7 @@ DISTRO_ARCH ?= "armhf" -KERNEL_NAME ?= "mainline" +KERNEL_NAME ?= "mainline-${DISTRO_ARCH}" U_BOOT_CONFIG:de0-nano-soc = "socfpga_de0_nano_soc_defconfig" U_BOOT_BIN:de0-nano-soc = "u-boot-with-spl.sfp" diff --git a/meta-isar/conf/machine/hikey.conf b/meta-isar/conf/machine/hikey.conf index 019e1910..1e696b4d 100644 --- a/meta-isar/conf/machine/hikey.conf +++ b/meta-isar/conf/machine/hikey.conf @@ -5,7 +5,7 @@ DISTRO_ARCH = "arm64" -KERNEL_NAME ?= "mainline" +KERNEL_NAME ?= "mainline-${DISTRO_ARCH}" IMAGE_FSTYPES = "wic" WKS_FILE ?= "hikey" diff --git a/meta-isar/conf/machine/qemuamd64-cip.conf b/meta-isar/conf/machine/qemuamd64-cip.conf index e7eaa2d6..9d633362 100644 --- a/meta-isar/conf/machine/qemuamd64-cip.conf +++ b/meta-isar/conf/machine/qemuamd64-cip.conf @@ -5,4 +5,4 @@ include conf/machine/qemuamd64.conf -KERNEL_NAME = "cip" +KERNEL_NAME = "cip-${DISTRO_ARCH}" diff --git a/meta-isar/conf/machine/sifive-fu540.conf b/meta-isar/conf/machine/sifive-fu540.conf index c9bbc57b..07846f99 100644 --- a/meta-isar/conf/machine/sifive-fu540.conf +++ b/meta-isar/conf/machine/sifive-fu540.conf @@ -5,7 +5,7 @@ DISTRO_ARCH = "riscv64" -KERNEL_NAME ?= "mainline" +KERNEL_NAME ?= "mainline-${DISTRO_ARCH}" IMAGE_FSTYPES ?= "wic" WKS_FILE ?= "sifive-fu540" diff --git a/meta-isar/conf/machine/stm32mp15x.conf b/meta-isar/conf/machine/stm32mp15x.conf index 7aa410a5..aa453d8f 100644 --- a/meta-isar/conf/machine/stm32mp15x.conf +++ b/meta-isar/conf/machine/stm32mp15x.conf @@ -5,7 +5,7 @@ DISTRO_ARCH ?= "armhf" -KERNEL_NAME ?= "mainline" +KERNEL_NAME ?= "mainline-${DISTRO_ARCH}" U_BOOT_CONFIG:stm32mp15x = "stm32mp15_trusted_defconfig" U_BOOT_BIN:stm32mp15x = "u-boot.stm32" diff --git a/meta-isar/recipes-kernel/linux/linux-cip_4.4.166-cip29.bb b/meta-isar/recipes-kernel/linux/linux-cip_4.4.166-cip29.bb index e2775c8d..bb196b5a 100644 --- a/meta-isar/recipes-kernel/linux/linux-cip_4.4.166-cip29.bb +++ b/meta-isar/recipes-kernel/linux/linux-cip_4.4.166-cip29.bb @@ -5,6 +5,8 @@ # # SPDX-License-Identifier: MIT +PN .= "-${DISTRO_ARCH}" + inherit linux-kernel SRC_URI += " \ diff --git a/meta-isar/recipes-kernel/linux/linux-mainline_6.12.85.bb b/meta-isar/recipes-kernel/linux/linux-mainline_6.12.85.bb index 11b90127..13c694b0 100644 --- a/meta-isar/recipes-kernel/linux/linux-mainline_6.12.85.bb +++ b/meta-isar/recipes-kernel/linux/linux-mainline_6.12.85.bb @@ -5,4 +5,6 @@ # # SPDX-License-Identifier: MIT +PN .= "-${DISTRO_ARCH}" + require recipes-kernel/linux/linux-mainline.inc diff --git a/testsuite/citest.py b/testsuite/citest.py index b50b3bc0..a87e1160 100644 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -623,7 +623,7 @@ class KernelTests(CIBaseTest): """Test per-kernel recipe variants for external kernel modules.""" targets = ['mc:qemuarm64-bookworm:isar-image-ci'] - kernel_names = self.params.get('kernel_names', default='mainline') + kernel_names = self.params.get('kernel_names', default='mainline-arm64') kernel_names = [k.strip() for k in kernel_names.split(',') if k.strip()] modules = [f"example-module-{k}" for k in kernel_names] modules.append('example-module-${KERNEL_NAME}') -- 2.55.0 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/20260813164500.3092151-6-felix.moessbauer%40siemens.com.