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"