From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web12.3467.1578616325755596061 for ; Thu, 09 Jan 2020 16:32:05 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: jiewen.yao@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 09 Jan 2020 16:32:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,414,1571727600"; d="scan'208";a="396261676" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by orsmga005.jf.intel.com with ESMTP; 09 Jan 2020 16:32:04 -0800 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 9 Jan 2020 16:32:04 -0800 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 9 Jan 2020 16:32:04 -0800 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Thu, 9 Jan 2020 16:32:04 -0800 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.202]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.245]) with mapi id 14.03.0439.000; Fri, 10 Jan 2020 08:32:02 +0800 From: "Yao, Jiewen" To: Laszlo Ersek , Ard Biesheuvel CC: edk2-devel-groups-io , =?utf-8?B?TWFyYy1BbmRyw6kgTHVyZWF1?= Subject: Re: [PATCH 4/4] ArmVirtPkg/ArmVirtQemu: add optional support for TPM2 measured boot Thread-Topic: [PATCH 4/4] ArmVirtPkg/ArmVirtQemu: add optional support for TPM2 measured boot Thread-Index: AQHVxjJGB+2Z9maeW0uYLVd8oS4yzafhf9cggABJEoCAAUQKQA== Date: Fri, 10 Jan 2020 00:32:02 +0000 Message-ID: <74D8A39837DF1E4DA445A8C0B3885C503F8D90BB@shsmsx102.ccr.corp.intel.com> References: <20200107094800.4488-1-ard.biesheuvel@linaro.org> <20200107094800.4488-5-ard.biesheuvel@linaro.org> <27a930b2-bbf8-a1d2-075f-6f33ce03b460@redhat.com> <6408f5c9-1759-5cd8-c570-5422fcff25e5@redhat.com> <74D8A39837DF1E4DA445A8C0B3885C503F8D6F2F@shsmsx102.ccr.corp.intel.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYWY3ZDEyODAtZDY1ZS00OTdjLTk2YWMtYjhiNDE5ZDk4N2U0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibHc2bTZHcGdiVTlISkZRbjBDd2Iwa25Lc0xlN0FNb0lOazErQzJsKzFjblpHVFFOajIwdWFVZWFFSGFPOU8yOCJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: jiewen.yao@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTWFyYy1BbmRyw6kgDQpXb3VsZCB5b3UgcGxlYXNlIHNoYXJlIHNvbWUgaW5mb3JtYXRpb24g b24gaG93IHRvIHVzZSB2VFBNIHdpdGggUUVNVT8NCg0KSSBzYXcgaHR0cHM6Ly9naXRodWIuY29t L3N0ZWZhbmJlcmdlci9xZW11LXRwbQ0KDQpCdXQgSSBhbSBub3Qgc3VyZSBpZiB0aGF0IGhhcyBi ZWVuIGludGVncmF0ZWQgdG8gb2ZmaWNpYWwgUUVNVSByZWxlYXNlPw0KDQo+IC0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+ DQo+IFNlbnQ6IFRodXJzZGF5LCBKYW51YXJ5IDksIDIwMjAgOTowNyBQTQ0KPiBUbzogWWFvLCBK aWV3ZW4gPGppZXdlbi55YW9AaW50ZWwuY29tPjsgQXJkIEJpZXNoZXV2ZWwNCj4gPGFyZC5iaWVz aGV1dmVsQGxpbmFyby5vcmc+DQo+IENjOiBlZGsyLWRldmVsLWdyb3Vwcy1pbyA8ZGV2ZWxAZWRr Mi5ncm91cHMuaW8+OyBNYXJjLUFuZHLDqSBMdXJlYXUNCj4gPG1hcmNhbmRyZS5sdXJlYXVAcmVk aGF0LmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCA0LzRdIEFybVZpcnRQa2cvQXJtVmlydFFl bXU6IGFkZCBvcHRpb25hbCBzdXBwb3J0IGZvcg0KPiBUUE0yIG1lYXN1cmVkIGJvb3QNCj4gDQo+ IE9uIDAxLzA5LzIwIDAxOjUxLCBZYW8sIEppZXdlbiB3cm90ZToNCj4gPiBIaQ0KPiA+IENvbW1l bnQgZm9yIHRoZSB3YXJuaW5nOg0KPiA+Pj4gV0FSTklORzogVFBNMiBFdmVudCBsb2cgaGFzIEhh c2hBbGcgdW5zdXBwb3J0ZWQgYnkgUENSIGJhbmsgKDB4QykNCj4gPj4+IFdBUk5JTkc6IFRQTTIg RXZlbnQgbG9nIGhhcyBIYXNoQWxnIHVuc3VwcG9ydGVkIGJ5IFBDUiBiYW5rICgweEQpDQo+ID4N Cj4gPiBUaGUgcmVhc29uIGlzIHRoYXQ6IFRoZSBEU0MgYWRkZWQgYWxsIEhBU0ggYWxnb3JpdGht IHRvIHRoZSBUQ0cyIGRyaXZlci4NCj4gKFNIQTEvU0hBMjU2L1NIQTM4NC9TSEE1MTIvU00zKS4N Cj4gPiBCdXQgdGhlIGN1cnJlbnQgVFBNIGhhcmR3YXJlIGRldmljZSBkb2VzIG5vdCBzdXBwb3J0 IFNIQTM4NCAoMHhDKSBhbmQNCj4gU0hBNTEyICgweEQpLg0KPiA+DQo+ID4gU2VjdXJpdHlQa2cv VGNnL1RjZzJQZWkvVGNnMlBlaS5pbmYgew0KPiA+ICAgICA8TGlicmFyeUNsYXNzZXM+DQo+ID4N Cj4gSGFzaExpYnxTZWN1cml0eVBrZy9MaWJyYXJ5L0hhc2hMaWJCYXNlQ3J5cHRvUm91dGVyL0hh c2hMaWJCYXNlQ3J5cHRvUm91dA0KPiBlclBlaS5pbmYNCj4gPiAgICAgICBOVUxMfFNlY3VyaXR5 UGtnL0xpYnJhcnkvSGFzaEluc3RhbmNlTGliU2hhMS9IYXNoSW5zdGFuY2VMaWJTaGExLmluZg0K PiA+DQo+IE5VTEx8U2VjdXJpdHlQa2cvTGlicmFyeS9IYXNoSW5zdGFuY2VMaWJTaGEyNTYvSGFz aEluc3RhbmNlTGliU2hhMjU2LmluZg0KPiA+DQo+IE5VTEx8U2VjdXJpdHlQa2cvTGlicmFyeS9I YXNoSW5zdGFuY2VMaWJTaGEzODQvSGFzaEluc3RhbmNlTGliU2hhMzg0LmluZg0KPiA+DQo+IE5V TEx8U2VjdXJpdHlQa2cvTGlicmFyeS9IYXNoSW5zdGFuY2VMaWJTaGE1MTIvSGFzaEluc3RhbmNl TGliU2hhNTEyLmluZg0KPiA+ICAgICAgIE5VTEx8U2VjdXJpdHlQa2cvTGlicmFyeS9IYXNoSW5z dGFuY2VMaWJTbTMvSGFzaEluc3RhbmNlTGliU20zLmluZg0KPiA+ICAgfQ0KPiA+DQo+ID4NCj4g PiBJdCBpcyB3YXJuaW5nIGJlY2F1c2UgdGhlIEZpcm13YXJlIEltYWdlICptYXkqIHdhbnQgdG8g c3VwcG9ydCBhbm90aGVyDQo+IFRQTTIgd2hpY2ggaGFzIHN1Y2ggY2FwYWJpbGl0eS4NCj4gPiBJ dCBqdXN0IG1lYW5zIHRoZSAqY3VycmVudCogVFBNMiBkb2VzIG5vdCBzdXBwb3J0IHRoaXMgaGFz aC4NCj4gPiBUaGUgcGxhdGZvcm0gb3duZXIgbWF5IGRlY2lkZSB0byBjbGVhbiB1cCB0aGUgd2Fy bmluZyBieSByZW1vdmUgdGhlDQo+IFNIQTM4NC9TSEE1MTIgbnVsbCBsaWIgaW5zdGFuY2UNCj4g PiBzdXBwb3J0IGZvciBjdXJyZW50IFRQTTIsIG9yIGxlYXZlIHRoZW0gYXMgaXMgZm9yIGFub3Ro ZXIgVFBNMi4NCj4gDQo+IFRoYW5rIHlvdSBmb3IgdGhlIGV4cGxhbmF0aW9uIQ0KPiANCj4gPiBC VFc6IElzIHRoZXJlIGFueSBkb2N1bWVudCBvbiBob3cgdG8gZW5hYmxlIFRQTTIgb24gUUVNVSA/ DQo+ID4gSSB3b3VsZCBsaWtlIHRvIGhhdmUgYSB0cnkuIDotKQ0KPiANCj4gUGxlYXNlIGFzayBN YXJjLUFuZHLDqSAoYWxyZWFkeSBDQydkKSBhYm91dCB2VFBNIHVzYWdlIHdpdGggUUVNVTsNCj4g dW5mb3J0dW5hdGVseSwgSSBkb24ndCBrbm93Lg0KPiANCj4gVGhhbmtzIQ0KPiBMYXN6bG8NCg0K