From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 07 Jul 2026 10:19:48 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oa1-f55.google.com (mail-oa1-f55.google.com [209.85.160.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 6678JkcF005591 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 7 Jul 2026 10:19:47 +0200 Received: by mail-oa1-f55.google.com with SMTP id 586e51a60fabf-44cb8914190sf469423fac.0 for ; Tue, 07 Jul 2026 01:19:47 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1783412381; cv=pass; d=google.com; s=arc-20260327; b=gvwmlql4mcgm0R9PSjKnPdfVq2LQpeU70dWrdLVVN0SYs2kT2/eUTHiyZj6CbvyyPc VfNFYqlBMd+NtyY8OKWuzb3QuHCNYw417CKlQFlCmLBs1QufyTruK1Bt1/Gag8+ebc3l 901n4dzwQ7UKdtFpMBDgbQ8RU+O6syOrHH3seitVhuBeWT54EJx3OLoQF0XJfmlI+IVT q3K7MHujWrHEFWnuUYyhf3K24oeXi675fYB5dkgpmEDvUDhfRuM2JSJlTKuE6TV9q44E kMBHUWMT6PwmXli68oduzpzOOE2qGxtH2YTV1eu+LezTiPxPo8pjB/7IQfhvZc4Pw6cC YxPQ== 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:content-id :user-agent:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:to:from :dkim-signature; bh=Wj+reI4x6ouZhuGTNUG71LmKgffLM9Sk2Lw7jcDKSU8=; fh=XI4VHaEBB5tFU8D9hrOVuxckYz81tDcTPgmjdN6EpyQ=; b=N63w5OkL8/B7CPmJQO0VRjGkm7gwQbxZW8ELXY+lduTEiy4qepAOIR4vBNpkxUAbaQ W3IdDEIXURU+z3ugRFIq8/t/ZbmHFq1jNIHG8ca6dh74AK6bAX/EsebH3Hqjm9UWEscG OsAQra1UP72tYkZMi+JO9aMYn3RMDtRlyO5uXMPT/btIbgPuRcgN3E86rZSShwX/ze99 nE4DaalrU2SMYLslA3pZPwHYIwdWEZrzx1Y/xpw+NGe86T5XIgOWnKG7rA2QYHkbqDh2 RWh1LXJZh3Eb2HzJHm430Wq8Go54dW5o27RAX3vl1naWW07PZZXrUHmzKDLQxwCYoyzl N3Cw==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=IctHrTAR; 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:c201::6 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=1783412381; x=1784017181; darn=ilbers.de; 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-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=Wj+reI4x6ouZhuGTNUG71LmKgffLM9Sk2Lw7jcDKSU8=; b=ktBlyrUj+Su+7zkOKHqobd7MnpGrf9xDry3sjyNNKkKL81OXgAWblt7ABpQn46QZIW ncxYlY5jZgFYUmiNdV0Evg9Z/aRsKkpEtg5uRWkdFT6f3Op22PcVzfc0w2banb2PP5I6 Zt+yjkAUbWxg4bHi0w7LJsT2tTA800ofbovV4fanUfQ9LVSpqMATwC4UfIVEIh/4hv8T B7sZXeBTHKQc1EVuO1e6Yu9y7IkuHHqkKcVgR2/8E8BIuplQ6wPViy0kE/8f5Jzd5HAs Zg2wUNrJ5TclSnfCWW1+cVkYFS3A82Jo7fG8XW136q/gh4jYhRM8KXDrMPldsujnk9rr 7I1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783412381; x=1784017181; 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-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Wj+reI4x6ouZhuGTNUG71LmKgffLM9Sk2Lw7jcDKSU8=; b=a1da+xAzR71/sJw81vNwIgsnbdYPgsK9aSSPrnCIkf4hDToFb9Xb4m7XRgKheV7Oh6 I7Zmxq7666MITIlZs+I/FNWXJ7Td2ViIrgF/eXUwDq3RyUGob1nq7yn2VWmYAj3PZi5Y 01FY7iA4gnKPKtqaZ16uzxLuLlbns5gs1bUot8tL3j3WEq7hrgs2suqgPcZbfThfywfh 6GJ8wXN8YsPW5EF+FIrTONrEbqPliRcsgmcgxxH0ScwgkCKAnjqeBmCqktbLTuYdztxh G5g17G6eclZJiOmbjPSrdfyVPvPXA4RZm4BSAWDdgKhVeH/y3u9us3rj2LJfpAS34ZrR uywA== X-Forwarded-Encrypted: i=3; AHgh+RpVtLtOt1qIyLoERsgmzL4Ephycl7PRwuDBhWv4CKbj7kc/qIQf9P/Jz5CJ3nU6W3wb+d74@ilbers.de X-Gm-Message-State: AOJu0YwqRFkm4Hh952Ac/JVhzLNuQnHOq70UaJtf2/DaH8tNtBoACPEk J4GdHPNh72UL8gx7GCdHcPD859yc1RXPZ2euyFy9TQnjH3XgTiV/mjZw X-Received: by 2002:a05:6871:739e:b0:43b:516f:5f0e with SMTP id 586e51a60fabf-4511890e953mr1176544fac.9.1783412381186; Tue, 07 Jul 2026 01:19:41 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUe9vqjt3mJEWZ1ynKTRJ+H+erT4LuT0Qf4yLXD2uj8VmQ==" Received: by 2002:a05:6871:4e90:b0:447:6b40:15bf with SMTP id 586e51a60fabf-4510bec3b1fls157603fac.0.-pod-prod-00-us-canary; Tue, 07 Jul 2026 01:19:40 -0700 (PDT) X-Forwarded-Encrypted: i=3; AFNElJ/GtfzGH47S6L0qkiL1uV7MIlzwIZFldKOqsC6iDfuyFVuYkj02j93ONpdDAnUFTT/8lER/2i7ah4IY@googlegroups.com X-Received: by 2002:a05:6808:244d:b0:49a:6bc0:f2d3 with SMTP id 5614622812f47-4a07a45fe0fmr1407483b6e.25.1783412380099; Tue, 07 Jul 2026 01:19:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1783412380; cv=pass; d=google.com; s=arc-20260327; b=aHD/FgsysUHRpDIJ2/8W2ULm6MIa+rcSISAkWlYu+ONPgogldssTfTFbKbuFimR6tg WRxng98S16aN3klav3vxoUOCyuSi4WGj3c+HZa00ihLTKFv2g65BEk2TPzZ6C6ZUBxQq mLNIFOEWg0SipxK1zGZlyFLfE0OCIJel5G1FcnWVn2z76b1GU3A7GixxSVYbIMzTIyxH T18BDPro8sMVHjLmZKUkTNlmmy8lseQQAATPLK3LA5CK8NXilW2WkYKmhLsTOk4zuh86 m9/uwD9++rk124TNZufKpxUT4uaE7tC7SwFU8RYKJSm5+R1pRLGQ+qcJpmd3OxWgjUi/ YK2A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:to:from:dkim-signature; bh=D5iow1R3NFJYQfc1tb4Xx0Cs+oNfOoi+LSPEzfhBWYI=; fh=HFJMcvqml0oj8nsmcAjyAJsG2rC8gk20L6juybD2PhM=; b=PO4j+38syQLlzKJ6ANCCqhi1POPH7RISVUoviZTo2+BgJ6P9CW/djqAJXrSJedkegA cMrR0LRqNXh0+q6OMdglwOlvKHIJqFLyYY4wVBNuAC2S2nTRGMCS4sF6uGnSzpYjkAjj 9dAuJYDh3UQYxM81JwVwwhcLfHmf+gpLZWTob1ga4OEXZQM1Bnlv2MGXst47FQ3ZUYyJ TDsXGAHn4FcF7CAPHkG/WVl75v1UxAyd4Y3FEBUYwAbST/njuEKOvRcajP0e2si7TtCB DGDEw0Wsj7zGvA3fpRW3T0+fpvOw4OwZtthufDcqImbRJTM3YcB890BlKQz+Fp/6WJOV QnFQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=IctHrTAR; 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:c201::6 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazlp170130006.outbound.protection.outlook.com. [2a01:111:f403:c201::6]) by gmr-mx.google.com with ESMTPS id 5614622812f47-497d15b2c0esi610984b6e.0.2026.07.07.01.19.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Jul 2026 01:19:40 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::6 as permitted sender) client-ip=2a01:111:f403:c201::6; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=I/z2Zlclvp9zHtDAlr5M5kdW6xvHj//MdAVLrL4Dv5Q6gb/GJrgT0hGth5TmJWAGRZuI7gxGQf9tRZ1uZm+UDezlHu1PhIYLWHyA4ssGBlAiSpEjqSMS8AHd3BDdmYucAERKymIj72bmEiSal1pabPoJeYA2rAxGxZ81xY/lAxTnWp/bxEvVpl3HNZA8NOQtiv5vya8VCoyV8PNP8TnjGi52rJE7GV/zGh22poSaAIJl+KLlFB/ZejQQRBpTc2ByzZFVUDHDw6WCbqXqpe+WF8bmVc+aqYe0o/ifj9NQMb/k1NtCFMotfI5y+4F6ZaTAzOk1EJ1Qf4cnqOzAOZTeew== 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=D5iow1R3NFJYQfc1tb4Xx0Cs+oNfOoi+LSPEzfhBWYI=; b=TcSe+bSlU8Psr1DwjTB66DqFKDzlhf6YB15lx0XuISMorpynS2pZ0TxL8MQghV/sXSBJlNmEgZydWCXHz+TxBxaZL3sGYaYtZ50BDwDpsawx60WS+x8AxxnN8LTjETSkT0aGoH12oIsOckvJ7LefxoAPGyGbGJt7+HxuzyBAgZypJtRQ5Mc6Nz5OIBCWMV0eO7MrlrljDvPh06/RniTl8gkeTzGv5wQAuKniNDeHkapk8hkvOKvD5yH2HEnZ9SVpk93HNFjWsMaLjC+hwnpXgcNVC8lXBe6bQ2dBGQ1S2I8cg/1ggu/kQB0SRF3Eym4XIjQoDvyMmDQ9Q07gFRoT8A== 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 PAXPR10MB5760.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:24a::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.159.18; Tue, 7 Jul 2026 08:19: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%5]) with mapi id 15.21.0181.010; Tue, 7 Jul 2026 08:19:36 +0000 From: "'MOESSBAUER, Felix' via isar-users" To: "Singh, Gourav" , "isar-users@googlegroups.com" Subject: Re: [PATCH] feat: add support for hyper-v virtual machine Thread-Topic: [PATCH] feat: add support for hyper-v virtual machine Thread-Index: AQHdDT0T+RE99NWp8USBx3xdHHPavbZhuDaA Date: Tue, 7 Jul 2026 08:19:36 +0000 Message-ID: <0fdac7d156036cb35704f4028324f2f0f013ec60.camel@siemens.com> References: <20260706114602.2309505-1-gouravsingh@siemens.com> In-Reply-To: <20260706114602.2309505-1-gouravsingh@siemens.com> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.56.2-10 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM7PR10MB3956:EE_|PAXPR10MB5760:EE_ x-ms-office365-filtering-correlation-id: fe2e33a5-9265-45c2-408a-08dedc007bba x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|4022899009|366016|376014|1800799024|23010399003|38070700021|56012099006|11063799006|18002099003|55112099003|22082099003|3023799007; x-microsoft-antispam-message-info: fh6FPBCoutcgH3wsDJ3R2mlv9ESjSg61vMfSSnd/mxXsBQGD/iU2q+kxMSCPvIaRoN77wk3xmydfKjFTDt2lhZjOTBa30SUzVqtH+SU3TYc0jtm1lWAY90+8PZtAd3CFdHGE6Nj+OEdq688HUpADRI/36fVaMABrRXKCw63ZGDzkmF5NGp3ZqvjDGOTNTImNj9/z8UiA9MY0SAGB34+o7FF5PUAtA1zNZBO78zb8olAIBhdfgfeR/lhZ+DNhSmJrE76+XVzkcNjGTYCGOn1p1Cueqr9Y8GqNOY5OMWnE3Znq57W91j7JEtVLfnyIC+lDDUkbe8VkmpVAr4oX6h0QOBMMksbYFEa+3+xHpBb2pHGScoHWIXaMyRov859bPEEaXVf1G0ypXXyKx+pNbew88hEuRjlj/zN7kP5gnhvKivATMvBEILloNhAlojZDq2MJpyYJ/RbwW7LI5MQEfEslM8FUK36wlqlr1SMoT7fYBKJ+h6CrCwbhbU4pcHYxYpi/84VBcmyNUhGZJfQvP6aNwbEVKrgAHPqHWBiCrGjHHWrjt1HzjyQRmIMUrCNsxzcv7uVIp0efFQWGYernixur2eKEBPV5MUFxshRfpsOmSZ1K5/GWs9guqfO32ex40aGoIW8ZzY1VhHce9dxzb/p1aw88m3eujNjp2rj7bi55VFHEJ0bVbZsAxBBf84oWDSJEAPLSFjlh+5146Z6fzP4UQ9XXauIP3lhiN9ImwrnrGGI= 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)(4022899009)(366016)(376014)(1800799024)(23010399003)(38070700021)(56012099006)(11063799006)(18002099003)(55112099003)(22082099003)(3023799007);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?c05iQS9ZaVlVWjFzd2RrVkFQbDVLcnpuWDlONmhPR25YOW82R2F0M2VMRFp2?= =?utf-8?B?a2FlNWFLQjdYN1pMT2RxM2wyeWIrUEpFQjhrV0VIVnc4UHJLc0UrSURad3Mx?= =?utf-8?B?RzZKWWE4dnBhNnZuVUZ3VFpxaDVzUWVvN2VCYXViOWlUejZobUFNekpORk1y?= =?utf-8?B?MVQ0eklmQzdnbGFLNTV5elMxV3pBV3lZMURHcWhQZE5pTThBbzZJVHcram10?= =?utf-8?B?dkdvRTJDZXdaQ2JCNHBVWXF4aUx4UEZNQ3Y2WHF4ZWFJZGxrMHozeFhPdDBQ?= =?utf-8?B?NkRLeVBZTHNncStvRUQweVpEMndScTlyUVMzY054MUpsc1gzajYrNWFId1Vp?= =?utf-8?B?RmpTajdHSGpoUk1yWTE2NVJyL0s1bG0rS3ZOdVk4Z282RWVHWHV0dDk0Wit6?= =?utf-8?B?RHVWVGVHRTlrWmQ1Wk95Z2EzWEdjTHpwU1V4UmNOOVVGeC9hRE84L3diaFN5?= =?utf-8?B?YXBzY3JncEtkVjJISmZCaC9yOHgvcG5TVkFsVnhIbGtWLzhHQXlXQmg5NUV4?= =?utf-8?B?a2ZVc2Nia0JSdjdIVnY3TkNuUFUvb25Ed1NFc21ta3ZhUkpGRmNMYkNDWTRt?= =?utf-8?B?V3hCTlNOQ2VOell0eENHaXNFb0phbGhHVG1hN0lheXlacHhOZXBjYWJSSklU?= =?utf-8?B?S254YjZWZExlN1dwWW10MDdtMTlUWnBKMUJvQXlwczhNOThVTzBqVUJ1QVM3?= =?utf-8?B?akhiV2dXQlNEbjBSbkFyOHV4c1BpMVZPTS9lUFpRYVA4cG1nclg3dFl2YzhP?= =?utf-8?B?Sml5bE8wS01VamFTVUpqUVh3TEEvTzBqL0xxNjNDQkJydngwVStTeXlPcFg2?= =?utf-8?B?UHFYYTVvZ3FrUDQ0TDFoSmUyWGhJMWhvVUJOWSs4dkxUZ2o5UC9zWGUvMmpn?= =?utf-8?B?a2V3UlR3c3M1bVhkd1gwbStrd1VYZEJiQnRqd3VHRTdkZ0RRWlh5K2cwbmxs?= =?utf-8?B?MSs0OCtzTDZGL3cwend0ODdWejRJVVZ3ZjdWcnY3WEVUTWZNeUo1czZUd0Vu?= =?utf-8?B?aHVHRWdUbUNqdzJmYVNERlN6V0JEOEFtMXBpYXYzZFVlVFFUU3hzbUFIRFE1?= =?utf-8?B?MVVJSGYvNmdkOVhrWjRqcnVVZWY5VHBINm03UlhPdjdkUWFFbUZYNXJXeTFH?= =?utf-8?B?c3NRUERQeTlLeVYrRmhzQ2RzaGxMR2Q1RHFMbzVpNTJrS2ptSm1vVG9pZDdT?= =?utf-8?B?RHRERzR5aUt0b1BSVFViaUQ3T1lqbEg0QTVOaFVERElSV3BUQitYV29ZL1Rh?= =?utf-8?B?QnJFdS85eFlQa2RiRzg2dERqbmowTkJSVGhhK3VyakFpZGFwbXlyRXMwZDVC?= =?utf-8?B?WFZvL2NZa05jcUhDQWFJME9RNUFubVNwS0Y2SHUxWFRWZjA2emhCUktZTkFH?= =?utf-8?B?cDVIMExwZ2dIT3EzMnJvZWNyNW94ZGQveWZRWiswN05SQkVLUzVuRVNVZzdj?= =?utf-8?B?U3hWOUgxaS9la1VFejk0c1BsQkFPcGE3ZGp0ZWI0M21WRDRveDd2NXZNNzFE?= =?utf-8?B?NEpSY24yVVA4WS9ZVmZlRVUrZGtNZTl2UzZ0SU1yM0syUHJrSFNYbHl4RDVP?= =?utf-8?B?VUlmSlBOU0lVTmFjVlcydFdkTk9TTk04WmErbjZEMTJ1ZG0vOFo4N0dUOWla?= =?utf-8?B?SGJDQ0wzTVNnUzFQbDJmSFdhVkVBQ3VYdkczalVjVkVMODBQMXhMWmxRTFQw?= =?utf-8?B?a0RPQ1lJek5sOHh5UFVGM0orR1FoK09XaGIxVjlDeVNHajNDL3p1Z1VxV3JW?= =?utf-8?B?c05XV1pCMk8rRGUzUUh0eWZFZkZjWFd2M05LZk15eGcrZkZ4UmUydkJrMnRw?= =?utf-8?B?WmJ2YUx0NGpicERCeWthNGQ2b2hLLzJTVzU3NVJycE9CZjE5d2NjbG5YM0Zk?= =?utf-8?B?bytJQmNVT1hOdzAvc1BZUEJ3amNrZ1ZmWFRjVlg5dDFXRGdyUW5NRHR6MGpk?= =?utf-8?B?SjJCcTVrU0M0dXhYR0RXeXpMOTk2eWxNeTc4bzdFVmpqR0lJNitRbDcwaUNW?= =?utf-8?B?UitQc082aFJualhjbFhtTnI3MmhRWW9ua1M1NXNXTlBiT1lhNVpEaFdLUWFY?= =?utf-8?B?emt5MTdDSDZLV0tZV0tDK1pHTTIvbmxucEVrV1FUZHVxU3ZieCtMeDAya05s?= =?utf-8?B?YWc0OEduT1hBYSt3ZTlMV3NpL25XV1pVTW5xWmVjV01iL1FQNW44SHZNTWZl?= =?utf-8?B?b29jY3lWajBJTDAzbkJCRTRuNjdZaTdRaTBqelBhWG16cXdNQUtlMlpuVmlk?= =?utf-8?B?enZDOGVwa2hqOWFEeE5oait4ZWtLOUdJbEZ4RTB6cENkNnUxZGRmN05JNTFu?= =?utf-8?B?bkxYeDdFb2kzbG9sQVp1TUpDVnRIMTVFbnVGQUxiSWlTUHBGQSs0QT09?= Content-Type: text/plain; charset="UTF-8" Content-ID: <1E27A090DBB1B145A77D7B9C7D3791EF@EURPRD10.PROD.OUTLOOK.COM> MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: fe2e33a5-9265-45c2-408a-08dedc007bba X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2026 08:19:36.7030 (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: 3bwS48ISiQgwlvyWOlm/75TAln/G2Tu3C+hG6gEtcVRp0LH7RhLmTJ5hgx5mtgUcSi7mfwF+WrJVbQXkqooyQXiY5egti7cBCFuhlGQrgLQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR10MB5760 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=IctHrTAR; 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:c201::6 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "MOESSBAUER, Felix" Reply-To: "MOESSBAUER, Felix" 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-TUID: bmyu2HjEb+Ju On Mon, 2026-07-06 at 17:16 +0530, 'Gourav Singh' via isar-users wrote: > Introduce a new `hyper-v` machine targeting Microsoft Hyper-V virtual > machines on amd64. The machine uses WIC with an EFI partition layout, > GRUB as the bootloader, and produces a `.vhdx` disk image alongside > the `.wic` image. > > Add Kconfig entry, kas machine yaml, machine config, and multiconfig > files for bullseye, bookworm, and trixie. Register the new multiconfigs > in mc.conf and document the addition in RECIPE-API-CHANGELOG.md. > > Signed-off-by: Gourav Singh > --- > RECIPE-API-CHANGELOG.md | 24 +++++++++++++++++++ > kas/machine/Kconfig | 9 +++++++ > kas/machine/hyper-v.yaml | 7 ++++++ > meta-isar/conf/machine/hyper-v.conf | 16 +++++++++++++ > meta-isar/conf/mc.conf | 3 +++ > .../conf/multiconfig/hyper-v-bookworm.conf | 7 ++++++ > .../conf/multiconfig/hyper-v-bullseye.conf | 7 ++++++ > .../conf/multiconfig/hyper-v-trixie.conf | 7 ++++++ > 8 files changed, 80 insertions(+) > create mode 100644 kas/machine/hyper-v.yaml > create mode 100644 meta-isar/conf/machine/hyper-v.conf > create mode 100644 meta-isar/conf/multiconfig/hyper-v-bookworm.conf > create mode 100644 meta-isar/conf/multiconfig/hyper-v-bullseye.conf > create mode 100644 meta-isar/conf/multiconfig/hyper-v-trixie.conf > > diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md > index 5d2514c0..3c70d681 100644 > --- a/RECIPE-API-CHANGELOG.md > +++ b/RECIPE-API-CHANGELOG.md > @@ -1087,3 +1087,27 @@ and `arch=all` binary packages). Recipes for such mixed packages should append > `PROVIDES="foo-doc-archall"` for an `arch=all` binary package `foo-doc`). > Consumers can then simply reference the package by its original name (e.g., > `foo-doc`). > + > +### Add Hyper-V machine support > + > +A new machine `hyper-v` has been introduced for building images > +targeting Microsoft Hyper-V virtual machines on amd64. > + > +The machine produces a `.vhdx` disk image using the WIC image type > +and GRUB as the bootloader. It supports the following Debian codenames: Hi, please make it a bit shorter, e.g. "It supports the following Debian bullseye, bookworm and trixie". The example from below can be left out in the changelog. > + > +- `bullseye` > +- `bookworm` > +- `trixie` > + > +To build a Hyper-V image: > + > +```bash > +./kas/kas-container --ssh-dir ~/.ssh/ menu > +``` > + > +- Select machine: `hyper-v` > +- Select distro and image type > + > +The output `.vhdx` file will be placed in `DEPLOY_DIR_IMAGE` alongside > +the `.wic` image. Why alongside and not instead? If the image types are modeled correctly, only the final one is left in the DEPLOY_DIR_IMAGE. > diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig > index 6151716a..9bfdee38 100644 > --- a/kas/machine/Kconfig > +++ b/kas/machine/Kconfig > @@ -237,6 +237,14 @@ config MACHINE_VMWARE > select CODENAME_BULLSEYE > select ARCH_AMD64 > > +config MACHINE_HYPER_V > + bool "hyper-v" > + select DISTRO_DEBIAN > + select CODENAME_BULLSEYE > + select CODENAME_BOOKWORM > + select CODENAME_TRIXIE > + select ARCH_AMD64 > + > config MACHINE_X86_PC > bool "x86 PC" > select DISTRO_DEBIAN > @@ -280,6 +288,7 @@ config KAS_INCLUDE_MACHINE > default "kas/machine/stm32mp15x.yaml" if MACHINE_STM32MP15X > default "kas/machine/virtualbox.yaml" if MACHINE_VIRTUALBOX > default "kas/machine/vmware.yaml" if MACHINE_VMWARE > + default "kas/machine/hyper-v.yaml" if MACHINE_HYPER_V > default "kas/machine/x86-pc.yaml" if MACHINE_X86_PC > > endmenu > diff --git a/kas/machine/hyper-v.yaml b/kas/machine/hyper-v.yaml > new file mode 100644 > index 00000000..e7ff1dc5 > --- /dev/null > +++ b/kas/machine/hyper-v.yaml > @@ -0,0 +1,7 @@ > +# This software is a part of ISAR. > +# Copyright (C) 2026 ilbers GmbH Why Ilbers? This is a Siemens contribution. > + > +header: > + version: 14 > + > +machine: hyper-v > diff --git a/meta-isar/conf/machine/hyper-v.conf b/meta-isar/conf/machine/hyper-v.conf > new file mode 100644 > index 00000000..e43483cd > --- /dev/null > +++ b/meta-isar/conf/machine/hyper-v.conf > @@ -0,0 +1,16 @@ > +# This software is a part of Isar. > +# Copyright (C) 2026 ilbers GmbH > +# > +# SPDX-License-Identifier: MIT > + > +DISTRO_ARCH ?= "amd64" Then the machine should be called "hyper-v-amd64.conf". > + > +KERNEL_NAME ?= "amd64" > + > +WKS_FILE ?= "sdimage-efi" > + > +IMAGER_INSTALL:wic += "${GRUB_BOOTLOADER_INSTALL}" > + > +IMAGE_FSTYPES ?= "ova" > +VMDK_SUBFORMAT = "monolithicSparse" > +VIRTUAL_MACHINE_IMAGE_TYPE = "vhdx" > diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf > index 6c7d7840..77118996 100644 > --- a/meta-isar/conf/mc.conf > +++ b/meta-isar/conf/mc.conf > @@ -45,6 +45,9 @@ BBMULTICONFIG = " \ > hikey-bullseye \ > hikey-bookworm \ > hikey-trixie \ > + hyper-v-bullseye \ > + hyper-v-bookworm \ > + hyper-v-trixie \ hyper-v-amd64-bullseye (and alike). > phyboard-mira-bullseye \ > phyboard-mira-bookworm \ > phyboard-mira-trixie \ > diff --git a/meta-isar/conf/multiconfig/hyper-v-bookworm.conf b/meta-isar/conf/multiconfig/hyper-v-bookworm.conf > new file mode 100644 > index 00000000..0b52d69f > --- /dev/null > +++ b/meta-isar/conf/multiconfig/hyper-v-bookworm.conf > @@ -0,0 +1,7 @@ > +# This software is a part of Isar. > +# Copyright (C) 2026 ilbers GmbH > +# > +# SPDX-License-Identifier: MIT > + > +MACHINE ?= "hyper-v" hyper-v-amd64 > +DISTRO ?= "debian-bookworm" > diff --git a/meta-isar/conf/multiconfig/hyper-v-bullseye.conf b/meta-isar/conf/multiconfig/hyper-v-bullseye.conf > new file mode 100644 > index 00000000..9dfbbd43 > --- /dev/null > +++ b/meta-isar/conf/multiconfig/hyper-v-bullseye.conf > @@ -0,0 +1,7 @@ > +# This software is a part of Isar. > +# Copyright (C) 2026 ilbers GmbH > +# > +# SPDX-License-Identifier: MIT > + > +MACHINE ?= "hyper-v" > +DISTRO ?= "debian-bullseye" > diff --git a/meta-isar/conf/multiconfig/hyper-v-trixie.conf b/meta-isar/conf/multiconfig/hyper-v-trixie.conf > new file mode 100644 > index 00000000..c6299582 > --- /dev/null > +++ b/meta-isar/conf/multiconfig/hyper-v-trixie.conf > @@ -0,0 +1,7 @@ > +# This software is a part of Isar. > +# Copyright (C) 2026 ilbers GmbH Siemens contribution, hence Siemens Copyright. Felix > +# > +# SPDX-License-Identifier: MIT > + > +MACHINE ?= "hyper-v" > +DISTRO ?= "debian-trixie" > -- > 2.39.5 > > -- > You received this message because you are subscribed to the Google Groups "isar-users" group. > To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. > To view this discussion visit https://groups.google.com/d/msgid/isar-users/20260706114602.2309505-1-gouravsingh%40siemens.com. -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/0fdac7d156036cb35704f4028324f2f0f013ec60.camel%40siemens.com.