From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7071266692367646720 X-Received: by 2002:a5d:514e:0:b0:1f0:25a5:2d49 with SMTP id u14-20020a5d514e000000b001f025a52d49mr469779wrt.154.1646429307170; Fri, 04 Mar 2022 13:28:27 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6000:2a9:b0:1ef:8a00:36a with SMTP id l9-20020a05600002a900b001ef8a00036als341010wry.0.gmail; Fri, 04 Mar 2022 13:28:26 -0800 (PST) X-Google-Smtp-Source: ABdhPJzm2TL425ZP1N222yy6EW78OZ3B3K/fkyme8YBHAwYDl1AwXckCHYShiovWkixWYYxeAo4p X-Received: by 2002:adf:dc92:0:b0:1ef:caa3:4c0c with SMTP id r18-20020adfdc92000000b001efcaa34c0cmr435436wrj.295.1646429306323; Fri, 04 Mar 2022 13:28:26 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1646429306; cv=pass; d=google.com; s=arc-20160816; b=oup2/H9jK38n8ocdC8jQJvpCXlc634cPeL1Czr4T9rhl7lEwwQ+N0WiPn5kMyXXjGX syvVPfgU0EmAr/I8XCMIAOEiN+FmYMuaoM2ZhASnEX7taMhOuhJgWg9c0kmg8wjVgLDK f/gffRFFlT59XdRCvvvo3admWZkXBYAgL9V2kc3JUYJUkTm4An+VUj9rM5NEypR3Wr9d HG9psuIErhWB3/N/Y4kjMoSydvhz/L7+441JMz3+IGhg+EEQBMsNBRuFA0UIDZxQ0q0J /zKHXnvWZJky3PXDcTqlHPowebY466sJrNvR9CGGgTR7Xb3jkMRxmVwO03gblf+Q/SkF H92g== 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=NumdMkVt7AWlRLWHveLlx6jh+1oB8buV/11EQZDtXus=; b=0rVG6wu0glzRtSZAqlVlGxtWkQVE+F8UvAPlJHCS/SI2pSORd3jYuhxOSXq9aIyjUa FWliej/PCuhOa/o0fGMuVLmhEmLQOzmthLr0gDW5RKv/cpmSqqXSmZ4/IAH6UDctL9o4 wEj9JFNOONM3stCZxd8IoNPkSsdEZb0abpddM6y4TnjMFeFoz0iSA2SycqU5JBJ8R7Ri DalhSWhWUyz5y56bxCClbkmRkOSD+l5H5n+TYzuH+IA+F1GrIH6xBr5ZJ5zFIVYOzDP0 ADa2a+AOCsivJPGbjB1X3e2gkD1rwH0YhfxP/M3PTcJvFoymOzIOElQko63IxylNj4Bk d1Dg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=K9zc4DGJ; 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:fe05::62e 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 EUR02-HE1-obe.outbound.protection.outlook.com (mail-he1eur02on062e.outbound.protection.outlook.com. [2a01:111:f400:fe05::62e]) by gmr-mx.google.com with ESMTPS id 185-20020a1c19c2000000b00380d3e513d0si267152wmz.1.2022.03.04.13.28.26 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Mar 2022 13:28:26 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:fe05::62e as permitted sender) client-ip=2a01:111:f400:fe05::62e; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=K9zc4DGJ; 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:fe05::62e 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=Cg5CcJnFbpMmzSNEzSqgvDKRZkMTJt3UKmMkbVEHM3GnxESGwcB3bZ6DsxUrYrNo4Wh88J/0S3FkkCZ4PkwfBVxWVNcq3b8PRNNeudURTn4Nq0dGcobCDJf4a7tyjemOsFCEE2GsNepgHRF24HtbyylmRZwbPkDt58g2/fzP+GCh6citzfcvQg8c6ASvkmBs2Ucjr9tgyRh/1QY2v/47dfipDIrX7k4yY9VFo8BV4Ky96M5TZo6cxvDVrjg4hzCNhusyg04KXjC5iNV+QKmIWK/JKSFYJELLh135E9v1P9U24f1ollpGbwZWY9OGRMhXE/g6Wrj4r7BUvKHwVzwf+Q== 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=NumdMkVt7AWlRLWHveLlx6jh+1oB8buV/11EQZDtXus=; b=J1NqIWbepBYK+RbnC5yiphHrskgv84urGbL5gMAyxXaepd27dai85qN10UxvGQLsJHk3FP/TqvUXfmkdrKNlFxdac5cYlvknr3+E0HjelGxX6NdvAmPAy5DiP5GwcChLTn+J13s/5d6qi3+n4KB5BpcvKE7/hNYNvSZlE2verXP/ZWmuQbIk5My4hq8W/UwbWz3JucgdAHIQQ5F2ijgVK0/FJQTXP198jNT7yLo9SsUjJ2K7NR16fjeZVJzBWttE/rcfmjGT4do67D8nTkv+69plGPQtsdkDLDNPVFnKzd5QCOaB+seSTrCAaw/q7ziYyb8mG8bwnDMTubSy9Aa/qQ== 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=NumdMkVt7AWlRLWHveLlx6jh+1oB8buV/11EQZDtXus=; b=K9zc4DGJsHisGygyeljn99NDNOqo5cKAO2C09W8WCV/cdqomLrHCluBwEvUD3bkXwnDp977O/yjqftnphbCvz5RnP2qiCyhGrenCJOiurOLLA08drLsYmuHH2j3NIcq//EWT4TzFdQVW85ipThBkKWj/qBw25N7rgEgbw2YTXkI+IznTagtYbz4jgjTPhZzlrOaa3E6BVLyRtYjTVoXM56MBEI1mGo0WpXs7t4YPjMU5d1wZ9RyCBm7dXFNFYqf+I9hxqiPjOminF6q5Q2W+attqdr/DkUDxFnZ0ziFr6GA1TlcpuA0D66gRCthBYKEjhLdK47rsdwvwxgtAbbrzcg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AM0PR10MB3459.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:155::20) by DB8PR10MB2697.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:a9::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.14; Fri, 4 Mar 2022 21:28:24 +0000 Received: from AM0PR10MB3459.EURPRD10.PROD.OUTLOOK.COM ([fe80::d433:79c4:958b:1551]) by AM0PR10MB3459.EURPRD10.PROD.OUTLOOK.COM ([fe80::d433:79c4:958b:1551%7]) with mapi id 15.20.5038.017; Fri, 4 Mar 2022 21:28:24 +0000 Date: Fri, 4 Mar 2022 22:28:21 +0100 From: Henning Schild To: Felix Moessbauer Cc: , , Subject: Re: [PATCH 4/4] test: add target for efi-plus-pcbios image type Message-ID: <20220304222821.78fe9f04@md1za8fc.ad001.siemens.net> In-Reply-To: <20220304174138.195de2a9@md1za8fc.ad001.siemens.net> References: <20220304152553.584534-1-felix.moessbauer@siemens.com> <20220304152553.584534-5-felix.moessbauer@siemens.com> <20220304174138.195de2a9@md1za8fc.ad001.siemens.net> X-Mailer: Claws Mail 3.18.0 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AS9PR0301CA0021.eurprd03.prod.outlook.com (2603:10a6:20b:468::11) To AM0PR10MB3459.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:155::20) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a948e18b-0e60-409d-faac-08d9fe25e9e9 X-MS-TrafficTypeDiagnostic: DB8PR10MB2697: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: zh8or7yjqh2RZlgsGXT3YXUS3/W9l5H34zglrsPMVrzIz5m10CDEyUWLl8aW5wDWLzjraS4i57EmdARRgtCP7GDiRHfkwuf1WJ2AL0eIgIhd55gQQrsi8gv8/eknom/OWS54va42MtSqJL6ypyXoGU/nfnp7IlgAGQwmKqR8zXZv5Dy2qs2JLO6cKtt+/CWwfXJlq5zfIM8YGk3tKL79HjfWM+krKPLZJrBOwsr75/HtU2OT4tsTNQ+rlhqCr44zscDyChw7n1JNmbIUeMmdBfHtULxL9Rvnu87TgNoztIOiApXcsu8PT14Nj8RSsM0icOYBBpgEVyPr41Y1ATxf7FRSmb0sS+53jaIaM5bMsvHrmgAl0hs41PDl3E8R7bLETwME1IbaS8EtKldFO+nVVnxFKOQJNk9WFZLijsAmydciJe6Hm/4SG9hPhZ5NMxhzAWVjObSMdEBVAUlrSE8mb3JxOcri0Xhu6Sa3tJ6ziF1CeRx/+dWMqlfGB4trw/6zAMue8/vFxbS3AGuJe8L+beKplQ7tytxYRWLlZzGwFACaIVBYq/Q6K/b7r294FEHCOwc17o+NZBbEr8rinozy+Yd/tVyd6j2XaUK4iUhPVjO+bwwhDcT6ivg+tK/Rb5a4VIdR4ZsEGnVLXGjz0HZ0fw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB3459.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(6512007)(6666004)(86362001)(6506007)(6486002)(9686003)(8676002)(2906002)(5660300002)(44832011)(38100700002)(82960400001)(54906003)(1076003)(186003)(6636002)(8936002)(316002)(508600001)(6862004)(4326008)(107886003)(66476007)(66946007)(66556008)(83380400001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?QNUAVvbEKEvx7pyz722CnHrTsxbLLlBf+R4ZjudP5imUpCrIbc2hTMG13RQW?= =?us-ascii?Q?fQc6LjSyZw/BstQUTOk2NI5IEd/dVrGsh65NokHMbj/w39ULuie2J9EkkGUZ?= =?us-ascii?Q?AdLvsdzTsf1U1TeEWm/ACh6zjgITI0CDduuGi28Z3rXhNq4/ohr4H0jM0AM+?= =?us-ascii?Q?dTLSeC40KbYJcbRCnX28gL3D1adsHp4e4SXyY3+9c34KREghk+KcOFTQlnZZ?= =?us-ascii?Q?zT6w8GIPaBBjAAcY19970IYv76197HsXBA6tvHfhqd2+1gKMqYS1ddn0rz4k?= =?us-ascii?Q?xJ6ulwFL0nY8jlW1OyXQa40ipHuH6q+vY2SD2v4eypiHb8p1YGoZIM5kHgsL?= =?us-ascii?Q?q/dKjPwgyEb63G+4344gyMelc/5Cd3qgAzivLbJT1IUNG1XD5Ydv3riXOSRj?= =?us-ascii?Q?F86/Q28HMc7GdjOO0RPM3mX1nznhMwJzFcznV2OnCy8rRKr0qNtM46HRP1q+?= =?us-ascii?Q?akBwFZi0kGDWR6EvwCjQn2GWkWhZlJU4P3gZ2nEZwoy5QIDIv1998S6Vywm1?= =?us-ascii?Q?0vaMZ9OxTXAHJ15T+uDW1PWTcN1JeWR9gUmNhHKCOu1HJi5NEiVIDp5b+aXZ?= =?us-ascii?Q?oCfNx33YZkvy9PoRqZx4/4Tb8fEb3WdnTyMmR4bzH1ZUnHCwQ6ac7hqnH8ed?= =?us-ascii?Q?8dbGxG7MdaF7CIBg4k4fdl5k4ctMSJ9OUVBcUjGTpTeDXhXwcBwIHKz6PmDl?= =?us-ascii?Q?mj7VxmEf37JAQAsf9SR9uEL+8cVLwKS5KIkir6IRcOQ0sx2OxFb1UHUMZPVh?= =?us-ascii?Q?YDtESSbWYdHGnP+xYCnUJEv87+YRSQYlFXO7UO55xHZKJaRSaEJK4JjBpWne?= =?us-ascii?Q?ROl88WsqhIOqFpLJbLlD6IZ29LTzOBUokBghdUPzyx2zfciGw+jMEyqWj3gE?= =?us-ascii?Q?cECRRiHbc7IFZQ0Sf8R2m51RTqqWD6Homk0bJ0oSGuzpksXQ8V7xtd/V679c?= =?us-ascii?Q?E4Zye6zn1GbLGcGNX5Ke5AU8CabQIn1MDiwGCQxoVG5PtDVcAHgb4pUSYYO2?= =?us-ascii?Q?jCTT0qKVU5RnwY82DK4yjl1ApyORzKoPX9TMgb6Y6uABWIry+UVu3llNSp2y?= =?us-ascii?Q?3zuF3SOiI4DqYdYIMnpyHBVYsGYVPpqzgdjJq4mR+p3KRI8ZmGA9ekGbZsIC?= =?us-ascii?Q?5axSTf+7nSCfy2unRDwopV7wartI/20EJMm9+Upf406RV+zxPTnDCBeoMjZ/?= =?us-ascii?Q?+55WX0SUOUlNsTlXsTGUEdJlKqhMlEiKHmKHLM/btYulAzRYVBr7NoxoJB/D?= =?us-ascii?Q?0pj65RipqPu4oi/N13WStRNPEkqJzoIMnoIi/I9kicnIxKJ4QVJ/y6hF7zkH?= =?us-ascii?Q?vUPUXKhz2UCGbtrtJUfYxFT5PfYQ6QPoCBeoMgX/3JusAGHfLdbqAPEK8hfo?= =?us-ascii?Q?XMn0npEHgWjXC49orS+kIGKf2jifFN1akAzmlo1Jn8TOc3dZXI/X49fCOCXL?= =?us-ascii?Q?sdJVT1SKgmoPQzvBxLknac2aP3STCfy9gGBRwpyMAvXF13dtLkX2NYSRvNLA?= =?us-ascii?Q?PFZFff825+NSRDqVTCoOE1a69+y3q+pAsYuitLwdnkwxkoiCM5a/HL7XsEqP?= =?us-ascii?Q?N5PpHSAIqpNLyxhgmddUytSw51wPww0Aje27OdIhjkqjiar232Dipjr/Naiw?= =?us-ascii?Q?LGiZvnjMDw1dAphHF4ufT7DPPVvr00I7qrKQvdB2UHitnfwQHVpjuYnqFHUs?= =?us-ascii?Q?yJzNxleG4mIxlahFM/rpIMBwY8AJKwOnHQFNDnmP3kFul/V7XpUTWkitN+Dt?= =?us-ascii?Q?l4A8GVvVmeKEzXR2VzVf4G24gvGnwjs=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: a948e18b-0e60-409d-faac-08d9fe25e9e9 X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB3459.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Mar 2022 21:28:24.3181 (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: /9S9i54MFFD4lV/q/fJMeMkevxC5Na3BOO+QfixknHu1bHqAn+JuoDl/XbsaE0ZL7I2PmjU4921GgtwAPBAKi3VyvDLGkhoz+3rVucWuw+s= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB2697 X-TUID: okn2CiqizGze I think the real test would be to also modify the script starting the VM waiting for the login prompt, it should boot both ways for at least one image using this wks. Henning Am Fri, 4 Mar 2022 17:41:38 +0100 schrieb Henning Schild : > Am Fri, 4 Mar 2022 16:25:53 +0100 > schrieb Felix Moessbauer : > > > This patch switches the qemuamd64-buster mc target to generate > > a efi-plus-pcbios image. > > > > Signed-off-by: Felix Moessbauer > > --- > > meta-isar/conf/multiconfig/qemuamd64-buster.conf | 2 ++ > > meta-isar/scripts/lib/wic/canned-wks/efi-plus-pcbios.wks | 6 ++++++ > > 2 files changed, 8 insertions(+) > > create mode 100644 > > meta-isar/scripts/lib/wic/canned-wks/efi-plus-pcbios.wks > > > > diff --git a/meta-isar/conf/multiconfig/qemuamd64-buster.conf > > b/meta-isar/conf/multiconfig/qemuamd64-buster.conf index > > 5615198d..44fe8af9 100644 --- > > a/meta-isar/conf/multiconfig/qemuamd64-buster.conf +++ > > b/meta-isar/conf/multiconfig/qemuamd64-buster.conf @@ -2,5 +2,7 @@ > > > > MACHINE ?= "qemuamd64" > > DISTRO ?= "debian-buster" > > +WKS_FILE ?= "efi-plus-pcbios.wks" > > +IMAGER_INSTALL += "${SYSLINUX_BOOTLOADER_INSTALL}" > > > > IMAGE_FSTYPES ?= "wic-img ext4-img" > > 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 new file > > mode 100644 index 00000000..7b78104e --- /dev/null > > +++ b/meta-isar/scripts/lib/wic/canned-wks/efi-plus-pcbios.wks > > @@ -0,0 +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 + > > +bootloader --timeout=0 --append "rootwait rootfstype=ext4 > > video=vesafb vga=0x318 console=tty0 console=ttyS0,115200n8" > > i would take more inspiration from the > meta-isar/scripts/lib/wic/canned-wks/sdimage-efi* guys > > vga= and video=vesafb are very "bios" centric things, in uefi there is > efifb and no vesa > > i guess > bootloader --ptable gpt --timeout 3 --append "rootwait > console=ttyS0,115200 console=tty0" > > will work just fine > > Henning >