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; Fri, 14 Aug 2026 09:01:31 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f184.google.com (mail-pl1-f184.google.com [209.85.214.184]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 67E71Ti2027574 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 14 Aug 2026 09:01:30 +0200 Received: by mail-pl1-f184.google.com with SMTP id d9443c01a7336-2cca3673560sf11656755ad.1 for ; Fri, 14 Aug 2026 00:01:30 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1786690884; cv=pass; d=google.com; s=arc-20260327; b=R0x8X3DNg1MwK0MDw+EyQKJ+eRnKFrniAIgbcSLyTWti+cJnht7KPbZhxxV4Z+YcTt upxfkjQbs76VQ/r8rDnNHGXMWezQTyZUGsgKnkrnViN2epzZuWeS2FdyJ9EDMTClksH/ 99V9V2tRvMn8aKkVhApXdC/TIAjLJWXtA3gojcsgdHLHwFsNMRqFPlOsgGXl6NOdVyft OzHBANiZHjHzqmz7EmLokHMHi/P+Jqf94gC9ImmkQe4UmYbhT8XzCpqdq/FKtnPci9JW QofDqdibY0g0mv/2QON/sH8apC4GBNkNKVHKFRIEO2L+NhxEZpBjNxdm8CzmbdnekBQw Il2w== 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:content-id :user-agent:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:to:from :dkim-signature; bh=7XcIvJlNct4vPdIYXb2RHA0u2mVIxF6GolSEyjjaFdo=; fh=Eh4WLacq8jiNpVVdlb909cJaWlYUE9UnyST4EYQClo0=; b=NtJ5XWZ1zazyBHRizBWZA6GM36dGyE8LUKBgydEmVJgxy+Qqm1KsDiZDpo5q4TaHPf POZgMkzgFqJFXBbFs49llvJ81uJUG1RmHMf0yCtuIKX8wfJfTgMwX6aNplaZ3YHMzHwG MjwrU4Wmy+9cFlSsBFE7jVO7+SkH5XzKc5ChDYe8z3wdjR1iWPInh3ndtn0HYECVStph Vf2wcZNXlFmpXEaXgEe9SdNZH4J2q1KjArNsKZ3n9Dze9dRW/lyWi3UHfDtprvf4iWpc OcsUPdD9MparshV08h8bPpPF5PuEoORcPDeAtEgM0Oeekm/VBrnFhWQatUjGHuA+e3ip PuZw==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=UOP0iHse; 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:c201::3 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=1786690884; x=1787295684; 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-id:content-type:user-agent:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:to:from:from:to:cc:subject:date:message-id:reply-to :content-type; bh=7XcIvJlNct4vPdIYXb2RHA0u2mVIxF6GolSEyjjaFdo=; b=fyl8YudIRDOc11qjebYqeKdbWXFiZFlGqOu2JGa8BH7/MNXDU3LZmqE5Pg+MIpXwD6 PhivYda/ZTChz9oyqNey7g1IXgJ9WmIF4Qv+TmgOZn4qPvAfQGq8m9BDBpfxKVlV76nT 04527h+DY0zKMQcsiaP/UpYK6rOWNTiCXYEkDFXY0fNYPGtYQ29kAxbbiZ/pXz2ktxb6 PZPqmze0ZhO0PcMplL+sf6D8tgLXmrJpewdCdD5NAcXHvLo9taR3vl27r+KC4pkaET0l 2oJXyPpaBhD7gQBhdmmMPmkxJ5JuS6G4saHl/+rUc/5E/jAEkoFSU/DYCh+bLWPDlZw7 Xi5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786690884; x=1787295684; 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-id:content-type:user-agent:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:to:from:x-beenthere:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to:content-type; bh=7XcIvJlNct4vPdIYXb2RHA0u2mVIxF6GolSEyjjaFdo=; b=a21AM8IMB3yoYePSrFbZXxjUTiCAdTFZaHy79xrDEquii+m54i35arCzsuJ3t8yjRW mQi7D6Uytrejx9cVl3kqec0qWuSXdseyR89LzNuZ9pvHziHIOIoAjNmA3uPm7QB6B3oL 5TQXMXedGkYb+LxnG1Yq2srYaTe9r76TqfaLqsuk0ATaXewwUGzMh9g74L5G9b4zAlk7 hQ4AR0R10BYue4wFWheefq2VA1FUtCQWm2l7AJga/RA8aqIU0HonWbQHWcze2C3MpnjO kh/EVkMLY3TybaVT5m0lQyTAH35SBJcepWDIyP6e8LurZGn7PRcr8yXf0kq3+tRysbgv TAvg== X-Forwarded-Encrypted: i=3; AHgh+RqhqvOhjqx7KG8pZ5Zb9LXaBZa8pbEwhEqpD+k5yAbalghWxvgqqLOQO4x0qoc5YhnZKiBh@ilbers.de X-Gm-Message-State: AOJu0YzebNXABc3j/n8VVG3U+Meh77Zlv4yqhnSvCxcadpEHel0zM0WR xaL7KnPx1uHQpst0I4909qGQHABKmFzcVOwrSHmq7c3IS68z94fRV9Y7 X-Received: by 2002:a17:90a:c888:b0:393:19a3:4f1 with SMTP id 98e67ed59e1d1-3933b7fd2cfmr4148715a91.6.1786690884012; Fri, 14 Aug 2026 00:01:24 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPQeEUTJ29cnuEim6FFKBd4kVwzzIWhTt3QdBcFgMSpMjQ==" Received: by 2002:a17:90b:278a:b0:38e:6f71:642c with SMTP id 98e67ed59e1d1-39318ab79ccls2672510a91.0.-pod-prod-03-us; Fri, 14 Aug 2026 00:01:21 -0700 (PDT) X-Forwarded-Encrypted: i=3; AHgh+Rp53/bOq7ZAr5mQ9yozIZ1JRY7+SbtP6U5EJAwbnxb5WJsYlfZZT4QC70hvXeTvHwbeJyb3h+zMaVmY@googlegroups.com X-Received: by 2002:a17:90b:3b43:b0:393:1cd6:643a with SMTP id 98e67ed59e1d1-3933bac941dmr3629612a91.18.1786690881712; Fri, 14 Aug 2026 00:01:21 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1786690881; cv=pass; d=google.com; s=arc-20260327; b=Q0M0Gpa46XNWNtR4COSRgcNzkcHg6zwaOqKCUuO+4Dx6HUd3Ba++rq9ljcMFsm4L0P pnPIKCmQBrgDj6iME9QHIUf7qXEYiaEG4YRpP4GnJtpT1x1vQODZ8jWJPWYAesFSYhOE bFqEi/108qhydJLY/ZAvAOocW9KC1JhW1IPTqqQAva2A/ak1grbKmVZmqzBU4h2m64OV jIVazHNtS0WpQ3s1E8xDPr5owZO5H9EJYoudFA1hAddZnBRHgywPWi+1ljfniWgeGMqw O3Kkly8Gd7QQS9rp5cV90clJYkdWICy1W3IEci9ypevmMyatBMJH6+1kcAihXTW3CujF D3cQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:to:from:dkim-signature; bh=/fWUkmlvRR2q9cx2viaENYp0NqyvrEAyNFustez6AWM=; fh=C5l3dWsFWoXdleAnyeelrOvhuHPv8nzqSU4deT87WZI=; b=WwYDUzpRIMJS0Z6/3ad8Ia1hXACa+alCOsIvGl9CPItm5U0StXm+qajG3U0PfBtodm pHlpVBBmkYXH1J1RXgXND8wPcSaROdSXsp8t8izl/JhgEdKjTbeLfKwL1VtD0iMkHpjT wKFoLBWQQvdFepub0ZvI412U24WRuL2J4V6SH3dF4IabNe1mWZ99jdJA8/6pNkiZtysb VnXTDG78XhpW6oF8nJv/eSuoxhjpnRgQxb3RtF71C971bD1TXfOTshjxGkpMQYo0uQHg 3BKzTp+VLZiaOX1v0d7vq+iDPVjvTUFfoh9Lvx3/ntMPwu2sopsqD2q0na2ov5JOXGnr AVmA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=UOP0iHse; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id 5a478bee46e88-320ea0fe372si5425eec.3.2026.08.14.00.01.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Aug 2026 00:01:21 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=iqN7n71s3NhYd/8gLQwt3GBC2Mx1qwcJPYFot+IrrNvzKx5gJ6RD2qe/pgyP9t+1unjc8oICGnc7GhowwVmkuJPiXfHv9RON0T6G1OOQM91yQhl99u0kxT0M3f8yAkGaSlYF4JmBziK0qSLRJIjh2FRcjR+rs04Y+fVolEsWoob8162riA9q9fPcRXd7fzTyDZJP7xn7PLGfhy6/MmbhXEMmhxiLJDL0czoujVc1p6finyKv6jLy5HFSy6DswrGk9uJiFp973lEnPBaO774RiDJ3rPzjBdT6jxmwtV7HAPjKq+UCLIXzSW9C2SnjpZARCHElBPuipGM3KbA1iTrz5Q== 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=/fWUkmlvRR2q9cx2viaENYp0NqyvrEAyNFustez6AWM=; b=B3tR3uWdUJJTZsYpB5e8oKrpITBzfX5I4wtaBbxFxzY9mLTuC7JH2vtv4NZUFWmi38h/JwTWOhJIEGfsJQs5Xw5tni62/PGhaY3jCkL5aOiwRKbE6amUO5k/owGxaU2k1uU/AgfQQZZUsFIv3tqrhzT9IFuKpH6dVdureV1lj46gcUc+5YbuVYJCOF/R55pyQbkEaJ7WgoXs20JAw628MX1myYStOAP5n6hxed9Pwni7mbD1UbvBYzX0Wy4WIuuekOW+gQ8I6jrDlSQCzlVtYYC8fFRx8FTVdJ/1dhI/OkDVpaZeYqqsFJlb6qAhYjniuACJ8gECn99jLBNMB/4FDg== 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 AMBPR10MB9320.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:6a9::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.13; Fri, 14 Aug 2026 07:01:17 +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; Fri, 14 Aug 2026 07:01:17 +0000 From: "'MOESSBAUER, Felix' via isar-users" To: "Kiszka, Jan" , "isar-users@googlegroups.com" Subject: Re: [PATCH 5/5] kernel: use architecture specific names for kernels Thread-Topic: [PATCH 5/5] kernel: use architecture specific names for kernels Thread-Index: AQHdK0MblsKgU/s0FECVHUAy+UxWoLacQPwAgAAQsoCAAAYdAIAAxxaA Date: Fri, 14 Aug 2026 07:01:17 +0000 Message-ID: References: <20260813164500.3092151-1-felix.moessbauer@siemens.com> <20260813164500.3092151-6-felix.moessbauer@siemens.com> <5cb44a40-b33e-4b1e-8ec3-f93cf278f107@siemens.com> In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.56.2-10 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM7PR10MB3956:EE_|AMBPR10MB9320:EE_ x-ms-office365-filtering-correlation-id: 6c15ef82-d4b1-48e3-9157-08def9d1d680 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|23010399003|1800799024|366016|22082099003|18002099003|55112099003|11063799006|56012099006|38070700021|6133799003|4143699003|10067099003; x-microsoft-antispam-message-info: aZnVFuYGv6Yp9NbnGpCPrkJg4qe+U3hzmz+0QK2zVG5gRrrn/F2gPcFwZml6cyD40GQa6OjG63NUsBGRvzkr4WV9dahgxE83VrXuSHP1Ynz0obna1j5qD2Buy8tXd7IDhbXtfDyPTyEZYbAW2UgXCfbFRfOTtQxCPriXUbmlqgJSGafz89I8Ku9sLVulCknigpAVNbhn6ZJKuEhYsIfhOUT+PpPcJJhzg7Ev3mLaQk5/Svqd+wBXYehyQBC56FjLUyT6o6ZGOxWlQ0T9zBOWb+0jLYLhksO0hfXy5MnkmSI0/pNWVJg1qLyPCIe9FVn9MKJzcZg8IEplq/yuLVAGzNWSWm0z9KtAuY8+E1Kaz8I7wffCzpmifP+X6xHfn0QpEERiZyJIMdIJtzISu17FOf/ZKhqCeUzd4IDHluFJNhWxMYIX0Bj+fDq+J9vCStJaATK6+rOPzhYCydEBdRHj73fLDgO8YeVtqwHgaykN/BrP9Z+gR2zP7ojNRTRxB5V6JMQ0AYUC9Xx0pPbxa3Rvbyy1niI/ry6lXzRoAYb1Byw3qC9bAl9qz2t8lcFEuN+BZdm3abRmJlGYuyBsw8r8hLlatMY5Ej+W2iGlFeoFY7c8LOmKEEQNsMvC/CLZW3dQyJIc1ApMEX1896hBYEnvdg93muZmnZM6N5Pg32cMmsO0xM/Q6ll+y+XSwTuwl00fG70g7LdEeSM+ziD31UfT50d75zvh/8D54LiVEM/Ha4I= 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)(376014)(23010399003)(1800799024)(366016)(22082099003)(18002099003)(55112099003)(11063799006)(56012099006)(38070700021)(6133799003)(4143699003)(10067099003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cFlZQTlXNFN1cWtWYXVmQm5aN01wM3JFNGVKWHpsRDgwWlFVVWFvby85cnRB?= =?utf-8?B?RGhTYWptNlplOXhzYUhXc1RDQ3pQM3FTeU9leUNwRzNzTWNxcUI1OGFaUFVX?= =?utf-8?B?R2ZIck5udmd5YVNpSGRmMmVHbTBLdlF1YmN2dU03UUkySTJJVGsrNFlSL3JS?= =?utf-8?B?T09Kdm5ISElyNmgvWW5kR04zREF2Rk1HV2tUUXFWaEhZRFQvVDFublR4aEVF?= =?utf-8?B?c2lDWXNxOWpNcEM3VHdvRE13RUFEQlFTTndOWGxpc3VQT1B4cnVvcWVHTEhM?= =?utf-8?B?dDM4bHcvNHkvY3FkMG9FY1p4VGt3Z2ZXVlFEa1lGbHQvQW01WlFIOVhUeG0y?= =?utf-8?B?YWJVOTRjRmVwT29nbEcyL2xpRTJFY0ZsNENmMWJtOHQ4VHF1V0FweTRPMHlJ?= =?utf-8?B?cm1uVEw5alc5QUZYZTIvUStBMFVCVkgyUWM3aFE2aE85c0VGQTIxdTZKVjVm?= =?utf-8?B?UFRlOGx4V3ZyWDBvamRCMFJLVFU0dXZoUW9YWXBYWmpwcUcrTUtSQ2RBbDN4?= =?utf-8?B?UlNSV2VjL3VJVUdRcFc4Zy8xQ29xeEU1TWxQMEhRQnVpZ212K01MWDlTZS9q?= =?utf-8?B?VE9BT2llVnJiK0tyNTNTejlVM09NdGtxNERRUERPM1pCbFFKZUI0WVhMWGNV?= =?utf-8?B?bGpEV2loM0t3ajZSbWhXc3hJVTNvRW0vT3lyQVdIRVI0SWd6MjNFMjJxNUdM?= =?utf-8?B?dFFkZWRNUDZnakF2c2t4Y3pYY0cxQW5kd2JZaWRFMmFtdkhOMDlndFpNaHl2?= =?utf-8?B?by9XYXdnQVRWMEEwSmMyWGZkbURJM3pERDJjZy9oMnFBcy85Z0dLT0R0Y1hV?= =?utf-8?B?OHltWmd2bGo2Sk1NanY3Rkd0STlic3I1TXM2bUtsbWs5SnVRT0JWaW9ZczAv?= =?utf-8?B?QnozRXBVN1J2ZGxCdVpDeW1rOEtBRHhKVEM3MUo4cFllc0tWTVJnMWxCOFZk?= =?utf-8?B?K1Z1L3VmR2RNaWxoLytiVDVYcWVJZzNEanZvajZ1RjIwK0FkRU9EZUR3NWtw?= =?utf-8?B?Yk1QKzhrOXhIMnVVY2dkcjBIcWtqd2RzOGJFdTFnWmRqaWh1L2R6TkhpUlhr?= =?utf-8?B?N0c4YkFZVEZjMWpUYXpnQW1hcDdEcE5aRXZjbG9xSTZqL2lQdEdsd29xa2ZO?= =?utf-8?B?U3M0cExtVThaL21Tcnh3U3JFNldCTDdWc205Wlc5eGlMMFEwSm9kdlR1Tk8z?= =?utf-8?B?WjMyUEtSOUNnc3lvdGg1Q0thY1k4NnlSSmRiRzJSWXBuUkR1Z2JLRmxMSm5C?= =?utf-8?B?TUFuYmF1bW1FU1NqaE12bnZRWmlMV3FaY1BKb0cwYml5c2srOTd5NWFwcEMx?= =?utf-8?B?UnZKckp1dnFZeHh3Z1RaMWsrSTBFOXV3dUJrUHlJNUhSeEIydUxKV0pSWFd6?= =?utf-8?B?eXh0UkdUU0RWZU9IMEhTMFp4NlZYK3lYQk1oM3lBNmJ1a2hsajRhYUZpaEhm?= =?utf-8?B?b3lucldWaWJhaVJta3VjYStaTkt5dVUveXRZcmhzUG1GWmczbFpuUldCZWx0?= =?utf-8?B?bEQ0L3hJZTB5TytwcXlwTnNoNEFxa2hEZ3pvWXBIcFpNRkR5TUY4OGlSc3pF?= =?utf-8?B?TDNQemlYQWFhYm9qNnVTaFU1bzFhZjhJTmR0S3BKamNKaUR3ZGs0TTd2Z00w?= =?utf-8?B?dE0yRDJPcUpTK0ZuUmtxSjRUY2dsZlFVQy9aQmR4bndkL21iemduVU1qOWN1?= =?utf-8?B?R25CckozUnBQUDJsMSs5WG5jOWFLZmI1Z1FxV0pRajBDS2svRkN1SmNBNHlj?= =?utf-8?B?WTlJWG96TE9TVk5tNy94bHNGNDd1eWU3VzZaZUYxTGVhOWliTThCSHQzNjFW?= =?utf-8?B?ZnNaNTBUMXZHTVQzeWttblNHMlBXTXdCUGg3ZUpwLzNsS0x1dzFBMktoTXhh?= =?utf-8?B?d0dDUjdKdlQ5MWF0VXFYZ2Z6djZrVW0xamtzQXhIajVWRUY5RjVzSlhQb29E?= =?utf-8?B?MGR3WHRpMFB3S2REcVhXVi9zdURkUE1NTUpVUnpRamYvM2tnYnJySERoM1Iw?= =?utf-8?B?aXlPS3lJUHAxTmZLazMxTVBtNDI4aTZqYzJzV3NNT1oyanRPUmcralZVRWo4?= =?utf-8?B?cE54RzBZYXVVWS9nMEJnY0lBdHRwNUxJQ1ljWkFubExIeW9OZ0FzMzRSS3Q0?= =?utf-8?B?MjB1eE1HT0ZPUG81QlB6ZmdZVDBPckgyY1FtU0svYm45Wm1pR0dsaUN1TFlO?= =?utf-8?B?RG9tb1oxSjRMRjRVSG8yb0Zlemo0K2tnZkVwUFp4RmJkYnNrUldDNTBLSWZV?= =?utf-8?B?WVFVMnNENE1ySDBLRWZNelJtQ01FSjluWGFWbzlFNitnV09nRGxBMjBpWHdp?= =?utf-8?B?TUk1QWN0VElDMHQwdHZQZ2IxUlBYOVE1c2Z0b2IxeU9WTGU4WW94eGo1Q044?= =?utf-8?Q?jolk/ZLGJTDXEy58=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 6c15ef82-d4b1-48e3-9157-08def9d1d680 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Aug 2026 07:01:17.5133 (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: 2u1cTolrc+Kd+abs5Jkh+ws6kdEM0Ayf+RQMiBPbHIVHIyClhjY+I3f9O0K7P4jz/1tvWT4FzDzkpg01zM/dO0AL2A54wE/e/0zNZHSFOpA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMBPR10MB9320 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=UOP0iHse; 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:c201::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "MOESSBAUER, Felix" Reply-To: "MOESSBAUER, Felix" 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_H3,RCVD_IN_MSPIKE_WL, 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: xI4LaYMVx+5+ On Thu, 2026-08-13 at 21:08 +0200, Jan Kiszka wrote: > On 13.08.26 20:46, Moessbauer, Felix (FT RPD CED OES-DE) wrote: > > On Thu, 2026-08-13 at 19:47 +0200, Jan Kiszka wrote: > > > On 13.08.26 18:45, Felix Moessbauer wrote: > > > > 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 > > > > > > See my comment on the cover letter: architecture or even > > > machine-specific content. > > > > This does not invalidate this statement. It just means there could be > > even more differences. Anyways, just a cover letter ;) > > > > > > > > > +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. > > > > + > > > > > > This is not written like a recipe API change. This way, it looks like > > > something that belongs into the user manual, kernel section, as it > > > provides guidance on how to model that special case. You need to > > > explain, when this is now required while it was not before. > > > > > > But I would rather suggest modelling that more transparently, via > > > PROVIDES: The KERNEL_NAME should remain "mainline", e.g., and the > > > recipes should PROVIDE that generic name while actually building > > > "mainline-$DISTRO_ARCH". > > > > And this is exactly what "option 2" from [1] proposes, which I tried > > and which does not work for two reasons: > > > > 1. on bitbake side, the provides and depends need to be fiddled through > > the multiarch classes (-native), which I did not manage to implement. > > For the kernel it worked, but not for the module recipes. It also gets > > super messy on multiconfig builds with two different kernels (e.g. a > > hardened one for the image and a "open" one for the installer). > > > > 2. We need provides on the debian package names as well, but resolving > > multiple provides in the dependency install stages (sbuild and rootfs > > install) is tricky, as we already know from other tries in this > > direction. > > Let's better address the root cause: needless templating, rather than > build-time config selection (provided we have no problems with native > kbuild packages vs. configs). Having it arch specific is required anyways as we have the arch- specific build dependency to linux-image- ${KERNEL_NAME_PROVIDED}:${DISTRO_ARCH} for the kbuild target. But AFAIK it does not necessarily be machine specific, if all needed defconfigs are present in the image. However, currently we modify the debian/isar/configure isar part to in inject the KERNEL_DEFCONFIG (in dpkg_configure_kernel), which again binds the source package to a DEFCONFIG. To split this, we would have to move this sed-replace to the dpkg- buildpackage / sbuild part and switch defconfigs based on pre-set build profiles. That's tricky and even further diverges from how debian is doing it. I prefer a slight API break over over-complicated magics. Let's just follow how Debian is doing it: encode your specifics into the package name (source package, binary packages), controlled by the KERNEL_NAME. If you know your kernel is only architecture specific, name it - ${DISTRO_ARCH}. If it is machine specific, name it -${MACHINE}. Keep in mind, that just renaming the source package just shifts the issue. Then we likely get conflicts on the binary packages. Felix > > Jan > > -- > Siemens AG, Foundational Technologies > Linux Expert Center -- 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/d9f8fb50a4df33e7ebf674a4a751bc55c6ab61f2.camel%40siemens.com.