From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web09.9816.1642085787552902727 for ; Thu, 13 Jan 2022 06:56:28 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=UVJNj4vF; spf=pass (domain: intel.com, ip: 134.134.136.100, mailfrom: jiewen.yao@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1642085787; x=1673621787; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=MrJTytOJE0g18AgNWJEhgEW3WyFAKFiKhzhrsE1EW2U=; b=UVJNj4vFRqMxj4Lb/pUtMYzocGDLCEc+5tCtB5JbUJxqZuUjPMkXHSRw lxNFQp1IJWUABNw57O4pTYs9hG5iXcOe1gZvPQXkiH74hwkYHLwX0uI96 ZphK4RiMSqd9BdUA3DJJ/V77I3MPZ8PPtuji8aYwzev1EY16EuyeIbOBE EvP5VOAT+ETbpHdt9xOXIXlR7EixuGpNxWdmqpPqofEWS3+gPiKB7IIMv /0rRQsqyoqahT5KHQXWv5L7GWJQYyGo6c2CQLuJ/H6fbmK4Ap1bXmnmCN XKgM9/7eVBD/WZ/0m0ywX683ZKhb2Lp2mGio916CeYDlfCUTU6Vq/3xiG Q==; X-IronPort-AV: E=McAfee;i="6200,9189,10225"; a="307366087" X-IronPort-AV: E=Sophos;i="5.88,286,1635231600"; d="scan'208";a="307366087" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jan 2022 06:56:24 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,286,1635231600"; d="scan'208";a="491152259" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by orsmga002.jf.intel.com with ESMTP; 13 Jan 2022 06:56:24 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Thu, 13 Jan 2022 06:56:24 -0800 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Thu, 13 Jan 2022 06:56:23 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Thu, 13 Jan 2022 06:56:23 -0800 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.174) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Thu, 13 Jan 2022 06:56:23 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Nr9nCPfFXMq/e4xTFbZbY7cTsAKYk8vuoUhma02eJ13z1tAd2smkdPJV7gLLc0x5xEPapQ/l8y/CKu5YoHgflBIipvd/IZOfl36c4Q5+TRcc2o811gIGyHAQjQy+pkD2SAT3Wvq6R4mRbRCVwTz+6LpS4VwuBrMQReeR1QssilRiIC0zJQpCxf+SlEw7VInyh6cirXnDAfI6SqX/cL9KAtslIqeGiql9ao0RrRYteABdczC/lKQEP57s4xMfskia6OGpUVlk5NhlySlPAkLq5xIxREAqYKdD0xd9B+cWoVyyrXtQJqLUzXJsJLmo/H81eGp3tkAqlrhGZZE50dD7EA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=YLDM1vf0OAvRn55FwAOpjOCOUsIEOzV4FKLjnkfLVgA=; b=PxssD2z2OMC7y88wOwwwYv1AL5nr7IpF2P366PnfMfxR7X5Mi1S0zrOw26pMmHVZOCY0tDJ3bIYwOg2l6NCdatvHGCqs5IpV1XkTa5Ko0S4ARPDlr6LdIpa2HPN8qC+xBqr+c07v4BCNGqHJREneed3SrRfmAaHryUOPrUjcjqZscl3RcdZj9AJDSvnJYHu0lj/9ACzID788RqSRkIK/VjeueLx6k46Axp+uCsoAybA7lejvzd2m7IuABzydGNVqGvFWe6fnuzexAo0gp/LRgITy5ENBfKCZEHoo1kATpSJKF569Zxdxpah05YgUVE9F2plFMFtxCt02C5AFLbdv5A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MW4PR11MB5872.namprd11.prod.outlook.com (2603:10b6:303:169::14) by SN6PR11MB3151.namprd11.prod.outlook.com (2603:10b6:805:d2::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.11; Thu, 13 Jan 2022 14:56:09 +0000 Received: from MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::b8a9:e4f7:e037:771b]) by MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::b8a9:e4f7:e037:771b%8]) with mapi id 15.20.4888.010; Thu, 13 Jan 2022 14:56:09 +0000 From: "Yao, Jiewen" To: "Boeuf, Sebastien" , "devel@edk2.groups.io" CC: "Justen, Jordan L" , "kraxel@redhat.com" Subject: Re: [PATCH v4 00/11] Create new target for Cloud Hypervisor Thread-Topic: [PATCH v4 00/11] Create new target for Cloud Hypervisor Thread-Index: AQHYBuc2vbW7Z7aQiEyS10RsenpbHKxhDY3A Date: Thu, 13 Jan 2022 14:56:09 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.200.16 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 726337b4-8149-4296-5ccb-08d9d6a4d552 x-ms-traffictypediagnostic: SN6PR11MB3151:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: BVwFjEuQDyPw6s7C/NXck9LFZu3a7Vdp1ud7iXQoLHCuRaOnS4IjDUe/325HgjupEyqMdQHCpgTq5waGMHOqitP+cfV6qS5m91TAhA7zvMKsEcXDYDaVPzh133bCaJDorQdZiC9v3/OyV8mtW+hMx+BGIZBIxfguQo2B7zVByolzi7mm+4eEpmxY+CqLWmFRv3LWNGbeaHiVZendNkP0UO7lo1q+kZ4YcRDkILnv6fgjullQLj6V5PH0omlyiLG3dHB4fNDbFA2sgNIzrctG1jUy8Gzbcf0OUJxPw3rZJz8UHs+k1zQRinXNJat87NqPe0z/0/k069sW68IxB7zP7l2oLYZMUC+egM35GzCNOj194DnWB+aKpzYEhiWHw8QETUL75iOVnyZbuJ5rdhs2p0ucp3srz1xXndkKOHY34X3glGkE0lebNuEDfBtvLX7O5hsOlD2C5aGPQV2pXFgC/iIDv0qw1SVwu+jA65HJoq9NA92rgpyNak7UM/icz4BEgddXpsPZY3imtdLsyHo9Kmf9EpxkX7sP0dNOSJFrW73qS4b513Md8Su3w2LZh3pCvww+fJ/y8nVyYUySJBB9xnwNm+hCkuWQvc9KzmLwHUS13Or8qMr4aD6j9VsmQkfr3cFHfhFKC9e7xCtK4ehw2o5mC/7NEIJip9Co4qgezZzEhMVpZpPD8FQunBACpkVPTD7rXjYzppZbLFYNJJ1SvqZls4uEuUY8zxkV4U0A2+ruz6IZ1Btx3+Ihouh5fimQGIMZe1pZKV+4LmtrQsyefa20DrxwSLSDnBONckanb3E= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB5872.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(2906002)(110136005)(54906003)(82960400001)(8936002)(5660300002)(38070700005)(71200400001)(83380400001)(316002)(4326008)(19627235002)(66946007)(26005)(55016003)(7696005)(64756008)(66556008)(186003)(966005)(508600001)(8676002)(9686003)(53546011)(122000001)(33656002)(6506007)(76116006)(86362001)(52536014)(38100700002)(66446008)(66476007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?p1EqLbu9y+7JVjzMcuh8USf8s9y4u9JViYFnJK0csDCzd/BzVSTTYhxtUzmi?= =?us-ascii?Q?gOX1iINo2FWwnBgJGYIqFZmf6u6RmForCf0NYSDzbH7IHKYa0ZLl/GxAwYwo?= =?us-ascii?Q?7FBa/DRkMOwGAN+8wu4sXQ4z+XRMdtl0KlZYGfTk1JSMbXAcMg2xDC3x9Bjn?= =?us-ascii?Q?LM72+wLK55K07rRJTFEO3bjP4nAefm7rqUYfT3YOtTrMNGR/RyImyIJ7qwa9?= =?us-ascii?Q?GUsdQLGmmr0e3Pyhei6KMX19KHhMD69nmjHd1u+smMPTrzDcaEUgzae8qeYB?= =?us-ascii?Q?+HQD/qgQa+Df21PKch4+7aTGWUxnRZrB5KIq7gCkk/KfCksT3+Aon7Q5YLK7?= =?us-ascii?Q?83sLUVP7UnJNIDXPe6L/FmlvpAhk3dWQAHz3cqsw6hUabVztvtWkzzZW8asJ?= =?us-ascii?Q?AMachjztfGEGneCU1GfMVUM5oElwGBLKnBTcpYHq6wcNJqKH0VbrVu0fvV3G?= =?us-ascii?Q?89huV4/qi/9GEaLtssxryikFMcQKH6Rz2Z/I+yBJtNnDUFD9ABdWAqhbQ5rW?= =?us-ascii?Q?EJkSmromFJnHWEQ6iW9PrrULY+8iofTND5yID6LFrozczbzw9eOtjpOpXIxy?= =?us-ascii?Q?fJ3IWuFwjFEb9acGpjJ/oo6iPTD32ltOt8cCMcRAQ556ButA9+BGimc1CWEd?= =?us-ascii?Q?zIFOwoD4pL9BcYuprKODKQvc5MIibLI1uL5CGVvwl/612zb5LBkz1OxW24Wr?= =?us-ascii?Q?7ImCoUJLSo1GRsdSTN/06m/IW/Pye4R4b3ymSbYKgBt9xrwQRMw3duIBMbKe?= =?us-ascii?Q?SsWHCq6aHekZHWlpO9hlRQbqDoHSREc9qj+OguPyr1S0He8e35Gruok3iYo+?= =?us-ascii?Q?/c8OUTDRb2Iaweko8oGvyePWlnDEftkTge84y3QA9LTGNUP+ujDArAC2DdaN?= =?us-ascii?Q?lD0NYm+V0McNfSx2nkoHOoxOH4G4BUSo1thvBMlPVhEznNqn59Qw7UDJNqjO?= =?us-ascii?Q?S0ZMH9W2modURMR2Bdr+UNb50pBCHGU4Qb1k5kIK9I9SFYYKuj6zQqnEOW8b?= =?us-ascii?Q?s4dfvgC5mLdXLydLm0gIKWTIJ1ZwX3OyR/e4QpDjZmfZ04J5/nNsQH0XJB3l?= =?us-ascii?Q?DcRv998IgNKgWXlQ18IueQN0vDFBf+y0y+d4xJHOe3Cv/WuMiJAEK+XBS16p?= =?us-ascii?Q?5begZ31uWeSncWlPJFtpz7BMQNpWeGKfxtkYR3Z0T+jaOfP9T1LUXu8KSQvJ?= =?us-ascii?Q?wFvKgohqMbXJrH7SdpwvY4CO4w9wjeeNoTl8eysPu0IomvG8VCro8WWIZZei?= =?us-ascii?Q?17rCwlPkxK05rYxO8NyCAxiG++zGwr1BYW6Wbll1RRKKhV2kQ6brVRY0dXaM?= =?us-ascii?Q?/b8R/QlnBK2NQ831FPqrsZXZ4Dzhw/DJvc4uNU7F+vg3WDvjsg3jykEb9gea?= =?us-ascii?Q?TQ0l+ut6tOZcFxFLeW5eDcjZcU1xNqjUzIYEHmqLu72STT8TF5BIgPV1/i2r?= =?us-ascii?Q?SW/JbJlqN+qvhh5IkJb6Vns76IXoGfDHmHuC2f0tpBGp+NQDxqSTWvwelBT9?= =?us-ascii?Q?l9Nwh8sJ92ReSroMRHnLL9g/S9lc3PPv8FwxbSWaifcHRnJUY+nLqcgBs2zf?= =?us-ascii?Q?uKNzXYsnst8QIb+x9aCHrSd9MtaHCqQDw3/+stlwAD4iFQWfSesNM/UHuTDe?= =?us-ascii?Q?skT3nnlHxyDFxhErqJhSaAc=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5872.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 726337b4-8149-4296-5ccb-08d9d6a4d552 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jan 2022 14:56:09.0780 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: rIrwTQZpTvAcbhPYAGkO5tW14UAkL+JsI/SEyKM+LNGn2NHC5lTQ46bVf4B8X0ax+wn4+U8OMvziCW9UMU/crw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3151 Return-Path: jiewen.yao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Merged: https://github.com/tianocore/edk2/pull/2411 > -----Original Message----- > From: Boeuf, Sebastien > Sent: Tuesday, January 11, 2022 8:31 PM > To: devel@edk2.groups.io > Cc: Yao, Jiewen ; Justen, Jordan L > ; kraxel@redhat.com; Boeuf, Sebastien > > Subject: [PATCH v4 00/11] Create new target for Cloud Hypervisor >=20 > From: Sebastien Boeuf >=20 > Since Cloud Hypervisor and QEMU pc/q35 are quite different, it makes > more sense to create a dedicated OVMF target for Cloud Hypervisor rather > than trying to support both VMMs from the same OvmfPkgX64 target. >=20 > That's the reason why this series introduces a new target called > CloudHvX64, meant to be used with the Cloud Hypervisor VMM only. >=20 > The new target is initially copied over from the OvmfPkgX64, then it is > trimmed down by removing what is not needed from a Cloud Hypervisor > perspective. >=20 > Sebastien Boeuf (11): > OvmfPkg/CloudHv: Add new target for Cloud Hypervisor > OvmfPkg/CloudHv: Replace legacy 8254 PIT with local APIC timer > OvmfPkg/CloudHv: Connect serial console > OvmfPkg/CloudHv: Remove legacy 8259 PIC support > OvmfPkg/CloudHv: Remove Q35 specifics > OvmfPkg/CloudHv: Reduce dependency on QemuFwCfg > OvmfPkg/CloudHv: Remove video support > OvmfPkg/CloudHv: Remove USB support > OvmfPkg/CloudHv: Remove CSM support > OvmfPkg/CloudHv: add Maintainers.txt entry > OvmfPkg: Add CloudHvX64 to the CI >=20 > Maintainers.txt | 5 + > OvmfPkg/CloudHv/CloudHvX64.dsc | 938 ++++++++++++++++++ > OvmfPkg/CloudHv/CloudHvX64.fdf | 503 ++++++++++ > .../PlatformBootManagerLib/BdsPlatform.c | 8 +- > .../.azurepipelines/Ubuntu-GCC5.yml | 9 + > OvmfPkg/PlatformCI/CloudHvBuild.py | 37 + > 6 files changed, 1499 insertions(+), 1 deletion(-) > create mode 100644 OvmfPkg/CloudHv/CloudHvX64.dsc > create mode 100644 OvmfPkg/CloudHv/CloudHvX64.fdf > create mode 100644 OvmfPkg/PlatformCI/CloudHvBuild.py >=20 > -- > 2.30.2