From patchwork Thu Oct 15 21:15:24 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5543 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 15 Oct 2026 23:15:48 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f192.google.com (mail-pl1-f192.google.com [209.85.214.192]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 69FLFkVC015580 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 15 Oct 2026 23:15:47 +0200 Received: by mail-pl1-f192.google.com with SMTP id d9443c01a7336-2e8ad8c5f80sf72555615ad.0 for ; Thu, 15 Oct 2026 14:15:47 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1792098940; cv=pass; d=google.com; s=arc-20260327; b=cvQauIiLqxsjUa8Qve93eTmx+A7jAtHyxwZ8PmC/dtbRDu9IuFphilEjeSdGzehRsj /LtcKGUCLmGbkxLyFh8LaWRmzqtAH6vrPhlWyjpmfRjE3lOnD7zXyYxwzjooBbb+uOTP o9kBK2X5x2avihO+S3DaEIFcfZdFKoDVMfwqpZ6pOpCJ4PjFaSoJiUGDYPxBlKBQIByM a1dfy6IOuc3EZJlDO0PWJTVniV377fcnIYEe/pi1uYNqJ3F7OSpxK8vsQ2P2W8/mx9rb 64Wb58/bNDen+6zA81b5xu/2DGv4/u5wfL1r9yB3MoOEdahTdiNcwNhj8uRzf8wm+A0/ cosw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=MfKL76XXQLymtJ/8mf+W8w0Gkly4iy9NEeBTCxsQpVU=; fh=bxYx2a07i2HT/idPC5Y7OsmVSTb+dSBmfoP1oAMtw6c=; b=gCUDvSMA5d8jXEFEqGdnl6CQkrHd1C4wG+IADiEKZ5mt/Rnz1m8TAwfxf02XYMQuBw Olxws/L27YlsVbBsCwqImoGVtJywrVRpTPoWXo8ANiRawvzutjprtEgMWWf5JI9A92t9 R2yupMTgTX8kDIYejVmplqOIb6GZLoQ8IMNkAcSrBUb0zGtc/34o7qaaemVru5odVXRR Vd2lM1d07nuR87m9lACfjj1v7kNkeiaNDCYP35vgPvkfErcnGoBWrhGi3Uexd+gRE1rO XRk4oTR/ewQjWRxWE+LnZlqf1yf6oh9v9r6CpCvIavMCjoDUCkQP2l52Hum9mJ0pigS9 m7mg==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qPE4FD4w; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1792098940; x=1792703740; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=MfKL76XXQLymtJ/8mf+W8w0Gkly4iy9NEeBTCxsQpVU=; b=I8vxkfaSSPv3s8cgR+RS3qihJ0HHveov4GsO+SOqkD6NZRQJtpraEF3mKbdwVEAG3r 1b5YMXkQMz0RpA/u9Rd9dzHywW8GN1kHy6nOjUD311cgtbl+qNo8kAMhZoWqCIHF0mqK 64RTVl4Fh/WDpkShA+y12/pwUVmoBOmlJ3+btO4CZ+zYA97iuQLTYjhTrLYG237jYT6A Syh0NqEHWDY6WB7QyAGzEIczZvT2rhlsKpzrie3+xX66F4wOVp0fJi65jQqC+Px5hZPY eezeC2jnnyGlSAOW248IOzX4eyNlXXHtMgqDS1j1nSuCwpXAos8dPAgewOb02HkSqklw 0rAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792098940; x=1792703740; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=MfKL76XXQLymtJ/8mf+W8w0Gkly4iy9NEeBTCxsQpVU=; b=VTD9FTuzPsLMVT4zDsYWJZ5oWnesNXEMb1HUoa5SlObLSy4ZIWZ3QfttHLrX7jY1Fe x/SWLhkAzucNrQZWctrgGqbroCdLaAc7ifDn8SCKQMNcxbHiVrt3DOPpZIi+Oo+isjdH fTKYaUZ7SrwQrWHgizmTWQBiZneRDjmitDImBrDIWOubvi9w3UdLRTQzRgQWgY1gGl1S qPi79LElB9YzqRsmbWQwKhJ62wEbjc6W/zqyIdDG7fn5pmbTC/rO1WS8MdOBd6L/XBbO KdQTeG9ublJzBn8LU2n2LHhQY2V35SXJq21dSjO5WKNm3q8VWGczigx0UwFTnlFxfPNc 3y2Q== X-Forwarded-Encrypted: i=3; AKwUvByU5ehWMeUoD5Pb4HXR2oHYvx5RA6/P1Y0/1vcfzk35YIPl020uzIlFQb9vSeSU+YT/oBNDYCc=@isar-build.org X-Gm-Message-State: AFq9FYLODijZbEjwnyGuCb3DDeDFnM6b4X8uWo/VTEqfYOCIY9SgTZqh HE0oyaBEAmzo0OwUFS449qnDxKkIdsOWoZzY1C5cpKVAPGVnPjK04IIn X-Received: by 2002:a17:902:e841:b0:2e9:6333:fbb7 with SMTP id d9443c01a7336-2e963342eecmr27812515ad.51.1792098940294; Thu, 15 Oct 2026 14:15:40 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdfsi68ME2Rg8LU5FcTMLUcKXtbvVEG2qk+jrR5Qy6D2Sg==" Received: by 2002:a17:903:388e:b0:2e7:b567:e46b with SMTP id d9443c01a7336-2e9790e4e75ls4317115ad.2.-pod-prod-06-us; Thu, 15 Oct 2026 14:15:38 -0700 (PDT) X-Received: by 2002:a17:903:15c7:b0:2e6:1a6c:abd4 with SMTP id d9443c01a7336-2e84280e026mr187853555ad.2.1792098938374; Thu, 15 Oct 2026 14:15:38 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1792098938; cv=pass; d=google.com; s=arc-20260327; b=cmtcMbg/Gtil6nl95vEa7zeLgoeA+TGmNFGbuAWmvkJZOygAOU8FD5HowBfruBzMCC hGyk18QdQfCe1sxztbS8CwgnZOyhOnjN0384bKzzQ/iXHeHxKex570qvUyrG9egn6TaR T86QiYqW4AhffXbsyJppui6mXLLZhQlErVxGsA/ioC2zeQcgbcR+vvwInjbCvfgiCtSx QAqCNYD5PNliTMx5OYy1DgMlWO7iS+mjV3G7JPfa/bmnYQOdpgEHqNuQKDu0fn8mNVx3 Gf0v9kWQKdhjUXMPjSKUS2d/NH37a1XXCf57ZlsLLv5DDtW2d/m3Lz68ASu1oZZTleDm lp2A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=SbR/4q/RAKx7Awxt1mYAenjZPjxecGKbk6/Z4dgbtgs=; fh=2vPEtVRFZgJExMSCfX53nKBFsjiPYp/60rbGy5S5Mwo=; b=WCU4EPuH2CCwsq5xga+Qo8aqvXYTBYrbNzs+xgoAkBTB/tL80WnitKGDNWI00reNNe ekHzt4qXkGbp9obGhlzM4deooyKXnEX5oMZ2CBEBpsqQWSY8Ey4kJl6NqeALEmNKF8sR CI0/k8/77vXvs+QfcK2IZqTEwr27/dtD7HE22iV/4xY3rKBMtYeQDjYyNDlFFCcBjjO/ 5vVk1fpMZL8QcMkNVGKlZAP2LjAeCP235s5rQyRar6iBg7bQMzOC2zHw/A0WKZOyjIU9 DeAg5tENDHI6ynWR6f0HeExE7Z+VpYJKTpilmGMEYW2avGrdTDQoQ6p4uuBWPDkaSGp7 kGbw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qPE4FD4w; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20f::7]) by gmr-mx.google.com with ESMTPS id d9443c01a7336-2e97e8758d9si116515ad.13.2026.10.15.14.15.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Oct 2026 14:15:38 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) client-ip=2a01:111:f403:c20f::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=IWnX8Sjnl9N/fjS7gU419EePFgnj1/5iqQxjIVtKZMpLlJwgIp0E4+60yQWLcBhx4yDe+7SuYugUF/G3jScb7grfogm/CMO3hYSDJu62lpWbeaiye1zF6hkdYXCUOqb523JUf3H1Niv7PMaDPk7IUirr2t8NozQDKGF+bbIGAzt2Zvyw6KWXhK8uoQsi/sEmmcf7hy1Y8WzE5oNuDtQGNRFDH/JZmqPJhswVo7gngKmvTIP44S0MIyhyGFaQ0Xdn05Ce/ns+2U7YKiUPhsyEVK59MVX8oMD7sOZEkt/BnSq6l7GAslq04iPhg++kn01bDhauqSbxQmJkLuoAJRMD2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=SbR/4q/RAKx7Awxt1mYAenjZPjxecGKbk6/Z4dgbtgs=; b=P6ciDTF3cZ2Ut6iB6oFYZOri8XsRKAeLd8RMVMNQdUQ+HV5DK1d1SGW7c9q3jxOBihCnwRqEkToIGyP+DOXVLSKsxp8HVCcfqhdrDAY0OtUwXsZpnykWvfiIYEyCNsjSL7tLIadDo84DemNtiC0HyYePkpOp+Q2rrWWQIcvKBG3v9nQkDbvrISvqIllsPb9ClsbB5gGcjz0nthjNsrA6RncRtJvyTeJx3L6RIQNcLuvhhZ2UwnhwPExBtPasSMb80frC7iCU9PEi7Okj1b+icSQrKrSH2m7bpdm1aao2z2OSfbNAwtxi1hZTbSvpiC9by7FBo9Hd9c9l5l79HIxHsA== 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 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by GV4PR10MB9595.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:2ed::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.496.23; Thu, 15 Oct 2026 21:15:35 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%3]) with mapi id 15.21.0522.012; Thu, 15 Oct 2026 21:15:35 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH 1/4] sdimage-efi: use uuid for boot partition to support virtio disks Date: Thu, 15 Oct 2026 23:15:24 +0200 Message-ID: <20261015211527.3143702-2-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261015211527.3143702-1-felix.moessbauer@siemens.com> References: <20261015211527.3143702-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR0P281CA0251.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:af::17) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV4PR10MB9595:EE_ X-MS-Office365-Filtering-Correlation-Id: 672609ed-3475-4d22-5a0f-08df2b017400 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|10070799003|1800799024|23010399003|5023799004|56012099006|11063799006|261009223027099003|55112099003|22082099003|10067099003|18002099003; X-Microsoft-Antispam-Message-Info: FXNibiaHyl8v25p2lExWtQrWKdzByqNctlvcb20pLekoCek7ri/YebfYLd+IlcTr6V2qDbvY7O61Ebi2mcmRdPIYiz1aQJch9hHtdfm1zinaQnKvLcLsSLBLQmnDqWGa8QJJAs8ykxYtvqa2Vx9RGcBR21Kok/MP6NBLcqHbrJyab75Dy/4LkTsKYdJ4fz6RZ06tn9kgH5VSWX2pTkJnQs2lqtLZWUKD467M4LZ+icTUVqA80B0c7j0oLfqt+EXk8MAAoJxqfoKxza2jk6p08dTr5M6/QDA9um7YYZijg0Hliy8veUnS28OT2MM9xAWihb43yZ9Y5CVZgHyuebgukH6tIkFIfCb5dwo4u4l69kOTKBZgTx/XMRv4FLGxjgFrMST/r/QMykE3rzX7vSkrhqxHjbzMOjvx1yOsLAYcAV49O2tje74vlQZsBYLlE3JynXN7HZfalmv9ciU+yos2mObfaCgj3NSbh+xUfLhLczfDXyKcvUpgqR1ymoXZkMSkip5+xMVUER2ZecfDMPlfLmUh7dQmDbU5sgd05swqRdz2+H+RkZr0voWKCcPTl/vq/cS9Z/GJKmrIJ4XQ82yhWNA10uTu3bH4rAwluHVtjgGzhdZSvGzBrt/Pehq5QdpOVxxGlwqT7hUU9nesbaKc9JGBllyyRTOfdboFAPufMNQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(10070799003)(1800799024)(23010399003)(5023799004)(56012099006)(11063799006)(261009223027099003)(55112099003)(22082099003)(10067099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: Ff3yMlMLITc7KN4Pfusi+tz1svPCzKntzPGj7gwzheltgOiQF6uJ86Y0juUC4qkILwQ/Gj8j8JSjaswYEZt24blhyJ5XC0yjfOBvODfX5m8IrdjzMFeul7mwSxGNt7VA/D4iLkG9blT6azN/sV8pSHkFs+bnOvXXKT4L01HLpuVzuwVLoa5IAKLc/ij2FBb5QbcDhoinKWueY8+RaSQCrX10FGAr3WFqR/F+zi5jIu2KuVa1GUh8d1Nci9+AMynDPVeZXK6+QCHPgstcqShCYT5oE/qoYrpzyJKmShYRYydJib47cS4wvdHdGiX03xaYC8Yr00MwLhtw3g7NXQEqq3yymjrMBYJ1syTHE3XuG2h7+A0Xk8BBpYDfF442onlAMQBg1yqVGYJ74hOuVo4H7Hd8ulFqY+V/W9QFJzy4eXwj1OtIhcNiP0HUOzajt+HQAQefGmuLN3vlruhrxzn/zqB0jAd1LNxBtxftI8Y3gpSFRaSR6NuiDN+LHz2ZJmOLB/YRbEzxdhbkQA7oKE8ERbGcxkrrLsawSFvy6ooosRY+HDGhAI88eA4m51dAUM1X1TNqjAnOJQscdMtHszbDLal6uF2GNJCxXmnvN2ZWFFNzuT7FoT/CbN3KGwit8uSLsBXy6Y3wbJESO+Uv4+UI6t1F9kQ+1z9d+TbKBJndb07K8xaxrD5ZwhiNGwa8tDon0Kpx6nDgENgsI4OQaEfBFJ27HcPIx36VizPNm0xkTOj59zo1keY/fUwUhCe0Xd/3WvPt2SpkVA3PA0behHdADQKEl8E3uZMjMfMmHFzxdavpA8jaGGH63EkJDJin5K1/nxwzQoJLYYQ8WFidK2VXzGM91/R0GHIJf/YyA+I8rH2iQ0Ihx6j4bn3fDNS/6uow758niuGcUTNuiDFWNvv2ptCqNc8ApiFQJFJClllSFSnlQL/wOmLd7h7zsfiFkZ+96T3HP5VxzNGLzLEWFs7cg/ZOBAXFoRG3M7lUBfrrhFw38V5M7QAsJyTELB1SZArgzs7RE9HiGsM2B9DiIQAFpENMqoMp2Enj+7qa9QJyfsX/veOVWVe4qMBrFaCHQdIgKw5yZRAdZS/s7g2lKyIasmdCBBJXKsrnNFHnkJIomQE7S/btTE54jfdxcsw92j/4IfqOx4QXaHwBOnx9X5kOkZ+INdHxq1NmsYEXvI+COuNONH/l0NPMYEUJUplVv5r4MzxEwHnM6rKkZL5gyIAHDXnSwS2xF2OFhygOga7+D90NUWGX7oNebcfiA+2dDHHuadMNVckDefAxZ9hCkhdqOTlmkiPyyUD6TDTmHbqsyoQflNsO95plfUkYRlR+CuC7Y8VLhKuIgFQiox4MqRPJSBmXhPdsOJ8g3OMvsVwuRJzWkqeeDAa3jLB3voAly/TrRyP+A++dccsMzOkCa97i+mbROAdFd8R8xZP+V1Ren+PUJtqK1KipN1iwcJx8igH5QvG72iZjGDtIsR60ugUSQ45F/oUs2dc507GKMNErcwUYh+pgDVEHyNjaZ8UkaVpWvmI6P6VBgllXDevPdF1inVPQ5+eH2utpZJcq1lfBNKOOGSHBIMRNu9s06o71ycEFZppM7eUf4FNx4KQcHh6nUjoOEqGJoyk3JBVePu66sUnSJzPWAxDKDc0BdLufzWf4Cifya9EElLKYEDnGcGKofNlVBWWFbYzBcoLge3L3sVLwSbe/kbKmyyxjdWoR+VljBT9uN8TI9728rPJxN3f4iKumuOUJu+uvAcdBs6A+Yq+wCzOxDoe2OzOfBgcV11xdYftl+L2m X-MS-Exchange-AntiSpam-MessageData-1: HwxJAsQP/kd3QMCC2HEB+VtWWzjTMO0YkhI= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 672609ed-3475-4d22-5a0f-08df2b017400 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2026 21:15:35.3299 (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: qCMydc3/7I3qOfOrBgeHSXoZ2TX8xa+zJ3bOqvcXBi89tdjJAA1oo78O0MM0HDCcYQmCoXdgvJ1FcTsKfdCVtFIZsBfh6c3Pvh6F0ipWpUo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV4PR10MB9595 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qPE4FD4w; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= When providing the image via virtio, the disk identifiers are vda instead of sda. To support this case (needed for qemu testing), we also assing a uuid to this partition. Signed-off-by: Felix Moessbauer --- meta-isar/scripts/lib/wic/canned-wks/sdimage-efi-sd.wks | 2 +- meta-isar/scripts/lib/wic/canned-wks/sdimage-efi.wks | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 7fe2953f..de542f44 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 @@ -2,7 +2,7 @@ # long-description: Creates a partitioned EFI disk image without any swap that # the user can directly dd to boot media. -part /boot --source bootimg-efi-isar --sourceparams "loader=systemd-boot" --ondisk sda --label efi --part-type EF00 --align 1024 +part /boot --source bootimg-efi-isar --sourceparams "loader=systemd-boot" --ondisk sda --label efi --part-type EF00 --align 1024 --use-uuid part / --source rootfs --ondisk sda --fstype ext4 --mkfs-extraopts "-T default" --label platform --align 1024 --use-uuid --exclude-path boot/ 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 80c3a535..14bf10b1 100644 --- a/meta-isar/scripts/lib/wic/canned-wks/sdimage-efi.wks +++ b/meta-isar/scripts/lib/wic/canned-wks/sdimage-efi.wks @@ -2,7 +2,7 @@ # long-description: Creates a partitioned EFI disk image without any swap that # the user can directly dd to boot media. -part /boot --source bootimg-efi-isar --sourceparams "loader=grub-efi" --ondisk sda --label efi --part-type EF00 --align 1024 +part /boot --source bootimg-efi-isar --sourceparams "loader=grub-efi" --ondisk sda --label efi --part-type EF00 --align 1024 --use-uuid part / --source rootfs --ondisk sda --fstype ext4 --mkfs-extraopts "-T default" --label platform --align 1024 --use-uuid --exclude-path boot/ From patchwork Thu Oct 15 21:15:25 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5544 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 15 Oct 2026 23:15:48 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f185.google.com (mail-pl1-f185.google.com [209.85.214.185]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 69FLFkWC015582 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 15 Oct 2026 23:15:47 +0200 Received: by mail-pl1-f185.google.com with SMTP id d9443c01a7336-2e9501034c4sf28172975ad.0 for ; Thu, 15 Oct 2026 14:15:47 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1792098940; cv=pass; d=google.com; s=arc-20260327; b=J83V7HBEzTILqnXFVQSuXcZhkbaR19/B9fsvZDfktWarMLi4DXsS3+rYbRRNLhFKfB p9HCoThsTPdhyDOZT9f4YwhjZkxxJvRBjCh3wP+2vadvqp8vV8PUWg5GCcigou8I+5ad Ptb2tiihuBwHLEEmdBLRYqrNlvoDYehFPZm9oONo1ogQxN68heaiDSse/KYsL4Pg2OVG 9lbOjwZbBw8+s1zcw/7epVALOB31dtbtlHtFkSCz2H/Fjf1JU9K8j2tXjinCokd0MTho 7OcwIDymwB8Hglfd3b9IYjJZvmW5+cFsIZOMg1ujug81I/EroQA3vEJszX2yCFcNQy2N Bx2A== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=DZGTJIfqv7/+FQNqG9FJJRWaMLAg6OVMDL4Z5DLwSMc=; fh=+Im9xD1Oe0ZpvsP5NuIjxdvwJXek1igmhGoWXJ2eqZg=; b=MYDca5HyutoJziJnt7P+JHZkHs96+iYB3KbOb5cinaPQSOp2x30ssNRHWz7mT/bZcz Y2fEB+Gf+VdKO2B+smMF31Ld/lNYouz4a0IjVbW29tm0x+MExjcOS9f2mtxhJ6CNR4+Y Qgqtvew43ROAJomT0PVtC+/lPtcKxTfTmdPWCyREjJpp8Hd4yqDDO8TE6Rb3Wguromlk p16+DYa08b+InZofwcPsONvfWAK6muyo5pcyGifDvkBrkNda0KXVEjpLdzEM2fgTswzn fKtwUUZYDY3xWlw3PaluQfIIIH9keQFTgaNYujUUMub9bL2r2TUvqetMSNi4ZC/e3RsT AvIg==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=lrZjdF2R; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1792098940; x=1792703740; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=DZGTJIfqv7/+FQNqG9FJJRWaMLAg6OVMDL4Z5DLwSMc=; b=TeweeSNuf++FK/kQkmj2YRuyJILLgW77pqbfsqsfk9geTwJhg8MX8MXDSQX9GJJkY3 SDAp//MxBzTD7ETNCcSqTcflyjSK1xQFr6gF1h4OHLlqnrDsKKm6gY5o4FIdypmM7OQQ eo/f8tc2J7lW/s/+dSAiUvWnxh4yJnjzKdjJ6PyU5J3bFL1Ao2tu9dOfIIm5ukxxJYRt ngz5zAGc33CMgfGULSILDGWNVyAn8Ggqx0Yb8Ssv2E+oL13ZRkT0TgAdkTGb1NOFYmWj FLNucbKx5r39KWFrU9LKpYPIY9Yk6C/Zzeb2h4uKICEPrpLS67U5SQZVM7DLijIiK8lZ e5bg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792098940; x=1792703740; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=DZGTJIfqv7/+FQNqG9FJJRWaMLAg6OVMDL4Z5DLwSMc=; b=1WH+hnPX3vWQ4xV+U/P6zc8ayjb2lZz78bgRM8172d5tAtgxKn4VB5x0gZyzOdFC+z Y4LXqIznFURqPIzPFhHoRL6Qaf4YmOEdpq72YzDsC269Q0AijV9rGOQ8DPZG/IGMqEa4 +ptbpDN2qCtdBW8ebqFnBf5qAEigIkLIDL3l+62HzkquzwLrs30Kz75POItCqojBPRfe Rmo/M7t0oovc27i52lADEoWDWXHynz8NnqFRGEP9FJhe4pwc9VOcAtHvqUJpTCsV9LSY ap/PrZMvdVUUmUaL3mDxZiOQc2LCJp5voSNgabggLndDkVCm+JqgF25GYx6axxCVPVRB 92OA== X-Forwarded-Encrypted: i=3; AKwUvBzVioValSvegLGMqQdQl5W7w5fU292cTFq7vvASUnqttUjzqgs+F8uLQnuih64nxZ18MLqvK/4=@isar-build.org X-Gm-Message-State: AFq9FYKIDvJhbeR9pU7t99EktcDqkOpWIgp0i0acqDEovr9UIUIpuCep Eo0ieRhFkpNwaH5luo+yShAXciyzWw3D9XWdVqEStKWJt4hJxrdFhgh2 X-Received: by 2002:a17:902:cece:b0:2df:b5bb:7d12 with SMTP id d9443c01a7336-2e842f11c2fmr190642135ad.46.1792098940257; Thu, 15 Oct 2026 14:15:40 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdcsCwjQKQyBlKpm5pqE/fF6LMmOlA9mgMo2/0/+blOvhQ==" Received: by 2002:a17:903:388e:b0:2e9:6a27:b138 with SMTP id d9443c01a7336-2e9790eedebls4599225ad.1.-pod-prod-08-us; Thu, 15 Oct 2026 14:15:39 -0700 (PDT) X-Received: by 2002:a17:902:e94c:b0:2e4:affe:e05e with SMTP id d9443c01a7336-2e842e15551mr186630915ad.43.1792098938933; Thu, 15 Oct 2026 14:15:38 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1792098938; cv=pass; d=google.com; s=arc-20260327; b=iBJzqXhOGxx0ZB/plBXGYXMAKu5vn2nIH076aXtqhGQiMezIIrT/pGzGLuy1DhOL/S N+5arlSxdVtfpDAOBatQz9i+K2uFm6PEre5cJtoYTi6inCLgl12UG1awOw4oBB0cK1Lw UH1PTZ3tdJUuh+uuXLFuNlxbs/rfMrRfh0tQHr4OSqkhSAz817h9EOv7ujuJcrHpVK/W uCuT+CrBxxzwYDdnmnMvZKBi+1OfsZKbmzDzp3GG929yx1b3fXYaIhGNDuqXACndyXsz COXWT3GqoC2LUw+0zKM54IQMCSARu59YhdWHThu97h8g6duATV5NW7xPdEm1PKtmGrIy YutQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=tlRAcPvHTrVGvVenI1574q8rbgrzvXoclCGjdXybvU4=; fh=2vPEtVRFZgJExMSCfX53nKBFsjiPYp/60rbGy5S5Mwo=; b=PLn0uXCIcYN+bUysSFXM+BWUK7wIxmbVo0ikih2r7pryYcKLC+O7xiQq6OYIf980fD 7DZvSOJ3Dcnk3exzEZAxL3tpSffZKLSvMfcnIa9Xga2Pk3BSL0M1vkW7Z9WUY9yYGAW7 ow98Vc5GGzTbEkvWDhleGnqc5DYWjQrx0KcJOG4DEesTlC+Uth2YBiTy9vG+dF1Yo6xj xs3ApN7q6qzkTFP7rJq+QbTkvzUvdaT4FwmWYWgDk7LgBWdP5EVCUuOVwRRXkYzzRab1 QKoi9ZlgUmVvqdgXAAzT7hJbqafk5ZinrjTIjLGmzN4Xp3a0fSSrHA90YmC+wD8w9zqt eUbQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=lrZjdF2R; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20f::7]) by gmr-mx.google.com with ESMTPS id d9443c01a7336-2e97e8758d9si116515ad.13.2026.10.15.14.15.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Oct 2026 14:15:38 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) client-ip=2a01:111:f403:c20f::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MX3F/hBhB0aMPnbHHjyoTzmPOMTFBRYak0Ji8xw1EeACYZf/5EArX4RfW4GsdP3I1DLuH32td2mmATe+/mQMGXLt4bDI2CZpvuwhzKnGLPvmvtCGs1TihtneqCBkHTn9tP956Ja/3DuUDeb2FehNlLGUhUdg/WNakKBfzLRbphpJ985gJQUoke2+hcmZuBOwk70iOoNwG2fn2puyEmwUgVpYNsYukmsY34/K6AS8KhRow8hgC9zg+6X+dmXKzPBLB13RPe43xEniK6BLs0G+SZD/aHVSFygI0tJlxxDDigQ3Ys0BIaF58nIkloPWNvfphQXXv81MvH5N2iplTK6ZVg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=tlRAcPvHTrVGvVenI1574q8rbgrzvXoclCGjdXybvU4=; b=Q4qtIy/15foh81bTpAHSDClaXnyzdVf1Lao+evlRCX8wVujBQgxA4CV6d9jijS8IhBR4D1cpR+ywFueCgExYoCilM8PquGMxcdnLOEdvi+IWwJE94mp9FSQUDEagJCAFEaXBMjgGwIXK30d48ZiB/SHcFfpPzlJhkBSYYdH8yQcnxBka+4sT4EZ1GKdxIsMIPgOJaRC8PzwjKacigL2qoSM05MrW2mJUpYe42cou8O8LwESXLe67NXNKFKcnBiFp4bsK6JWN+f4Qi1ZBQxiibNv0imUiL/Zc74Y3J3e2MMx3bt/Uov4De/3mLT0HDTAVjVVfb5Fcpv9VDWLN78MyjQ== 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 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by GV4PR10MB9595.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:2ed::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.496.23; Thu, 15 Oct 2026 21:15:35 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%3]) with mapi id 15.21.0522.012; Thu, 15 Oct 2026 21:15:35 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH 2/4] qemuarm64: add support for ubuntu resolute Date: Thu, 15 Oct 2026 23:15:25 +0200 Message-ID: <20261015211527.3143702-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261015211527.3143702-1-felix.moessbauer@siemens.com> References: <20261015211527.3143702-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR0P281CA0251.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:af::17) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV4PR10MB9595:EE_ X-MS-Office365-Filtering-Correlation-Id: e5dae1ea-b2f0-4a2c-8797-08df2b017450 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|10070799003|1800799024|23010399003|56012099006|11063799006|261009223027099003|55112099003|22082099003|10067099003|18002099003; X-Microsoft-Antispam-Message-Info: HnM57+eQYbhTtqUbGsi3C1Tz6Pd7NbZhYJgAgVWRrhiX0VeMIw1pZMFB3ZLK6Ytc+ARKoQAhmqu+yr0I3LtPBtR20h8BRhW0+k+k0tQqOrwASLU8uASVFGW2Qy2BVSkhVfzj8y4Zakt983oCUjM2EOxBRkpuLX1mOXTv+gFb5K9rNSMCiq0B3nEmBDP+8DNhQqi295vS4Z3H15ie3PcrgOR0wybIJ4T+nvI3hCAs3aItUcdZXU5G34vC4sdAhhrYSO7gsXGdUqNp7O0cuJXaNsp3y05WXz81H0TA1Eyc5nhEIjF9WKjIGqGVxt9H5lO82K2gSMlPIfmwVYCs2AdwiacLHKNfdTpQJ6wig3h1f5xMeS59NsMHF5RAH2II6pgQSjLuJc1B2cZ0ow97+8WrP2yawmwBfqMXYZMsu05mOk3yIhECKeJT6Cyp3pZZdJxPWc/7cWzlAsi3rzG9G/T/yM4ZMhPlcK1t1BLi8q4zLsyHbPDb4aFoeiW7GTkuFlri5W9LoMs1XDhe7XtSgRZQ1rNuax/U9pyG9pUP9/X7LeHcVVId5yWb1bkdXRVXxKy4QYZKtl7Ejlxg1oXdKQS+ikAzU4uWOtsKENsestkXC5Saw7Esrnnsm8Yesvxtbw+iddrLgaERbliAu9xKa5GdbbeCyHTGG42XafuijoWMfyg= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(10070799003)(1800799024)(23010399003)(56012099006)(11063799006)(261009223027099003)(55112099003)(22082099003)(10067099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: eLbkMyaDRqZUsXAQd9G2B89sGIYlnfEEYMweL76YvJv28lkY2O4Buaa+JLseZ9xb8u9xWojTzrJw9GfR09hdY/QqNc89OIkVPwohlmvq4YX3H+uCXV7P1xPvDVaecFgeDacPS94+L9+F2ReKUuRHjd8/d65MJpR8vgVQpb+1Euu8tI2o9wBnpIwzsmsSq7Oksmbpt2ygeBO9lnWiDseuyYEV3plOvmlsz0LLyjrixP3l2SJVvwM9xxPFtNibBQ/LoDmyWGTDfdgCOeRDJYRDjkW5M0epEGekDhkt4GlxyyPMVHebP8UGJjJaobdix+m4R6W7HOWApp28Z1G+KgOx0+waUzsiWxkP7l7EEqIqX6uEWiTv5zrRpwFXNPD10qrm0NuNPljyircebIB2upMR8KB3o0eYXsKktQ5l/d/R25GUr9l+t81FBe13q217cpdYnVgW+AC9kiJ1i9gqDAbiJAwPJjj7zRpula8Dc757bEaspm0LD3RcEGOMWopsrT9tXJEoQcegAuBxwDyc7pnkflxnbqNCshJikcfLcVhgnkidD79D64qkVN0uKE4nzMaB+rG0/BjgcRfjtDB/1Mtf8UL8KHfoogMhpuLLrIBj1xm6m0obGT1klTIj9cU6LsJRN2t8jVzKqNIG+Nna4YrW9lzRzyDX1IR90VfUmDRr8GRVEvgSIwS+WzbRAxQv7gDWR/vLsSNhorirOBM5T8Bw26Cb98EMJFxx1iEXiSEhirlGqjkJSS2g5erBePVlUzLS5HKWRVSCTaYT8bcEuuta0XrzWa16CoLnoji566pGCWej4jpyf06xQXysMG4ohU6MdRYDEgGFRf5wXPYZqNItG4VnSfCZo2rZPGi08yKEh5AvM/N7CtnFu238Sc17IQZt2OAqNbZkxLfpwWAalam7Q8wVz3XfQ8GV9v4p4sMgaybLgIiSnTwBN6HpuCSTEaS2oSDP6JCC0G1R+EZqYGhxuKy14OIGGo222+25tgN0R7BxUTq3AsJOe3v9zryfk4FTDoL/eIfgyuGAVeqfy0+fUZ9qMKHIFb1y/m0lmVHXoqqcpjDzJU+jiYt6dDc2YY/QC+sOrpMJ27R3Gli5kfAeJ8J5QmJXOLdCsDRvCSdIgpgIIZ7Qj1lTV8kjhy3w4R8gh+LCv4gCcV/0SESW/q0+gQgNur5ly5kBXKrgs5JQPtxfhAQaiDAe9dskRil6eFsExcN7SB+BYYOYWXABotRsMANUHqSiAbFeKEhlzLBK+nYqKdWAok1hBjSBmkkhTLDS9K0UnbcXulPUPp0tO+tCUveQrMhpHIF8GFLQjfFckGFMsajeXByhuZhekBQQKmlsny4Bme9pcGc7BiW0nbXy7lZKIehij8jq8wbdua18pkE1TlgE6IQDrV3WeTke5TPvjPfq6M8uEJWL+Z+V5xDdFzTd0nSeg9arF0cwSeJo6lu2tf380GUlpKJiIcaIUF4aIIr81Yz2FnHEzFzJyZGIcCDCOUCW6yyD/dIM7JYtAQeDGRQIJCnhOUVlrBUDLR4ySCNFjf4XKZIox+EjEE4XMh0kxs2LaNcN3sAzNJxQ3t/tzaskuvb13bO5NDA77u5Zs6T/RZ625dd+b5a0gyE7ZNcQVo1tGUvuXqJlaxhFp3MOuyri95+4V6x7wB56GY/ey0vZ7mq2pPSKRV8Mcf4nhchz4xh+CcuPTWjseWkGCPtjOs+4RwWMaY5+3hyDIXWVHBOkNCuatQ307brq8QGGbcZNqcOQOLSECjpRIzISLsujW3FgSR6w4eLaQRNA5+TMiMLbC1Op X-MS-Exchange-AntiSpam-MessageData-1: ceGkrOmU5lwBfrjQUvmK1m1yiw7A5lEdhXk= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: e5dae1ea-b2f0-4a2c-8797-08df2b017450 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2026 21:15:35.7497 (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: vOdjWstPGxzz4K5fQtA02tOIfZaGsIAwOvh1cvvZ5Ty1kAlm89qSzSVM28OVaiu5hdyYCx+Ng+OeMMSSTfQ/9J+as5B0B1zmu7oQQN/Qfns= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV4PR10MB9595 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=lrZjdF2R; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The ubuntu resolute target has an efi-only kernel. By that, the existing qemuarm64 target that does direct kernel boot cannot boot the image, leading to the long-standing CI error. We fix this by providing creating an efi image and provide a corresponding efiboot cmdline for QEMU for this target on resolute. Signed-off-by: Felix Moessbauer --- meta-isar/conf/machine/qemuarm64.conf | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/meta-isar/conf/machine/qemuarm64.conf b/meta-isar/conf/machine/qemuarm64.conf index 4b76e5c1..5ade722d 100644 --- a/meta-isar/conf/machine/qemuarm64.conf +++ b/meta-isar/conf/machine/qemuarm64.conf @@ -9,8 +9,13 @@ KERNEL_NAME ?= "arm64" KERNEL_NAME:ubuntu ?= "generic" IMAGE_FSTYPES ?= "ext4" +# the ubuntu kernel is an EFI zboot image, so it can only boot via UEFI from wic +IMAGE_FSTYPES:resolute ?= "wic" ROOTFS_EXTRA ?= "128" +IMAGER_BOM:wic += "${GRUB_BOOTLOADER_INSTALL}" +IMAGER_INSTALL:wic += "${GRUB_BOOTLOADER_INSTALL}" + QEMU_ROOTFS_DEV ?= "vda" QEMU_ARCH ?= "aarch64" @@ -18,6 +23,8 @@ QEMU_MACHINE ?= "virt" QEMU_CPU ?= "cortex-a57" # TODO: start_vm doesn't support multiline vars QEMU_DISK_ARGS ?= "-drive file=##ROOTFS_IMAGE##,if=none,format=raw,id=hd0 -device virtio-blk-device,drive=hd0" +# virtio-rng is required, cortex-a57 has no CPU RNG and systemd blocks on getrandom() +QEMU_DISK_ARGS:resolute ?= "-drive file=##ROOTFS_IMAGE##,if=none,format=raw,id=hd0 -device virtio-blk-device,drive=hd0 -device virtio-rng-pci -bios /usr/share/qemu-efi-aarch64/QEMU_EFI.fd" MACHINE_SERIAL ?= "ttyAMA0" BAUDRATE_TTY ?= "115200" From patchwork Thu Oct 15 21:15:26 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5546 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 15 Oct 2026 23:15:49 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f184.google.com (mail-pl1-f184.google.com [209.85.214.184]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 69FLFluV015603 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 15 Oct 2026 23:15:48 +0200 Received: by mail-pl1-f184.google.com with SMTP id d9443c01a7336-2df8d1e91c9sf108995715ad.0 for ; Thu, 15 Oct 2026 14:15:48 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1792098941; cv=pass; d=google.com; s=arc-20260327; b=KgT822aIhnb+rRy+dZ4ewaucTcLINc8CHbgA4VkjiAtuApmaYpVK7lCQLZKTuynWcl t+AO4zYkZcXVs5PCyYkILeR6dCZNksvZVBqGlkhGZmqKJ8/o/E1WQxe/NfOeRLIWHZvg 3O0Sonm3uVWY1HjMAa5krHeWSGmBCiNOUc1gcNe4B2jDTe7pAMGsjE+p4JG6NBlnO/A2 zFP11SadpWIsMu+tXuZesIXtXvd640kWNGPQiA9HcHXrj92L/SKSyCZuJIsGJrKUdbn4 eVdmNqGP02jAcZ8PJNmWstWDU+rO/knmrBj3ErrRmfFDK2RFO9t3K02u9iE63FqB/dWw SG3w== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=7+S1wRo3sAzsc/bLOfwnLyI4qRpRDtaTTaPzWlPdjUE=; fh=eXYJGqlf2Kb//kyyt4jzXcjgB02Erc66eU3FrjZXe6w=; b=jGoCyArxpNlPWXveafZjIOZ0IhpUpXfd1h/rmeJBljYiPeRP4X8NpSMdKTqfW0XUDe ulk44Ka6Rty41B7k7QiFXi2d/7U7zcQCID5Gf9GH0mLSYz6aSyAL8PEwdJ5kcg8Y/JIB pShR0faL0Yjzz+c9iO/l4Jlk2JMdYYFPZth4a958BvyIKXrH+Cy0n60QfCInhk7VAcI5 JypZoDgRQ+uKU4AKsEN4af+Xm8eOwGvF+1qMNtE1b5YKDN2WzZYrhfurXTTgFJ0mwBaE o+dXfpopbDThNtnRwipk7P6aa9Eb5rfZQVIVSfzo415o76KGNUoxkkYbf6rXNIFossQJ gnHQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=TBukPe3u; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1792098941; x=1792703741; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=7+S1wRo3sAzsc/bLOfwnLyI4qRpRDtaTTaPzWlPdjUE=; b=Y6lnmYT2IwwUKF7BFeuSsbeDs2QMwF+0ucZ0S7e9NLVzg8gLe0eE20rswfwjeItctS MGyjecfcABHOPmvXlvRC3S/Hlv8tm2eP/Frx5uELW1++8rjekuJRIJb5lfVl7MIi8m6p NGyECuWH4iAH9XUKVpXegJznPi1PmzzyFkWN9RprmeGMoCBa6nPkJuvohQ9XsAjSMXPQ aCg7/fDYbmuYkI7+N4Rk8rHdGocW5GOitPWHym6RnY93eo6KgPjAm6xhkOnYUDTVpKL9 wzUvbrbb531YO74dyVoSnYc7TwVWRWQe9V6LrwBN3NRBvIFojV/GhiU57rOMONEjOZD+ GsBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792098941; x=1792703741; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=7+S1wRo3sAzsc/bLOfwnLyI4qRpRDtaTTaPzWlPdjUE=; b=c4axNJzPY3bGCGHuae05FMggFEUnOEvrW57KiGKbupMqBl77xVrVnim3oXFC32cank rP27n1Y7F/lXr7d135BaYjosIs7quq5mAUmFcpUuAqswT4rdYu5O+D+uA1LoFBpM90Vm fjYIz374CRQWR3EGR1a9TL1Z+IxdGabDGwiepC5+EcPiEilf4eHyWOnGj7XtrkTupA+9 g/Qd3iqYu6rznuDM5EX6JjD+sUIh5G0Aiw31Wj/zAPOcSsky/yRTgvgJnwVjffsXbvXR xPgG3p3SMwEUq1wyn4LD84+XoJ3rxUZdGpzgKEsZsgIvVMFhctj8Vi7ATtQVHma8gB3K KfAA== X-Forwarded-Encrypted: i=3; AKwUvBz97QLSTIYOcYbJLCYpG/w/GydQ1uBfLSAyiRRGGns3peuKg8/JgS8NgKF+setrBFDagPIuNjY=@isar-build.org X-Gm-Message-State: AFq9FYJG1q7o2w8rLYYCnZApMVUChoGAK+DRCRMtanD43ZQ+Tq/ycM2Q ByTStom9jGtFyYPO0uNKGpPtzlhk5suDnmcnPE5XY/PoQI3FsJU+XLDq X-Received: by 2002:a17:903:1663:b0:2e9:5507:b532 with SMTP id d9443c01a7336-2e95507b9a1mr43159075ad.43.1792098941090; Thu, 15 Oct 2026 14:15:41 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdfs7FdJmH51hw2zJOU6qSajaIPcV+/63xYd/WZHFHkLEQ==" Received: by 2002:a17:903:388e:b0:2e8:7aa:4a64 with SMTP id d9443c01a7336-2e9790e9981ls4661485ad.1.-pod-prod-03-us; Thu, 15 Oct 2026 14:15:39 -0700 (PDT) X-Received: by 2002:a17:902:e541:b0:2e8:1f8a:9113 with SMTP id d9443c01a7336-2e842bd5caamr187075575ad.40.1792098939518; Thu, 15 Oct 2026 14:15:39 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1792098939; cv=pass; d=google.com; s=arc-20260327; b=nmZb13vyvzYLsopHMa/D2a8eLVnslEXMY/1N93sIl+KDXd3v5bq/swcrPkUkn0ldoL aS4WW0Vojn5VLLVD524mrbfaMC5NcmU2ZtWy6i5P2b+Hmmvv5fd80sy/UW+6QFeoP+ky XbCtA+/rssAILu25wMjH6PM+Wxy1FNYDkhGL8QKnbXm82GN2wry9Zbbjb6tUH1qfRjPA SH7ZA7ZufdJdLmvmqIDtqVRWtlohIf2yabmlyjGPjo22wQVivPbKyGwFPjU9JOgjTdnL HdV/wSP9pHqekRzfGC/zxux5ApyFHs1/myLa6hNX056GO0dDtBb/UTRk4h/MaaZI8jyq hnWA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=yrmfh5ru3G1QYZ4Yn6iuiuaUOF8FSjtelE2JFeJtcKk=; fh=2vPEtVRFZgJExMSCfX53nKBFsjiPYp/60rbGy5S5Mwo=; b=Ak7lq1Ck6KUN5iTwAdVuPaLzX5P1vhE+0G23NpwcGL2u2ZED8GXeDuWM3qgHa58nGz bc82xqDKXO2bWid2GVoivETJKfVLufZ64YxsUxg3NsEH+w9k9l5SAfXVRCOo6WGHeMKI SzJlz2IZXhSUj1b6T4aE7hJxHPhEtOdFJN30TW8YhvzSlREiQsIO3etXNlwe7Zli0apt OjwkdyF6xohoqZSRT8UuMnsahtcXzeu7RQa5Rx6voD0EwwS4BDT69PwwpnEUYUCUnhEh PoCBt16Ufo/1JiISa2ruOXOXevLucIK00Q76nu98ZndQ8qtdBjOyy4DxcFlofWmrjMCq EiRw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=TBukPe3u; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20f::7]) by gmr-mx.google.com with ESMTPS id d9443c01a7336-2e97e8758d9si116515ad.13.2026.10.15.14.15.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Oct 2026 14:15:39 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) client-ip=2a01:111:f403:c20f::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MfRhOVofy2bNgb2hqjt6HySFVzBXHuuFU2M8vWT1vNJd6jT3z7ob/AjKrmpAGgda8EpHVUFe7EDqZfjfzsDNZcGoF57TK8bI7MCcE618Jar3g78AdbWhfLreVUfaPVWfznsQPbJqMh/IujXmW9WN5qHbauRY13hpPzeUnvj4QhYK1lanc8Pc+JOukcDTUegS/CE6p+3oz7XC8s6dG9lVC2knVbz4fTb9wykseOIJNTNrR7z9qx5+G/Q65T1PL4bTpTVgoPr+PyThqjOblgNhiza4EXZzLNctEAdDXFp9pIRl54yVC6kDq5m9BxTTa2KlqC8D6GM+TQu2ZF+FVNlOrg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=yrmfh5ru3G1QYZ4Yn6iuiuaUOF8FSjtelE2JFeJtcKk=; b=hYfoc2EFiGEojitk9qkrMNykZPkkSUt7aZkLwYQLi/ZkcpHn6q5xM0zATQiNMUnV25ZxNKRFkhe7FpdT7duPWddi5PeDHMbtxRLQx420NwY9xDwIIM8FUzqAljNwLCJ7AFhO5aos5rsKfHJ97xU9MG8quyYFcNlWu7O3vVHRRTXQ/rUfpfRbapv75kEswSmOaSks8DJWDJLc8wyNs4sc3Q7lcpA4htfp6SYz/0EDQmNW5+fLn8RuOfNqPCjUJ7inguxeVDqHmagK7i9Pz9ESsRfgGfwR46p6hDypEIjzKScn55wbZtwG4dQ3rnI5dWcK09Ici1DGizzEXfY/NC06Qg== 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 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by GV4PR10MB9595.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:2ed::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.496.23; Thu, 15 Oct 2026 21:15:36 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%3]) with mapi id 15.21.0522.012; Thu, 15 Oct 2026 21:15:36 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH 3/4] qemuriscv64: add support for ubuntu resolute Date: Thu, 15 Oct 2026 23:15:26 +0200 Message-ID: <20261015211527.3143702-4-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261015211527.3143702-1-felix.moessbauer@siemens.com> References: <20261015211527.3143702-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR0P281CA0251.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:af::17) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV4PR10MB9595:EE_ X-MS-Office365-Filtering-Correlation-Id: 296dba32-3e85-40fe-86ec-08df2b01748a X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|10070799003|1800799024|23010399003|56012099006|11063799006|261009223027099003|55112099003|22082099003|10067099003|18002099003; X-Microsoft-Antispam-Message-Info: wflXuunE4o7mr5L1KhwY9hKEWI0Or95qkA3SU9JHwEuQCb9t8bYjLxp+4EmjlTqbz7nVZ9CxZtdfwKlo9rb2S+AMtiuznK5bLUAZ78HUUMRMpIMNUJuHh3B6UzEiE62ZeWqgU3UaAaqNgUuiBtoXkIqJuekC8pzZC0/7V87fjyoSq+2XX24m+WkzRRgVAcZny3yRfuToHnnRbEDFyD7JdWBnXUQgzO/GwA/jJks5uGMcIBHWFzSkB8s/sBTfE/4X9QRTYwhyXbEpQAGbZszhdOoG55/u0fnNtNiu4yQ6WOcpb3rUEzIrw8p4sZToDYGMONibv39vWiIAFn7+5EebvMcelrR20mGOPklX4WdRqn1kjSTyu5IvDK6bIA1foDjhPQHWryak97cbI/BfNkLcPnTywq5kex2nbBDWKx1rRneB2fy918i7P8iDHfF264ZiSltPdxlbjhKqo32kBgIRt9naI4z8I6jgCaDu0Gv7ECVjY4JX04C/J2w/Zb1xV4KeGyqCzMhA7esV/5iZW02taUopfzMsH7oYA5Ll6NDX9PHfa5CvS9gWA3bGMmalVGnpkJzloKETNnTBdmEXCWlzdlgxiCSP5Xeul2AE4OXLu3hDgqDBIclPcFDFpiuvU7siFkMe/yEMIEzTgaPCGr4e0JvE7rVFyK//Hi8qBFRAx9M= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(10070799003)(1800799024)(23010399003)(56012099006)(11063799006)(261009223027099003)(55112099003)(22082099003)(10067099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: 6YkUN13l0zHib77vlLnzPCSsNyHDCOcxn0V5qPJpxUfSpOr0zXqgIAKwiQiUavfEloecdqIFrdPl+oejqB/KmmY/vYFWM3lI2AWgZ+TOgPfJ7nBIW3ckebBUv/LtYFBnAn3wt5un0td14AVvhsB9YNX6b+FIRGLG6Dx9aXQmom64DwRNcz2Aq5SMR6v3DgIAM9c/XgOP2pSI7mKlnabJ3DgInsIe6wsFWEuDB/2w+B7VCNnsDPkbjmC+RJa/n4031+U+COae9E5yjeCVsX0CBng3YZOhZMtls8ZnJYuNJPi7n5HWVnWUpwrd5JfB3We4Ex863h8hzCk8IHNlsF7gXKGS6VTouxmmMpntt/dsz+QnQIYW6xMd5E1gREW3CMdP75AXgXWDm4LBiGGRCKtUN4+yq4QQStw+Q5aCzF9HqVHda36fZ4BlF1OXKF3iw7c9/FF8hldiGPDqjKCDhsEI3uXDSij9J8LKZ8fylfStONaWFJPPawR2UAQDKLo4O/wPZs+JshdjKzgSBFAyuQ+kVyP3hmkV96tow2rjB9kXZU6kmQGilxbjJf1LOBNzJUtXRv/lQnvns25S+vFEuOksjAPNeF+G2D8abZfAfEXPjAP+SoG9f7rCDr43PYKaZ2MvkMrDBNYAN1vFtTsliH38zUwLvhNyDji6YTb8AVqYaH6gWatd87jIV+Qnu2uZUb79f5b0VpF5kRmNUU8AznNECdaRtQikN1IX07HQQvFiY31OBuBCWJWyjhqzYQvdMPYJeQm8si67A6spL0+rPDNKH3lpfAowkd1sQp7UKS/oouPqJh0qkaLE1bhRjaVb545bMez/ykKXLb24I7UophZhUMlqA6vB53J3xltTFcxgpY1oH13IRM+/H8l/Yvg80ZgnqqTqmRJEBGS9sl1OxzFZq47Wju7854Zx1re2ixR+0If7fW10u7w+LsLmGw+16L/F2my8dAX9GWH8tlgs9Dz8RqXTrKasGN0+F+aGWpJ8XSQXgj2Y0iXAidba8/RtObJuOs4u/foph60vFAJdPEuu5TEBW76xI0daYc/OXOtHtnYvqnm9gHi+BFcMEdxw0DnSOoNyJqHgxU/wsHaIAca9kjDl5mSTBe2uN1AdhUoWAuaEbZcPZipL+TAgkC9JWwYYEnWkOOA60Is5BibGdFSPEmbB2gZHwoNI9svHgeDi1vnloaCr8f9Z1ymWMnyeUQ+BOt92U//aTvrH0SelZ6ZUQ+9BIYze2cxePobsUJeDhI7F2+GF9k7Q9tr6dTmOBBNhVLl9CUZsW8gvxzpnSZGwGzdeSAZvI3aaWDb7MpvEFRXe0XqlZXscR1JkzbqlmePYmlUvCNMn2PByQ5CBsBSh5/wuiLfEQ3NzFUymNxo+RfPinyFC1snUAFWW0PZ1DEEL7eWprijhQ7De5TaMwhD2IBhEhQxNGI0DHMsOCn+o5dnnL5aEAhvhciIuaHOuid3GMcE7rD2J3zU31T977bImH2Y/qQfEvgxqTDfsZt4srtoC6rtwj46Z0MpDZZcW61gYP7BUNtxVrPlPk4SH8YkcsZ0CfWT/3RN8bVil+oU/OBmmF8lnQgxwAA2kqIIdjPjPx3oxz0xecqOqgWNqmWYsavOTdwrKcT9DFWXmbIctBicrGJTwpUJ4JaZxc/VHOzcN+K0tb3sfhuq7jXupi59YpEgs4x4aHWuIYcxwLSMtsOHrPOYaMXYhtu56lZnrJrAcWOOCVfik4YgOV6CczQt4w4RBiahqovo+VazXRytniVnHe5KzPIghpaJNYP8B0FgGkpLNKqDT X-MS-Exchange-AntiSpam-MessageData-1: fSb9+d/UqNqM3E57of0+t7lD4zpcJCX9Da4= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 296dba32-3e85-40fe-86ec-08df2b01748a X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2026 21:15:36.1388 (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: 5i7MtCVwsgXF4TI/he5Va7QP3ShPWCUdmCyb9OvWJq23eolSHUf0w04lPDbapfoILkvO58I0WMqlTRHh9Ns8wJg3r7fPmthorAIFIgTGvNs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV4PR10MB9595 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=TBukPe3u; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The ubuntu resolute target also has an efi-only kernel and is built for the RAV23 machine (with vector extensions), while the debian targets are built for rv64. We now provide the corresponding QEMU args, so this target can be bootet. For efi booting, this means using an EDK2 on pflash and the default builtin OpenSBI as bios. Signed-off-by: Felix Moessbauer --- meta-isar/conf/machine/qemuriscv64.conf | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/meta-isar/conf/machine/qemuriscv64.conf b/meta-isar/conf/machine/qemuriscv64.conf index a2a5de9b..283404ce 100644 --- a/meta-isar/conf/machine/qemuriscv64.conf +++ b/meta-isar/conf/machine/qemuriscv64.conf @@ -10,18 +10,26 @@ KERNEL_NAME ?= "riscv64" KERNEL_NAME:ubuntu ?= "generic" IMAGE_FSTYPES ?= "ext4" +# the ubuntu kernel is an EFI zboot image, so it can only boot via UEFI from wic +IMAGE_FSTYPES:resolute ?= "wic" ROOTFS_EXTRA ?= "128" -# grub-efi is incompatible with targets riscv64, thus no sdimage-efi default -WKS_FILE ?= "qemuriscv" +# grub-efi has no riscv64 target, so use the systemd-boot variant +WKS_FILE ?= "sdimage-efi-sd" +IMAGER_BOM:wic += "${SYSTEMD_BOOTLOADER_INSTALL}" +IMAGER_INSTALL:wic += "${SYSTEMD_BOOTLOADER_INSTALL}" QEMU_ROOTFS_DEV ?= "vda" QEMU_ARCH ?= "riscv64" QEMU_MACHINE ?= "virt" QEMU_CPU ?= "rv64" +# ubuntu riscv64 is built for RVA23 +QEMU_CPU:resolute ?= "rva23s64" # TODO: start_vm doesn't support multiline vars QEMU_DISK_ARGS ?= "-drive file=##ROOTFS_IMAGE##,if=none,format=raw,id=hd0 -device virtio-blk-device,drive=hd0" +# EDK2 on pflash, OpenSBI as bios; virtio-rng is required as rv64 has no CPU RNG +QEMU_DISK_ARGS:resolute ?= "-drive file=##ROOTFS_IMAGE##,if=none,format=raw,id=hd0 -device virtio-blk-device,drive=hd0 -device virtio-rng-pci -drive if=pflash,unit=0,format=raw,readonly=on,file=/usr/share/qemu-efi-riscv64/RISCV_VIRT_CODE.fd" MACHINE_SERIAL ?= "ttyS0" BAUDRATE_TTY ?= "115200" From patchwork Thu Oct 15 21:15:27 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5545 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 15 Oct 2026 23:15:49 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f189.google.com (mail-pl1-f189.google.com [209.85.214.189]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 69FLFlCl015592 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 15 Oct 2026 23:15:48 +0200 Received: by mail-pl1-f189.google.com with SMTP id d9443c01a7336-2e60770381csf52438305ad.0 for ; Thu, 15 Oct 2026 14:15:48 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1792098942; cv=pass; d=google.com; s=arc-20260327; b=Hvieu/dyljYT1BeGMHWqfZU7O52Y2/gkDxm2pdZtyPEROWwDEDj79k2lNakScgsYcF dr6zoXMvG+5DMBrbNwme1rPiSACd4llSUqlokY20HZbA96jt3fklLXxX48lrJXhLu60Q fK/a5J3nT4WPNa8mt+bri3dFNw2skwxtUlPRQHBSZN3/gIgdsJIX6OwfNpah3samct3b KQ+3Fxu6fpsJHVzhV9N+Ww3hfBaW+d8LQXpBQmJ+x5h7eYMt4JHLyNEnnvW1+XKKqObZ +36nXSbfBQAojY5YkrD/d5gIJ2EcV9HfWb9TTFCy3GRv/JdSmSpIu5pGr547mEt1STCm 1IzA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=EYHcSPJukZHWE7Mwm9md4TpiVgqKaeG8V03BHMFXjiI=; fh=gtJFKArOg9sjQ8XihTY/CVX7kvFa7APT7kZjVT3hVB4=; b=hr6+lkxNBMfxfHfyhq7J6e1QKGHcbNTCV+27UnNgibuudWHfTIlBRBk1xeCd406NZP D8PNufqBqsKf7UMMnHTeEBvLOsO0F47l/2phGLV35uG65yIBEc8YeuyJgg/bjCa/YBAR jQylTGCLXzQ5OoH1nTr1s5CwnqXfqRpCiQr5uxV/pHezqIwfO5UbrEhod2/qeCHjjlBj 7X7VKBhIGVlhII9Wc4c5bL6asKd4k1rVPjnNeIoTSkerhApNzzpjDMjQzJSM4fJZHzN1 i1RmYONEA3+yeNfUuFDHJAYcuU23v5dP4k657+RsUYXAWRJSb9rzw0q8kShjwFP2Thbk oAHw==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=LZOa47Sl; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1792098942; x=1792703742; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=EYHcSPJukZHWE7Mwm9md4TpiVgqKaeG8V03BHMFXjiI=; b=nN1xvcIZdeVgMO4ITAv9BhncC0iaJCwox3qIbHo1Sd8K3ZFk/WFvyc2z4EMJE4cI+K 9vw4+44/XYx6VVpXW5Xgfwl+d2wM94STOXaBOgXawG5XcmJx7Q/PM61uGFxje5ziKleC zzaBhySgVqi0dlgS1HPgNcVCTD5ICgCTkS8JN0bdw0ULLzCiDhsdw8HZEm9ftAWs+ukP 6XeTj5nlVKI/auKWrFygFtIUb6DIVQO1Hu4CDeYZ0/Iy/HIIbuDghina78hSFMBYtcdb /bLRkgbkddiyoUqKgQz7S2ImDhhk8X2etwEYGNXeDlIAdeaCSYlM1sI+4E3Al3kGtlAK Vajg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792098942; x=1792703742; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=EYHcSPJukZHWE7Mwm9md4TpiVgqKaeG8V03BHMFXjiI=; b=zahK2QRn4OttdeviElQZhMdYZK++NkjECHkMDZlopS0yu+P3G0LvbO69w0JKaaJqkf x7zNPYXoiy9F+3iTBiaMMgyljCEkv0mvTQGGPmIWl5VtnxnEr5cpsEiHx11m8GWxF3n0 Abag/7QFDGb7fhqa5EtzrL6pROhuN6iJx4dtEAxbXeThlp6M+/pPoOL6mkzO7Wrd8WEH zsecQwaVhfh9fPf2+GDt4V2SzmPAfMiLRtgqnMgW0pk0dLMWrankXWvCa2rWfJb81KHH RRlwJwuiFdrv5V73D+82I5/vg5tB8QLzIdlvcJf2TbLa4r4V7Cm8o8IDGjfO7AjfdGeK JBpw== X-Forwarded-Encrypted: i=3; AKwUvBzsbOZOBBKz3IY5ta/Li3H4s16TOskvDyRkox+rmv6ZglYE2JET8RA/blNGw+QjDkuezqm6I0s=@isar-build.org X-Gm-Message-State: AFq9FYLzhF/gDaiaoYIwDFRp5kqa8kWgguPowVVMDkQPBXQt/c5SvQ7O NOLlrC7NavjLp8JoCLaAfvf0eLgMDtUh6Hr9qRhA/jO3lzhXdUs21rax X-Received: by 2002:a17:902:e94c:b0:2e2:fc90:11a4 with SMTP id d9443c01a7336-2e842d0262dmr170502805ad.48.1792098941494; Thu, 15 Oct 2026 14:15:41 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdf+98VJJNOTswnXnZYrCjsISHsHg41KpOKaOPSdukxlwg==" Received: by 2002:a17:902:ce01:b0:2cf:bf3e:480a with SMTP id d9443c01a7336-2e977b07aacls3352485ad.0.-pod-prod-04-us; Thu, 15 Oct 2026 14:15:40 -0700 (PDT) X-Received: by 2002:a17:902:c946:b0:2e7:e73e:7091 with SMTP id d9443c01a7336-2e842bc6d99mr196348925ad.31.1792098940036; Thu, 15 Oct 2026 14:15:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1792098940; cv=pass; d=google.com; s=arc-20260327; b=kQCrPp1NSGmVWglGqXR+z5UZNXumN9MqEiQeo15Xjewnkov87mefK/4nyAVzvPZqyz I9+7/2CGwqr7UPvSmM1IAj7anUKmEtufVtXVZm3+W/etzIavcf5PHIprASOq8gsaNUHS CcOX9v6rWKDThzZXGux66FZKrLaaxsaocP4DlNtG8e5kwdqtaEswrcX/HBeoisuqTjDi vkhczrmsdcxwjql4p9ncbApgEgI9tm92yTBYJ4avm+28KM55BeCkkzddo4BF/LnCgUCr 7pWJq0bxhA9XDeqmq0DSeYzqUJHN2ietLqhAyeB7eJKknOuEutj8h4pdvURlaxSHkaA8 IJ/g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=ciglq5rZl8W64w5nZqjN+HUgPMpCKOz3wzpLP002iB0=; fh=2vPEtVRFZgJExMSCfX53nKBFsjiPYp/60rbGy5S5Mwo=; b=sbdrKzeUIj9rypIw9RyJ9pffYIIL77kyoi2bk88dC0y3eGxBx/zpgIhz1CxrLi+uJ2 A+l2x7qrpc5vRVNxeKUQJbJr8IOU4hk+pDL4ZLfIA3CrHbdPLQHOICEFyqoh4vhZbJ0d HaG09VmYpvIzjl7iA8Nt4XTxIZ/wfrZheNjhmyNjsfsNiF0aCS3w1UFScPMMHORlHawU GdBBwh/vBj+IMb2K4gv7sfB/VCbIzOb8ARrJuTmWt/DV3vaUxb0mRm281kiqmE7S2W/i q0kCyZ9KNnIGcQHwNhUIiZ2DMnuDsn7WNcGRXbC7980zkLYhzJZvREIjpEf+apPIkLGn K44Q==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=LZOa47Sl; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20f::7]) by gmr-mx.google.com with ESMTPS id d9443c01a7336-2e97e8758d9si116515ad.13.2026.10.15.14.15.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Oct 2026 14:15:40 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) client-ip=2a01:111:f403:c20f::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PCZLwalDYA6YPeWnxFFp8MxIpMh5nxSaRp2Fa2BnJPYTZ54LbHy3Fu0HteBohl46/VzbWEtZB5x96/Mf1mQBweDkpwF7yVduabP8j/CpZjHzDDi5QCGxaf/zdC0uPUTn8HI+mRzPfhx3wL7nptrEked0PQCJpQXUvgDhtFBrmsGcWy/5LKfO8ucSX6wVYg1uwPt/CJu1uWpygY3HZ2yNqjBz4DDz6BcvTumwPCI6+igRAZE7bCIcxc9NX6Bgep5KEq3lKg7s1e5+3EglOYji8XVq6TManmzjVMRTcZd01chEJnt2h8NzUC0feBdRzBxHQdRDTEUmVdRzTAqwMXkiXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=ciglq5rZl8W64w5nZqjN+HUgPMpCKOz3wzpLP002iB0=; b=g5zjZ2w1D2JYVYuBs228JMaXyLo+i+/InLcA/E43SmhZDpwkuLfD4F+GgCB1KvfoaQ9/3RmOAgLU0X5Tp+5gwReKTQkQly3KabWMUeq8Eqik283b35pXLuSabISXQolNDt3sAzoOx6VKej8lJ+MtWc7VjIHGLXgWeGf5iuWunbt684IBemOGuQzploPdGOugDsUcJ0Fg8zbZzX5ArxULtVquies7VfVv6sRW1dm3/XR6RsM0KUwJJDu0YVddPNPUip0TWDUMzSB1MqZAzGWW6utw9z9ud3pQE1ha+vk34OhQgoxbI/bQZUd2FHn4Q//CMKW5VOhV0q/bAVdINIi6qA== 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 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by GV4PR10MB9595.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:2ed::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.496.23; Thu, 15 Oct 2026 21:15:36 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%3]) with mapi id 15.21.0522.012; Thu, 15 Oct 2026 21:15:36 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH 4/4] testsuite: re-enable riscv64 and arm64 ubuntu resolute tests Date: Thu, 15 Oct 2026 23:15:27 +0200 Message-ID: <20261015211527.3143702-5-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20261015211527.3143702-1-felix.moessbauer@siemens.com> References: <20261015211527.3143702-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR0P281CA0251.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:af::17) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|GV4PR10MB9595:EE_ X-MS-Office365-Filtering-Correlation-Id: fd7eb1cb-0ac2-4f5c-cace-08df2b0174c9 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|10070799003|1800799024|23010399003|56012099006|11063799006|261009223027099003|55112099003|22082099003|10067099003|18002099003; X-Microsoft-Antispam-Message-Info: Kj5KPC9XyDCu2+JAzWdn89sRPCVPb+DASjLqJJBM935HQGlIqtjG91IDWqeSbN/UT9jsigi+iRhzD2DWDDSoNBOXxMwnrH7+sfKxWT2BXXwVAOkSkqsK87Wv0I/+mg8c7O2ZCy6SbmW+Yc6OrVmxUrH+njuDbyBayH05FZiafTSWEtNAVRCB97A73HWq4NwkQ7cZCbebNJp41LU6NRrc7OO1W1ig0qjLCWuLWhWvYYOEoEQUoqM4tGqsJ9NZlRFzvLSWYeQe7ACpby12AI1wv16zC2l/anwGDklKmWobmw6rj4/eFFf8776CADhxB95/DSMpPcqwS5EAH01hFpibpHAHos+Jtf3K+cLVuEBZd08T1Gk5o5HJQoI+7Avwgev3BZr1xuSC5lssFRQfwtVMmdAzG1pk65KppGf9SsZPduwNCRm2eR/g7rhcJC2jNimye++5W3OcLZpH0wui/XzCn+7gXvWZH5QB+RbV4j9dk+0EjNMaPRuJokMA5MFU9KBEp9Y8leckgW+U3qAuV+ZnqDF7yy8TuB73rMyJ39AMuA/0oQYU6K6Uv1owYqFAMeWm7MvjbJ9JuCIKydAudNRzxPcd7ORDIdc/L1J4JF9xB6HrI90DjVbXNI0S0CWXtYrEdlGdFfQAZEjtPaehTTTLz44QIF+R8YYUjoMMFbJObMc= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(10070799003)(1800799024)(23010399003)(56012099006)(11063799006)(261009223027099003)(55112099003)(22082099003)(10067099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: 2yTrFdfMvWC0eM2dtgc0PDQL8L3Pz3OFXnEkLEC3GuICRPV6+rZVzSJuZcVHqG3KWJ6mguUrLFTaYsrBjihN5Oci9pdf4tMZd4UZsBx1/71dhUQ7RtDoKcSP1D5I2Cfl2wuvlW/nBe2KPbEC+C1B3CJQqPwa4lLc0jnLe0e8+t5UBpchBvYguRn6bnyX7O0JMEjAG8ntIg/pQi10MUxcuUOIq6nYkrowPv6yljHq7Fiun4UPnNC1LKv7nLuRWxHx5BTrQ3lKzutxSD1zV3mWhonT2PNQCnEBIOz88x9EvQLcXUWzvTPCpTkQIBKMreEayRXvaqhHifb8sHjdTu5eW1bVA8ljyoh8MnUOnl2u9RppKAOgs0x5vJFQ4C6h3DIK+nPVPsqtA8b+X3+a+NIbtuJeZirp8FhedzL7oTw29JBw46CACJeCxPD5fKanMGZb3XTL2iVEA5Bj48JapvzSYT7lbty7X9meWJLptkGDVqj1LNDhxRnPLDLVkNVt/KiWv7nv2X5w13XMlZt0ZiQX0QldsNRLqmS07rY47cWBjf4EEnLattW0uh0Ml2RYPMrlP7xj5FpDsRl6U9a0KdtzBROJikz0g0N5LeUnj1jKaOsTy4OQ+1yEMZtNUa6Kv6K2V9teHrO+qyELzecQqIsir1unN79iGm/b3SHfGirWJOlJuHXMYzcrx6RvwZiw/T1K7qPm20gup/s8fENCbRAQPtGESVQKt1ATDrKjC85m4sIUPXGNGsivbDM/DiVkXBDSyLqobIZ6//ewuoO9j8Y5Nr6RZeTT+nmfSfXglGs3aJLb4gpyU+4Q5AQdU8PGeoQz1VjR1/Ipjk1/T4HbtEGLi8llMuKwPnPPMVqS7tsEl1UtupTkE8MA8A7K9TqzqA30mtCX5cRzYg1ghJWHCS3eOuoSdytcHnKF5evtwBCx6fvionJCoVxmCNSUIPRNaizlrsSCw1Ge1ONc0ZLxm8pXBpItBx2cCySZijh2vWDyJDs24ersYRL0NxB79OBTBslhD619zkGgfGJg6oRnKlkKThiWYC+Z98J+sSz3RyL+3Q1umGZBhbK5v+0Xq30rMTJFYn4dqyPrDVudtMrc46Oo2Wqs6HaGqW2+jwM4cvLeN+0cYTd0OA/EzSwoEciv2MMlS6fd803klWI1fiN/N1SA6qh7C4bTOEFDo3F+s9ZRsD8pd+mknQPUrIBPtDImguxL5DmtC6qZ9Remq7rT7T60jVqY3VXy2IoyHoozcsuhMmn2fg/BRMSrtDJf6FpWGcU4XrIKzGgTZQSg8HuYFBUybAw6U/dUgKnJn5aM4kYzHMDABWJdSkPDHrKlD6G5ieT5BF+Dq+n0QN9qizhq7p0vf3kacg8rJUKG0bKkxlQCcP4spjlL7xAQaOASuFmFvvFegH4awWyuHae2XV/gdhLq5Ny46wRU2+wcakU/sL7Ga+S2vJECQMLzc1oZipU0gpQ9tRPaCc8P7cJFt3gMsbVQAn0yd9ocahT3q/44nzDJyS7ngmegARm7TKqJ3lUjfop8hreC0J1tlvhfr2R9cKW8wTfZCpGMLnXrzeAWoPXgbqobS839wnL4tZezGM+/EEYzyfH1JG9q14PENk77hyTPs5q4/i4jVoibr7gjPWPK7sERa1+yKFQvU0JFaCDpniJMFggyj/F34M6Y1wfI7GZ9kRPZ54T5w30ly1sGUSxfL94tQppNMHd/FVVEnGRqPlTcEFg+rscjJwAhXq10PYB9WDe+MED48C806LbSx+6TsTVANUcE7AjpKBbVMa6RAlb0OSD9Oqmb X-MS-Exchange-AntiSpam-MessageData-1: Rm4IHmSue+t7+QgZLckqtbM9LYpm+zmmaYQ= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: fd7eb1cb-0ac2-4f5c-cace-08df2b0174c9 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2026 21:15:36.5367 (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: NLXOI8NxeELdDIE/H0wnzMSgGTzmepoPt9QoYQWK8h12Qum9XR7SLCiiChFI0VhJvHLK31Yc7h7ydDY0tY7CWVnsFksqQMcgkdMa86A+FPc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV4PR10MB9595 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=LZOa47Sl; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= As the ubuntu resolute images are now using efiboot, we also add the corresponding QEMU and OVMF packages to the test container. Signed-off-by: Felix Moessbauer --- testsuite/citest.py | 21 ++++----------------- testsuite/dockerdata/Dockerfile | 4 +++- testsuite/dockerdata/version | 2 +- 3 files changed, 8 insertions(+), 19 deletions(-) diff --git a/testsuite/citest.py b/testsuite/citest.py index c5996830..d068ca11 100644 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -446,21 +446,14 @@ class CrossTest(CIBaseTest): ] self.init() - try: - self.perform_build_test(targets) - except exceptions.TestFail: - self.cancel('KFAIL') + self.perform_build_test(targets) - # TODO: broken because of moving to UEFI def test_run_arm64_resolute(self): """ :avocado: tags=startvm """ self.init() - try: - self.vm_start('arm64', 'resolute') - except exceptions.TestFail: - self.cancel('KFAIL') + self.vm_start('arm64', 'resolute') def test_cross_debsrc(self): targets = [ @@ -548,10 +541,7 @@ class CrossTest(CIBaseTest): ] self.init() - try: - self.perform_build_test(targets) - except exceptions.TestFail: - self.cancel('KFAIL') + self.perform_build_test(targets) def test_run_riscv64_trixie(self): """ @@ -568,10 +558,7 @@ class CrossTest(CIBaseTest): :avocado: tags=startvm,riscv64 """ self.init() - try: - self.vm_start('riscv64', 'resolute', image='isar-image-ci') - except exceptions.TestFail: - self.cancel('KFAIL') + self.vm_start('riscv64', 'resolute', image='isar-image-ci') def test_cross_forky(self): targets = [ diff --git a/testsuite/dockerdata/Dockerfile b/testsuite/dockerdata/Dockerfile index d4698aea..3ca5472d 100644 --- a/testsuite/dockerdata/Dockerfile +++ b/testsuite/dockerdata/Dockerfile @@ -11,7 +11,9 @@ RUN sudo pip3 --proxy=$https_proxy install --break-system-packages \ avocado-framework==${AVOCADO_VERSION} \ avocado-framework-plugin-varianter-yaml-to-mux==${AVOCADO_VERSION} && \ sudo apt-get update && \ - sudo apt-get install -y -f --no-install-recommends qemu-system ovmf python3-apt busybox squid && \ + sudo apt-get install -y -f --no-install-recommends \ + qemu-system qemu-efi-aarch64 qemu-efi-riscv64 ovmf \ + python3-apt busybox squid && \ sudo apt-get clean && \ sudo rm -rf $(pip3 cache dir) /var/lib/apt/lists/* /tmp/* /var/tmp/* && \ sudo sh -c 'echo "max_filedescriptors 1048576" > /etc/squid/conf.d/docker.conf' diff --git a/testsuite/dockerdata/version b/testsuite/dockerdata/version index b8626c4c..7ed6ff82 100644 --- a/testsuite/dockerdata/version +++ b/testsuite/dockerdata/version @@ -1 +1 @@ -4 +5