From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7117657722680508416 X-Received: by 2002:a17:906:7949:b0:726:40d1:60aa with SMTP id l9-20020a170906794900b0072640d160aamr45518672ejo.511.1657209619227; Thu, 07 Jul 2022 09:00:19 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:907:2ce1:b0:726:313a:5d6b with SMTP id hz1-20020a1709072ce100b00726313a5d6bls12252531ejc.4.gmail; Thu, 07 Jul 2022 09:00:18 -0700 (PDT) X-Google-Smtp-Source: AGRyM1ua/gosA2EnHhaEvMbP+e/ZrNzQTsKfjeCV0WIKVFAhOYA3PwnKribkZLBuejcCWfi2owES X-Received: by 2002:a17:907:7606:b0:72a:f4ad:84d9 with SMTP id jx6-20020a170907760600b0072af4ad84d9mr10152418ejc.199.1657209618168; Thu, 07 Jul 2022 09:00:18 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1657209618; cv=pass; d=google.com; s=arc-20160816; b=S9FTBIifp8DMvli++KAqPCDWFP2I/I8hshuCiAuJR/lqQLWOTXz8HO+ruQWEKqDHaH aae1sI7eVwBOWhe+UXAyBI4ZUInUVBtnDcu+VoU5BJREEa8pxaNL5kXuoKqhOhJW2Gbg r6fqCNQm3al7aNp8OgLNb7d27THjAFYd2ZmRxizgymPu4GktwioPEq4S9SBJe8CwniM9 K3s5yaHEqy4y/l2DP+Oge2n2+UpmoXILsI9A7GnBbdXpRgHko6n0Ab5Q1i1DddLKw1dK C7UijhcTkaZcdiS4IMP9+FB4NNmeuuPauL98V9AgTgmNcdTJWtY/hiHuLxtHqrfIrosr zQig== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=dldNWYXEQkhlkIJUWwaa/7mhdXg+56YdMa/giUfoYOo=; b=J2UHuRm4L3nFINVDJEfkUhA3uuQxbIGouVm2cDwwarck7aVEhLbUau5SjjY1ps7baY DFC+0ripapVqV28Re1gG0iu996bKLezEnt3pbuCMphO/PwFrtQ5QvXarQKiD64Lu7dO2 yz+AYKQwDj3s0mEEwbG55nAqrX0AK6l8fPCM0v8if5zs3EB6kVTKW0knqYaggnbRaa/g 1IdgFCoS+36nxe/F45Pa37kjVee808oMpyRHykemu1jUtf1D09ZaKA3Irt0PI5TrjuCz JcfiwuFAYC7dEOfd6mzgY8wSaNB3ToBofy5iqsyCf+TwvIOCW9/rUawgjgSEu3yMpGHS JCWg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ghL+q4r4; 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 henning.schild@siemens.com designates 40.107.104.58 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2058.outbound.protection.outlook.com. [40.107.104.58]) by gmr-mx.google.com with ESMTPS id p11-20020a056402500b00b004359bd2b6c9si1753341eda.3.2022.07.07.09.00.18 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 07 Jul 2022 09:00:18 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.104.58 as permitted sender) client-ip=40.107.104.58; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ghL+q4r4; 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 henning.schild@siemens.com designates 40.107.104.58 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oKF7rNc85dc0SLg437OQ+DVsregZkvG1rDMsX/jyYz8dySJ41K1MNJntOfV8uFneSbijLub5j6BeZKdbVHBGhYJGEz2DbfUFzYbyUZGsPqinNXrpcenz9kv5QL7JhLlMlWNaH5BbLnWg2/QjX6HJBica5ir72kEcUzUzqRu7IMLtPe980/foXI9gbcyV1fC3D+MhC08O7E3MRdyA4wTmr1SSEhiIHvp8nGaLwQlUdQRi5My8TGi3rtBsjvCMBemj1BP2IMMn30E1NW9x4cw6npPl70dUoSutpc8M7/FMpnhOckWgjKHvCzd5WM06DT+IB9x/ZL5iHY7W9WYERLXPFw== 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=dldNWYXEQkhlkIJUWwaa/7mhdXg+56YdMa/giUfoYOo=; b=KJpxNyX4eYhzpbWyx3VOkUpvkyIK81i3QKZGMVzfmWkr8YxPO1ZCFDPeJevz4EdS4heJgKb8Y4+6KRH/odOTnJy6F+3e6yCoHSRJ2L3YU0r4M82tZzYrPBBgTmkWPOt6/3CHLHKmsDLYqBi+emSHseKqLnrfjU2ybLpIXRqS3/TrfeGyHgME32df9hkeYzOnIwiI1atP/bssBL6Mg7fVPKvi47Rg2YZDtvJN57Y8ZjcqH1vuIYFWEM0+x1a+a9UVUUPVf3zNBZekJ5Ru17frbGAFmbDXq9hceRAr8h9Lxo6xFWigZMmxsGY5QQ9CyLtjF8iFtc53D4x39epMbgr0dA== 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=dldNWYXEQkhlkIJUWwaa/7mhdXg+56YdMa/giUfoYOo=; b=ghL+q4r4Lirwa0jiQoKvodU227AEscLkj2szGjltoXN2glrgSBvQmZ4gt0beVMHDMFFVva87gLd7dgZYwPEMwmXmjKZVdm03AZPieJy3jcrbzLyLYlZdvxeBwe6wmLQHgbPZ2ZtG4HFrbUmD2+UxcfbOYwG4qzahSzlkIGiDD9ev9ia+OAWzy7919L6dDMMZCwjes/TRZXUOkRy/C6KVB1ZkwQsCe/6gU5sWdEVW3nYtI5vVQCKSmi6h9AH35MQG2r/pOnNkLNBxXpKBec3FXbpFWWfBSMLcekAThxJzPDmvxYZa9P7+mVd8e6RACtbiIgMkCd2P6W8VkGi1/jv1AQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) by VI1PR1001MB1006.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:70::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.16; Thu, 7 Jul 2022 16:00:16 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::b925:3d3d:8f5f:c4d9]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::b925:3d3d:8f5f:c4d9%9]) with mapi id 15.20.5395.021; Thu, 7 Jul 2022 16:00:16 +0000 Date: Thu, 7 Jul 2022 18:00:14 +0200 From: Henning Schild To: Felix Moessbauer Cc: isar-users@googlegroups.com, jan.kiszka@siemens.com Subject: Re: [PATCH 1/2] linux-module: create S if not existing Message-ID: <20220707180014.77c03a53@md1za8fc.ad001.siemens.net> In-Reply-To: <20220707154634.3860434-1-felix.moessbauer@siemens.com> References: <20220707154634.3860434-1-felix.moessbauer@siemens.com> X-Mailer: Claws Mail 4.1.0 (GTK 3.24.34; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR0P281CA0096.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a9::9) To PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 377e2f3a-4d73-4289-5d5d-08da6031c8e2 X-MS-TrafficTypeDiagnostic: VI1PR1001MB1006:EE_ 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: zKnfqXHFPk4TRDhaB2Ccot9cqkSqnncQNrHLFUQuZeyWGApBN2QmFD0zFtBpn+q0m/TNXm2PSedPDt61Lkw5IPPfoa8BL3l5lwAWjffmv/Yl5nYU47ChQYSS24nSOsqoRFFsdaGShWHPJ7iSl8GicoPGQpO+jUCnKz7xDYa4S6LMVESpf9hGzcm9hJdMbKhqTGsd1lXKSc5Xs41StsCHlH7P2bz4q5Wi7BOouDL2T+XCf6JUR239wUjnueWiwwtmLazTtbnyiwcBw3kqc8DjW0h3Hd8LqHUSJDsqFg8T590u+l82wpoFwfGwpyiIMq0/xyH++UIBBZUV252nlvEyxgfn//vSfvOTnOzSwKYCjGHan9fwU8WVAhDSb5BzS/mkjc20/rBfw1f1lt/mh+sS0H4hOFxYQVJiRe0BYgaSZmsX2NwkjOeCQFAEli3cNRlNvQ0++AlUQ6h3fcaCYGUDG93a351rQ8Vh+SQGTJvKi6tHlSCxXBCEltFXIwz2J040D3T5CuzU/tRV7C2UViPedQtoRAUsrOTjGqyF6ctW4wowQV9OmnF/7jykw2BEgp73c0/2Ai12uR+QCIm84Vku8ZepTowDvGLyvj1FtM6V7jyARXdxjB7EFixEyAGHfBHnwge1PZq3+vDTC9pDkGF+dq/EzRWcg8kgXK34isAyYVvuL79LQr+wobydDIf8l6UMbHWcQQ8VzrrD1rR9UE3pRj/efGq6W6u1dxdYwwcfyhKL8j8IRcEhRR4ce9iNYUwiTC2sf5N/grfBrm8izbUFxw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230016)(4636009)(39860400002)(136003)(366004)(396003)(376002)(346002)(5660300002)(8936002)(6862004)(44832011)(2906002)(82960400001)(478600001)(41300700001)(9686003)(86362001)(66946007)(6486002)(4326008)(8676002)(316002)(66476007)(107886003)(66556008)(1076003)(38100700002)(186003)(6512007)(6506007)(6636002)(26005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?e/n453AFSmWmUxOt4++XSvB2P83FtUsuhctuiVLK7qB4n0fH+36r2cm8jQt0?= =?us-ascii?Q?ngn8fxbP7I8MSV/8BDTIQBI98Ec52Of3oZmbfb27jqyxYoEwJWCjNxa+8sCE?= =?us-ascii?Q?3/JwlnxSYyGIYuMUMOBcVBkHHQZoF4wCDSRprCJK89MGueLmseMYJqxjeuCQ?= =?us-ascii?Q?RBC57AmUfIPgQbyeF4sYRQO0U8abweC29owQuKxzLPW9/4EgIGLNDf2Vz4tk?= =?us-ascii?Q?IRbyzpUX6Y3Ldsy8qtLoDjx2st1ZC/L0u6iTDJRP5x9Sjm78ob8PuPWwXPvv?= =?us-ascii?Q?xpEQuU2cByCVbh+b0HSlG9WTYX+FAqKJT8JfA9D3Ybrgrb7gmHxbMnL5d4+p?= =?us-ascii?Q?gF49iwur3E1OPYphcVf203h9KbEuigbhAJizAnHyzlancMP6oiGAVko345DS?= =?us-ascii?Q?ZQ0BR7RI9NVDN8CGrPDhN/eIki6KyN6z+tVKGlU+aXTXiAzfjaYu93uIKOgW?= =?us-ascii?Q?X3XVuEyGHqCt3XLp0b9+7zdBk9oJwwmykAgYo21Mqe/1TNKiL5ET/aIKvH60?= =?us-ascii?Q?cEgLqLpUcXpDFEbWYwi5lhIWJpX0G3baYXFCG3oPH0/i0F0HTJI0iNDZvXDZ?= =?us-ascii?Q?BpfpBQZwSVbGwUfa4+4Pp3W1c9942exdax5Uujtn7kTm+TFiVbvH3f0Q+OfO?= =?us-ascii?Q?dWyZuX3LI96Ue2mVV6mf7ymU+aGFrUrwR6HUdEomQx8T434YSX0X0G9q2LTV?= =?us-ascii?Q?hNVF5+DbzHxlYI07siYxOUXvg9HJSLIb9F/Smjqzp9ixzhbA4F9AXkrD26xj?= =?us-ascii?Q?3b3OpxbsG38l0Oy6WndInJjue+LTWJQYkz9if4eagurF6Obdkzlvfd6QCaKs?= =?us-ascii?Q?Sd7VbR/KxCh1wgKG7r+cPyiZHaE8EjfZd6L+WdAmxDBrUd9qnv1nYTVB/u2R?= =?us-ascii?Q?qIzXyU52S8X20Yf1cZcARQUacPhd8L1C7Ji5g2T1h3/ooh81nopIfxjoxMZU?= =?us-ascii?Q?Kpqalt4MyC1+lxtceQ0EkxgbD4XcYCoDdA57gt4ehDjX8M4V60nAcuT9ZEEt?= =?us-ascii?Q?pKa9w+QLLvxftLoiNpnCggvDPPv2b1eUVrJdIHPHAbTwOF985IbUBFhEswba?= =?us-ascii?Q?Pt8upZWJgPMS09A5ueJ2UlWR0Gc5LKnFxEAEVvSOpw7RiaAG2ic3UcfTDuIB?= =?us-ascii?Q?VluOLqlYhWrjUvmZvIgWfyV7XwqXasRbiJDaSxsXW+0lOMxa7I74LJ+kZuWv?= =?us-ascii?Q?6h5hgj1GCz6Smgx1h5X2CIKtengXk0uplpTJj9b1+jq7CS1fkp1FSIPc6Lap?= =?us-ascii?Q?9hZN++DbiKRp1J/98MaJiAvhqWi40UUP1lisTQUqRCWYuxWV2pwePnENM5W3?= =?us-ascii?Q?rYzw2/7nUcy4j/7vxFdgNYgnBOJtBSeyX60QbBAQ8aK4kBJme000soXOkMpN?= =?us-ascii?Q?a+Y3VlzrdLyUcCf7yDXxrzFqSOqIGeeb7PfOxxc82/fWR9/sY43UOzK5Eb3K?= =?us-ascii?Q?XX4/P1Sg+C+SHljRBLbdYak7Zf1gxpQe+c8F/IBtEjZFMkV9cHs2UEMfV2Je?= =?us-ascii?Q?uV15jkQ8vASvKvqPGZsNkyS2nh0zaeed5uPxxQVRCI0YwfIdwv5P3HxgO5La?= =?us-ascii?Q?+4hMm10GcMG6IhjMvsxt+L2gc3Vq9tvJWgeTwo/XhgyIrF0ZXJ4++kKE8FlM?= =?us-ascii?Q?0Q=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 377e2f3a-4d73-4289-5d5d-08da6031c8e2 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2022 16:00:16.7226 (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: ztdkVXFpyT+YX1MwZSMiU7/hgxQzUyiqVyZG6OoRA4lY/KePv90LZlzSPWCtL55KrOctIRMQGy0ccuNKWwJ8aFeQ3dfiYtdhgK+n1ju4NIY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR1001MB1006 X-TUID: ikEIVTxXc2bL Am Thu, 7 Jul 2022 17:46:33 +0200 schrieb Felix Moessbauer : > We copy the debian folder into S, but at do_prepare_build > time S might not have been created yet. > This patch makes sure that the directory is created if > it does not exist. > > Signed-off-by: Felix Moessbauer > --- > meta/recipes-kernel/linux-module/module.inc | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/meta/recipes-kernel/linux-module/module.inc > b/meta/recipes-kernel/linux-module/module.inc index > 50acfe14..97eff294 100644 --- > a/meta/recipes-kernel/linux-module/module.inc +++ > b/meta/recipes-kernel/linux-module/module.inc @@ -28,6 +28,7 @@ > TEMPLATE_FILES = "debian/control.tmpl \ debian/rules.tmpl" > TEMPLATE_VARS += "KERNEL_NAME KERNEL_TYPE KERNEL_IMAGE_PKG > KERNEL_HEADERS_PKG PN" > +do_prepare_build[dirs] += "${S}" > do_prepare_build() { > cp -r ${WORKDIR}/debian ${S}/ A little weird but i know the module you write that for is weird on its own ... nvidia. But what we do here is put packaging metadata into the code, which should be there after unpack ... everything else is "weird" ... no code no packaging needed. But hey it does not hurt. Henning