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.web11.5492.1578273374177448113 for ; Sun, 05 Jan 2020 17:16:14 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: liming.gao@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Jan 2020 17:16:13 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,400,1571727600"; d="scan'208";a="370124840" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by orsmga004.jf.intel.com with ESMTP; 05 Jan 2020 17:16:13 -0800 Received: from fmsmsx126.amr.corp.intel.com (10.18.125.43) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 5 Jan 2020 17:16:13 -0800 Received: from shsmsx153.ccr.corp.intel.com (10.239.6.53) by FMSMSX126.amr.corp.intel.com (10.18.125.43) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sun, 5 Jan 2020 17:16:12 -0800 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.197]) by SHSMSX153.ccr.corp.intel.com ([169.254.12.89]) with mapi id 14.03.0439.000; Mon, 6 Jan 2020 09:16:10 +0800 From: "Liming Gao" To: Ard Biesheuvel , Ard Biesheuvel CC: edk2-devel-groups-io , "Kinney, Michael D" , Leif Lindholm , "Wu, Hao A" , "Dong, Eric" , "Ni, Ray" , Achin Gupta , "Yao, Jiewen" Subject: Re: [PATCH 0/7] New implementation of MM communicate for standalone MM Thread-Topic: [PATCH 0/7] New implementation of MM communicate for standalone MM Thread-Index: AQHVrEn/OMGGoMcqekWxpDK8BuIsyafYjaGAgAR2xoA= Date: Mon, 6 Jan 2020 01:16:10 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E58A232@SHSMSX104.ccr.corp.intel.com> References: <20191206152946.624-1-ard.biesheuvel@arm.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: liming.gao@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 QXJkOg0KIFRoZSBjaGFuZ2VzIGFyZSBnb29kIHRvIG1lLiBCdXQsIEkgdGhpbmsgdGhpcyBjaGFu Z2Ugd2lsbCBub3QgYmUgYWRkZWQgaW50byBNZGVQa2cgdW50aWwgUEkxLjcgZXJyYXRhIEEgaXMg cHVibGlzaGVkLiAgDQoNClRoYW5rcw0KTGltaW5nDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KRnJvbTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+IA0KU2Vu dDogMjAyMOW5tDHmnIgz5pelIDIxOjAzDQpUbzogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1 dmVsQGFybS5jb20+DQpDYzogZWRrMi1kZXZlbC1ncm91cHMtaW8gPGRldmVsQGVkazIuZ3JvdXBz LmlvPjsgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgTGVp ZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPjsgR2FvLCBMaW1pbmcgPGxpbWlu Zy5nYW9AaW50ZWwuY29tPjsgV3UsIEhhbyBBIDxoYW8uYS53dUBpbnRlbC5jb20+OyBEb25nLCBF cmljIDxlcmljLmRvbmdAaW50ZWwuY29tPjsgTmksIFJheSA8cmF5Lm5pQGludGVsLmNvbT47IEFj aGluIEd1cHRhIDxhY2hpbi5ndXB0YUBhcm0uY29tPjsgWWFvLCBKaWV3ZW4gPGppZXdlbi55YW9A aW50ZWwuY29tPg0KU3ViamVjdDogUmU6IFtQQVRDSCAwLzddIE5ldyBpbXBsZW1lbnRhdGlvbiBv ZiBNTSBjb21tdW5pY2F0ZSBmb3Igc3RhbmRhbG9uZSBNTQ0KDQpPbiBGcmksIDYgRGVjIDIwMTkg YXQgMTY6MjksIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBhcm0uY29tPiB3cm90ZToN Cj4NCj4gRnJvbTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+DQo+ DQo+IFRoaXMgc2VyaWVzIGltcGxlbWVudHMgdGhlIGNoYW5nZXMgcHJvcG9zZWQgYnkgTWFudGlz IHRpY2tldCAxOTkzLCANCj4gd2hpY2ggZGVzY3JpYmVzIGhvdyB3ZSBuZWVkIHRvIG1vZGlmeSB0 aGUgTU0gY29tbXVuaWNhdGUgcHJvdG9jb2wgdG8gDQo+IG1ha2UgaXQgY29tcGF0aWJsZSB3aXRo IHN0YW5kYWxvbmUgTU0gYmFzZWQgRFhFX1JVTlRJTUVfRFJJVkVSIE1NIA0KPiBjbGllbnQgdXNp bmcgdmlydHVhbGx5IHJlbWFwcGVkIG1lbW9yeS4NCj4NCj4gVGhlc2UgY2hhbmdlcyBoYXZlIGJl ZW4gYWNjZXB0ZWQgYXMgZXJyYXRhIGZvciBQSSBzcGVjIHYxLjcNCj4NCj4gQ2M6IE1pY2hhZWwg RCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiBDYzogTGVpZiBMaW5kaG9s bSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPg0KPiBDYzogTGltaW5nIEdhbyA8bGltaW5nLmdh b0BpbnRlbC5jb20+DQo+IENjOiBIYW8gQSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPg0KPiBDYzog RXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPg0KPiBDYzogUmF5IE5pIDxyYXkubmlAaW50 ZWwuY29tPg0KPiBDYzogQWNoaW4gR3VwdGEgPGFjaGluLmd1cHRhQGFybS5jb20+DQo+IENjOiBK aWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4NCj4NCg0KUGluZz8NCg0KDQo+IEFyZCBC aWVzaGV1dmVsICg3KToNCj4gICBNZGVQa2c6IGludHJvZHVjZSBNTSBjb21tdW5pY2F0ZSAyIHBy b3RvY29sDQo+ICAgTWRlTW9kdWxlUGtnL1NtbUlwbDogZXhwb3NlIE1NIGNvbW11bmljYXRlIDIg cHJvdG9jb2wNCj4gICBBcm1Qa2cvTW1Db21tdW5pY2F0aW9uRHhlOiBleHBvc2UgTU0gQ29tbXVu aWNhdGUgMiBwcm90b2NvbA0KPiAgIE1kZU1vZHVsZVBrZy9WYXJpYWJsZUluZm86IHN3aXRjaCB0 byBNTSBjb21tdW5pY2F0ZSAyIHByb3RvY29sDQo+ICAgTWRlTW9kdWxlUGtnL0ZhdWx0VG9sZXJh bnRXcml0ZVNtbUR4ZTogc3dpdGNoIHRvIE1NIGNvbW11bmljYXRlIDINCj4gICAgIHByb3RvY29s DQo+ICAgTWRlTW9kdWxlUGtnL1ZhcmlhYmxlU21tUnVudGltZUR4ZTogc3dpdGNoIHRvIE1NIGNv bW11bmljYXRlIDINCj4gICAgIHByb3RvY29sDQo+ICAgU3RhbmRhbG9uZU1tUGtnOiBzd2l0Y2gg dG8gTU0gY29tbXVuaWNhdGUgMiBwcm90b2NvbA0KPg0KPiAgLi4uL01tQ29tbXVuaWNhdGlvbkR4 ZS9NbUNvbW11bmljYXRpb24uYyAgICAgIHwgNzkgKysrKysrKysrLS0tLS0tLS0tLQ0KPiAgLi4u L01tQ29tbXVuaWNhdGlvbkR4ZS9NbUNvbW11bmljYXRpb24uaW5mICAgIHwgIDYgKy0NCj4gIC4u Li9BcHBsaWNhdGlvbi9WYXJpYWJsZUluZm8vVmFyaWFibGVJbmZvLmMgICB8IDE5ICsrKy0tDQo+ ICAuLi4vQXBwbGljYXRpb24vVmFyaWFibGVJbmZvL1ZhcmlhYmxlSW5mby5pbmYgfCAgMiArLQ0K PiAgTWRlTW9kdWxlUGtnL0NvcmUvUGlTbW1Db3JlL1BpU21tSXBsLmMgICAgICAgIHwgNzkgKysr KysrKysrKysrKysrKysrKw0KPiAgTWRlTW9kdWxlUGtnL0NvcmUvUGlTbW1Db3JlL1BpU21tSXBs LmluZiAgICAgIHwgIDEgKw0KPiAgTWRlTW9kdWxlUGtnL0luY2x1ZGUvR3VpZC9TbW1WYXJpYWJs ZUNvbW1vbi5oIHwgIDYgKy0NCj4gIC4uLi9GYXVsdFRvbGVyYW50V3JpdGVTbW1Db21tb24uaCAg ICAgICAgICAgICB8ICAyICstDQo+ICAuLi4vRmF1bHRUb2xlcmFudFdyaXRlU21tRHhlLmMgICAg ICAgICAgICAgICAgfCAyNSArKystLS0NCj4gIC4uLi9GYXVsdFRvbGVyYW50V3JpdGVTbW1EeGUu aCAgICAgICAgICAgICAgICB8ICAyICstDQo+ICAuLi4vRmF1bHRUb2xlcmFudFdyaXRlU21tRHhl LmluZiAgICAgICAgICAgICAgfCAgNCArLQ0KPiAgLi4uL1J1bnRpbWVEeGUvVmFyaWFibGVTbW1S dW50aW1lRHhlLmMgICAgICAgIHwgMzkgKysrKy0tLS0tDQo+ICAuLi4vUnVudGltZUR4ZS9WYXJp YWJsZVNtbVJ1bnRpbWVEeGUuaW5mICAgICAgfCAgNCArLQ0KPiAgTWRlUGtnL0luY2x1ZGUvUHJv dG9jb2wvTW1Db21tdW5pY2F0aW9uMi5oICAgIHwgNjkgKysrKysrKysrKysrKysrKw0KPiAgTWRl UGtnL01kZVBrZy5kZWMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDcgKysNCj4gIFN0 YW5kYWxvbmVNbVBrZy9Db3JlL1N0YW5kYWxvbmVNbUNvcmUuaCAgICAgICB8ICAyICstDQo+ICAu Li4vU3RhbmRhbG9uZU1tQ3B1L0FBcmNoNjQvU3RhbmRhbG9uZU1tQ3B1LmggfCAgMiArLQ0KPiAg MTcgZmlsZXMgY2hhbmdlZCwgMjU0IGluc2VydGlvbnMoKyksIDk0IGRlbGV0aW9ucygtKSAgY3Jl YXRlIG1vZGUgDQo+IDEwMDY0NCBNZGVQa2cvSW5jbHVkZS9Qcm90b2NvbC9NbUNvbW11bmljYXRp b24yLmgNCj4NCj4gLS0NCj4gMi4xNy4xDQo+DQo=