From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.100, mailfrom: michael.d.kinney@intel.com) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by groups.io with SMTP; Wed, 18 Sep 2019 08:16:37 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 18 Sep 2019 08:16:32 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,521,1559545200"; d="scan'208";a="338356192" Received: from orsmsx105.amr.corp.intel.com ([10.22.225.132]) by orsmga004.jf.intel.com with ESMTP; 18 Sep 2019 08:16:30 -0700 Received: from orsmsx123.amr.corp.intel.com (10.22.240.116) by ORSMSX105.amr.corp.intel.com (10.22.225.132) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 18 Sep 2019 08:16:30 -0700 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.232]) by ORSMSX123.amr.corp.intel.com ([169.254.1.226]) with mapi id 14.03.0439.000; Wed, 18 Sep 2019 08:16:29 -0700 From: "Michael D Kinney" To: Laszlo Ersek , Andrew Fish , "Ni, Ray" , "Kinney, Michael D" CC: "devel@edk2.groups.io" , Achin Gupta , Anthony Perard , "Ard Biesheuvel" , "You, Benjamin" , "Zhang, Chao B" , "Bi, Dandan" , David Woodhouse , "Dong, Eric" , "Dong, Guo" , "Wu, Hao A" , "Carsey, Jaben" , "Wang, Jian J" , "Wu, Jiaxin" , "Yao, Jiewen" , "Justen, Jordan L" , Julien Grall , Leif Lindholm , "Gao, Liming" , "Ma, Maurice" , "Fu, Siyuan" , Supreeth Venkatesh , "Gao, Zhichao" Subject: Re: [edk2-devel] [PATCH 01/35] DO NOT APPLY: edk2: turn standard handle types into pointers to non-VOID Thread-Topic: [edk2-devel] [PATCH 01/35] DO NOT APPLY: edk2: turn standard handle types into pointers to non-VOID Thread-Index: AQHVbZEUYKnaXDERDEeRKF0UCYc8u6cwwPsAgAAEYwCAAM6nAP//992Q Date: Wed, 18 Sep 2019 15:16:28 +0000 Message-ID: References: <20190917194935.24322-1-lersek@redhat.com> <20190917194935.24322-2-lersek@redhat.com> <734D49CCEBEEF84792F5B80ED585239D5C2E3BE1@SHSMSX104.ccr.corp.intel.com> <1FFFA19B-454C-4B46-9DD0-339BB8011838@apple.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.22.254.138] MIME-Version: 1.0 Return-Path: michael.d.kinney@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMYXN6bG8gRXJzZWsgPGxlcnNl a0ByZWRoYXQuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIFNlcHRlbWJlciAxOCwgMjAxOSAxOjQy IEFNDQo+IFRvOiBBbmRyZXcgRmlzaCA8YWZpc2hAYXBwbGUuY29tPjsgTmksIFJheQ0KPiA8cmF5 Lm5pQGludGVsLmNvbT4NCj4gQ2M6IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBBY2hpbiBHdXB0YQ0K PiA8YWNoaW4uZ3VwdGFAYXJtLmNvbT47IEFudGhvbnkgUGVyYXJkDQo+IDxhbnRob255LnBlcmFy ZEBjaXRyaXguY29tPjsgQXJkIEJpZXNoZXV2ZWwNCj4gPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5v cmc+OyBZb3UsIEJlbmphbWluDQo+IDxiZW5qYW1pbi55b3VAaW50ZWwuY29tPjsgWmhhbmcsIENo YW8gQg0KPiA8Y2hhby5iLnpoYW5nQGludGVsLmNvbT47IEJpLCBEYW5kYW4NCj4gPGRhbmRhbi5i aUBpbnRlbC5jb20+OyBEYXZpZCBXb29kaG91c2UNCj4gPGR3bXcyQGluZnJhZGVhZC5vcmc+OyBE b25nLCBFcmljDQo+IDxlcmljLmRvbmdAaW50ZWwuY29tPjsgRG9uZywgR3VvIDxndW8uZG9uZ0Bp bnRlbC5jb20+Ow0KPiBXdSwgSGFvIEEgPGhhby5hLnd1QGludGVsLmNvbT47IENhcnNleSwgSmFi ZW4NCj4gPGphYmVuLmNhcnNleUBpbnRlbC5jb20+OyBXYW5nLCBKaWFuIEoNCj4gPGppYW4uai53 YW5nQGludGVsLmNvbT47IFd1LCBKaWF4aW4NCj4gPGppYXhpbi53dUBpbnRlbC5jb20+OyBZYW8s IEppZXdlbg0KPiA8amlld2VuLnlhb0BpbnRlbC5jb20+OyBKdXN0ZW4sIEpvcmRhbiBMDQo+IDxq b3JkYW4ubC5qdXN0ZW5AaW50ZWwuY29tPjsgSnVsaWVuIEdyYWxsDQo+IDxqdWxpZW4uZ3JhbGxA YXJtLmNvbT47IExlaWYgTGluZGhvbG0NCj4gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz47IEdh bywgTGltaW5nDQo+IDxsaW1pbmcuZ2FvQGludGVsLmNvbT47IE1hLCBNYXVyaWNlDQo+IDxtYXVy aWNlLm1hQGludGVsLmNvbT47IEtpbm5leSwgTWljaGFlbCBEDQo+IDxtaWNoYWVsLmQua2lubmV5 QGludGVsLmNvbT47IEZ1LCBTaXl1YW4NCj4gPHNpeXVhbi5mdUBpbnRlbC5jb20+OyBTdXByZWV0 aCBWZW5rYXRlc2gNCj4gPHN1cHJlZXRoLnZlbmthdGVzaEBhcm0uY29tPjsgR2FvLCBaaGljaGFv DQo+IDx6aGljaGFvLmdhb0BpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0g W1BBVENIIDAxLzM1XSBETyBOT1QgQVBQTFk6DQo+IGVkazI6IHR1cm4gc3RhbmRhcmQgaGFuZGxl IHR5cGVzIGludG8gcG9pbnRlcnMgdG8gbm9uLQ0KPiBWT0lEDQo+IA0KPiBPbiAwOS8xNy8xOSAy MjoyMiwgQW5kcmV3IEZpc2ggd3JvdGU6DQo+ID4NCj4gPg0KPiA+PiBPbiBTZXAgMTcsIDIwMTks IGF0IDE6MDYgUE0sIE5pLCBSYXkNCj4gPHJheS5uaUBpbnRlbC5jb20+IHdyb3RlOg0KPiA+Pg0K PiA+PiBMYXN6bG8sDQo+ID4+IFRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIHRoaXMgd29yay4NCj4g Pj4gVGhleSBhcmUgcXVpdGUgaGVscGZ1bCB0byBkZXRlY3QgcG90ZW50aWFsIGlzc3Vlcy4NCj4g Pj4NCj4gPj4gQnV0IHdpdGhvdXQgdGhpcyBzcGVjaWZpYyBwYXRjaCBiZWluZyBjaGVja2VkIGlu LA0KPiBmdXR1cmUgYnJlYWsgd2lsbCBzdGlsbCBoYXBwZW4uDQo+ID4+IEkgZG9uJ3Qgd2FudCBp dCB0byBiZSBjaGVja2VkIGluIEFTQVAgYmVjYXVzZSBJIGtub3cNCj4gdGhhdCB0aGVyZSBhcmUg cXVpdGUgYSBsb3Qgb2YgY2xvc2Ugc291cmNlIGNvZGUgdGhhdA0KPiBtYXkgZ2V0IGJ1aWxkIGJy ZWFrIGR1ZSB0byB0aGlzIGNoYW5nZS4NCj4gPj4gQmVzaWRlcyB0aGF0LCB3aGF0IHByZXZlbnQg eW91IG1ha2UgdGhlIGRlY2lzaW9uIHRvDQo+IGNoZWNrIGluIHRoZSBjaGFuZ2VzPw0KPiA+Pg0K PiA+DQo+ID4gUmF5LA0KPiA+DQo+ID4gSSB3YXMgdGhpbmtpbmcgdGhlIHNhbWUgdGhpbmcuIENv dWxkIHdlIG1ha2UgdGhpcyBhbg0KPiBvcHRpb25hbCBmZWF0dXJlIHZpYSBhICNkZWZpbmU/IFdl IGNvdWxkIGFsd2F5cyBkZWZhdWx0DQo+IHRvIHRoZSBTcGVjIEJlaGF2aW9yLCBhbmQgbmV3IHBy b2plY3RzIGNvdWxkIG9wdCBpbnRvDQo+IHRoZSBzdHJpY3RlciB2ZXJzaW9uLg0KPiA+DQo+ID4g I2lmbmRlZiBTVFJJQ1RFUl9VRUZJX1RZUEVTDQo+ID4gdHlwZWRlZiBWT0lEICAgICpFRklfUEVJ X0ZWX0hBTkRMRTsNCj4gPiAjZWxzZQ0KPiA+IHN0cnVjdCBFRklfUEVJX0ZWX09CSkVDVDsNCj4g PiB0eXBlZGVmIHN0cnVjdCBFRklfUEVJX0ZWX09CSkVDVCAqRUZJX1BFSV9GVl9IQU5ETEU7DQo+ ICNlbmRpZg0KPiANCj4gVGVjaG5pY2FsbHksIHRoaXMgd291bGQgd29yayB3ZWxsLg0KPiANCj4g SG93ZXZlciwgaWYgd2Ugd2FudGVkIHRvIGFsbG93IG5ldyBwcm9qZWN0cyB0byAjZGVmaW5lDQo+ IFNUUklDVEVSX1VFRklfVFlQRVMgYXMgdGhlaXIgbm9ybWFsIG1vZGUgb2Ygb3BlcmF0aW9uDQo+ IChhbmQgbm90IGp1c3QgZm9yIGEgc2FuaXR5IGNoZWNrIGluIENJKSwgdGhlbiB3ZSdkIGhhdmUN Cj4gdG8gdXBkYXRlIHRoZSBVRUZJIHNwZWMgdG9vLg0KPiANCj4gT3RoZXJ3aXNlLCBjb2RlIHRo YXQgaXMgdGVjaG5pY2FsbHkgc3BlYy1jb25mb3JtYW50DQo+IChhbGJlaXQgc2VtYW50aWNhbGx5 IG5vbnNlbnNpY2FsKSwgbGlrZSBJIG1lbnRpb25lZCB1cC0NCj4gdGhyZWFkLCB3b3VsZCBubyBs b25nZXIgY29tcGlsZToNCj4gDQo+ICAgRUZJX0hBTkRMRSBGb29iYXI7DQo+ICAgVUlOVDY0ICAg ICBWYWw7DQo+IA0KPiAgIEZvb2JhciA9ICZWYWw7DQoNCkRvZXMgdGhpcyBleGFtcGxlIGJ1aWxk IHdpdGhvdXQgd2FybmluZ3Mgb24gYWxsIGNvbXBpbGVycy4NCkkgdGhvdWdodCB3ZSB1c3VhbGx5 IGhhdmUgdG8gYWRkIHNvbWUgdHlwZWNhc3RzOg0KDQogICBGb29iYXIgPSAoRUZJX0hBTkRMRSkm VmFsOw0KDQpPcg0KDQogICBGb29iYXIgPSAoRUZJX0hBTkRMRSkoVUlOVE4pJlZhbDsNCg0KRm9y IGV4YW1wbGVzIGxpa2UgdGhpcywgYWRkaW5nIGFuIGV4cGxpY2l0IHR5cGVjYXN0IHdvdWxkIGJl IGFuDQppbXByb3ZlbWVudC4gIFNvIGZpbmRpbmcgYW5kIHJldmlld2luZyBhbmQgZml4aW5nIHRo ZXNlIHdvdWxkIGJlDQphIGdvb2QgaW1wcm92ZW1lbnQuDQoNCj4gDQo+IFRoYW5rcw0KPiBMYXN6 bG8NCg==