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 12:51:41 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qt1-f192.google.com (mail-qt1-f192.google.com [209.85.160.192]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 67EApdAY029351 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 14 Aug 2026 12:51:40 +0200 Received: by mail-qt1-f192.google.com with SMTP id d75a77b69052e-51c01ff996dsf13530231cf.2 for ; Fri, 14 Aug 2026 03:51:40 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1786704694; cv=pass; d=google.com; s=arc-20260327; b=SIhG8CTqIzrWA6A3tDRPWpLgMqiWJG7K8nXU5iau/MRwypCN5MxjBHwIRpqhfcSm+6 /LHeSisXitaWevxrSR39CVxrrshOaMRzhhkbcuW+2snalpkNekbyQ4bSgPlRaEhSmzZo Sc19XvRWVZa3q2ZB82s9wxs5XVkrCxx8m3OOLHEW0yVVd7ehzFOIznMFNOP9wPEndepv DS6OlhCxS4qeQjJXmrag2Kn+HMlTKeuUW5yjlLML07JEzN98m1foVOzwEevRLUs/x/wg zMggjb/5DzOnAo4IZXRiHILntJBTXlbwKCqDuLqVFJEVs1eVkwMH5Odcl7Po1kWg44Ru Y0/w== 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:in-reply-to :autocrypt:content-language:from:references:to:subject:user-agent :date:message-id:dkim-signature; bh=gJ53Y8s71MjBd4u5h0ZDx4/dM5cY+zN5Km6AuwhYR9k=; fh=QZhNX3AzVS831wLNGG/4wG+aRg8H4EF4lf7a01SfOck=; b=PnS94jm6syGUEusb/Mf1O0ni+1UjciEYUwoOOUvx8yWzWU7zXfp+1fqBn4PJySYdSK 5h0FTxuFjiTBfkq6jQC2eEAYKZw3Hhu5uBQuYYl5z+sbRfnBSHR6htkL/mDNTEPDzQKR YV3EXgPy1mDqZrHJzaYdBWg33GCXAlZr8pa7WZd/T5KKMWqdmot/QQnZgkyKxlCjiq6N T3WKtMT4ZybXuLR3MWdEq4dFLK+0TKgVoT9qqmod9o3v8xqKy1HIvCrIqQjUsy/UQUlv +eY87iVsaNMVhmC8ei5mBMXtKMa2yBt3ZNg6njEihhTa3jC4ooLkPImTjXFVvDrUFRcw SNOA==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=BJBwquug; 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 jan.kiszka@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=jan.kiszka@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=1786704694; x=1787309494; 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:in-reply-to:autocrypt:content-language:from:references :to:subject:user-agent:date:message-id:from:to:cc:subject:date :message-id:reply-to:content-type; bh=gJ53Y8s71MjBd4u5h0ZDx4/dM5cY+zN5Km6AuwhYR9k=; b=alOud+GYV3mA/oadfZNR0f+rVugYpM9sRD1I5bpXHjR8Z5T9EQHFyd3e0uumpyP9PA keXkeHcx24mzUNvym8odB3qTnX0eQLnLalrMVQ6RuTlfQI4OjPMJsw0C1x4JJU36is8i t+suG2lkhcry2yV/jtcYUNWqqtOKLc4PlXpfhzYJXyuLcTLwJrEAOXAY4GglxJlvOvv0 Hzph1Q3deWYVlSvv8iTpr31CzgD3SKwBJNeDKsREAriswvdl+wfCoBPuBehd19bO0aqB ovncSQ8LcHnnkMF8Mp9m3hoip//IG+SDv0QAQ6esj9S0RAr7dBemVYzHjTLxorSJTMq2 iV6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786704694; x=1787309494; 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:in-reply-to:autocrypt:content-language:from:references :to:subject:user-agent:date:message-id:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=gJ53Y8s71MjBd4u5h0ZDx4/dM5cY+zN5Km6AuwhYR9k=; b=Hdyvj4K3E7rRVs1lc4Ndp2QLv5TxWYSBN4RbA89ARVJGdOBi+yu9StjoMy2bMkXXfm OHoj7z1TLYl8Pe/wZeROmUALg/QO6ckIgWDFWP9rZru6gEofOh4CengIvzlXCYjrv8WK rPOtxfxMRsyN61g4jzKoIYA+04f/fzp55TBZKY+tklCEldmNxY62caQc8gm/1nFNy3mE aBdBTkAjRdM7Z2z/rFMaCR0EM67YXRlCbQGCHXfYQI3/wAmvzHnIkxCeSMVFl1yNezsW uZpM2CsNgOilFd6oqodHErfo5CTMdKHqtHcbe5xeafsjHBYMr3OxIJ7bxzATcelz+t0v VhKA== X-Forwarded-Encrypted: i=3; AHgh+RrGSBUW6BdBvxYvWtatku1XIIM2jXbRE8JOOhGpv1sXTrM/w0WVYuxF97YMIhbqMoPepIrj@ilbers.de X-Gm-Message-State: AOJu0YzbWq4yvEgcsimVEnJz9Z7s3LnYRJ3zFWzgdtQXwd45mc7Rq5Lc cjy4dMc9prPtLs7qXIkCY2o7U9ae9ai0X0MpMVbRy8Of12ILN0+ORjjh X-Received: by 2002:ac8:5f10:0:b0:528:1478:e1fc with SMTP id d75a77b69052e-52d854a4899mr46162411cf.34.1786704693660; Fri, 14 Aug 2026 03:51:33 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="Aa7YSPSG9kxJIeZDUFYOULlI5l9iYM+OC0nMH9dltMheMX2OyQ==" Received: by 2002:ac8:58d0:0:b0:527:69ae:475d with SMTP id d75a77b69052e-52d71486203ls42461241cf.0.-pod-prod-08-us; Fri, 14 Aug 2026 03:51:32 -0700 (PDT) X-Forwarded-Encrypted: i=3; AHgh+RpeSpGJJWDj9qBdgm4y0B8Z/OEeTA0KJZ9r1SXgkliXgPGvKjM0I1tO2dpgnF0V5EIdSJdCbY7j1iTj@googlegroups.com X-Received: by 2002:a05:622a:4d9a:b0:51c:2340:bbdb with SMTP id d75a77b69052e-52d85430e9emr53185191cf.26.1786704692179; Fri, 14 Aug 2026 03:51:32 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1786704692; cv=pass; d=google.com; s=arc-20260327; b=Vlv12Jf1aj+GKuM4BRt9aVtGdLxMUgzMm5KzkCVQ0pUg5CyBs6enrrDnoA3qXELPsB 5UfkNyM1rSSpN6WygAjcQpTP0HsooCUAflB6O715poWUoyDO/k0mMNXB+ejAQXBhiR1W OoCsfsyPE1/WusC3FEUwL4EJSq3RkndBLWbjl5q11dIQJ/PXw5G9MRGJ1VHpkxl4rAeT defhDmDWBTp9iu4Wb4qDVc9U+KrancCeGsAR/5bSoFnJtfTuCcIjLF+ta8TR9/Qh8VHk urT5/XRhXUpZ74Yl3rS5tgWtq6jvAfL5XuuUWMbDu8zhdkNn60VrBJmUi0PoHioGMHu8 Ixlw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:in-reply-to:autocrypt :content-language:from:references:to:subject:user-agent:date :message-id:dkim-signature; bh=zB6yHy1n8vpkTpzOXVh4omg2If1IuSFvWg0ct0tWKjk=; fh=yADuainU1yam3c2e+a1DbHgjpp/wwn2iGN1N3yREik8=; b=kwCGxB515JQh1Xlimn9VVfQUSDX7k3Z0bZeh9eMKspQ+qcyL+c0xqAIcGnq6Vd7Xlm ROVMWJniv+4hdHFXU+MqWgDzcCqmb8Bj2bgqsg8K/jnaerKtsYzCpds6Hrbiz7/QB5d9 oWJQ1x9Hyq4YHPUuXOJPL+WR92UnXHnz+7xV+UAuAXLEnXYmsjQAMpf31PxmCM8x51Zp tiYIQZAYhSjHwPG4S9cVyLS7hNk2ijJSa3fG0nNMQ8K3eA+bQhWFOLc0Eoc1XTFhQVWV k5zaGpFWs7KIQd3K4xxY3k1rrtiojagZpXLNJwhYf6BWkYhmBM1mDSVng5A8mMmtZUVn XJyA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=BJBwquug; 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 jan.kiszka@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id d75a77b69052e-52d84074f15si675351cf.3.2026.08.14.03.51.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Aug 2026 03:51:32 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yJPlFinf8Nq42E7mj9Cxn690iZFWdaU9bRM3f3H1aILdkkYoly0JP6VJHrNzI/loRmpIBJf/btzL3toON/ujJj+YOCPTNsoY9qkaq+u0RMN8XPUaUSKoigvHpgs0lItfK/QUHwFHcx4N0zhCR/1nJ50deRZ36t/pX1OWZlW0uuliTA08+6B7tzh93JXocDUKlXwahpIJOuAa5JO+NPBKFmlCJMoJNpRlZGoh5karK8iOt4d5EZjsEWz/9/89cRKaMG/UTdtoTwvOzGCSPA6y3Dc0g/AQh4KOyDv7xLZPutg0Qpsv7SuCMcOH3M5dABAef4uznJMVnuVGhQY1ib8TmA== 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=zB6yHy1n8vpkTpzOXVh4omg2If1IuSFvWg0ct0tWKjk=; b=bRC/VfjDS54mfQDm9YtuzR2GW/Gl1UPxhGLAOSTFrT74ySOpyM3CLbS8VqxsaB7VlrQatPV3646qBF9rKQzgz3WKEYSq2mif0529zKMkUYgVEGqXTYb+OkMRGs1wy+Ai0vFp25Bp7Fi3ug+Vvo/r9uVvaDkPR0RXqlwrl8hhG+Omx18YHZxJJbQkQ/L+O3MfJmnr/a891HV0rCLw1EC5Ie1h+OkjygLFu592lEiRE33ANoXlR63fesa2JyFyPgt1KMqM36XNo1XerSfyX0ORYejCQOq9HLvBEkQqyiOkWRILsDsa1lgVvNxqmWWr07Dwliz2e/MWXBKmge5wx71JgA== 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 AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by PA2PR10MB8580.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:41e::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.15; Fri, 14 Aug 2026 10:51:29 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::be9f:e8ca:ee9:83e1]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::be9f:e8ca:ee9:83e1%2]) with mapi id 15.21.0315.012; Fri, 14 Aug 2026 10:51:29 +0000 Message-ID: <54549f17-4538-4f76-b04a-f25b1ce4da6e@siemens.com> Date: Fri, 14 Aug 2026 12:51:28 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 5/5] kernel: use architecture specific names for kernels To: "Moessbauer, Felix (FT RPD CED OES-DE)" , "isar-users@googlegroups.com" References: <20260813164500.3092151-1-felix.moessbauer@siemens.com> <20260813164500.3092151-6-felix.moessbauer@siemens.com> <5cb44a40-b33e-4b1e-8ec3-f93cf278f107@siemens.com> From: "'Jan Kiszka' via isar-users" Content-Language: en-US Autocrypt: addr=jan.kiszka@siemens.com; keydata= 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 In-Reply-To: Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR3P281CA0085.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1f::22) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|PA2PR10MB8580:EE_ X-MS-Office365-Filtering-Correlation-Id: ea34e7ef-5295-42e0-e454-08def9f1ff14 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|23010399003|366016|56012099006|10067099003|3023799007|6133799003|55112099003|22082099003|18002099003|11063799006|4143699003; X-Microsoft-Antispam-Message-Info: Xg1nY2MgBhfBiwI/vtGNmhA+spf7sC8/lknBj+gpJZKE7+1+9lE6HMf3Di4iqqm44Aq3s5n+QeyIzVMfhXmHK/2aPu2yatpxX9SwFPiIflYR0lhpdort7jOgF/aBfSawJmxTktYJjg13ReZUOiE+W0sLy/+sbS3Y+Ju6LcXAoAuUdACgIQz/yOWfa+J3zvKmBMn5ceTrVXfTGtMbkgflaCdF5a80CSzNwXGOmuVyJIwhSZDqTN/yy/awrB6ezBnhOAgAZHP7CeUG4xF8u56Kr+rvvcf+u94xrHq83XlitrVvdwDa+7VpBRRWJ0sDqE4sN35/d2teosS5FEWIhkbauNbwIQumERiXV1jNWQ6QgvFOlb26PY1ubigbwwV0ooW9ImB5+GidZQIk9VJIHLdXCazsIZxtOcK6cG7OG5n4BW/C/cCZNfQlAfmb9D0CUgAxUlcWjvfjvHrqJLU3fNZ8XZTD1DFdEmGhuhJYP6Lt8zX53v5ZjuTkkO1CVpkHqE5q5S78T+n5fqg9n1dZIFwuw3ebULDJ6XmuE3EXgq0dBKhaSNTEA8NDuZ3T9nPjNR4BvJxZWUc+oP71ZnIImgoaoKiG/Cy8sP8ohq14CW90qv/TvjjwdiigZ/O6qovHAChzytc0ZqjKsh6kWx95UpfjoNPZMIxBE4q3Dg8I3PeQ4mQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(23010399003)(366016)(56012099006)(10067099003)(3023799007)(6133799003)(55112099003)(22082099003)(18002099003)(11063799006)(4143699003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WnM0eEU4VHE3WjA4RmFkaGdJYUdyNEtVRGxtYUNNS2RaeFR2R0N5K0dhcUF2?= =?utf-8?B?eFRxaGNvUEtCbktwVzBvM05taDIybmw1bVdKVnJ3cVUzdThiTkl4dDE5c2RT?= =?utf-8?B?cTJRQXhmVWU3NndBV3NJSGUvY2ZKN3NIL21kdUk2Tk9mcjdtL292eEcxb1pC?= =?utf-8?B?cU5kKzM0em9sUUF5UFJ2VFY3VmZFMHJ5VFNNNVhwRi9TaWhjalcvdjZSRElP?= =?utf-8?B?NzV5WGVCNURaRUw2c01XTWZENkFrdWM3ME1kV2cvRjZTOHFLL2V3OHQrcWVQ?= =?utf-8?B?aExpVDVCZEtpb0NRa0M4MG9SQklmRVFWQkFid3NWZXo0Y04zMGxFVTdQenZx?= =?utf-8?B?Kzk0dFRra05uSW9OSTMvd2dhRG9HN0lRRERrU2d2R1I1NFI4bG5wUFArMHoz?= =?utf-8?B?S3B1ekNpVDN6a21ISTJJcWZ6QnRyTlg3dGdCNHF5Z1JXZTZNVkN5MFpEVFM5?= =?utf-8?B?YVp0NEdCdE1Fam1SZTdOY2xVYmVibmNNOW43WkV4QjdYa3ppbVJwcGtsZ3po?= =?utf-8?B?eVVVZUR6a3ZERmdwWUh0c2pYd2xEakp0bjR4WjNYZ0pSVjhYUzJrREdibUZM?= =?utf-8?B?UHFqT0EzazMwUFpndzltUXhXQ2pEL2d5RVpGM3ZzOXBsYjNjeFE1eTVSMWFM?= =?utf-8?B?THdlOEJSZ0I1Q2MycXJBdmhNcFplVm5jK1lzUVdESXJHOUozNVAwbGdxSzlk?= =?utf-8?B?bkdmZ1QyYWt1ZlVpSVJpQlVmNkorYXEvTlpiYUhtZVNRTGhnUVkrZnc5Zld2?= =?utf-8?B?amRBS1diaFRHclRZcnlZU2lVUmJFTGVWN040Vjh2YmdyOHlMdWJUN2REWFQx?= =?utf-8?B?Q3o0T0pNOFdScTRDOXRMTnpiQkVZQllLTElua3hmYXJIbTVDOWFrdkEwYkE2?= =?utf-8?B?RlhSSnVEVGZNd1dkQW93elZXSHJDZHZ0MS85cDlxK1FUeEZrVy9kNHhHeVRR?= =?utf-8?B?MUxNb21HNmZ2czc2MU9lZTdWWU9jcXpzamx6cXlGdHFOeHpMMENwSUlTWmhm?= =?utf-8?B?TlBsMjlBN2EzK1lHc0NnNVI0RExMUDJHMUl1Vmp6K3lXelBQaWkvMDBFaXFI?= =?utf-8?B?RVp5bW1Zc3ZucmlZQitPWVRNaWIzTG9CdGlpZkhtSmkwZWo3alVVaFdTK1Fw?= =?utf-8?B?eTZFRkZRSXlYR3d6OGd4bmVaa2VmbTc5KzgzeVVSTGZqV3d4cE1GSG1oRlhp?= =?utf-8?B?cHgrdXl1NitEcUgvN29CSE5ickZJb3MzaG10QXVpS0Q3TE9BNi9YSjFZMzVo?= =?utf-8?B?eDkva1VMcWhYR1M4cGk5UmpjcG9pa2lYVEcxSDZQanpCcmJ0bURJeGh5U3U3?= =?utf-8?B?RU5YNU5DYlBhVGMwQ0JsM1d0OVJ6ZTFGcmlPTUUwazY0NW5mUTB6OTExK292?= =?utf-8?B?YW81V1BRQmxGY25YL2hqd1FsdjRwaER1dTNVZGxISzN6alE1QmFMMDVFRGM3?= =?utf-8?B?ZzJGb2xBd3A4bDdIMXQxdWxqdUNKWE5aRGlXanNraStZMnZVNElISGc3UVFh?= =?utf-8?B?V0xWUFFCQ2RTRlJDV0J5UTNWODVPOW1ucjNlMFNRUzVlQlptMEdFZTNIaHpU?= =?utf-8?B?WksrMDBmc3hyY2dyVFNKRHd6WWFsVWtFZU9iczU3VGpaV25RRDFCcG1yTDgv?= =?utf-8?B?cWhDY29Ya0xOVTNQVElPbHJCYzNWdHFxR0N3Uzdqcld2NWc0MThvcHZUdHUy?= =?utf-8?B?UDJORWVxME8rT0lLTEN3b09qbGN6TE9BS2dYNzlVeWx3eFJRY2ozU3VqTWhw?= =?utf-8?B?M2RYV3JnUlFoTXpRNkJqZG10UytKQzZrQ0R6b1laUWJ2emdxYjFhZjJTVFZ2?= =?utf-8?B?ckMxTVhQSWoxem1pbjJoZnN5QzNZaDh6Z25OeGE1QU02KzJNd3kzbE9qSWlz?= =?utf-8?B?UmZkdG00U1pTNDNDbXFtKzhWdGZLVHlrbWkwT2lic3FWSlhNUVl6cXJSSHM2?= =?utf-8?B?bXhWM0tZRm1HSXAwby92a1VRbTdvMXFwZERtc2txOHUvOU5XRXR2Ylk3UVl6?= =?utf-8?B?dzV2Sk4ydmJMMm5CTktnT3pBMGVIaUFWSTNac3BZQk4vZ2ZSdmFkOE5pWjFR?= =?utf-8?B?aG5udDhVeGRES0Njc1ZiUkM1SmVGT2p3K1dVeC9VUFMwTjRGclAzT1RTRk1F?= =?utf-8?B?dnQzOERxVFFYbUlmZFlaMC90YlFBMmsxTGJzUitDNUFBdE1jQ0ltQy9SQVpo?= =?utf-8?B?S2dPSUliR2t5TWNPVmkvYlI4bWd3V2xyK2pDekVCOTlidHNGWTkxYTQwdUlk?= =?utf-8?B?SGZtUjVoS2ZlZW1OY1hud2k0YjY1VjZOc0tZU2s4bHNQd0MvS0crRkZCMW1h?= =?utf-8?B?QmdwQ1pEeGFkQVJ1ZzNESkNlUmJaRkM3WVpJZ0Nld25kdU1tc0h1V0ZSOXZ6?= =?utf-8?Q?UuHztVbwhFnlEaLw=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: ea34e7ef-5295-42e0-e454-08def9f1ff14 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2026 10:51:29.6658 (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: Am/RlCaTRV6QmuIOg3Q6l6AOAvbCALxak96k4O4EH+D3NVjtZnsJ0wHQVAMiuNjY1s69Ze670Z8hFwAXE9xnow== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA2PR10MB8580 X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=BJBwquug; 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 jan.kiszka@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Jan Kiszka Reply-To: Jan Kiszka 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: 5ntNVMFl83Dg On 14.08.26 09:01, Moessbauer, Felix (FT RPD CED OES-DE) wrote: > 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. > Conceptually, that is the point here, the sources can provide all what is needed for all architectures without templating. They would simply have to unroll, e.g., the templated Package: linux-kbuild-${KERNEL_NAME_PROVIDED}-${DISTRO_ARCH}-cross for all compatible archs and select what is actually built via profiles. > But AFAIK it does not necessarily be machine specific, if all needed > defconfigs are present in the image. However, currently we modify the But only then. Most kernels that are built by isar are very machine-specific due to their configs. The kernels we have in meta-isar and isar-cip-core are the special cases. When defining a mitigation, we need to keep that in mind so that 99% of the users are not suffering from such 1%. > 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. Debian is special as they build only few kernels, and then only from very generic configs. We want to keep drop-in compatibility on binary package level, for sure, but we cannot emulate their build process for the customized kernels Isar enables. > > 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. This is just like the issue with false-sharing around multiconfig (once stamps of https://github.com/ilbers/isar/blob/master/meta/classes-global/isar-events.bbclass): How will Isar support users that do not care about that, do not realize what is making their kernel specific, and do not encode that into the KERNEL_NAME because it was also not needed so far? > > 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. I'm still a bigger fan of either properly addressing the root cause or working around it internally. Any warm recommendations will not help when there is no tooling to reveal real problems early enough. 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/54549f17-4538-4f76-b04a-f25b1ce4da6e%40siemens.com.