From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web08.11393.1630286514157413295 for ; Sun, 29 Aug 2021 18:21:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=HjmxVIXQ; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: jiewen.yao@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10091"; a="217909426" X-IronPort-AV: E=Sophos;i="5.84,362,1620716400"; d="scan'208";a="217909426" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Aug 2021 18:21:54 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,362,1620716400"; d="scan'208";a="688911789" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by fmsmga005.fm.intel.com with ESMTP; 29 Aug 2021 18:21:53 -0700 Received: from orsmsx604.amr.corp.intel.com (10.22.229.17) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Sun, 29 Aug 2021 18:21:53 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10 via Frontend Transport; Sun, 29 Aug 2021 18:21:53 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.173) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Sun, 29 Aug 2021 18:21:53 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i3lmFvJzSuPtOadrsbi+jIZiTWIaXxpSybrVe8cXGIPbVr/QSJUzLubjVwYheiODgWpnBcVo8TsuIt4xwu3bwC3ZD3PShQtG247OLWT8mRPZngb5doyZBQT5kEkRT7LGrd17jmw0be2resVGcgq0lyGsmhuERYtnhcxNL6iphSGDeYtt0BBoSGt8nNUzM22vazUSuGbr3G5SxghObTsdEmMxl6ORh9SOyVX912a0XNZ70m4u0sV1Mc9vLU840byzGuMLsWyBepWub+ANDfWkav/aaeQSZVgaywR5qBdSyzgMlnCtDe2vfdFCdFS+QYEaGcRo/wMLQrDE+Bbi0YIdXA== 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-SenderADCheck; bh=CJTbYxYEr+fKEMKJiWCvUZygOCOCmgFbwVfjsj3Tvyg=; b=ERQlkMLQgIbklJUBiqkHHhAJidJm+ee2W9StSUqiMOtrylu63czGcIGKrYkFOHHxpB39scK3ECfoBXFsygG4Kwc+JLaOHoJZ0syf19qM9we9fkU72JT2t1582I/TpdZ0Tkk8XZAGlvTBHNwYnVG4eR1Sza/oqMimiQGNiwvx/yyuQUDKli8AbZtPSaxSXRqe0BoazqXuyjsr+hp3R4vucbQW5faLg2PXRVjuvQY7+lCcD7u++qK3sBQsAfbAn1yTE5jFic99c1pnlgRyS5XI9D2ez8/pkSyaNU6z5ggCjov8p28va0o/+p4nxUFsj7PjRSthKCZ3pSWIHCSkB9t9kQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CJTbYxYEr+fKEMKJiWCvUZygOCOCmgFbwVfjsj3Tvyg=; b=HjmxVIXQKNCBBoNC4ScZgasYsWtC+DPVcw2WfhwpUvEcpOQ0qxrFA57CfhoIxTC6U/pBEltRGOhMGd7RHS3aXAm+i/d2EoDVSZJI+fD1qUiIZt+3TC6i4R1uB3FNoHsMDLdct32DWcNzVceYbsninMDB2zpwP5rDYZ3c1slTKRo= Received: from PH0PR11MB4885.namprd11.prod.outlook.com (2603:10b6:510:35::14) by PH0PR11MB5175.namprd11.prod.outlook.com (2603:10b6:510:3d::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19; Mon, 30 Aug 2021 01:21:51 +0000 Received: from PH0PR11MB4885.namprd11.prod.outlook.com ([fe80::d445:88af:f26a:103b]) by PH0PR11MB4885.namprd11.prod.outlook.com ([fe80::d445:88af:f26a:103b%7]) with mapi id 15.20.4457.024; Mon, 30 Aug 2021 01:21:51 +0000 From: "Yao, Jiewen" To: Gerd Hoffmann , "devel@edk2.groups.io" CC: Ard Biesheuvel , "Justen, Jordan L" Subject: Re: [PATCH v5 0/7] add support for virtio-mmio 1.0 Thread-Topic: [PATCH v5 0/7] add support for virtio-mmio 1.0 Thread-Index: AQHXm0nLvDkcvr9gSk2RUFond3TbdquLRABA Date: Mon, 30 Aug 2021 01:21:51 +0000 Message-ID: References: <20210827134459.635098-1-kraxel@redhat.com> In-Reply-To: <20210827134459.635098-1-kraxel@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5e67e58a-4666-4ebd-585a-08d96b548bdd x-ms-traffictypediagnostic: PH0PR11MB5175: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3513; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +ckKEI6eTUZQuPBir5zNF8sx3tQsQrORve9YWoEgCyfP6MTwsfTzIOM26NNLukBLsU9qPDxrDYilP72nX3m0IMAmpBZQm/u84Fa7a0XRIDsTl0/iK56ZwO9gNZFHmLbisGu76yMcKu22PEtA1nhRqrMSzIIZStjf6t11XB2yDbM8gZBhe0aH4kLJ3rzkIc/ulcJpnxG8PRiJYK/A3Q1mhRl/mi+pFQhogpej8iJKTxoTnjw0Ibj4yx1dD2bMIZo92GbAlVhHlwMY8Can3qaQ/UFHQHGdsZ/+fBrAwtY4pSU6sKvu89jpy+u73dNN/TZ9Tysu/nUUi5wyztkjQQ+Z+29FBdF/5tFIimsNQgDvmngrF8CHbHx1H/ODWRuhuxHGFKE6Tyh+7PCEjCuM+7qJwY33N4tfB35urmxGtsyh4GfgUK214j2BW9KAMWxCeZCBTOVJ741XnUJnJzU3AVty9JQ2x4RwP2+v2yJqXPcaIrBHoV0FR8SLxG0VEasqtTLkMdMFLfMtY2jf+fsJHyGVep6auIOCTrR/dh8wDXX0STee4Qv5yoIKJodHEqyX11JX6QeihQOneFbpSW/gNhuXWhiaKMhXTwg1KXNevpZbpbpJOOsPYuMFxognwsBUtIn0BxvHD543bGwi3Zy/ZyrQ5LfO+Xujxtbw9AmJ+SD/c2/wAdZqn98imiKzHU4NFY3mzWRZvGhcfxU4SIlxSbz1Af+vIjeQb83r7LV0LBpV8lSPSR0gkvnknzxBFvP+p1XMEe3Y2NISS9PRT0X1R0WMSAaM2gOrTteY1duYtlhP+mw= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB4885.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(53546011)(9686003)(966005)(186003)(508600001)(7696005)(55016002)(5660300002)(33656002)(52536014)(4326008)(66476007)(110136005)(38070700005)(8936002)(2906002)(66556008)(107886003)(54906003)(86362001)(19627235002)(66946007)(66446008)(8676002)(83380400001)(76116006)(26005)(6506007)(38100700002)(71200400001)(122000001)(64756008)(316002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?T0NNT1FmWnBZVGJmWUd1Qzl1eXFsRUY2T0s3WVcxb3ROMWw5NThEVW42SS9u?= =?utf-8?B?K3BtQThIaG9jb3FFclAxWVFwMlhSOEZSbGNSYjVrVmZvQ0dZTFhhajFBVXFp?= =?utf-8?B?QlNCQzhEbDZnUEs5VVQ1WDBBb0hha0U2ai9uQUFVcDlHQnJwQzAvSzQ2aGxR?= =?utf-8?B?SjdZdEhzcXVoT3hzYTJuTi9mdzZhbDFFN0lKTzRSUkp6Skg2aEkybW1ScXVw?= =?utf-8?B?bzB0a01yM3hiekFXRnB2R1M4ZlpTb1huNWdOUmVVTkhob2c4cVBNNHRBTUk1?= =?utf-8?B?eTZIZTlXMEhFMEU4MEIxQUdsZEJaZWJFM01VU1p2bDk0L05TK0lGUWZ4OG9a?= =?utf-8?B?bmluTHlrQ1ptUVNzN3poN1pHWVVReWc5ZHhldmsxaUkvSHB1WUJ2MTM5OGFK?= =?utf-8?B?cC9pQ0YzenpOZmRCRHhtMlZXdkorZWZHWXlwK3UyaW95cFBBTFJhK3NtVGdx?= =?utf-8?B?cmZ0TUZKVTZsYm9aV1Jkb2UydzFSZE1jU1E4MUc2a0Y4Z0JHbXFHRTZEanBR?= =?utf-8?B?MG9CWjZzaVFqUUsyRVRMOU9BSEdMRlE3aFJNeDA0Tmo3M1V5bVdrNmg1YzUz?= =?utf-8?B?ZXVsZFBheG93QSs0VUFtZ0x6Q05Fd0xrWWFuZHFTTDl0VTN5Nmg5MmdDMC9h?= =?utf-8?B?aVhDdyszbncvK3pOQzFZWVpLc3dmWmhTYU9oM1M5eVMvZEI2bUVyc3l6VWxz?= =?utf-8?B?ZEwxMG9YY2RmcW80QmJuODlDaWplczRiWEo2YTZ0V2VQREk5bERFRzhpenBj?= =?utf-8?B?c212eU5sT2hKM0pEY2FXQzQyTWNYcjdWck1lWXRpSmZXa29GTm9rbzY3WmR0?= =?utf-8?B?RzZZWENjMnhzYXRjTVNFL3BGcmVBZlNXZmRxRHdyeTBxRi9Pa3BPT3A0ZUVu?= =?utf-8?B?czFqS2s4Mkt2MmFkWE5vWWlhQVBzbTF2OVZaZjZUZk53R1NYOG5sR0MrRjVG?= =?utf-8?B?UGI2T01DU3VQcnJFdE82Wnp5VDVNSVAxOWhwb3hRYjB2M2M2cjQvYmJveFZM?= =?utf-8?B?bmRJQWY4SFk2azNZeTcvbnpJTTJFWnVCVXFPR3JqU0FBNW9tQ2pObHdKeldN?= =?utf-8?B?WnVaZ2E1akJPdmxxRWNDblZlbXdSckpqSktGVFluYUt3Tk1xbjJOWUpiMDVt?= =?utf-8?B?WVhoekZIRHJCNGhmV0FBTDVsSE9OTFNvM29zcUNDN0tZbXpFZ3l6bDZYSUxN?= =?utf-8?B?Vk9lUE0vY3VkaEFaYU9jc3VBamNPZjZQQ1RMYXVHRHA1NS9UeTd3eXlTQmdw?= =?utf-8?B?T1FyK0VLMjFPeTEvR3dKL2R6OEthYWEvTWpuZllXcDlSZXgwbDROcnovVHRi?= =?utf-8?B?Q0VZa0QwdEdTN2h6TzgyRkYyT3NPU3Z3VG0xZXI3YlA1a2lOblFId1BtNGli?= =?utf-8?B?K3BFTnlhaTJydm1NWmxLZVhPWTBUdklqc05Pa3pHd3phZTRDZ1FaM3NJTzJK?= =?utf-8?B?VVlmQVh3Ui85aUM0WmpSMjBscXpMRmFCNVR4SGlZOXNtUFhhZ2dpM3k4Q3Vn?= =?utf-8?B?U3BYV1hpQVZsTDdjQ3lwTDVwcklsQSt2VGpGLyt2T2hJeU4rYllQdkRkckNZ?= =?utf-8?B?aERBOXpSV3lybkFWYU5xVFVYOVZKU2NUemNDRkVBazk3ODBIQjBmZUo0NnFV?= =?utf-8?B?Mk5BSStFSjZWTnJZSjRCU1djbGFHZGJqRCs3RGRLK1FqZlRPTnF2SXQxREFx?= =?utf-8?B?cDZMRjcvZ0JvdE8vbHdDYTVDRTZpWDhsSW8wUFlkRjY1aFRHbldiQVlRaXB0?= =?utf-8?Q?vfFdBftDtJaVPXv2cpeq2aQYISSYWozeUn1oA71?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB4885.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5e67e58a-4666-4ebd-585a-08d96b548bdd X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Aug 2021 01:21:51.6813 (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: lNvrMeVCuRN0TRBtPZz7ytbWrTte8SIcBHf/fvK1+VZzoRRA19Mk6jywn1lkGlRzddvuigU8HPLxrHtd2dR0/Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5175 Return-Path: jiewen.yao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UHVzaGVkIDk0ZTQ2NWU1Y2JiNjVjNDdkOWU5OGY1YzRjNjFmM2E1ZTAwOGVlNWQuLjc3ZDVmYTgw MjQ2ZTg3ODRmODllMTA5ZmY5ZGFkZmViNzA4OWZmODUNCg0KUFI6IGh0dHBzOi8vZ2l0aHViLmNv bS90aWFub2NvcmUvZWRrMi9wdWxsLzE5MjYNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KPiBGcm9tOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4NCj4gU2VudDogRnJp ZGF5LCBBdWd1c3QgMjcsIDIwMjEgOTo0NSBQTQ0KPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW8N Cj4gQ2M6IFlhbywgSmlld2VuIDxqaWV3ZW4ueWFvQGludGVsLmNvbT47IEdlcmQgSG9mZm1hbm4N Cj4gPGtyYXhlbEByZWRoYXQuY29tPjsgQXJkIEJpZXNoZXV2ZWwgPGFyZGIrdGlhbm9jb3JlQGtl cm5lbC5vcmc+OyBKdXN0ZW4sDQo+IEpvcmRhbiBMIDxqb3JkYW4ubC5qdXN0ZW5AaW50ZWwuY29t Pg0KPiBTdWJqZWN0OiBbUEFUQ0ggdjUgMC83XSBhZGQgc3VwcG9ydCBmb3IgdmlydGlvLW1taW8g MS4wDQo+IA0KPiBUaGlzIGxpdHRsZSBzZXJpZXMgYWRkcyB2aXJ0aW8gMS4wIHN1cHBvcnQgZm9y IHRoZSB2aXJ0aW8tbW1pbw0KPiB0cmFuc3BvcnQuICBGb3IgdGhlIG1taW8gdHJhbnNwb3J0IHRo ZSBkaWZmZXJlbmNlIGJldHdlZW4gMC45LjUgYW5kIDEuMA0KPiBpcyByYXRoZXIgc21hbGwgKHdo ZW4gY29tcGFyZWQgdG8gdGhlIHBjaSB0cmFuc3BvcnQpLCBpdCBpcyBqdXN0IGEgYnVuY2gNCj4g b2YgbmV3IHJlZ2lzdGVycyBmb3IgdGhlIGNoYW5nZWQgdmlydGlvIHF1ZXVlIGluaXRpYWxpemF0 aW9uLiAgU28gdGhlDQo+IHBhdGNoIHNlcmllcyBpcyBzbWFsbCB0b28gLi4uDQo+IA0KPiB2MiBj aGFuZ2VzOg0KPiAgLSBBZGRlZCByZXZpZXcgdGFncyBmb3IgcGF0Y2hlcyAjMSArICMyLg0KPiAg LSBBZGQgYSBwYXRjaCB0byBtYWtlIHN1cmUgd2UgaGF2ZSBhIHZhbGlkIFF1ZXVlTnVtLg0KPiAg LSBBZGQgYSBwYXRjaCB0byBzdXBwb3J0IGFsbCA2NCB2aXJ0aW8gMS4wIGZlYXR1cmUgYml0cy4N Cj4gdjMgY2hhbmdlczoNCj4gIC0gQWRkICNkZWZpbmVzIGZvciB2aXJ0aW8tbW1pbyB2ZXJzaW9u IGZpZWxkLg0KPiB2NCBjaGFuZ2VzOg0KPiAgLSBzcGxpdCBwYXRjaGVzIGludG8gc21hbGxlciBv bmVzLg0KPiAgLSBlbmFibGUgdmlydGlvIDEuMCBhdCB0aGUgZW5kIHdoZW4gZXZlcnl0aGluZyBp cyBpbiBwbGFjZS4NCj4gdjUgY2hhbmdlczoNCj4gIC0gQWRkZWQgcmV2aWV3IHRhZ3MuDQo+ICAt IEZpeGVkIDMyYml0IGFybSBidWlsZCBmYWlsdXJlLg0KPiANCj4gdGFrZSBjYXJlLA0KPiAgIEdl cmQNCj4gDQo+IEdlcmQgSG9mZm1hbm4gKDcpOg0KPiAgIE92bWZQa2cvVmlydGlvMTA6IEFkZCB2 aXJ0aW8tbW1pbyAxLjAgZGVmaW5lcw0KPiAgIE92bWZQa2cvVmlydGlvTW1pb0RldmljZUxpYjog QWRkIHZpcnRpbyAxLjAgZGV0ZWN0aW9uLg0KPiAgIE92bWZQa2cvVmlydGlvTW1pb0RldmljZUxp YjogdmlydGlvIDEuMDogRml4IFNldFBhZ2VTaXplLg0KPiAgIE92bWZQa2cvVmlydGlvTW1pb0Rl dmljZUxpYjogdmlydGlvIDEuMDogRml4IFNldFF1ZXVlQWRkcmVzcw0KPiAgIE92bWZQa2cvVmly dGlvTW1pb0RldmljZUxpYjogdmlydGlvIDEuMDogQWRkIGRlZmF1bHQgUXVldWVOdW0NCj4gICBP dm1mUGtnL1ZpcnRpb01taW9EZXZpY2VMaWI6IHZpcnRpbyAxLjA6IEFkYXB0IGZlYXR1cmUgYml0 IGhhbmRsaW5nDQo+ICAgT3ZtZlBrZy9WaXJ0aW9NbWlvRGV2aWNlTGliOiBlbmFibGUgdmlydGlv IDEuMA0KPiANCj4gIE92bWZQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL1ZpcnRpbzEwLmgg ICB8IDEyICsrKysNCj4gIC4uLi9WaXJ0aW9NbWlvRGV2aWNlTGliL1ZpcnRpb01taW9EZXZpY2Uu aCAgICB8ICA1ICsrDQo+ICAuLi4vVmlydGlvTW1pb0RldmljZUxpYi9WaXJ0aW9NbWlvRGV2aWNl LmMgICAgfCAxNyArKystLQ0KPiAgLi4uL1ZpcnRpb01taW9EZXZpY2VGdW5jdGlvbnMuYyAgICAg ICAgICAgICAgIHwgNzEgKysrKysrKysrKysrKysrKy0tLQ0KPiAgNCBmaWxlcyBjaGFuZ2VkLCA5 MiBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkNCj4gDQo+IC0tDQo+IDIuMzEuMQ0KDQo=