From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7071266692367646720 X-Received: by 2002:a7b:c08b:0:b0:385:8748:5665 with SMTP id r11-20020a7bc08b000000b0038587485665mr8479557wmh.173.1646412103786; Fri, 04 Mar 2022 08:41:43 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:35d1:b0:37c:dec7:dbc0 with SMTP id r17-20020a05600c35d100b0037cdec7dbc0ls3261763wmq.3.gmail; Fri, 04 Mar 2022 08:41:43 -0800 (PST) X-Google-Smtp-Source: ABdhPJxvFBm3M5zZ9sb9awia3BVrGo+pE6NmdTmZUIO1qV5ewbz1UzjM6ttsRKXxfMMRTSCpPGxz X-Received: by 2002:a05:600c:4e50:b0:381:5f7e:bff6 with SMTP id e16-20020a05600c4e5000b003815f7ebff6mr8535078wmq.65.1646412102959; Fri, 04 Mar 2022 08:41:42 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1646412102; cv=pass; d=google.com; s=arc-20160816; b=aNqseS5p/Yn8UKbqy18mWgn022CtpecrQ6MmZ4ohjF7wq68VG6WQwvZD45u0HAcxRM QtGsSJt6OTKnE9aGVhGONkuA9WyiLQtDENkSHfFKn3yWxBJjlbLzwH4gyhnMIZihbFLE GP+va+yTfT7Qa+nXsZaBlQN5fFXSmdpsu5Gy3Z2x30kM10GIHkGn93juQPDdfoXAPR0S oU48kwnZucaSs3mtXYfpK4zDk5D1/vunZ10YjUaeKUUYRwYQgzgl5F7CvmjIoINK7OY2 65R9BEjtmibLD9Yag7Aqt2tVssXXiy1AHTakGOyFOY8rCCUYMTD5p8UgcLvfqPkwW4Re stNg== 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=smh+VsA7EI3oBgaRsRJ92R1AUiREuZWXkqs1sFVtbE4=; b=N+SfuKaaTLlO8KYu2EyjcM8ayHluCIjYGeADviRX2/4ZLCssCVhezTGRbDS6Uh5L6K aXvIahIRGIQv2Svw/Exlv88cFemSOI3l7Rw6poaFT6xqQSMPkklNuYZ8Wz1A5iCvguS4 +IPgel8R5Kiq2rqi330NdqsRc51PnxHuUouV/uq1cC3Nlfl+vkWdA5qVadn5EjcE3GJC PwoejL2Ir1gk6Mm+/Tp0oktM5M7ZikhtlnMHsWtc8lCq3fuOVHuziXoulB6JpMn1MUcY 5hmRcEZTpOIEMOuM2qwUmtevL+/ogxEIXogmqIbh+m7A6zZ15whvhQwfh7CrGigwwek2 nn1w== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=TEjAEj3r; 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:7e1a::611 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-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 bh15-20020a05600c3d0f00b003816cb48925si690537wmb.0.2022.03.04.08.41.42 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Mar 2022 08:41:42 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@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=TEjAEj3r; 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:7e1a::611 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=AJl3Zldem5Yb0236vstUtHe4YlSD5qsnNBi+oYF90ZQ5iYCgYZfcO4pWgDy+AMe8Um7miV1MgkGc2J1BtEZAakbeH8hN9piVuWbug28w0KHi9jhPuQCk9IkvZaD03rpbKm0WHLS+CndxWGzZg0FDD7qclVQa+f+zIiBXAlrPPfCKdCOn7zUCLiX+TmCH4bQ5UU1d/SZ8B1hE1bRG6eau3Q164eIsRJA5F3cIXzVPV1em1dTixNt6ZVSKIjPH/uBTPb3u9vQNK4XBLqJlTLAqW9tSMSfdMF3412tNoOYrsszona21Tr5Q7PZuOQVjdUSPsGFEhk+uI+rxkayKUENUWg== 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=smh+VsA7EI3oBgaRsRJ92R1AUiREuZWXkqs1sFVtbE4=; b=S0RZfVMkGcSsUOZKMMeZv39qLTW5xHHd52mZ0vbMTPoF6iIHBEP0Lycq5egaQEcVB6Iff29BcvRi6OY2eb5qK/l2HdXlrAt7/EvHDbDtK1GwtJrONUgnSwAJKL8PX0kGVhaD3M6ftemI3S6CnDlCwuA/zUft6izudeT/A9swsBxt4w2J5xKM2nGJ9POZ42qNj22UdoggU/YPmfNWSBEHRO6xAqIx+PeND3COhwMFzaCKItnvnqPkT/Hlh232eesIfIibao0/fgWbv77+TeMUwQ2IIKkcNNGim5/KOxr2QTEITJ9nbnshvvBDa8uzuaYKiRF/K5q9q2aV11eoe7JCwQ== 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=smh+VsA7EI3oBgaRsRJ92R1AUiREuZWXkqs1sFVtbE4=; b=TEjAEj3rmc5w31Jtiqv0M7CgxXgppvQx9xu61B5xtrgqEqL0uo56h1vgLAOThbIHHiWnqosrn6EwZJU0uYR+nPwKagmncSrYtgObSgt4TOnCJ1NtQAmE7dj5xMfif+17MzQ0Wgfgs3QEDftkSvzjDQpmDtmSwL1OBy8/vKLTeuu6bdO8SHIA//9DhTZllv6oOT5fWqM+Rqmv9f/vh2TwYnNr4uYf250NGA0WPWj81+zTgSG38O402StNb/iaRhYDLGGqfEK2yNIOopjvN1lhDhRFNAmepGwlfZBguceuwnCsJL/AFXZaKL9lVFzZDikGdnYzpD+mpNljrkdcHjxd0g== 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 DB8PR10MB3692.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:13c::19) 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 16:41:41 +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 16:41:41 +0000 Date: Fri, 4 Mar 2022 17:41:38 +0100 From: Henning Schild To: Felix Moessbauer Cc: , , Subject: Re: [PATCH 4/4] test: add target for efi-plus-pcbios image type Message-ID: <20220304174138.195de2a9@md1za8fc.ad001.siemens.net> In-Reply-To: <20220304152553.584534-5-felix.moessbauer@siemens.com> References: <20220304152553.584534-1-felix.moessbauer@siemens.com> <20220304152553.584534-5-felix.moessbauer@siemens.com> 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: AS8PR05CA0012.eurprd05.prod.outlook.com (2603:10a6:20b:311::17) 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: 55f01fdb-5043-4a2d-fa07-08d9fdfddc3a X-MS-TrafficTypeDiagnostic: DB8PR10MB3692: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: z3ym33ga7Trd0SihgTXUfzfcNg48P7eqG9BaXi23CJriqTkfDbrcMCthg96hANn+gpDt7V9HvTMGTRecCzE/kVXmTR9g7TRym7RaavcqEfjRsi0dBrte1QIfpPMQqxUI36Xa3HqpXzWT+HQnkI4qy90nv2mjpucJ3OI7D5dqImyAbvyRRMWA7SFZ91UIoBVe8TGHSaJbyoia4smKZue1murKqAV1yeo504vHuALZwiM+XMmgWIpuWAirB8ysRnWkQKKsGfqQONt+LgHWpezyvN1JTLrPqODGOETRKE6DKNyo1AjWamOOGkPm2IdyYbRuzk/UFmcLRESpJEJyGzORTmZgcvRe+7AMWayXsr/3L75vvLMc9j7rt6pNW5GONh0MSI/yVT3vkUQd+KqUYD9m38P1+GwQ3VB152kytfONzNzlQuZ7K66nLk5duuigz+L6vBSFoEwz2aps4+7IJNHplCDIxhmRmnkyPZqz8TfSZZlSVpGDga4Nt+5iYJvimi56jWa93SKdiJqFGpdaY6fJrqYpclZeVnmQ8a6efJcAJCQKI8lFzbvVoyxO/5SS/8+m1l9hhvctIU0dFjoyatH/SAqLOusnMurfgpYq5znkv0zXDJ8dLKZKzSNvNkHr7+NEnPn7pQPkOg5RDaC+nUcUBQ== 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)(316002)(186003)(54906003)(8936002)(6636002)(6512007)(66556008)(1076003)(66946007)(66476007)(6666004)(9686003)(6506007)(44832011)(4326008)(5660300002)(6862004)(8676002)(508600001)(6486002)(86362001)(2906002)(38100700002)(82960400001)(107886003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?r0vaFz7mqeXM1BX9Es3FcBQyiMXB8twzYAJb51NuiLAj78Gx5/SY4XM3n8o9?= =?us-ascii?Q?AC1aJOIlwCvOsG+Khk4TDQuSteGGsreM7EjnII2XRx9smGQqb+AfKqUI9rSv?= =?us-ascii?Q?KJGkKuvWLHfWwX2JJY8TZqZJc59+4YUfx0FtSQK4i3hNbM1BXV8lzP1Wb1ZZ?= =?us-ascii?Q?e4GkheJWjo7jEnVlsIsbCA4b+BziAwXRDMlSYL7U8N0QKPzKDJYbST/nTCRR?= =?us-ascii?Q?NllyZ6kei6KnkTkqKu/uNNd7LWG78kC/n+ZmTqnpHmG+ZjnSqJnp7ipFIzFL?= =?us-ascii?Q?R4SgrfWdBw6OVrc+Jpj7tc7HA0B9gIFSE2smi8MS6j99eH5kTItIQliscBv9?= =?us-ascii?Q?LeRaldTPRgHIhPk+5k1cA7TrHr0MfojUvFx6fGR0Ly0Ht2WEbbaUuZawzbTf?= =?us-ascii?Q?8RNvB5PaMYZ12qUpsvdVA1FnIKy+a7wUpxheXFTmWdeUTT0MFvQjhPDExjK/?= =?us-ascii?Q?rvC/Sz/uBwBxjqqhLaDE7rUNqji39CzZyIwkAYGH22ZaNN/0l3/XOk39allN?= =?us-ascii?Q?iTs+pSapkbTHuMlC3WG50MSS1L9pFvPOcIR3qR22iCHVjvquh9Ft/WzC/kvy?= =?us-ascii?Q?O5NuRcsHosyIEmXGE0e0gGEe4Lg30DJYdZLdNt8YyRAGRNpMQ9J5oYhkmu2I?= =?us-ascii?Q?hLdEEjwzZ4o+zCZsnMfy+uC/pEAy9X4wJ+/pS97spJrCTKOet2h3s4SGaw2n?= =?us-ascii?Q?D6oUHo3LwhvoO7tsodtdmQf1YAectCWl73p+Dlq5412ud2qzX8rVOvtNUuQx?= =?us-ascii?Q?qYcbGAKBzSt/D2xbWtEtwKgtkjcR43H00o9Sl/suGgXwi5eoQFz5IQORCF1i?= =?us-ascii?Q?EmR+TcNOdovgTBkmmTx1s3k9DD00cgzh1H/efm6gO34/FEEX3Cwh40sgu4lS?= =?us-ascii?Q?eNsPsqj1DlP2bwxY3fBlkHq+TvTlxXaiHb5JEnFIlXRRPYfh/xXXuKu0ARkv?= =?us-ascii?Q?oReTAHYrEJ+C6G2PuvqenFhTcd9+AK9jFkcGCVcCgPNtf4oN3tDotJO6ydxb?= =?us-ascii?Q?TD3XLapxSKx1bO3nesm9UNDWdfqLmEh9U0F5XmhoRbW6ouhoi3o0QrloBBGv?= =?us-ascii?Q?1gbgVeIlHDr7bwmSEKIxiN/rbIp5/aN/abS9AAgN18g09LWkvlSSRIZhQh2d?= =?us-ascii?Q?/v6wTFvLoOKiZ1650k5wmdKTLbQjlDENXVYZq9LozU+IqdUoRYmFJTnUBLtR?= =?us-ascii?Q?OEbLuB0F+HkPd24UPYAEE+X8rhOupbB5wYmWFZPmaMQEUR+mwhrMyHon7dgH?= =?us-ascii?Q?FejWLZOC029EnINhY7U9CFe7qlbbPoKuZr4doa1IiyDiFgDK/+o38WtDRlan?= =?us-ascii?Q?08amMRpb23SRW1VPKpyV31CteXaB6V80MLJwbIFv2J4eahdOcCfUy/DUr0yF?= =?us-ascii?Q?t6sPUgsftH50McVknCsMxsfXkjp3rY7GYGjQIbBt4RaeW8lIrt4YbuER4gun?= =?us-ascii?Q?UW41bhDRQcgBcTTH88907Ayj4zFb6L2j+sBJaJgY08dmYlrqNumh8b3NwjuR?= =?us-ascii?Q?6k2ZvbcPxYIl6iIWvF817d/T2HYAWRm9BJJqHnlPVaYj8NUVb3iv0GHb56se?= =?us-ascii?Q?KaxCQxAjasYKppmYZ4+DtdGNxLOkD7cyGEuHZcEw/NsG00oQgNQlWWiwTvrL?= =?us-ascii?Q?YYT+g185uUP5hxREclOfyPDYFv3NXjEcX0+QUbLIbKAZpBeoukuCSl17JXH4?= =?us-ascii?Q?hgcGBoft6SP+phkDtcxl0VcNqdy60APl9ekifclPCMQxbbhbYNnJpC7dklLQ?= =?us-ascii?Q?i0VQR1pM9A=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 55f01fdb-5043-4a2d-fa07-08d9fdfddc3a X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB3459.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Mar 2022 16:41:41.4603 (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: iKPD3Zjrdd6o4PzqzkWgX6bxnqhbPjO6JWLvz7DWKOniZGit6o3R5s3LaG1S2kqX5gTrCR4VcM84x4IFNsgbqIRvPKrWutrxfbO352yyL8Y= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB3692 X-TUID: 4nf8cdXaTqPX 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