From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7155796682318282752 X-Received: by 2002:adf:f943:0:b0:232:ce6b:40d4 with SMTP id q3-20020adff943000000b00232ce6b40d4mr1490925wrr.453.1666088808928; Tue, 18 Oct 2022 03:26:48 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a7b:ce11:0:b0:3c5:8bf6:a4bd with SMTP id m17-20020a7bce11000000b003c58bf6a4bdls7705973wmc.1.-pod-control-gmail; Tue, 18 Oct 2022 03:26:47 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5nPYxgu3fgel/cGjY5xN/FezDguXf3dKOTVy7DgkBGSH9fseEDQPJn7yzrmOaXsEigvZCr X-Received: by 2002:a05:600c:3585:b0:3c7:9f:5f87 with SMTP id p5-20020a05600c358500b003c7009f5f87mr360873wmq.76.1666088807879; Tue, 18 Oct 2022 03:26:47 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1666088807; cv=pass; d=google.com; s=arc-20160816; b=Tjtq3x/+9Ypl6AzOEOy3NT+pgdMSmVTW6XHSfDJuzKyMp/WIkJZWdWng3hmOyNrAkp ctA8+sXgjapgu4LnQTNi6uflnjWg/Mt0FBJiDHd3GfycDno9zi2bwtEBBapLpNGew36E klTp4emjiT/q5I1mcIth+Yx5Bs1gJG6MWQDZV5rsX+Yp2ySHgPL5UfJKl0gTnXJohUOr j2abmXxQ+SXC+9Ix4CrSFAyZI8E53ch+d7SkSdvM0ufmKMoSe/Px+aj9SkMkKfBoab6w jvzn2t/jW0Z/NdIi+0575D1nMT/UPyM15WAzmkoAMzNW3V5G+Tii+TII6UeS1nlutJCQ y+Kw== 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:date:subject:cc:to:from:dkim-signature; bh=oVitxPdDm9wuS3jqLjpifUpZd6Ad+9aLiV06AfDOpB8=; b=XiFPgh86CnhRPg+6wilwBgtlE2246jOvTPdFwpVIndM+/l9W0CGKcXuYU50RrIO0Bd xI38FzRa7IVoFJRMeb/aHonEZ77fTQksq6NXSC/2yOt5TjosoiSJjfUL04eILZLtCcdw c1hSS2vMrmouBXjZHtNd7bAt3Y4XhY4LH2MPjR/rUApVN646WvJ/nzmTGxZgf9Wv5F1J VbCV6zvOSmgHFgNmMAl8qFC/HObIbnC8PDWid8ZUlTzoKKwSOVwAqt1uUmjUHaRG72Rn 18V5BtzhmHi1i61agUM7CVOvcB4yDpBfcM7iwhnevvtYpxQQ8xH6MVSsdAGeZ0WKGJsq KSlw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=QXr6dB1K; 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 sven.schultschik@siemens.com designates 40.107.8.80 as permitted sender) smtp.mailfrom=sven.schultschik@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80080.outbound.protection.outlook.com. [40.107.8.80]) by gmr-mx.google.com with ESMTPS id o12-20020a05600002cc00b0022a69378414si556443wry.0.2022.10.18.03.26.47 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Oct 2022 03:26:47 -0700 (PDT) Received-SPF: pass (google.com: domain of sven.schultschik@siemens.com designates 40.107.8.80 as permitted sender) client-ip=40.107.8.80; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=QXr6dB1K; 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 sven.schultschik@siemens.com designates 40.107.8.80 as permitted sender) smtp.mailfrom=sven.schultschik@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=JBXe/ldKMhuz0VK+/uLh6bDWJesGt4LFQZIxbUcv8n+dkeOzTKgtGg6oJFctM/ZTYqunoOhTHmzltwNaDJ3aYh47EP5epv2DyU5DFk4KiRe0RyF5pkfF9skS1PijcFBGNYVmTIhM0BkESJQYicSPsXX5b25f6aIHKaiL+zYvauNpGc6C+NEpqeTu26ZVeurFK/BAsN0KZ4s6gVSXvUNQVKChSM5++/ZN/UwcVswL7i2fWVxoEvqirJltUSD5HP8kYgTMOYd2G+WwGV+ejPkVH3Tbzzx4e0xJVbi2A4Q6Jz0v/dFy6o0MaOWq98irbBBoeJU6rmYgOET0+4Pl35Mc6g== 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=oVitxPdDm9wuS3jqLjpifUpZd6Ad+9aLiV06AfDOpB8=; b=E8cwNoB/Tc7jc04nQ0NCE7yFAwL0HeZDWyhA8G6t6T3k/yPV2nUKLgNtb1Lwc9MpxlTeYLkLulc/DrDlUYdy5HsXgmXViwEpsUjBP6uuwm7wjZ2rbShB60OTE3AhheJGYQ3dbtRMdOnFk0Tfiff9kk7QIA8w2UsVCHnbQF0+9GCeP5WgRtorY+HIQLj9nfgdggMaP2idkKoHcaXj9JwORp8nT261T+H9bvUbb+7XilAPxMihsfGFbSfsNwWSypeGj0yA+hQjjSxG2ud1LQSq3FcI6E09edkkXGDcTOuFikikPdOzj/wIpgyblh2AJBbw6lpoXw+HjInLr9OMN4p6Dw== 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=oVitxPdDm9wuS3jqLjpifUpZd6Ad+9aLiV06AfDOpB8=; b=QXr6dB1KyZP1sVqN2jKgNV/i59k9ULOXan4iE+9N6xult+GKWJMeK0GIRws6kNvXkdT01D5fa6j+T8pdw++JMFkTP+uCXfrzJ+YUaWtiIYLriWyVbauHyPY/syT04aQdkEgTaRZIDbbvvrdQ87D39RYbM2/Vq90Cquo9LutKp3ngnSUQ8HQq+LJDh3GoG3udVJH0jAPdTqNJdxmZ03YBZHDoVEnfQSO1DOrdMiL4b8AEJ3p55veeUucn27FBH5YuyYWGhQLjAcg9s3c4kZkiEMWllxkFZqfCTwku1EVItWXSBNMML97ngE1Bw2+KykccyvLxUCpe5MvN08Glrp7SuQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from PAXPR10MB5037.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:210::11) by PRAPR10MB5373.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:292::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.30; Tue, 18 Oct 2022 10:26:46 +0000 Received: from PAXPR10MB5037.EURPRD10.PROD.OUTLOOK.COM ([fe80::8f3:9a82:c9ed:6a3f]) by PAXPR10MB5037.EURPRD10.PROD.OUTLOOK.COM ([fe80::8f3:9a82:c9ed:6a3f%7]) with mapi id 15.20.5723.033; Tue, 18 Oct 2022 10:26:46 +0000 From: sven.schultschik@siemens.com To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Sven Schultschik Subject: [PATCH 6/7] enhance start-qemu.sh for arm64 secure boot Date: Tue, 18 Oct 2022 12:25:32 +0200 Message-Id: <20221018102533.10390-6-sven.schultschik@siemens.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20221018102533.10390-1-sven.schultschik@siemens.com> References: <20221018102533.10390-1-sven.schultschik@siemens.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: AS9PR06CA0677.eurprd06.prod.outlook.com (2603:10a6:20b:49c::22) To PAXPR10MB5037.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:210::11) Return-Path: sven.schultschik@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR10MB5037:EE_|PRAPR10MB5373:EE_ X-MS-Office365-Filtering-Correlation-Id: 3da1d7a6-447f-4af4-780b-08dab0f34173 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: c9hGVmI1J9Nd1ZTGxtWluMlOVpYZbGskCQtafLX+Nhq1TP4TPrcDPeiX4Fl0uz6qt33sd3NTbvznRWBaplA/BEeJN4k64MVr5QdrLY7WIwvIDNHd9dLmbIWcWYfkZu0Aa3769BxLKWrsMMh1tEqDDQXNnc6eThIe7q2PTHxYcJbEMnL9OuLKqyTzlbbo3k8o7tpLOdlBaiIk26wMNqtKG2nWKiH6BcXtfwqs1FweCPw32sDVd9FxVf0z24jjGfdUAGzbWI+xoM3NysM23kVfYIZ4BdzMGtzJfFOHP43iq3D+cXOiVeDu0JHoqfUj+Ow7UjHjoJeXBFG7/QsRz2x/4urSw+2Rv5u67/AhmxtCWTI/sL12+xw4rd4cCBIPRB+us6gYRLBMQmrrMG/Ol9KX6WVvkiFCYjHBZQXpw+uaU24MHDfUDxmr2KS7KDFEF947qehLBveBigJ7UOpaDkA5My7FA4j6UkpeotaEKXNZGu9bMwoxw5gM6Wxh9LmABZuP6blZy9ux/zpGKpMCpnUuPW2VFWogY2TX51SAbrMIfrigz176OLD7l5P5ooqUDDIytd+fZ71vvo46CZ502R0b/GkXCdneDdanpBUYjtMeWEHUGfHYmPi7luovZoylE52uvpt5TtmSK6wg2L+B83154r++tfB6TulZ0Icmcom8YoYylyk0UZUPZui6OKdj1aysqubfXLuGW2kLsmEEhAnddQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR10MB5037.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(376002)(346002)(366004)(136003)(396003)(39860400002)(451199015)(4744005)(41300700001)(107886003)(9686003)(186003)(6666004)(6512007)(478600001)(1076003)(26005)(2616005)(2906002)(36756003)(6506007)(4326008)(5660300002)(8936002)(86362001)(38100700002)(316002)(6916009)(6486002)(8676002)(66946007)(83380400001)(66556008)(66476007)(82960400001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?gSTXWDl8GlDO4uV/lH8GLvVjkFa+87dAHC/ZD0r3GiKqd5ajprU1hGE6ACNw?= =?us-ascii?Q?Os72iKf4ud3q8TMGj4sXjh6KcDfIy08ZVfG4lrAPnt3zZcO7NNcr4FmmULxw?= =?us-ascii?Q?dnQF+dJfLi2UUHiDBDY6c8ngUtQxMb+SMgHVB+JtWgbcLM3tvFuNKoCPuUjP?= =?us-ascii?Q?0HX2SFZ1Lz133RxDr3jOlqaLyzBgpl4OZtgHxGRGAomyEkvDo65Gt1y3mClA?= =?us-ascii?Q?g7Lkv8psmz5tV8NsBu8RNcs6Ujdb+NfkkTUqx9jfEXKkp87cuIWZj4VLOTSB?= =?us-ascii?Q?agKAycm/Dhf/te7lnahzqWlg1EtyD0sUY0rrUGKLP5ZrfHgrtz6ve991PRZy?= =?us-ascii?Q?Ou4Ro5lt0rWHZTB8AkKIxVmVdvT4mH4cNIvuFkPTih/sfaDyso+TG6yv0MeL?= =?us-ascii?Q?dYwCvMnWck2maz8bDrp3wz4pqnp8CNt46XOXXVlAR8kz9/zzXWbdTBsuFqJy?= =?us-ascii?Q?OEJobPqzJQeYOCEwWHUesJ3zHnpw9Xqg3X03Nnq+SKT/N/dW6sbaknktx/tp?= =?us-ascii?Q?kp5FAtNm1V+Z1wx5hs//2ir+SDtwrlcZZvLPkqacko9npzDpeS/YZUuH+RMe?= =?us-ascii?Q?Vn8lbuqGjCa1AezOvQOM5OXeaZU0A2UpocdVJW5DVovW2kNevROoXBdTMa81?= =?us-ascii?Q?U760N6NbZ9+sWyMAn1ztr24FFCtGUzyMstsF1cf7Z8qVPCwEaX6H3Ql+u8nC?= =?us-ascii?Q?f09RmtzCU3M13uq3SoW8sfgwyP8eLPxr/dqPfSlGzhl65a64edmnAkxu62uP?= =?us-ascii?Q?AbCj8md9WqTPrJQzLgPuE4ohUrrtIrsHY4u65kjdcPGYtUwlCHLJGDDLT6fI?= =?us-ascii?Q?MM81V81FqC+W41+fg139NNonbK9E2qXZp5Zmt23D+2S4cnbB+YGe/eDPnjOK?= =?us-ascii?Q?KW9r2kHtBRTj+4QLudBmqnYikMsirhDNRINvr7MdIWM4ggxZzYCvpNdtfzuq?= =?us-ascii?Q?wMJdYlZwgV9oT/QuH9O26wpnHUDeUqbEkGcUyDcM+JaPLhZnvUIVhsjHuJuL?= =?us-ascii?Q?Bg/Q+FjARP7OLt9bnRYPuOajZra0ENTL7i+0zFvBAcCGME9hPJf/GTb7tHJa?= =?us-ascii?Q?hymQp82tqft+eti4FUPcSA7wd/HBV9sFj6uCv9Q8QfQ9XoH6z/eqBRwmTKhZ?= =?us-ascii?Q?rxLtr20JupQweqG+pkrkCuBMWIiBuPToXrSTRyAKCY7Wf1arsPXpkzQ8axbd?= =?us-ascii?Q?kOpsXpWP72vPCw8DcZr7lLqgXOJr/83TEYR+5eCy0zfVjsI/4x9zxo6bjJhi?= =?us-ascii?Q?6QdCfLmG2ed9YH1j2DR12Wz2om8aCvBGsyF/xHhCK8uaXhGEYkJNhDUox8hx?= =?us-ascii?Q?E+ZIvaIpFHKMs3l5u4OI0VwFKNfAtOQOGOIrlWkFZGqj0mL6ibqPuPl7eEUQ?= =?us-ascii?Q?F1QA1XwXl0fp6oOeUqBjDuHTyz0S0xy/olDfDc9eCePIZH+ki9RTUbr1xINQ?= =?us-ascii?Q?DjqSt0fWny6qSV8YW57OvIJAGjVrCJw87VwP6crzUcqRCUDIJ9VVqLFpgECV?= =?us-ascii?Q?N0n5fj6Fj5f5OjN7n90aAiz3lf5qyEqs4t+7uyJ7M62ij9V38NQST6180kEZ?= =?us-ascii?Q?TaRmceaCnft6BAXq92Hoz/cQHOvipxPmwJBcfN1SKYQQ1jogXEzba/j7pOFR?= =?us-ascii?Q?bQ=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3da1d7a6-447f-4af4-780b-08dab0f34173 X-MS-Exchange-CrossTenant-AuthSource: PAXPR10MB5037.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Oct 2022 10:26:45.0473 (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: jOM7DCg0rIp6SdFbrHMHSC8bgygCWiTcdRAhT9FhyFaCFougQQlNP3cZnFa1YCbehXt0tnsgDlyQrKMscEMS3XhwPFHU8PcrQgRTYzmBLzA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PRAPR10MB5373 X-TUID: FT+8t8MM/O6h From: Sven Schultschik --- start-qemu.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/start-qemu.sh b/start-qemu.sh index dd16aed9..18946a6c 100755 --- a/start-qemu.sh +++ b/start-qemu.sh @@ -80,13 +80,22 @@ case "${arch}" in QEMU_EXTRA_ARGS=" \ -cpu cortex-a57 \ -smp 4 \ - -machine virt \ -device virtio-serial-device \ -device virtconsole,chardev=con -chardev vc,id=con \ -device virtio-blk-device,drive=disk \ -device virtio-net-device,netdev=net" KERNEL_CMDLINE=" \ root=/dev/vda rw" + if [ -n "${SECURE_BOOT}" ]; then + QEMU_EXTRA_ARGS=" \ + ${QEMU_EXTRA_ARGS} \ + -machine virt,secure=on \ + -device virtio-rng-device" + else + QEMU_EXTRA_ARGS=" \ + ${QEMU_EXTRA_ARGS} \ + -machine virt" + fi ;; arm|armhf) QEMU_ARCH=arm -- 2.30.2