From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7107574654634557440 X-Received: by 2002:a05:6870:c348:b0:ed:f231:2b41 with SMTP id e8-20020a056870c34800b000edf2312b41mr7147834oak.23.1655112402250; Mon, 13 Jun 2022 02:26:42 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6870:3c06:b0:fa:8e9d:2fea with SMTP id gk6-20020a0568703c0600b000fa8e9d2feals927536oab.6.gmail; Mon, 13 Jun 2022 02:26:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwqxzdATPvPtE1TKxuunEInzQKZKqrWhr2SmXmkDYcQvCnEO0u0tEfR/CgcN1cS865o/ckI X-Received: by 2002:a05:6870:42c7:b0:f3:1803:6306 with SMTP id z7-20020a05687042c700b000f318036306mr6915980oah.233.1655112401716; Mon, 13 Jun 2022 02:26:41 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1655112401; cv=pass; d=google.com; s=arc-20160816; b=QNm1PkObSBc5MZsJhK6Mg8L99f43MUqNH4epoPxyCFrQYuF1jGoizbNYij/Dg4d/cS R2P6ZhM0JA6AfoBarAFrv2mMsC3+otdyzUFXVbWnwE7XFuERGwP9gf/XlJiYdNAFB4no j926PN0kPXlDcTOOw6goaIJ8dg4oaIM8V4PhOUpRt0Hjz1oZX9vAWyffaSeYtlDK/Zb7 YtzUMA2lw9vJHm+NmiEqqsS1L9ZJjjJ3zew+6QJQq9ccAXw00hamgnIE+4/JDaVcPqk3 aVsB3N/sm8HcO8SumaJxlRwGU60Uqkggw1D6UlvoG4WKoRn2bZGYI6Qwea3X/le/1emh 5Imw== 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=RELgT5wKhvDma2vfw1VWdg1hKqb34GxlSTYdufvxppE=; b=qaA7Kr42x+arTwU8svyEZTfZq0I6QAsEz0mDGHPaEnKq74caxdjQkzgx0umuUsLv4g 4m4C//NZyczn4iY92uedJQ5VOLoykfQ/Xlgg1SOCHzpZ95U4wbP5ZZwWh6lBtzaW33/B 6QJQGHUGLGhyz9ouAmikegkO/4CBjcsBnbn1erLuK/4a+wuEOdhzmx2zJF3ac72FjBJZ hhhuGa89hF8N9QJh4chiH1fVzpG2DD0BXeQnYluuRFunfYrEu02GeisROJz0wU8H6N+L Vtbr+cARK1lX0jksHg7Br5AWguusXjvr3SH/ajhxGaj12/fT9+w7Y+7WcySjzCGtqIdc HPUw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=INKufn5Q; 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 2a01:111:f400:7d00::621 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 EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20621.outbound.protection.outlook.com. [2a01:111:f400:7d00::621]) by gmr-mx.google.com with ESMTPS id k23-20020a056870959700b000ddac42441esi313640oao.0.2022.06.13.02.26.40 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Jun 2022 02:26:41 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:7d00::621 as permitted sender) client-ip=2a01:111:f400:7d00::621; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=INKufn5Q; 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 2a01:111:f400:7d00::621 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=Ifv/weZDbgZQSB1Sw5sOsG2EOh4z0Svl37B72kUxIjNU7MMsLvqJSOsyagSTTA6AQrelSTQ0PsJ7qWPQAZbzxUgHTehOk1Nn9LneMeLM6djQB5SLM337argk712AmtICXZPakv8w/tajmK72TuaMvQE74BxgX/NaTtYty6JAmaE6WWIxPTXf+EWXSZA+kJACVEDVpP8fHa4oyFDUQGNUd1NSGetvOmY1k7RrmOE+YcimtJRNXCtZDsgjVVdDsJg5w9MjkYBe3klm7SmQYakvUIL5bZScSQe8gYwFgYl3diSb+9ugYIQIfmlKA5ZPcifYN+E1XfeizrPrUmNMO2AIkg== 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=RELgT5wKhvDma2vfw1VWdg1hKqb34GxlSTYdufvxppE=; b=FKjlM+qrL2SVx9pFDoW3rh8pAmXKy4Dk9H/nz6zKAlb6xqwEb3ubGkUyE8Uiy0gAjT4HMvPYNgcNze162sdO0wJuprda3i4PjOeSe71k59xhcmronSqjVP3zLa+yD3+908c/Ay2unqNb30YwQLmKPL3av18aqcCqg9dw0tKkbAEap7mU5D+wixkSeOBepN1yFz1+tq6MmXgCltvrCRXlKAA5HUiZJDNcTZjIQsiKEMe0PjsaEsGfJ9THSu28UwaLxTXaybSDo8ys1o34crbfOU+f9a9u9l9yE79zS5Izh4K7VQM29DpP3ItezZiEbJSvaHKeyQcXS+d09Hq7jdwDuw== 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=RELgT5wKhvDma2vfw1VWdg1hKqb34GxlSTYdufvxppE=; b=INKufn5Qm0gJK3Ph5M/Bb8teamVjEThnQ5T1bXSe12BHNH94O/LXLgRwks/tCNackzRgMwNmcalqgvBOl0w+lgwFOzT8VjCRPWzMXTBi3HCWnDpjDB3OgImAWeSXq89r4+udQyoCm1oLjLc0OFk0rst67fzKkK6N4icq02MuCwrRHMg959bqDKj6wVHehGiNCeJbot8scyewISeECCZlGWi1d8ETOK5Ui/lbcIA+mlb4ADxG9ZhLshUHSrioi4XlVAFwyEFxTxdf3VaD806fucYtm0H2D2fpeGhSb/nvlojv/1N6NkQNP+Nd3Oafcu1S11J84SLm6QwuflEsx/fiUQ== 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 DB8PR10MB3830.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:14b::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.13; Mon, 13 Jun 2022 09:26:38 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::b925:3d3d:8f5f:c4d9]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::b925:3d3d:8f5f:c4d9%7]) with mapi id 15.20.5332.017; Mon, 13 Jun 2022 09:26:38 +0000 Date: Mon, 13 Jun 2022 11:26:35 +0200 From: Henning Schild To: "Kanagarajan, Vijaikumar" Cc: "isar-users@googlegroups.com" , "jan.kiszka@siemens.com" Subject: Re: [PATCH 1/2] meta-isar/wks: prepare wks for wic uprev Message-ID: <20220613112635.58b36dc4@md1za8fc.ad001.siemens.net> In-Reply-To: References: <20220610113919.2051302-1-Vijaikumar_Kanagarajan@mentor.com> <20220610113919.2051302-2-Vijaikumar_Kanagarajan@mentor.com> <20220613101035.0f39fdd9@md1za8fc.ad001.siemens.net> 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: AS9PR0301CA0057.eurprd03.prod.outlook.com (2603:10a6:20b:469::11) 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: d87a8a04-93b9-449b-3493-08da4d1ed113 X-MS-TrafficTypeDiagnostic: DB8PR10MB3830:EE_ X-LD-Processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: EQoLaWkpns2RWkwrxAIL2uTfvUm61PZsAlgOXILIL1x++Cbsq0VzqU1/RoTlCCu1jmOGr0MEhLpa5iEyd9b6X2dfxW++39iqSVdOOGlIvPnkfdhgnGs7NNmFAysn0kQQxKuMhtWVX0xtiMSctxFRsfD9BmEMLPcTJ9L5OohEARxyewoMbcgypjXGAMhKCRJdCsldmhFW9brCFLW6qtyoGvHJnJiaY/qj5bXHhlDjpvLhyNaDD88H7N4otu1EwghiM0Ub7RkbVsw7SmZJpimQ3Bk4Gu1ZDPVcyK9ORsR6BQPnFEHw7z4u/1nqmAR14IM4XeMrFzaJ96Ql+ffw+ouCxoB9mWQpi2IBWmRpqEhq25r4+rBrPuYwlToMmrZvm4TCqvEL6RyhW2LX/NWbq1M32IReVuWcc1HmmbyLLgWWRT17q8gGrKuV189OdwYC5SuOBGQ7bFWftHr9UNEDkPl6nwPYFjdCWQnJtjACJ8ZELMnQORmQnzsEB2k0sKbwt7A66sqFlBfV8oTrQyH+pKecbcTa5nUTGC+5bqVVCl5LIN3ZDxF1x6IfamAApvkDbq2uGaitb02pWDgcOHQaCB934IO422qA7nicrShYm46gRNWSalLmVHgvg1TTH5n3ol7hyGgNfXVbq+E+EnMaduxMnw== 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)(366004)(8936002)(54906003)(4326008)(8676002)(2906002)(86362001)(316002)(38100700002)(5660300002)(508600001)(30864003)(6512007)(6506007)(26005)(1076003)(6916009)(9686003)(82960400001)(53546011)(66946007)(186003)(66476007)(6486002)(83380400001)(107886003)(44832011)(6666004)(66556008);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?u83JCNPl/lyAvIiD+kD2eM3rYUANP3/koa8nK8qv5b2zANSJ9s55YStXWSiU?= =?us-ascii?Q?f6uL0qtQq6dUcBgJOOJLOzRt+Blpvon4KvsYdEkYJs8hdGp60m6pqwIHWWoV?= =?us-ascii?Q?SlibrSueonJlApbz5+Wtgu6A8ThJ4/AAWM6IdZq4TuwR/rnS5At+Zr8RC0BG?= =?us-ascii?Q?V/R05VVkFIS3ykdTgcnpfB9JKyR64NuskuP1zxVRViE+myTqLLB5cVS0owX8?= =?us-ascii?Q?z091TCx2vj2M7E8z/st84RDtGeO6g/0KU/jaCYvhtas+fvsHgzPW0eFnJS4u?= =?us-ascii?Q?j5/ff+63zKgvFlnRAFDm1iLiWjP9/RADAcypzKjjaA7hLNSxwUFjh8Hz5c0A?= =?us-ascii?Q?2KXeUQfeDQNkQgEktqWR3XZVIz2r5X4M+R0eQ9GdzE60IgfmG2bsepe4yXQB?= =?us-ascii?Q?kfER8ItNPwfZvMLLMCqYj8b2BtsVrSjwlbpiyEHtbdssZp8Dmd1rJmQx9Mzj?= =?us-ascii?Q?LLRS0qKQWvmN2ono0PU38dNStRB+JmN9sjV3OaDMWhkXP9zZRwqtVdH4pyQv?= =?us-ascii?Q?4/RXx+M6TbrbfjE1bsIiJSPaLcMh/KIyA3APTL0geUD+ZMz+y645fbmvlAKM?= =?us-ascii?Q?zza4tlLoUM8AhR+Y63eRxgs4WdFd8YeQzVm17zd+XDfM1/IJSI4A8KMNr+r0?= =?us-ascii?Q?xgI2ejwOa6/tgjJtEPZ1POarK5hMIp7A/0phlGQWnTzCFG687Ht0gOK4al2J?= =?us-ascii?Q?8BMqdyzlr2IdvMEt5L8BG29/oGrD+4nrk17D/tZ6IT3P+VReUHHWvQs6zHUl?= =?us-ascii?Q?SQvpG51RfFML+gxObrW7Hj1QhhL4WZzeRrFTRarFIawgm5Sa3u0LAVZ4Iuz0?= =?us-ascii?Q?Ds6YGAaRp2shmP+CN9K4ne9pR2rm3rEHKIbS0HUy1ugfHcYsgh/q0iZnS8Vk?= =?us-ascii?Q?3kTapfhaSkaOnOook8Y4hnWdvA2+OZYYgTA/ScwvNh2GlSCboStgEpWBZIl6?= =?us-ascii?Q?rX24GsvJ5or1v9d9rOaKzUzqM+jfRoY+7dUP9nt17Fj19ZpsEghbpWeyMzkm?= =?us-ascii?Q?hSxlVvlF46gyLE5EDFJPZ1nX5083OaURqHBdSQgFLy00bUzF9nslLtwZZW3y?= =?us-ascii?Q?hDsBjPOg+9TTEANpVjRG95Sbc1pjYlbsD5kVWzJolBOFv/QRHGShkqR3fKOh?= =?us-ascii?Q?BFDxwkI0fIhE9Zj9agEwcED0obZUWrCXBD7vY7dUAYQtNGJiP51qx9FxmZ28?= =?us-ascii?Q?X+7H3lLY/lv0c1MHf8r7n/ExzuKKDadAyllDCnvhQLcJlndT1uebLFqd4bG8?= =?us-ascii?Q?QOIiKM3dOxR7WMDvh9KdUBjUq4I28miC25dSqDm3X85zWB1dBBcsS9pnKZOB?= =?us-ascii?Q?hTzTfyPLda6rhGiclchuFL6DlKbtwksfN6pSEGWDU/eIr+BqvO6X1BjGB4hp?= =?us-ascii?Q?F582DKlAHfPCz2C2Ww6qXcHgE4mQPBstxGd2toTAjvYR9MRJyaLz7ocQtQTC?= =?us-ascii?Q?0C/My4YcGEiQBCUNfPIg9gGWPTbzwTLoMFcc1kg+a9N+S9Y9mK8idjUFnk7O?= =?us-ascii?Q?zaIilt5XKYf/TCcJ971lBP0eCnUQmJh0JYkudExAWIy2WeY6GZwseBugUYzH?= =?us-ascii?Q?9DqdrLr9R9gpoNeU1YCT1ZlMcctyPMf9mUUd6f8lT5lWbKnyfO+NTsUU07bi?= =?us-ascii?Q?ZzEaqxA3XKGG1ILIgok18ZoestGzBXjD5Il0bsNcgmkP/nG1vnA3+C/XgNh9?= =?us-ascii?Q?Fp1ZI4ycu536Q36qcsJtv43JA7LrtYrrv89MikWinLJAx1NutYObFkznhNq2?= =?us-ascii?Q?944B2sTEh/HhizBIhtUxWgKJJpQjPBI=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: d87a8a04-93b9-449b-3493-08da4d1ed113 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2022 09:26:37.9894 (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: XO0RVJNqAZ+dZBlqay5iTz42TInlpquz/YElH7VkOHynFEnO8b4VNRbpXuNPPvdqPTKb+AHk+YH6iszgxQQsFHD6Cf/GGcmY0YIAr5+tsKE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB3830 X-TUID: bnaESfw926Bz Am Mon, 13 Jun 2022 08:35:42 +0000 schrieb "Kanagarajan, Vijaikumar" : > > -----Original Message----- > > From: Henning Schild > > Sent: 13 June 2022 13:41 > > To: Kanagarajan, Vijaikumar > > Cc: isar-users@googlegroups.com; jan.kiszka@siemens.com > > Subject: Re: [PATCH 1/2] meta-isar/wks: prepare wks for wic uprev > > > > Am Fri, 10 Jun 2022 17:09:18 +0530 > > schrieb Vijai Kumar K : > > > > > In the current version of wic we use, "/" mount points are > > > ignored and their entries are not added to fstab. > > > > > > But in the latest version of wic available in oe-core, this is > > > not the case. "/" mountpoints are respected and are added to > > > fstab. > > > > > > ISAR already creates the necessary fstab. With the new version we > > > will end up with 2 entries for "/". One from ISAR's > > > image_configure_fstab and the other one appended by wic. > > > > > > Explicitly drop "/" mountpoint args in wks files to avoid this. > > > > I would not do that, at least not for the wks files we have as > > forks, like "common-isar.wks.inc". That second fstab line should > > win and if we really dislike the duplication we should remove the > > first one from the rootfs configure function. > > Hi Henning, > > My thought process was different on this matter. > Some wks files use UUIDs to create the entry. I was aiming to keep > the fstab output consistent with previous versions, as far as ISAR is > concerned. Downstream users can take a call based on their needs. I > believe this approach will have minimal impact since the fstab output > would be the same as before for those using wks files from ISAR. I get that and it might be a good idea to drop the static entry now that wic brings another one. But that should probably go into OE first. Our goal should be to eventually retire the forked files, not throw more changes into them. Henning > Thanks, > Vijai Kumar K > > > > > Henning > > > > > Signed-off-by: Vijai Kumar K > > > --- > > > meta-isar/scripts/lib/wic/canned-wks/common-isar.wks.inc | 2 +- > > > meta-isar/scripts/lib/wic/canned-wks/de0-nano-soc.wks.in | 2 +- > > > meta-isar/scripts/lib/wic/canned-wks/efi-plus-pcbios.wks | 2 +- > > > meta-isar/scripts/lib/wic/canned-wks/hikey.wks | 2 +- > > > meta-isar/scripts/lib/wic/canned-wks/multipart-efi.wks | 2 +- > > > meta-isar/scripts/lib/wic/canned-wks/nanopi-neo.wks.in | 2 +- > > > meta-isar/scripts/lib/wic/canned-wks/rpi-sdimg.wks | 2 +- > > > meta-isar/scripts/lib/wic/canned-wks/sdimage-efi-sd.wks | 2 +- > > > meta-isar/scripts/lib/wic/canned-wks/sdimage-efi.wks | 2 +- > > > meta-isar/scripts/lib/wic/canned-wks/sifive-fu540.wks | 2 +- > > > meta-isar/scripts/lib/wic/canned-wks/stm32mp15x.wks.in | 2 +- > > > 11 files changed, 11 insertions(+), 11 deletions(-) > > > > > > diff --git > > > a/meta-isar/scripts/lib/wic/canned-wks/common-isar.wks.inc > > > b/meta-isar/scripts/lib/wic/canned-wks/common-isar.wks.inc index > > > fe028b5..32a358e 100644 --- > > > a/meta-isar/scripts/lib/wic/canned-wks/common-isar.wks.inc +++ > > > b/meta-isar/scripts/lib/wic/canned-wks/common-isar.wks.inc @@ > > > -1,3 +1,3 @@ # This file is included into 3 canned wks files from > > > this directory part /boot --source bootimg-pcbios-isar --ondisk > > > sda --label boot --active --align 1024 -part / --source rootfs > > > --use-uuid --fstype=ext4 --label platform --align 1024 > > > --exclude-path=boot --mkfs-extraopts "-T default" +part --source > > > rootfs --use-uuid --fstype=ext4 --label platform --align 1024 > > > --exclude-path=boot --mkfs-extraopts "-T default" diff --git > > > a/meta-isar/scripts/lib/wic/canned-wks/de0-nano-soc.wks.in > > > b/meta-isar/scripts/lib/wic/canned-wks/de0-nano-soc.wks.in index > > > 0794a2f..15dab79 100644 --- > > > a/meta-isar/scripts/lib/wic/canned-wks/de0-nano-soc.wks.in +++ > > > b/meta-isar/scripts/lib/wic/canned-wks/de0-nano-soc.wks.in @@ > > > -5,6 +5,6 @@ part --source rawcopy --sourceparams > > > "file=/usr/lib/u-boot/${MACHINE}/${U_BOOT_BIN}" --system-id 0xa2 > > > --align 1 -part / --source rootfs-u-boot --ondisk mmcblk0 > > > --fstype ext4 --mkfs-extraopts "-T default" --label platform > > > --align 1024 --active +part --source rootfs-u-boot --ondisk > > > mmcblk0 --fstype ext4 --mkfs-extraopts "-T default" --label > > > platform --align 1024 --active bootloader --append "rw rootwait" > > > diff --git > > > a/meta-isar/scripts/lib/wic/canned-wks/efi-plus-pcbios.wks > > > b/meta-isar/scripts/lib/wic/canned-wks/efi-plus-pcbios.wks index > > > 0392891..9bff6aa 100644 --- > > > a/meta-isar/scripts/lib/wic/canned-wks/efi-plus-pcbios.wks +++ > > > b/meta-isar/scripts/lib/wic/canned-wks/efi-plus-pcbios.wks @@ > > > -1,6 +1,6 @@ # Example to show how to create an efi + pcbios > > > image # Note, that the loader argument is mandatory. But > > > systemd-boot also works. part /boot --source > > > bootimg-biosplusefi-isar --sourceparams="loader=grub-efi" --label > > > boot --active --align 1024 -part / --source rootfs --ondisk sda > > > --fstype=ext4 --mkfs-extraopts "-T default" --label platform > > > --align 1024 --exclude-path=boot +part --source rootfs --ondisk > > > sda --fstype=ext4 --mkfs-extraopts "-T default" --label platform > > > --align 1024 --exclude-path=boot bootloader --ptable gpt > > > --timeout 3 --append "rootwait console=ttyS0,115200 console=tty0" > > > diff --git a/meta-isar/scripts/lib/wic/canned-wks/hikey.wks > > > b/meta-isar/scripts/lib/wic/canned-wks/hikey.wks index > > > 0c966e6..28bfa22 100644 --- > > > a/meta-isar/scripts/lib/wic/canned-wks/hikey.wks +++ > > > b/meta-isar/scripts/lib/wic/canned-wks/hikey.wks @@ -5,6 +5,6 @@ > > > part /boot --source bootimg-efi-isar --sourceparams > > > "loader=grub-efi" --ondisk mmcblk1 --label efi --part-type EF00 > > > --align 1024 -part / --source rootfs --ondisk mmcblk1 --fstype > > > ext4 --mkfs-extraopts "-T default" --label platform --align 1024 > > > --use-uuid --exclude-path boot/ +part --source rootfs --ondisk > > > mmcblk1 --fstype ext4 --mkfs-extraopts "-T default" --label > > > platform --align 1024 --use-uuid --exclude-path boot/ bootloader > > > --ptable gpt --timeout=3 diff --git > > > a/meta-isar/scripts/lib/wic/canned-wks/multipart-efi.wks > > > b/meta-isar/scripts/lib/wic/canned-wks/multipart-efi.wks index > > > b3abb3d..3f524d5 100644 --- > > > a/meta-isar/scripts/lib/wic/canned-wks/multipart-efi.wks +++ > > > b/meta-isar/scripts/lib/wic/canned-wks/multipart-efi.wks @@ -1,7 > > > +1,7 @@ # Example showing how to split a single rootfs across > > > partitions part /boot --ondisk sda --source bootimg-efi-isar > > > --sourceparams="loader=grub-efi" --label boot --active --align > > > 1024 # when excluding paths, just specify --exclude-path once and > > > separate paths using spaces -part / --ondisk sda --source > > > rootfs --fstype=ext4 --mkfs-extraopts "-T default" --label > > > platform --align 1024 --exclude-path boot home --extra-space 1G > > > +part --ondisk sda --source rootfs --fstype=ext4 --mkfs-extraopts > > > "-T default" --label platform --align 1024 --exclude-path boot > > > home --extra-space 1G # put home last to support auto-expand of > > > this partition part /home --ondisk sda --source rootfs > > > --rootfs-dir=${IMAGE_ROOTFS}/home --fstype=ext4 --mkfs-extraopts > > > "-T default" --label platform --align 1024 diff --git > > > a/meta-isar/scripts/lib/wic/canned-wks/nanopi-neo.wks.in > > > b/meta-isar/scripts/lib/wic/canned-wks/nanopi-neo.wks.in index > > > de1c92c..7df6ae8 100644 --- > > > a/meta-isar/scripts/lib/wic/canned-wks/nanopi-neo.wks.in +++ > > > b/meta-isar/scripts/lib/wic/canned-wks/nanopi-neo.wks.in @@ -5,6 > > > +5,6 @@ part u-boot --source rawcopy --sourceparams > > > "file=/usr/lib/u-boot/nanopi_neo/u-boot-sunxi-with-spl.bin" > > > --no-table --align 8 -part / --source rootfs-u-boot --ondisk > > > mmcblk0 --fstype ext4 --mkfs-extraopts "-T default" --label > > > platform --align 1024 --active +part --source rootfs-u-boot > > > --ondisk mmcblk0 --fstype ext4 --mkfs-extraopts "-T default" > > > --label platform --align 1024 --active bootloader --append "rw > > > rootwait" diff --git > > > a/meta-isar/scripts/lib/wic/canned-wks/rpi-sdimg.wks > > > b/meta-isar/scripts/lib/wic/canned-wks/rpi-sdimg.wks index > > > e5a3668..c76013f 100644 --- > > > a/meta-isar/scripts/lib/wic/canned-wks/rpi-sdimg.wks +++ > > > b/meta-isar/scripts/lib/wic/canned-wks/rpi-sdimg.wks @@ -1,5 +1,5 > > > @@ part /boot --source bootimg-partition --ondisk mmcblk0 > > > --fstype=vfat --label boot --active --align 4096 --size 10 -part > > > / --source rootfs --ondisk mmcblk0 --fstype=ext4 --mkfs-extraopts > > > "-T default" --label root --align 4096 --exclude-path=boot +part > > > --source rootfs --ondisk mmcblk0 --fstype=ext4 --mkfs-extraopts > > > "-T default" --label root --align 4096 --exclude-path=boot > > > bootloader diff --git > > > a/meta-isar/scripts/lib/wic/canned-wks/sdimage-efi-sd.wks > > > b/meta-isar/scripts/lib/wic/canned-wks/sdimage-efi-sd.wks index > > > 754fbc4..43e6dc1 100644 --- > > > a/meta-isar/scripts/lib/wic/canned-wks/sdimage-efi-sd.wks +++ > > > b/meta-isar/scripts/lib/wic/canned-wks/sdimage-efi-sd.wks @@ -4,6 > > > +4,6 @@ part /boot --source bootimg-efi-isar --sourceparams > > > "loader=systemd-boot" --ondisk sda --label efi --part-type EF00 > > > --align 1024 -part / --source rootfs --ondisk sda --fstype ext4 > > > --mkfs-extraopts "-T default" --label platform --align 1024 > > > --use-uuid --exclude-path boot/ +part --source rootfs --ondisk > > > sda --fstype ext4 --mkfs-extraopts "-T default" --label platform > > > --align 1024 --use-uuid --exclude-path boot/ bootloader --ptable > > > gpt --timeout 3 --append "rootwait console=ttyS0,115200 > > > console=tty0" diff --git > > > a/meta-isar/scripts/lib/wic/canned-wks/sdimage-efi.wks > > > b/meta-isar/scripts/lib/wic/canned-wks/sdimage-efi.wks index > > > f3addbc..530304f 100644 --- > > > a/meta-isar/scripts/lib/wic/canned-wks/sdimage-efi.wks +++ > > > b/meta-isar/scripts/lib/wic/canned-wks/sdimage-efi.wks @@ -4,6 > > > +4,6 > > @@ > > > part /boot --source bootimg-efi-isar --sourceparams > > > "loader=grub-efi" --ondisk sda --label efi --part-type EF00 > > > --align 1024 -part / --source rootfs --ondisk sda --fstype ext4 > > > --mkfs-extraopts "-T default" --label platform --align 1024 > > > --use-uuid --exclude-path boot/ +part --source rootfs --ondisk > > > sda --fstype ext4 --mkfs-extraopts "-T default" --label platform > > > --align 1024 --use-uuid --exclude-path boot/ bootloader --ptable > > > gpt --timeout 3 --append "rootwait console=ttyS0,115200 > > > console=tty0" diff --git > > > a/meta-isar/scripts/lib/wic/canned-wks/sifive-fu540.wks > > > b/meta-isar/scripts/lib/wic/canned-wks/sifive-fu540.wks index > > > 9cd0e66..f63b06a 100644 --- > > > a/meta-isar/scripts/lib/wic/canned-wks/sifive-fu540.wks +++ > > > b/meta-isar/scripts/lib/wic/canned-wks/sifive-fu540.wks @@ -5,6 > > > +5,6 @@ part --source rawcopy --sourceparams > > > "file=/usr/lib/opensbi/sifive-fu540/fw_payload.bin" --ondisk > > > mmcblk0 --fixed-size 8M --align 1 --part-type > > > 2e54b353-1271-4842-806f-e436d6af6985 -part / --source > > > rootfs-u-boot --ondisk mmcblk0 --fstype ext4 --mkfs-extraopts "-T > > > default" --label platform --active --align 1024 --sourceparams > > > "no_initrd=yes,script_prepend=setenv fdtfile > > > sifive/hifive-unleashed-a00.dtb" +part --source rootfs-u-boot > > > --ondisk mmcblk0 --fstype ext4 --mkfs-extraopts "-T default" > > > --label platform --active --align 1024 --sourceparams > > > "no_initrd=yes,script_prepend=setenv fdtfile > > > sifive/hifive-unleashed-a00.dtb" bootloader --ptable gpt --append > > > "rootwait" diff --git > > > a/meta-isar/scripts/lib/wic/canned-wks/stm32mp15x.wks.in > > > b/meta-isar/scripts/lib/wic/canned-wks/stm32mp15x.wks.in index > > > 4ed4ee8..2fa8ebf 100644 --- > > > a/meta-isar/scripts/lib/wic/canned-wks/stm32mp15x.wks.in +++ > > > b/meta-isar/scripts/lib/wic/canned-wks/stm32mp15x.wks.in @@ -11,6 > > > +11,6 @@ part teeh --part-name teeh --source rawcopy > > > --sourceparams "file=/usr/lib/optee- part teed --part-name teed > > > --source rawcopy --sourceparams > > > "file=/usr/lib/optee-os/${MACHINE}/tee-pageable_v2.stm32" > > > --fstype=ext4 --fsoptions "noauto" --part-type 0x8301 > > > --fixed-size 512K part teex --part-name teex --source rawcopy > > > --sourceparams > > > "file=/usr/lib/optee-os/${MACHINE}/tee-pager_v2.stm32" > > > --fstype=ext4 --fsoptions "noauto" --part-type 0x8301 > > > --fixed-size 256K -part / --source rootfs-u-boot --fstype ext4 > > > --mkfs-extraopts "-T default" --label root --align 1024 --active > > > --use-uuid +part --source rootfs-u-boot --fstype ext4 > > > --mkfs-extraopts "-T default" --label root --align 1024 --active > > > --use-uuid bootloader --ptable gpt --append="rootwait rw > > > console=ttySTM0,115200" >