From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7163980406052618240 X-Received: by 2002:a7b:cbd0:0:b0:3fe:ad4:27b4 with SMTP id n16-20020a7bcbd0000000b003fe0ad427b4mr1492265wmi.27.1692193599291; Wed, 16 Aug 2023 06:46:39 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:4594:b0:3fe:3b28:d0ad with SMTP id r20-20020a05600c459400b003fe3b28d0adls3263951wmo.1.-pod-prod-01-eu; Wed, 16 Aug 2023 06:46:37 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFMCZSg1Zf/9soZwovWDJbwt/+lUlm6H6G7Ot+s7oT3evL8gRLAyU+jJ1s4VzJZfPhmPun9 X-Received: by 2002:a7b:cd8c:0:b0:3fa:9767:c816 with SMTP id y12-20020a7bcd8c000000b003fa9767c816mr1640003wmj.39.1692193597104; Wed, 16 Aug 2023 06:46:37 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1692193597; cv=pass; d=google.com; s=arc-20160816; b=IUMBHpPSjnt9q50VMANHVXRaReHV1MLB+XWF93SibgeQy/9p/8YUhGkx4GQaN/WESJ QOuI9RBI1wAc4CQwTm2rbIDy9lmgHLuVuQEHEpvEndWtWLGIPEvAGi9YtgrIf8mEwThb kTiP3wRqDLlMIcfL0+Wt2tCfKLETK+yfROsq7Z993fi42Fcb2NPVMxyJwCqZ6CY5WjcD 8A9zTEFG2/Oz2m3DTNTr5psXxWUlTNS2QLDEgUL7F3M/ObmqYGREjZfevUAgxeSGQoD2 Ho0OdSFyUlPLXaj54vIVSNfuYTzwPgyv93qbltyDnM8fft6AXznKYAUXnuDweseoWcih UBcQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:from:references :cc:to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=/vqXtodHy0Di0i4aGjFEyIvyTnNPoEBTZgyO4Oi3kzk=; fh=9r429SiXQJOsJCd4OYNchv22ETo8OOC4cdaZ7vqoglk=; b=jWrBUCPfV7jNKo3ELU0drgEpkLzseZujvClCyq4bCBoyH3EOZh0zfCjI2av30GUkQw cqEHosBb8E95YkeSka7aiGIP3w29zQrpx9vHDZmpyfLePx83jksva1me/TwQLYYaW5hU FGfDFLvZjfX1I+wIjMnEtmlDUZYCWXvxMCFflVyJoS1GMeOTUCO1g2BoGWgwMuAU3biq 4Jr7WCb8QQWBsnkoYw05QrLv1THRpOhF5o58zO0E9RwHfQh2kVOkmlysXRfvyhR09rWD dcJPFP0D1SZhqMEeRCD5SzzFVz0dKNiwbyo3GW74V2ErCHNYd1aTCJXD/5AAn6A1J06S jv0w== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=BFFoYBCh; 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:f400:7e1a::611 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on20611.outbound.protection.outlook.com. [2a01:111:f400:7e1a::611]) by gmr-mx.google.com with ESMTPS id p17-20020a05600c469100b003fe23ec4859si1392047wmo.0.2023.08.16.06.46.36 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 16 Aug 2023 06:46:37 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7e1a::611 as permitted sender) client-ip=2a01:111:f400:7e1a::611; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=BFFoYBCh; 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:f400:7e1a::611 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eIbpMGFiVtPCA+bz/6pKTSI/SPplHuBx7DlWTZDCGFrnQ+F+iFBBji1dWQ4gLZGJdYoNwHayRxCZdiFDkPpmwFu0/T6gNlatbDDf/TxE5Fqn2Tdodo5Wa+qMUSUryz6ozP4tuBRaMcNA36be2EWLIpDQImuK7hSeLUdIqfReDNYxXGmbgn/yfJD2ODoDh1tkkRuAJ/rGO41X4A+2gLCgrQ4nJJzwNJMHskxu0ArlgbU7wjwMvT3fg/IJ2jSF69jSprbDfpj82HBnDj7skwoQxb0YDttthE4NCjEZx6sDyonwbIwMzoQ1FWnSAXuqnLL/wgnqCWynHm3DUFDdB413Ow== 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=/vqXtodHy0Di0i4aGjFEyIvyTnNPoEBTZgyO4Oi3kzk=; b=AOfL7o2aHpC5hS4Fiu1jqdYOaqQXwDlBlJ9m2IA6lT2mjdPrwlbSqntsX1n7Xg5qQruhpBmcP1nHeWfSH4ZnRBVQsAKUW5baPU/hTfWtAZ0/YEyztq/SBr58LU4T3NeCnYr6aobe9LLPNOULutKI7WviCUCBqV7Yu0neGYgkLdTLRqYUmqkIjWhy3UNs4F/2o2WqgBx68X7v7dN2ngcoF8GywMPerry8SwfnERNhAOEywvcJyUUSsnI+1Qxp3GUaIEsrnc7UCgae+tkpeenIuxXXj8FgKAuUQCZUh4xdeo1rxerjths3dCFOnIRDr7m6BH9SRb/wG+6kI4w1dgm8Ww== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/vqXtodHy0Di0i4aGjFEyIvyTnNPoEBTZgyO4Oi3kzk=; b=BFFoYBChvGIz3nrwxsZS/MA9saDZ8KlwZUjbE5CqtLkZpOLpoLW5dimuatmgsATjAMjcz5zNve5Lq4tctzFpfdS+X8eOvMCmVffyfZ+FwGPDSrQGG3jeuhABpAoHKT8mibpTHSq4CzhNHS+GbXCCWNC6ISLPujaa301hcUVHbaPM+Ew2pFtD5BdvPE9R6bqDkUszzIrcAOObdt6XtC7k9Sj5WaTztDqKdwVEQe4oJhZsUrCHhfsMfyyOp/QZbcoRN/tE4nI1Ba4+onngm8Sucg+gmGH0HRCwH+bVsradwGLNFFZ7kdQAmvIk626sZ0/TMtwDPgsxxdNueQM/J600+g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by PAVPR10MB7516.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:2f7::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6678.29; Wed, 16 Aug 2023 13:46:36 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::7f20:d403:b43d:12e2]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::7f20:d403:b43d:12e2%3]) with mapi id 15.20.6678.025; Wed, 16 Aug 2023 13:46:36 +0000 Message-ID: <5277f5b7-1f46-419f-8dc5-85b307c86c83@siemens.com> Date: Wed, 16 Aug 2023 15:46:33 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 5/5] docs: Update custom_kernel docs for split up of kernel scripts and tools Content-Language: en-US To: "Koch, Stefan (DI PA DCP R&D 3)" , "isar-users@googlegroups.com" Cc: "Storm, Christian (T CED SES-DE)" , "Adler, Michael (T CED SES-DE)" , "Sudler, Simon (DI PA DCP TI)" , "Hombourger, Cedric (DI SW CAS ES LI)" , "Schmidt, Adriaan (T CED SES-DE)" , "MOESSBAUER, Felix (T CED INW-CN)" , "ubely@ilbers.de" References: <20230816121423.3956608-1-stefan-koch@siemens.com> <20230816121423.3956608-6-stefan-koch@siemens.com> From: Jan Kiszka In-Reply-To: <20230816121423.3956608-6-stefan-koch@siemens.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR0P281CA0159.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:b3::15) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|PAVPR10MB7516:EE_ X-MS-Office365-Filtering-Correlation-Id: 5d195a48-a249-470e-8e12-08db9e5f3563 X-LD-Processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8h8WtyszufSe3B/GNRB+YLJ9SkGUudvcOW1w3O0I+lxSNZJ6/K09b5xD7r8645vOSc9/sxBlLKRb8bRTDvg8ThcbqWH5uI1gQ7HhwnwGVUhvRL8MX5PLsWWG2QgFNPmis7NpL1DHQg66L+JdRYaO81suCb1nAJTk6i09okfWzrjBa6EfwtPKvSleYHcGz2xCar1bw0qTmHN498fTRf0t/3al6Iynm5WqIJrUSehG890sO3EC0aZ/sfhZImpaqlEnehLmqWx0eZNbLkXy5EWOpKq/4DWHiV29hGwbtA3EhjK35/WCJOzKXHerz7yCIydzLW7YXhHOUUbbQbUwV1mQ3slzqec1Le5BADM37qNu5T7kvx6/YXihJoTI8jLwMktm+QR8ZfxKo0IuwagcUQedQjFc3f1fV+T0LeOM9nY0jCnlM01p1kkn+icd661on8vWH9uwduqTGJ3G4gvZncXpNkk5cH9bPvnlT1YzD3B2Ch7XRuvRTAIBvgP4gtVb1uPmEgmVE3/LG/6So90pCIbOCbeh7QmwdjbQmxJ2nyMZx+Rd1zjiJxWroOLwiLBcX3IrvIvpTjlTZdYlxtQfwOz77HcTYKUQIh1IiK83Uoa8AiNG6LRbQo8vwwQZZPxWStWOnrlx5RjRyZATx0Xgn+BfFw== 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:(13230031)(396003)(39860400002)(346002)(366004)(376002)(136003)(1800799009)(451199024)(186009)(316002)(54906003)(66946007)(110136005)(66476007)(66556008)(41300700001)(5660300002)(44832011)(38100700002)(31686004)(8676002)(4326008)(8936002)(82960400001)(2906002)(83380400001)(26005)(478600001)(86362001)(31696002)(6512007)(53546011)(6506007)(36756003)(6666004)(2616005)(6486002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OUZTTDRmWjI0WTBYTFVKYlA2TTdwcExrWG1zLzdNN3NYYTNJeWNoSWE3ZE9a?= =?utf-8?B?Sk0ybE1Mb2c5OU1pRjY2NWZPU0hJaFJiaWN5dEdCaHR1WWYzN3V0dGVrM1dS?= =?utf-8?B?UjRHN3M0WWYrNFFyMy9VY2ZxU2Qrd3VEdDFpNWNqaGU0UE5KTnNNYy9yTURp?= =?utf-8?B?N3d4M2xLM0lqRXBUSGp3cDZkMnRmZnIwL0ZFOUoxMEV3STh6VU5ud1RRcVRX?= =?utf-8?B?VjFjcTNyaTBZb2Z5U1I2M2wwR2xUUkdpWVBoZ01ic0s0MFV3T0FjcUUzemxi?= =?utf-8?B?OEVuaW1WQmxoeDZ0WFllN1JVMFUyZDdERkJ0Zm5EYk1OeEZ3OUdjVi91WlJv?= =?utf-8?B?dXlmd245Z2tpN3FKU0ovRWl5MVdFdG9xOWtjVVUxRU5pSFlMN2pkNTZMcUw3?= =?utf-8?B?aUhmcUpSMnl6RjhVN2c4S084RGJ0U2FFTGlabmtlMzNVMFJXa1NhL1RvN1c1?= =?utf-8?B?QWs1WjIvTHpNNVNSTU9kWTRYcEJOMVFhVEtRMVBJVEU0Qjg3cmNXOG9HQU8x?= =?utf-8?B?bnBDZU1Ebnl6QkdhS2VtL1VKb2JPK0tjS0V1N3M1ajJBVG5Sb1pPMVhXTjV0?= =?utf-8?B?cXpCRlZnWGhnNFc5bTBqTUZ5bGkrdWZCQXZocHQvc09JZ2E1UHF6czU4cENi?= =?utf-8?B?VzlJU2gvcHlCcENvU3lTTWl2cGNjWm1Bd2ZWWmkrWUdXNFlibVl6MEx4a291?= =?utf-8?B?Y3cvay9abXAxdStZV0QzMnBidWJpMlYrdFd0NnNXT2o4Y2JWMy9YM25LQ0lu?= =?utf-8?B?YlVtNk12ekptQUc5WllvQW1NTzU5R1p6S1VqcVRzS1IxRkxNWURHdHJHNnlu?= =?utf-8?B?RFBxSkd5VkV0K1lvZWgrdlR6TVBQTjhQdWtKd3NpTDgvNWIyZnJ6NlV4VTZE?= =?utf-8?B?U1Zrb0o1TmZSUnQ3bm5ZVkdNeHlDd0J0bmwvanZJdmRCcjQ1TWIwdzdzUmln?= =?utf-8?B?N0dHeWpKN0hqczBlbStOeVdaUEcyZk80NWZ1ZzgvL1RGUGd2UEVTYmtKWmwz?= =?utf-8?B?Mk9EbS9nb1BCaUpubXZyaE9leDkzbVhHbmRZYWd4dko4a3FLUlloNlQ0c0lI?= =?utf-8?B?aWlleTg2SWlxcW5WS1ViajZuSlpPOG1FTmdJbnhwTFVzcktvY05MVXNxTXdT?= =?utf-8?B?Wkt5TW1RZWY0azAweU5GRTlyeW0xMXpPSG9mSzZld2dSQXhydmlDU1FicWNL?= =?utf-8?B?NlAwelg3UXBXRjFPempBMGxmMkl1QWM4OFpaeWY4Y2NQR0dNd05CeVdiMVov?= =?utf-8?B?WHlXWTlqV3dMSlRsaythazNTUEZONTEwbjhQTnpkRHh3U1lWaHJPUnFYMkg5?= =?utf-8?B?c0daSXlGZEQrMVloTGFxMGZSMTZlYVBTRFJZUitTcHJUbVBDWkE4MmZqR0xF?= =?utf-8?B?akhKalhZQ2VkbGlmNXFxbUg1cmhSNnpMZXM3WU5QUHpiUWE4ZnF6TDNHV0Mr?= =?utf-8?B?MVVuRENNTE55eWl6TVkwZm53RjMzQzFBUzVDaDBocjhSVHZDZWN0U3pVdkhr?= =?utf-8?B?YzZCNFRJeEZBU3dDaDJoYWhOUUV0cFR4WWJOREVJaE5KdnRlb1FOMUxHamZY?= =?utf-8?B?OERONzdYTVd5cUpZaWp4ZnhjbnFybndDRjVLQXRJam90ZG1uL2VXQjlRVzNV?= =?utf-8?B?WXMxVUw4ZS9PZXJkbkRaOXlBMjlvcCt2eGxSU0I1bTlycUNISXVCMUZER0JE?= =?utf-8?B?bWdCS1g0OVc5MXYvaXZMaHd1R25XN0o5QjMvV0c4elF0azFrQTNnck1nQXds?= =?utf-8?B?VG1UVTFYNzE0QkZSZGxFZWh5cTJ5VFNPSm9xTjlNWU4za0FNTVZrVHhick9S?= =?utf-8?B?UFY0MnMrNktSZ21BUjBqWmVkOU92U2IyNXkxbjVVTTArZTFzOGJtanZqNjFE?= =?utf-8?B?b09QYk5KTno3M05tOXR3RS9iZjQ5bW9kTEZ1aXlSbDNKUGZNUjhOSWhXQlU3?= =?utf-8?B?VXVJS3lrbHpsRnJHMnVPNzZzNjU0WnBnZXA1Rm5WMkVBL1N6SGNFMTd3NDNJ?= =?utf-8?B?S2R6dmYxellyeG5BcFZ3WjNXZlIrcTdDRFFYekhXVFVHNFZBbUZ0L2FHWW90?= =?utf-8?B?d25PQWtkZzZBaFFYeWIyY05GeWk1L00yYXJ5VmdVNG9mVjY4eVZIamh3cFN5?= =?utf-8?B?Umd4NU81MkxkaUtnVVJ4Yi9kUWUyaVRnYTNBMkpUMnFveWtBOExuSld5S3pG?= =?utf-8?B?aHc9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5d195a48-a249-470e-8e12-08db9e5f3563 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Aug 2023 13:46:35.9396 (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: /1dzjb7RLTpXgiWKkFDdFYpGvG/DNVsdG2Nvb5zTwIquF+euUy4L4tc3ysFMxbJOqyXMVX/sSv/AkZdQMLnlzQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR10MB7516 X-TUID: wBBsfLdmbKyH On 16.08.23 14:14, Koch, Stefan (DI PA DCP R&D 3) wrote: > Signed-off-by: Stefan Koch > --- > doc/custom_kernel.md | 17 ++++++++++------- > 1 file changed, 10 insertions(+), 7 deletions(-) > > diff --git a/doc/custom_kernel.md b/doc/custom_kernel.md > index 73987a5b..52e03b68 100644 > --- a/doc/custom_kernel.md > +++ b/doc/custom_kernel.md > @@ -38,12 +38,17 @@ The linux-custom recipe provides support for: > 7. Allow the name of the kernel image to be changed via `KERNEL_FILE` (defaults > to `vmlinuz`) > > - 8. Produce a `linux-headers` package which includes kernel headers and kbuild > - scripts/tools > + 8. Produce a `linux-headers` package which includes kernel headers > > - 9. The `linux-headers` package shall support native and cross compiles of > - out-of-tree kernel modules. However, when built in cross-compilation mode, > - it cannot be used on the target so far. > + 9. Produce a `linux-kbuild` package for both `host` and/or `target` arch > + which includes kbuild scripts and tools. > + Setting `EXTENDED_KBUILD_MODE` to `"1"` will allow using the `-compat` and > + `-native` multiarch bitbake targets at cross building to run additional > + `target` or `host` specific builds. Why does this need an extra control? And the semantic of that mode is also by far not clear when looking at the variable name. Jan > + > + Then the `linux-headers` package supports native and cross compiles of > + out-of-tree kernel modules. Even, when built in cross-compilation mode, > + it can be used on the target using the `linux-kbuild` package. > > 10. Produce a `linux-libc-dev` package to support user-land builds > > @@ -72,8 +77,6 @@ In the future, the recipe may be extended to: > > 3. Be compatible with Ubuntu > > - 4. When cross-building, generate kernel-headers for both host and target > - > ## Examples > > The linux-custom recipe is currently used by the linux-mainline package and is -- Siemens AG, Technology Linux Expert Center