From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=134.134.136.65; helo=mga03.intel.com; envelope-from=jiewen.yao@intel.com; receiver=edk2-devel@lists.01.org Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id D004A2119F05E for ; Thu, 13 Dec 2018 05:23:47 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 13 Dec 2018 05:23:46 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,349,1539673200"; d="scan'208";a="259182381" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga004.jf.intel.com with ESMTP; 13 Dec 2018 05:23:46 -0800 Received: from fmsmsx112.amr.corp.intel.com (10.18.116.6) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 13 Dec 2018 05:23:44 -0800 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by FMSMSX112.amr.corp.intel.com (10.18.116.6) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 13 Dec 2018 05:23:44 -0800 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.182]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.201]) with mapi id 14.03.0415.000; Thu, 13 Dec 2018 21:23:36 +0800 From: "Yao, Jiewen" To: Laszlo Ersek , Matthew Garrett CC: "edk2-devel@lists.01.org" , =?utf-8?B?TWFyYy1BbmRyw6kgTHVyZWF1?= , "Stefan Berger" Thread-Topic: [edk2] Obtaining TCG final events on systems without TCG2 log support Thread-Index: AQHUkoLt8Bn13MyZR0G/C1vZExggeKV8FbaAgACS2XA= Date: Thu, 13 Dec 2018 13:23:35 +0000 Message-ID: <74D8A39837DF1E4DA445A8C0B3885C503F452EC4@shsmsx102.ccr.corp.intel.com> References: <20181213011750.bfzfyhrr4ufsiu6j@srcf.ucam.org> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNTAwMmUyNTMtMjhjNy00ZGViLThiOTMtMWEwZTQ4NzhiNzA5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiOEF1M0RXeG1CQTRMTXJxUmxock1mOVhOeXlTWGU0bFpqaFFzNEZxSEhGbVBmbnZQUFhmbVlkcWRYZzQ1K3VRWSJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: Obtaining TCG final events on systems without TCG2 log support X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Dec 2018 13:23:48 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmlnaHQuDQpJIHRoaW5rIHdlIGFyZSB0cnlpbmcgdG8gZGVwcmVjYXRlIHRoZSBvbGQgU0hBMSBz dXBwb3J0LCBiZWNhdXNlIFNIQTEgaXMgY29uc2lkZXJlZCBhcyB1bnNlY3VyZSBhbGdvcml0aG0u DQpXZSBhcmUgbW92aW5nIHRvIGNyeXB0byBhZ2lsZS4gQXMgc3VjaCwgd2UgZG8gbm90IHNlZSB0 aGUgbmVlZCB0byBzdXBwb3J0IG9sZCBzdHlsZSBldmVudCBsb2cuDQoNClRoYW5rIHlvdQ0KWWFv IEppZXdlbg0KDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTGFzemxv IEVyc2VrIFttYWlsdG86bGVyc2VrQHJlZGhhdC5jb21dDQo+IFNlbnQ6IFRodXJzZGF5LCBEZWNl bWJlciAxMywgMjAxOCA4OjM2IFBNDQo+IFRvOiBNYXR0aGV3IEdhcnJldHQgPG1qZzU5QHNyY2Yu dWNhbS5vcmc+DQo+IENjOiBlZGsyLWRldmVsQGxpc3RzLjAxLm9yZzsgWWFvLCBKaWV3ZW4gPGpp ZXdlbi55YW9AaW50ZWwuY29tPjsNCj4gTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVy ZWF1QHJlZGhhdC5jb20+OyBTdGVmYW4gQmVyZ2VyDQo+IDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJt LmNvbT4NCj4gU3ViamVjdDogUmU6IFtlZGsyXSBPYnRhaW5pbmcgVENHIGZpbmFsIGV2ZW50cyBv biBzeXN0ZW1zIHdpdGhvdXQgVENHMiBsb2cNCj4gc3VwcG9ydA0KPiANCj4gKyBKaWV3ZW4sIE1h cmMtQW5kcsOpLCBTdGVmYW4NCj4gDQo+IE9uIDEyLzEzLzE4IDAyOjE3LCBNYXR0aGV3IEdhcnJl dHQgd3JvdGU6DQo+ID4gU2V0dXBFdmVudExvZygpIGluIFRjZzJEeGUuYyBvbmx5IGluc3RhbGxz IHRoZSBmaW5hbCBldmVudCBsb2cNCj4gPiBjb25maWd1cmF0aW9uIHRhYmxlIGlmIFN1cHBvcnRl ZEV2ZW50TG9ncyBpbmNsdWRlcyB0aGUgVENHMiBsb2cgZm9ybWF0Lg0KPiA+IElmIHRoZSBwbGF0 Zm9ybSBvbmx5IHN1cHBvcnRzIHRoZSBUQ0cxLjIgbG9nIGZvcm1hdCB0aGVuIHRoZSBmaW5hbA0K PiA+IGV2ZW50cyB0YWJsZSBpc24ndCBpbnN0YWxsZWQuIEhvd2V2ZXIsIEV4aXRCb290U2Vydmlj ZXMoKSBzaG91bGQNCj4gPiBnZW5lcmF0ZSBhbiBldmVudCBldmVuIG9uIHN5c3RlbXMgdGhhdCBk b24ndCBzdXBwb3J0IHRoZSBUQ0cyIGxvZw0KPiA+IGZvcm1hdC4gSG93IGlzIGFuIE9TIHN1cHBv c2VkIHRvIG9idGFpbiB0aGUgbG9nIG9mIHRoZQ0KPiA+IEV4aXRCb290U2VydmljZXMoKSBldmVu dHMgaW4gdGhhdCBjYXNlPw0KPiA+DQo+IA0KPiBJIGRvbid0IHRoaW5rIGl0IGNhbi4NCj4gDQo+ IFlvdSBwcm9iYWJseSByZWZlciB0byB0aGUgY29kZSBiZWxvdyB0aGUgY29tbWVudCAiTm8gbmVl ZCB0byBoYW5kbGUNCj4gRUZJX1RDRzJfRVZFTlRfTE9HX0ZPUk1BVF9UQ0dfMV8yIiwgaW4gU2V0 dXBFdmVudExvZygpLiBUaGlzIGNvZGUNCj4gZGF0ZXMNCj4gYmFjayB0byBjb21taXQgZmQ0NmU4 MzFiYzMzICgiU2VjdXJpdHlQa2c6IFVwZGF0ZSBmaW5hbCBldmVudCBsb2cNCj4gY2FsY3VsYXRp b24uIiwgMjAxNi0wMS0xOCkuIEFuZCB0aGUgY29tbWl0IG1lc3NhZ2Ugc2F5cywgIi4uLiB0aGVy ZSBpcw0KPiBubyBuZWVkIHRvIHJlY29yZCBUQ0cxMiBmb3JtYXQgbG9nIHRvIGZpbmFsIGV2ZW50 IGxvZyBhcmVhIC4uLiIuDQo+IA0KPiBIZW5jZSwgdGhlIGNvZGUgaXMgaW50ZW50aW9uYWwuIEkg ZXZlbiB0aGluayB0aGUgY29kZSBpcyB2YWxpZA0KPiAoYWNjb3JkaW5nIHRvIHRoZSBzcGVjIFsq XSk7IEkganVzdCB0aGluayB0aGUgY29tbWl0IG1lc3NhZ2Ugc2hvdWxkIGhhdmUNCj4gc2FpZCwg InRoZXJlIGlzIG5vICp3YXkqIHRvIHJlY29yZCBUQ0cxMiBmb3JtYXQgbG9nIHRvIGZpbmFsIGV2 ZW50IGxvZw0KPiBhcmVhIi4gQmVjYXVzZSwgSU1PLCB0aGUgYnVnIGlzIGluIHRoZSBzcGVjLg0K PiANCj4gWypdIFRDRyBFRkkgUHJvdG9jb2wgU3BlY2lmaWNhdGlvbg0KPiAgICAgRmFtaWx5IOKA nDIuMOKAnQ0KPiAgICAgTGV2ZWwgMDAgUmV2aXNpb24gMDAuMTMNCj4gICAgIE1hcmNoIDMwLCAy MDE2DQo+IA0KPiBIZXJlJ3Mgd2h5IEkgdGhpbmsgaXQncyBhIHNwZWMgYnVnOg0KPiANCj4gDQo+ ICgxKSBJZiBFRklfVENHMl9FVkVOVF9MT0dfRk9STUFUX1RDR18yIGlzICpjbGVhciogaW4NCj4g U3VwcG9ydGVkRXZlbnRMb2dzLA0KPiB0aGVuIHRoZSBwbGF0Zm9ybSBhZHZlcnRpemVzIEdldEV2 ZW50TG9nKCkgYXMgdW5hYmxlIHRvIHByb2R1Y2UgdGhlDQo+IGNyeXB0byBhZ2lsZSBsb2cgZm9y bWF0Lg0KPiANCj4gSW4gb3RoZXIgd29yZHMsIHRoZSBwbGF0Zm9ybSBpcyB1bmFibGUgdG8gcHJv ZHVjZSBhIGxvZyB3aGljaCBjb25zaXN0cw0KPiBvZiBUQ0dfUENSX0VWRU5UMiBlbnRyaWVzLCBi ZXlvbmQgdGhlIHNvbGUgVENHX1BDUl9FVkVOVCAoIlNIQTENCj4gZm9ybWF0IikNCj4gaGVhZGVy IGVudHJ5Lg0KPiANCj4gQWNjb3JkaW5nbHksIEdldEV2ZW50TG9nKCkgd2lsbCBmYWlsIHdpdGgg RUZJX0lOVkFMSURfUEFSQU1FVEVSLCB3aGVuDQo+IGNhbGxlZCB3aXRoIEV2ZW50TG9nRm9ybWF0 PUVGSV9UQ0cyX0VWRU5UX0xPR19GT1JNQVRfVENHXzIuIChCVFcsDQo+IEkNCj4gdGhpbmsgRUZJ X1VOU1VQUE9SVEVEIHdvdWxkIGhhdmUgYmVlbiBiZXR0ZXIgZm9yIHRoaXMsIGJ1dCBJIGRpZ3Jl c3MuKQ0KPiANCj4gKDIpIEVGSV9UQ0cyX0ZJTkFMX0VWRU5UU19UQUJMRSBpcyBkZWZpbmVkIHdp dGggVENHX1BDUl9FVkVOVDINCj4gZW50cmllcw0KPiAqb25seSouIFRDR19QQ1JfRVZFTlQgaXMg bm90IGFjY29tbW9kYXRlZC4NCj4gDQo+IA0KPiBUaGF0J3MgdGhlIGNvbnRyYWRpY3Rpb24uIElm IGEgcGxhdGZvcm0gaXMgdW5hYmxlIHRvIHByb2R1Y2UNCj4gVENHX1BDUl9FVkVOVDIgZW50cmll cyBpbiBHZXRFdmVudExvZygpLCBpdCBpcyBmYWlybHkgY2VydGFpbmx5IGFsc28NCj4gdW5hYmxl IHRvIHByb2R1Y2UgdGhlbSBpbiB0aGUgZmluYWwgZXZlbnRzIHRhYmxlLg0KPiANCj4gQW5kLCB3 aGlsZSB0aGUgZmlyc3QgKmluc3RhbmNlKiBvZiB0aGUgbGltaXRhdGlvbiBpcyBjb25mb3JtYW50 LCB2aWENCj4gU3VwcG9ydGVkRXZlbnRMb2dzLCB0aGUgc2Vjb25kIGluc3RhbmNlIG9mIHRoZSBz YW1lIGxpbWl0YXRpb24gaXNuJ3QuDQo+IA0KPiBUaGFua3MsDQo+IExhc3psbw0K