From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7163980406052618240 X-Received: by 2002:a05:600c:3787:b0:3fa:93b0:a69c with SMTP id o7-20020a05600c378700b003fa93b0a69cmr1205654wmr.24.1692188093023; Wed, 16 Aug 2023 05:14:53 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6000:1109:b0:313:f4ee:a4bd with SMTP id z9-20020a056000110900b00313f4eea4bdls721073wrw.1.-pod-prod-08-eu; Wed, 16 Aug 2023 05:14:51 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGwZ0tU2AwHiZMPk2Ni4Uano7n7fsWsTJ/LXDco0w0CaDWxedT5x+1uZys1TIy2r7BjVZEo X-Received: by 2002:a5d:4d04:0:b0:316:ff0e:8213 with SMTP id z4-20020a5d4d04000000b00316ff0e8213mr1329412wrt.15.1692188091259; Wed, 16 Aug 2023 05:14:51 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1692188091; cv=pass; d=google.com; s=arc-20160816; b=S80IsP2Z9PfsU6Xv+bvcpMDozCIyKJLSEXvcTSOlzmD5YHPl1NHl/H8vjJ0Ct2tS9b NFjuFqUIOz5duFiATQf4KZzbYHEJ0uoMKD3XJrpeY1B5PYI/l3Y16NIw0QxKFoXlHkex pgGJ8pUMlKcKVg2a7leXGlx3NpLE/TmJChdF3eBuFXWzfUJInWa+Yjn5MKD/zmEqREhE J7HuoBPPegZeWtJ92MLOkAew0M2sm3PicD8y17dJuDEOudLCA1vzUjgmMRR1TdFa4BNE ngD6TILpZ2/tPfQtlD4qJD9b/wSVMeca4XZXzPuHsc0TtW0E2ogqq4LdgOfzMLzdWF6t f6nQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=T/UCoUF5BxY7CJ8R5vEJpgZQQ7TVRO7VuNAH+005iG0=; fh=P0iuKgidmAaYvPfY6P+WWv+5AQ1KAqwDcu5amwfnCeI=; b=dpPyEC9hlEzpRx1ScZVKhz9VGnLtFX0QLIaxmPvpxHaSaGtNWkAodTXO5x5SUDWXS7 EwYCSo2SAdcLawySxlEA968/ozUjxRwRyThrTQviFV5dtaK67UnXB2nq4cKo7d80ULRn UO0wde5GhKUXyqdZ3q4ZyS0dqOuNRUEmMZdh4y0kAWQ/g82OPdQ9Bwqf19djAdqjfO/6 OUvUV3SIDkULZYugS9T/GJgZQyiZRtns8mtt+nUIZdrUbkI+Tbv144QBTK9ortn1chaC aO/YXo+iWv2/xZ+03avZY5cq21t77zZi4m6u385hjSI87LLDFm6MsltIhFTX9WqEboNB Arjw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=IDdCmzIy; 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 stefan-koch@siemens.com designates 2a01:111:f400:fe0e::615 as permitted sender) smtp.mailfrom=stefan-koch@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on0615.outbound.protection.outlook.com. [2a01:111:f400:fe0e::615]) by gmr-mx.google.com with ESMTPS id ay10-20020a05600c1e0a00b003fe16346f74si1237369wmb.0.2023.08.16.05.14.51 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 16 Aug 2023 05:14:51 -0700 (PDT) Received-SPF: pass (google.com: domain of stefan-koch@siemens.com designates 2a01:111:f400:fe0e::615 as permitted sender) client-ip=2a01:111:f400:fe0e::615; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=IDdCmzIy; 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 stefan-koch@siemens.com designates 2a01:111:f400:fe0e::615 as permitted sender) smtp.mailfrom=stefan-koch@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=MMz/dIWB1AFwT5rsyGPcxu3syt8hTAh+xeVy9b/nlXdJahTz/Oplm0lyXXaQrQVKtjGUJMCnySHVj2dHZB9OWz68HLGMIApDsZEZydo68yhQmCGjze+RjnpwMLzACHBO5s31UWyOh9JXnJxbAjgdQG/B3z8bJNFafZV7N0UPpYZX0O2SObH3sNRgWYDS3FacmyRyM9+E0HdpKdsi+11OPEh5XtyUceg15BHntdp9JSBttAI8GZVFp1ICMLBTAAlMAeKlPiiqbycjkvelwTMbTgY8N/MeQOyv4FN58xvRdfWIvJnf6IJjRxXhQ6YCAL575POqMgiSLm5bKZbO/2FW+A== 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=T/UCoUF5BxY7CJ8R5vEJpgZQQ7TVRO7VuNAH+005iG0=; b=haPdL7XIoJ1/CAzECYg5aPoR4o9jK7j47qkL7K8snPGDe+X6YDFqFMpkgsK2kYJY7W0+3K8yDl98XqsqjQ7u9h/gtRWGGaXQPsTXcRXteHn7TkYMfr/f6Ce4MCGXTbVZkwQVeqpYaXA5G4sKZcvwBu55etRi0oaMnXF2hqUu/PjPLQcIjr2wYeetBW/CuonrW5tUvq/qWSsAY8LF8PWZnvtoJ3N0PHk1Z/WSJ/kr1iuMeHxDnptggW8/4MC2LupveMUjrv59kMXjd6IfI41sGu3GpKquFIpLxXlQNict5Yzk7SQf7YQtO0nlZ9K18CppWDwoqkoBDTkuKSoaM4zrBg== 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=T/UCoUF5BxY7CJ8R5vEJpgZQQ7TVRO7VuNAH+005iG0=; b=IDdCmzIy+nS/kNPC91j4aDpnvX5TctKEjRocG3qbokMuD6xW3MMSATzRLYn8v1c5q4PIYH1ZBjzuWtgXPgy0b6naWUusNoq6zBBMv6aRWpR60B7a/W0dltb69ZTWPYEyy2ZlspJGxOvfyhDSvc7dn9HAvX34g/OpNCMi6i5zMwaVE0GcByLUfm3sk2DVzYGBpjoC5R1tUsmxHFfbnCp0t4vZQYvLCFmbzEj+v5F9bgeVStoOT6q73gIhH8pC2lpjBxP39F/jiRLQIyAa8p2pjhooaF7SF7xOFyjhPGskNUb1a/I09JonvlW3Mpxlm+DOJhrYT8DYHfIK1V7t5CMRXw== Received: from AM9PR10MB4959.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:41e::11) by AM7PR10MB3480.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:132::17) 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 12:14:50 +0000 Received: from AM9PR10MB4959.EURPRD10.PROD.OUTLOOK.COM ([fe80::c9da:178c:455b:211e]) by AM9PR10MB4959.EURPRD10.PROD.OUTLOOK.COM ([fe80::c9da:178c:455b:211e%4]) with mapi id 15.20.6678.029; Wed, 16 Aug 2023 12:14:50 +0000 From: "Koch, Stefan" To: "isar-users@googlegroups.com" CC: "Koch, Stefan" , "Kiszka, Jan" , "Storm, Christian" , "Adler, Michael" , "Sudler, Simon" , "cedric.hombourger@siemens.com" , "Schmidt, Adriaan" , "MOESSBAUER, FELIX JONATHAN" , "ubely@ilbers.de" Subject: [PATCH v3 5/5] docs: Update custom_kernel docs for split up of kernel scripts and tools Thread-Topic: [PATCH v3 5/5] docs: Update custom_kernel docs for split up of kernel scripts and tools Thread-Index: AQHZ0DtBDvX4a0VUZUyT/C9hz6ioJw== Date: Wed, 16 Aug 2023 12:14:49 +0000 Message-ID: <20230816121423.3956608-6-stefan-koch@siemens.com> References: <20230816121423.3956608-1-stefan-koch@siemens.com> In-Reply-To: <20230816121423.3956608-1-stefan-koch@siemens.com> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: git-send-email 2.39.2 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM9PR10MB4959:EE_|AM7PR10MB3480:EE_ x-ms-office365-filtering-correlation-id: 2933c24f-1ed1-41cd-e2f1-08db9e5263ab 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: KfqI8ToaZscZKHJyvbUMiiTXJpJJBj+XR1grbYZNmLF2Rx2XzGvChF9H7ZGGrdDXwGdhGUIQ6LTn571IlFFpeBWkSltcYbpsfL/Ey4X14dW2Bc12XGXHXK35YCjVFO/p1zackdbYQ04WKVRiWDRkBt3Nq18LnRdio0ty/j5SWkEaJwC8RgNEWFE20VBrC482KsuB22cAFqmxyIc2Q8TgqBhqvyuneUSmPWjd+7wzy7lgvC8D8lOcnJk/Sgjx4YsnKzLQdaN3ZVDndrtMan33Mbemahe9UxXeWB7PqhkZfX0Tdy8fLLFo0TlniUUSqIt/Dsr+S4BxI7nxeCN5D6AMV/4dLGMKvNZGkntfKY9RVXfuQZZh9UwD363u34lR1HhA7i8VaGrffQ/EBSEk+BNoleqCDZ7eBi/hHvpCumhMoH+OjVaO6ewNeXGv90+e+h8wnCGXqOU1ntBJV29wIEg7E9tuxVelzMDgj5YsmUI+Zjvcl0bwceEwhi6eOdXv8rJjK7+q+qsLh+VCnUvdtrOtvHHQzdnzJ1gWUpi3geHPRNpcvmh3fyQgMwbpobwI06Q8QI9pyE/UmSBcM/gFVp+vT7EDIPUVpzcRdrtkK4L8s3ph9vQ+raGk36+bl1s6KMV6 x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR10MB4959.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(39860400002)(396003)(136003)(366004)(346002)(376002)(1800799009)(451199024)(186009)(316002)(54906003)(76116006)(6916009)(66946007)(91956017)(64756008)(66446008)(66476007)(66556008)(122000001)(41300700001)(5660300002)(38070700005)(38100700002)(8676002)(4326008)(8936002)(82960400001)(2906002)(83380400001)(26005)(478600001)(86362001)(6512007)(6506007)(36756003)(71200400001)(1076003)(2616005)(6486002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?DB5TTF8GUei8T7VMbrsEK9X8/fsWLwG7QxmLh+5bfkbCaCzJ2c8pPUJHmu?= =?iso-8859-1?Q?YSa9/pAC8JNdy6iyUSFbq4BORsEDNPVYLjxbpFCtkRkIAJY2GVftJwdFi/?= =?iso-8859-1?Q?jx60iUAlIiVhiN973PrHYLDSd6f/SHWJ7oMfyGMarwptdj0W/fqBlzH/Gi?= =?iso-8859-1?Q?c3XVqYNz84BoEPUcm/OwEraR+WEuXrTXvXgGUT/I4uFgy/i7zshZI1T8SP?= =?iso-8859-1?Q?kpe9hG1nOpQrisLHPLeelXLZa37m6E9YtRiz17sD+V/ms1McJBrsBsJ6t9?= =?iso-8859-1?Q?bpY6+ZIfXNJsEGPqinDJfn/nHwdVYR0chiIDNMInpb5Eot9zZrwWDQJ2X7?= =?iso-8859-1?Q?Wnlry9AwjF0El61UG+MCNBlAqTsRobLuddrpwtDw8llH2JKfi/ACFRl1ct?= =?iso-8859-1?Q?vsx8YEltM3pAdON8XjokjaDUZzKNzpWSQTBZGYMGwa0Qbw8gFoaAFRindc?= =?iso-8859-1?Q?AKQNTuNMPIr2prMY7BDeV5oxRG13CsUfUuZyyoZK3uquYc4q59F539KppH?= =?iso-8859-1?Q?knulwIknLjFH/YMvoaQ7m0itX6WfcqIrz9wYbcKFsNNsN2DuyNHPJeO7xe?= =?iso-8859-1?Q?03D94U/Pq6fEz7pEIagM/YzL1xUOKLxpWt0c1s+pfQBMDPHjvmNrQMGq9x?= =?iso-8859-1?Q?HDxZ8FN0eK5HMvlWXAb6a9mpCALm8w1xyV7opnyKSeXgZenpAwjCz2uqZd?= =?iso-8859-1?Q?XwGTZMtZ0opg3cP1c80ieI4nvwvJ/eiYOBfeBeke/gKOYx9UIGJuJGVx0n?= =?iso-8859-1?Q?rPExTgL7WACPJeHfdMGZN8jqz4NFej7TNZZ2jJXMUfXzAnnE3nMSUDL6ar?= =?iso-8859-1?Q?qOki4R58pcNVL+fizmYsSXcJ32yCr+8HU39nQe8bamJdmTjgOxSXFh3h5q?= =?iso-8859-1?Q?XW9jidl36wzkfluJud66C22c2rEKLqlglArfFnjXo1dfcP9fWuFwX1uPH9?= =?iso-8859-1?Q?oqRq/aUz+7GViSXd84K0al2OBWeQCbztIcueehvdOEXPBV3P9bL79U7dvl?= =?iso-8859-1?Q?rgrfP2ESsEPZh+th8mTAvMnH71vN8QMI5OYQzJ4Bvs+Z1UB8VVH/r9zoGZ?= =?iso-8859-1?Q?J4fF7XGL33RvFnd8rXIjnqjG4LbneiWxZ0gAOoI84eB4zuw3IbpbuR4AXz?= =?iso-8859-1?Q?Dw1cVGzqxhmtJHYyKxBEqatyv3Jx5faJ6yEm7M1XytYqG7UkD6md82KRuN?= =?iso-8859-1?Q?XSS2RibAV0o/dEwla8n9t0+1erPKQvO4pnrYFV2K5nWsVKuSok3uJz2E+D?= =?iso-8859-1?Q?Jqd+2YrvfBv7/nV56Y0bFYMe6veIviI5GgRU0RnQKIvOEcpDgP6vfqjB4X?= =?iso-8859-1?Q?LVRSP/66tokgYt7F0HU/9JQQz9mN36OVlblQVSTT8Rex7sm8kHFcFL75kj?= =?iso-8859-1?Q?N5mRxar12P5HAL2g8Ol+cOk41uxiZ0pP3XJSiHAEyCW4BUmb2nPTOCrNar?= =?iso-8859-1?Q?Gl/RimYLsmumhF6CNkYXbqkWf4CXd/Fm0oiPXkyaPQAF6zqIDp84R4CnJy?= =?iso-8859-1?Q?pdxjI+FZLIBoU4XX/rjKjpB+94Ld1SjEbwoSkD9YM1Jl9x4NiVHat1FQyY?= =?iso-8859-1?Q?50GNN7eoLYhP0CIy4K/77NR/7ISZsN4fq2j3VtYdfNVERa28HS6gFlwMiH?= =?iso-8859-1?Q?SkDFOouYznW53aVBL0/2sAM56nyN5E1UPQETGzwtkNr8TSld7Jjjg6pQ?= =?iso-8859-1?Q?=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM9PR10MB4959.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 2933c24f-1ed1-41cd-e2f1-08db9e5263ab X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Aug 2023 12:14:49.9716 (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: tC/N/fDuwt2B7LNYIJnGhS/Uex6CaR1d6p5EoMvHgs9gG37KB/xybLGCAJXpDVdi9p4LH+wz5kD5lPwRe6udGg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR10MB3480 X-TUID: EWcn4VLMv7WW 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` (de= faults to `vmlinuz`) =20 - 8. Produce a `linux-headers` package which includes kernel headers and kb= uild - scripts/tools + 8. Produce a `linux-headers` package which includes kernel headers =20 - 9. The `linux-headers` package shall support native and cross compiles of - out-of-tree kernel modules. However, when built in cross-compilation m= ode, - 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 additiona= l + `target` or `host` specific builds. + + 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. =20 10. Produce a `linux-libc-dev` package to support user-land builds =20 @@ -72,8 +77,6 @@ In the future, the recipe may be extended to: =20 3. Be compatible with Ubuntu =20 - 4. When cross-building, generate kernel-headers for both host and target - ## Examples =20 The linux-custom recipe is currently used by the linux-mainline package an= d is --=20 2.39.2