From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web11.1871.1630115367822223569 for ; Fri, 27 Aug 2021 18:49:28 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=maMcV98c; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: jiewen.yao@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10089"; a="303631417" X-IronPort-AV: E=Sophos;i="5.84,358,1620716400"; d="scan'208";a="303631417" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Aug 2021 18:49:25 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,358,1620716400"; d="scan'208";a="528528682" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by FMSMGA003.fm.intel.com with ESMTP; 27 Aug 2021 18:49:25 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) 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; Fri, 27 Aug 2021 18:49:24 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10 via Frontend Transport; Fri, 27 Aug 2021 18:49:24 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.41) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Fri, 27 Aug 2021 18:49:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Fea7F7bKSAtskhRrC5zJwEuwgAl8InN19mcT3bewhjzfqt115f8xMX93Dt09WsHyy0IS7y9IkG0DWZ+mA2+xl0nHRf5RyV1pvYbb4GPini+OkQnBsf4cREZmgqUZfkawQjr8aGzPobuFwc+TbyOi7jpMwRDJ7zxorhyYOMPIL6vEUgYRW7zTYzKnLp4DzKBsGrw+QMa04rrwyBqGTGYGAHptc08KffoKYXQHOjk9NOv1iaEY03JrB5HmTXWVbtAvWjUe7YnLYPbDCyvIJFuCpt1fKX3bcWUc7SlTjSm5tS2M61F7MNdap0rjLjvMrWkwpffJsEf7uOZIDihs/OxDfA== 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=6UeB48sFD7vUBwgKIFIjUKAm494D2iJM6b/gGUnT7Jw=; b=Yu3WrWUoi1fa6f/52Ur+/tpTRPv0L2yoApoRDNI7P3/lGOvCyKQT2ddpVzRVIvZArQIYtJZDNAifDDsQRzkd0QO3b8/7tNfjMiUac8U8iCUQwQDwlhZzNPiaflsMHN20Q55dUkq3BzMzDLRpYoVh8rkSs991IKDReX4T86b1WovOA3OOvubbXwKXYcueBgt96LNfIovvxswd0z53W4aBR5m5PUxa8aLoIcrWoJAnUKXGfABJp6q2SLrRH3435gEurjdnXzw6StjmOACa51y/Py3Th1qwc3sEReBqAPhUlLM6W6ndB44RMIn0gqoMC3h+QVeVr5LHqrb7epKxj5n4ug== 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=6UeB48sFD7vUBwgKIFIjUKAm494D2iJM6b/gGUnT7Jw=; b=maMcV98cpyDrAmlDWnLJX+nB7ucXrkt8X8MYtYjVTSpv/APhCnHgha8NyquWFoVYDUEPaQeKcutw2zRPT7aJspSmS1CoaWkR5PbKJZlE3RPu2xGLh8hQmHJfWyHICoMb4EAu57ajU54Sc802nxWcZe+vh+OMcHhMXjQR+IYT340= Received: from PH0PR11MB4885.namprd11.prod.outlook.com (2603:10b6:510:35::14) by PH0PR11MB4837.namprd11.prod.outlook.com (2603:10b6:510:41::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.21; Sat, 28 Aug 2021 01:49:23 +0000 Received: from PH0PR11MB4885.namprd11.prod.outlook.com ([fe80::e97b:e466:268f:fb79]) by PH0PR11MB4885.namprd11.prod.outlook.com ([fe80::e97b:e466:268f:fb79%6]) with mapi id 15.20.4436.027; Sat, 28 Aug 2021 01:49:23 +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: AQHXm0nLvDkcvr9gSk2RUFond3TbdquIJyTw Date: Sat, 28 Aug 2021 01:49:23 +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: d0447bf0-2d79-404d-2845-08d969c60f95 x-ms-traffictypediagnostic: PH0PR11MB4837: 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:4303; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: jscN+iky1Ap+xUhMMWpOS8AQ06vPnXVUa7lUDG/UoVH9tZ+HZQ+r/WA3uJt3cvwa8QOSEHGpt4Fg7mOm3TQ9pBw1UKAHBMbnDuChE6uJJfeJ5sM8hxNMreK4SWuybu8lMeBGFZMeiWK065kNMMvfhRyrmY/v1ml7DPjryMeWq+VePf69V0uH9pVwoI1WHIWAESqEoXRIdvTk27Umih3JPtOqGsbzx+JuVqzZhOtFZxhRRWu2jPWWRNU59Gvh2MUWUTvcSM+xpPzKzWFMyLz7t5idTHwIgUyokWoVvHYfoSFol6suhGhbTwnsDd+zeTDElu8nqqY/diFKzd4yL6FG8eiAkYg3+rxR6M2sTd4WeqW5IVFQWbFNwJ+0dy/6zOVgWR4Kfq6TqJ+An2nlTfvNaTTPv2thmF+o6SY81lixvrctBngk90fnIoOWW7b+Kf5oGz8oENStWSd6NTa/m8GNqX71vwhK26SbP6lMrmyecld99TL1At0T4wQG+dH09oftz9wqam5oHdZXL7zzlvN3ohImxvwzHASY4LCKPiuKEYg+k0cL5jXfwc5z/TO48YNuB1E4l6y7ZDXj+6BLhlXFwGGaAIe5zH13C07EjuDEw9LixTWpcdbdGtfRGMfmJv/0MjUDI1PDFAMGA553e2ahVq8BL7Lm55bCJfHqUu17dSLBIhfwL5ZmHvFV9pWkG1iUspCnipHN+/ujnZlz9sNIog== 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)(136003)(366004)(396003)(39860400002)(376002)(346002)(110136005)(54906003)(52536014)(4326008)(66446008)(7696005)(6506007)(33656002)(5660300002)(38100700002)(66946007)(53546011)(38070700005)(19627235002)(55016002)(83380400001)(86362001)(316002)(2906002)(122000001)(76116006)(26005)(8676002)(66476007)(66556008)(64756008)(8936002)(9686003)(478600001)(71200400001)(107886003)(186003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UGxhOEwwWGJhU2JJOVU3RmdWTmZ6VjZRVmc5R25QRG9qMDJVVlNvSm44K05B?= =?utf-8?B?ZVo2T3p4am1MODNKUGFRSG13amNrV1JBMGNzeEI5djRIZXFqVVdWc053eWEr?= =?utf-8?B?bmdBZlhUL2lqMEd5OEpLOWJOTkhPM2tkS0N3YXNTSm1UMUpwNmc0REQrNjZP?= =?utf-8?B?UVRuM3d5ZXArOU81TngwNWg5QVhQa2pQRU1EM2FhVW4wNGhtbzBGUlBRUTJu?= =?utf-8?B?Q0dmWWM5d2ZuOW1ZWTZya3orNjJPelZNVFNXMThOekZSbTc0S3NlcFduSU9X?= =?utf-8?B?dmRkYzN6SjhuWElHUmxFT0k0aklpTnA1M0hQRmxzRlVkM3pUdWtRRDMvMWV4?= =?utf-8?B?Z003dmZLN25ZanJpb1JPbGdsUjVPQ2Q0MmM4YmMwdkZMdk5ZWWFrREx0cWJ6?= =?utf-8?B?WU9IcmRVQkJtTW9iMUo4Tm1HcGtOOUNNMzE2cmpBaEJKVTRwdTlrcThsQmI2?= =?utf-8?B?V2NGWXMweHdyRysyQStUb1o5VVhDSUIwbVVVenFvcFljSmZmQWhYYmJRV2JM?= =?utf-8?B?R0dLWkhVczNkWTVUVXp0TXRUNjFZdkVSbXhoZlV0TW9TUHk2bU8vQ0FNRVRl?= =?utf-8?B?NjJLOVNvWkxGQTk1Tm5MTmZOc0JUMkYxeDJEODFoQ1lEaWVhMDBDYy9YK1lk?= =?utf-8?B?ajIrUTBFSmE1cUQ5cG40cUtYNEwvdjJxS0ZkZzgwdVorMHI0L1ZwODRJTWRy?= =?utf-8?B?bEluUG92aWpIbzArSCtIOWtiTzN1ckd2L3l6dnp6d1A5cW9MczlxMmtMSGk5?= =?utf-8?B?U2lkUGN4SndiRllpU2NGalZBc01pVzRRZmROQVB5RG4wSTMyMEQraFJmK2FN?= =?utf-8?B?MmdzRlk3R0UxMjUwdHF1TDhhTGVBU3d0c2FiOWJSV0NtY09zVHNYU2xBUldJ?= =?utf-8?B?S0ZNVHJBbFhxeTdwNU8wWVFZQ0FNT1hLL0hUZnFPMno3aXdSK0ttV1hzcGdB?= =?utf-8?B?ZFVWSzF2RkFMUkZsUjlxZGxCWFpiMjB6NTB3dDQ0SHQ4NllUdzZ5ZHljcHY0?= =?utf-8?B?bVFzYVBXZndOa29CUVlJb3NMV0ZDMUJxZGhhUE1zaGRYZFJxRnZFV3lNaVNH?= =?utf-8?B?QUJjZTI2TUtHeERTbkcwLzg4ZTQyaTZmNDREQ3hKL2tranRieXVrRXdIQk5R?= =?utf-8?B?Q2dQeUswRnhFdVM5NW5lN1JsTURudjRkOXpLYVNiM3hJSlFBaGpPMGdGRGFU?= =?utf-8?B?RC9pSEFGd1ZwakdJcXpmWkllN1R1MGUyTU55ZnU1UDZhS3JPcWRHK2ZHMlNC?= =?utf-8?B?NWlWVTZ5NDNRWGVVNVV2ci90WEI4QTBzUmtrbmp5UWxEWldhRGMwdzVaNW5l?= =?utf-8?B?TTFhNW9XRE45dTRiQ1Z1dk8xVFB5Y3hIazhabmE5dnFadHp1MWNIdVBmNTdj?= =?utf-8?B?VVlSTzhSS0VTR1JFT0ZGNzZvYXIxQjJGWm84Um1ObVFwTWhHK3pobkZtY296?= =?utf-8?B?b3VGcG1pMGRuaS9tQWxkY2t4aW1iVlovbGNRR3MrT2pDbUVvWXZFeDlMcnU3?= =?utf-8?B?VTkvTzJMVnA1a2M1MVRPNmJ4VC9NZ0hiSm9lR3BGRmU2ZU01dEhBUytBZzB6?= =?utf-8?B?VWx0WVZ4cWNvTFFOWFNReWxEeHJsZ0xvZThvaWRkTDJZS2tMT3hxdXJDN1lk?= =?utf-8?B?Z0RWZ1l4MnpMNWl4YkhUTExFcy9Db1Y0RWRsUnVORWttRWg3VWJMZDRvK1lq?= =?utf-8?B?ZWxJdGl1bjNwUUpnTW9KSlpCT1FuV3VWUVpEYXVTWmtjK1Z4cTQzSFpXaEgv?= =?utf-8?Q?xedGiOc3vS029bsPqkOCGFzSYkZtOobqig7/OL8?= 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: d0447bf0-2d79-404d-2845-08d969c60f95 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Aug 2021 01:49:23.3170 (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: VwYJRSqBj+omx5hmFPvqc68Jnrzrncd+Q6+7zLgz0edh2yoLZHKVJTq+B8jyCv87kQ6alG7kRDY+Ja80yWrK3w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4837 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 SGkgR2VyZA0KSGF2ZSB5b3UgcnVuIENJIGFuZCBlbnN1cmUgdGhpcyBwYXRjaCBzZXJpZXMgY2Fu IHBhc3MgQ0kgPw0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEdlcmQg SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPg0KPiBTZW50OiBGcmlkYXksIEF1Z3VzdCAyNywg MjAyMSA5OjQ1IFBNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBDYzogWWFvLCBKaWV3 ZW4gPGppZXdlbi55YW9AaW50ZWwuY29tPjsgR2VyZCBIb2ZmbWFubg0KPiA8a3JheGVsQHJlZGhh dC5jb20+OyBBcmQgQmllc2hldXZlbCA8YXJkYit0aWFub2NvcmVAa2VybmVsLm9yZz47IEp1c3Rl biwNCj4gSm9yZGFuIEwgPGpvcmRhbi5sLmp1c3RlbkBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFtQ QVRDSCB2NSAwLzddIGFkZCBzdXBwb3J0IGZvciB2aXJ0aW8tbW1pbyAxLjANCj4gDQo+IFRoaXMg bGl0dGxlIHNlcmllcyBhZGRzIHZpcnRpbyAxLjAgc3VwcG9ydCBmb3IgdGhlIHZpcnRpby1tbWlv DQo+IHRyYW5zcG9ydC4gIEZvciB0aGUgbW1pbyB0cmFuc3BvcnQgdGhlIGRpZmZlcmVuY2UgYmV0 d2VlbiAwLjkuNSBhbmQgMS4wDQo+IGlzIHJhdGhlciBzbWFsbCAod2hlbiBjb21wYXJlZCB0byB0 aGUgcGNpIHRyYW5zcG9ydCksIGl0IGlzIGp1c3QgYSBidW5jaA0KPiBvZiBuZXcgcmVnaXN0ZXJz IGZvciB0aGUgY2hhbmdlZCB2aXJ0aW8gcXVldWUgaW5pdGlhbGl6YXRpb24uICBTbyB0aGUNCj4g cGF0Y2ggc2VyaWVzIGlzIHNtYWxsIHRvbyAuLi4NCj4gDQo+IHYyIGNoYW5nZXM6DQo+ICAtIEFk ZGVkIHJldmlldyB0YWdzIGZvciBwYXRjaGVzICMxICsgIzIuDQo+ICAtIEFkZCBhIHBhdGNoIHRv IG1ha2Ugc3VyZSB3ZSBoYXZlIGEgdmFsaWQgUXVldWVOdW0uDQo+ICAtIEFkZCBhIHBhdGNoIHRv IHN1cHBvcnQgYWxsIDY0IHZpcnRpbyAxLjAgZmVhdHVyZSBiaXRzLg0KPiB2MyBjaGFuZ2VzOg0K PiAgLSBBZGQgI2RlZmluZXMgZm9yIHZpcnRpby1tbWlvIHZlcnNpb24gZmllbGQuDQo+IHY0IGNo YW5nZXM6DQo+ICAtIHNwbGl0IHBhdGNoZXMgaW50byBzbWFsbGVyIG9uZXMuDQo+ICAtIGVuYWJs ZSB2aXJ0aW8gMS4wIGF0IHRoZSBlbmQgd2hlbiBldmVyeXRoaW5nIGlzIGluIHBsYWNlLg0KPiB2 NSBjaGFuZ2VzOg0KPiAgLSBBZGRlZCByZXZpZXcgdGFncy4NCj4gIC0gRml4ZWQgMzJiaXQgYXJt IGJ1aWxkIGZhaWx1cmUuDQo+IA0KPiB0YWtlIGNhcmUsDQo+ICAgR2VyZA0KPiANCj4gR2VyZCBI b2ZmbWFubiAoNyk6DQo+ICAgT3ZtZlBrZy9WaXJ0aW8xMDogQWRkIHZpcnRpby1tbWlvIDEuMCBk ZWZpbmVzDQo+ICAgT3ZtZlBrZy9WaXJ0aW9NbWlvRGV2aWNlTGliOiBBZGQgdmlydGlvIDEuMCBk ZXRlY3Rpb24uDQo+ICAgT3ZtZlBrZy9WaXJ0aW9NbWlvRGV2aWNlTGliOiB2aXJ0aW8gMS4wOiBG aXggU2V0UGFnZVNpemUuDQo+ICAgT3ZtZlBrZy9WaXJ0aW9NbWlvRGV2aWNlTGliOiB2aXJ0aW8g MS4wOiBGaXggU2V0UXVldWVBZGRyZXNzDQo+ICAgT3ZtZlBrZy9WaXJ0aW9NbWlvRGV2aWNlTGli OiB2aXJ0aW8gMS4wOiBBZGQgZGVmYXVsdCBRdWV1ZU51bQ0KPiAgIE92bWZQa2cvVmlydGlvTW1p b0RldmljZUxpYjogdmlydGlvIDEuMDogQWRhcHQgZmVhdHVyZSBiaXQgaGFuZGxpbmcNCj4gICBP dm1mUGtnL1ZpcnRpb01taW9EZXZpY2VMaWI6IGVuYWJsZSB2aXJ0aW8gMS4wDQo+IA0KPiAgT3Zt ZlBrZy9JbmNsdWRlL0luZHVzdHJ5U3RhbmRhcmQvVmlydGlvMTAuaCAgIHwgMTIgKysrKw0KPiAg Li4uL1ZpcnRpb01taW9EZXZpY2VMaWIvVmlydGlvTW1pb0RldmljZS5oICAgIHwgIDUgKysNCj4g IC4uLi9WaXJ0aW9NbWlvRGV2aWNlTGliL1ZpcnRpb01taW9EZXZpY2UuYyAgICB8IDE3ICsrKy0t DQo+ICAuLi4vVmlydGlvTW1pb0RldmljZUZ1bmN0aW9ucy5jICAgICAgICAgICAgICAgfCA3MSAr KysrKysrKysrKysrKysrLS0tDQo+ICA0IGZpbGVzIGNoYW5nZWQsIDkyIGluc2VydGlvbnMoKyks IDEzIGRlbGV0aW9ucygtKQ0KPiANCj4gLS0NCj4gMi4zMS4xDQoNCg==