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.100; helo=mga07.intel.com; envelope-from=michael.d.kinney@intel.com; receiver=edk2-devel@lists.01.org Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) (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 F2488211C280E for ; Wed, 30 Jan 2019 12:58:19 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Jan 2019 12:58:18 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,542,1539673200"; d="scan'208";a="114014699" Received: from orsmsx102.amr.corp.intel.com ([10.22.225.129]) by orsmga008.jf.intel.com with ESMTP; 30 Jan 2019 12:58:18 -0800 Received: from orsmsx122.amr.corp.intel.com (10.22.225.227) by ORSMSX102.amr.corp.intel.com (10.22.225.129) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 30 Jan 2019 12:58:18 -0800 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.240]) by ORSMSX122.amr.corp.intel.com ([169.254.11.231]) with mapi id 14.03.0415.000; Wed, 30 Jan 2019 12:58:18 -0800 From: "Kinney, Michael D" To: Ryszard Knop , Ard Biesheuvel , "edk2-devel@lists.01.org" , "Carsey, Jaben" , "Kinney, Michael D" CC: "Kacperski, Kamil" , "Jin, Eric" , "Orlowski, Pawel" , "Hsiung, Harry L" Thread-Topic: [edk2] [PATCH edk2-staging 10/20] IntelUndiPkg/XGigUndiDxe: drop StdLibC library class reference Thread-Index: AQHUuMD5l+2HFl9oaE+JiOSoP4dR/6XII2Lw Date: Wed, 30 Jan 2019 20:58:17 +0000 Message-ID: References: <20181115023353.20159-1-ard.biesheuvel@linaro.org> <20181115023353.20159-11-ard.biesheuvel@linaro.org> <5d96a29db8d2bc102e1765be3c52bc3cbab3e958.camel@linux.intel.com> In-Reply-To: <5d96a29db8d2bc102e1765be3c52bc3cbab3e958.camel@linux.intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.22.254.139] MIME-Version: 1.0 Subject: Re: [PATCH edk2-staging 10/20] IntelUndiPkg/XGigUndiDxe: drop StdLibC library class reference 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: Wed, 30 Jan 2019 20:58:20 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgUmljaGFyZCwNCg0KSXQgaXMgcG9zc2libGUgdG8gdXBkYXRlIEMgY29kZSB0byBwcmV2ZW50 IHRoZSB1c2Ugb2YgY29tcGlsZXINCmludHJpbnNpYyBmdW5jdGlvbnMuICBUaGlzIGlzIHdoYXQg d2UgaGF2ZSBkb25lIGZvciBFREsgSUkgbW9kdWxlcw0KdGhhdCBhcmUgYnVpbHQgZm9yIGJvdGgg SUEzMiBhbmQgWDY0Lg0KDQpUaGUgb25lIGV4Y2VwdGlvbiBpcyB0aGUgdXNlIG9mIE9wZW5TU0wu ICBXZSBwcmVmZXIgdG8gdXNlIHRoYXQNCnByb2plY3QgImFzIGlzIiBhcyBhIGdpdCBzdWJtb2R1 bGUsIHNvIG1vZGlmeWluZyB0aGUgT3BlblNTTA0Kc291cmNlcyB0byBwcmV2ZW50IHVzZSBvZiBp bnRyaW5zaWMgZnVuY3Rpb25zIHdhcyBub3QgcHJhY3RpY2FsLg0KVGhlIENyeXB0b1BrZyBoYXMg dGhlIG1pbmltdW0gc2V0IG9mIGludHJpbnNpYyBmdW5jdGlvbnMgcmVxdWlyZWQNCkZvciBPcGVu U1NMIHRvIGJ1aWxkLg0KDQpXZSBkbyByZWNvZ25pemUgdGhhdCB0aGlzIGlzc3VlIGlzIGRpZmZp Y3VsdCBmb3IgZGV2ZWxvcGVycyB0bw0KcmVzb2x2ZSBiZWNhdXNlIHRoZSB0ZWNobmlxdWVzIHJl cXVpcmUgZ2VuZXJhdGlvbiBvZiBtaXhlZCBDL2FzbQ0Kb3V0cHV0IGZpbGVzIHRvIHRyYWNrIGRv d24gdGhlIEMgc3RhdGVtZW50cyB0aGF0IGFyZSBnZW5lcmF0aW5nDQp0aGUgaW50cmluc2ljIGZ1 bmN0aW9ucy4NCg0KU2ltaWxhciB0byB0aGUgQVJNIHN1cHBvcnQgZm9yIGFuIGludHJpbnNpYyBs aWIsIGl0IG1heSBiZSANCnJlYXNvbmFibGUgdG8gYWRkIGEgc21hbGwgaW50cmluc2ljIGxpYiBm b3IgSUEzMiBhbmQgWDY0IHRoYXQNCnN1cHBvcnRzIHRoZSBpbnRyaW5zaWMgZnVuY3Rpb25zIHRo YXQgYXJlIHNlZW4gdGhlIG1vc3Qgb2Z0ZW4uDQpNYXkgIHJlcXVpcmUgYW4gaW50cmluc2ljIGxp YiBmb3IgZWFjaCBzdXBwb3J0ZWQgdG9vbCBjaGFpbi4NCg0KVGhpcyB3b3VsZCBiZSBhIG5ldyBm ZWF0dXJlIHRoYXQgd291bGQgdGFrZSBzb21lIGVmZm9ydCB0byANCmltcGxlbWVudCBhbmQgdmFs aWRhdGUuICBDYW4geW91IGVudGVyIGFuIEJ1Z3ppbGxhIGZvciB0aGlzDQpmZWF0dXJlIGFuZCBs aXN0IHRoZSBzcGVjaWZpYyBpbnRyaW5zaWMgZnVuY3Rpb25zIG5lZWRlZCBmb3INCnRoaXMgZHJp dmVyPw0KDQpUaGFua3MsDQoNCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K PiBGcm9tOiBSeXN6YXJkIEtub3ANCj4gW21haWx0bzpyeXN6YXJkLmtub3BAbGludXguaW50ZWwu Y29tXQ0KPiBTZW50OiBXZWRuZXNkYXksIEphbnVhcnkgMzAsIDIwMTkgOToyNyBBTQ0KPiBUbzog QXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+OyBlZGsyLQ0KPiBkZXZl bEBsaXN0cy4wMS5vcmc7IENhcnNleSwgSmFiZW4NCj4gPGphYmVuLmNhcnNleUBpbnRlbC5jb20+ DQo+IENjOiBLYWNwZXJza2ksIEthbWlsIDxrYW1pbC5rYWNwZXJza2lAaW50ZWwuY29tPjsgSmlu LA0KPiBFcmljIDxlcmljLmppbkBpbnRlbC5jb20+OyBPcmxvd3NraSwgUGF3ZWwNCj4gPHBhd2Vs Lm9ybG93c2tpQGludGVsLmNvbT47IEtpbm5leSwgTWljaGFlbCBEDQo+IDxtaWNoYWVsLmQua2lu bmV5QGludGVsLmNvbT47IEhzaXVuZywgSGFycnkgTA0KPiA8aGFycnkubC5oc2l1bmdAaW50ZWwu Y29tPg0KPiBTdWJqZWN0OiBSZTogW2VkazJdIFtQQVRDSCBlZGsyLXN0YWdpbmcgMTAvMjBdDQo+ IEludGVsVW5kaVBrZy9YR2lnVW5kaUR4ZTogZHJvcCBTdGRMaWJDIGxpYnJhcnkgY2xhc3MNCj4g cmVmZXJlbmNlDQo+IA0KPiBUaGF0J3MgYWN0dWFsbHkgbm90IHF1aXRlIGNvcnJlY3QgLSB3ZSBu ZWVkIHRoaXMNCj4gcGFja2FnZSB0byBidWlsZCBvbg0KPiBJQTMyLiBJdCdzIG5hbWVkIHJhdGhl ciB1bmZvcnR1bmF0ZWx5LCBzaW5jZSBpdCdzIG5vdA0KPiB0aGUgRURLMiBTdGRMaWJDLA0KPiBi dXQgcmF0aGVyIGEgcGFja2FnZSBpbiB0aGlzIHJlcG9zaXRvcnkgLSBzZWUNCj4gSW50ZWxVbmRp UGtnL0xpYkMuIEl0DQo+IGNvbnRhaW5zIHRoZSBiYXJlIG1pbmltdW0gb2YgZnVuY3Rpb25hbGl0 eSByZXF1aXJlZCB0bw0KPiBmaXggbWlzc2luZyA2NC0NCj4gYml0IG1hdGgvc2hpZnRzIG9uIElB MzIgYW5kIG1pc3NpbmcgbWVtY3B5L21lbXNldA0KPiBpbnRyaW5zaWNzLiBXZSBjYW4ndA0KPiBw cmV2ZW50IE1TVkMgZnJvbSB5aWVsZGluZyBtZW1jcHkvbWVtc2V0IGVpdGhlciwgc28NCj4gdGhp cyB3YXMgdGhlIG5hc3R5DQo+IHNvbHV0aW9uIGZvciBidWlsZCBpc3N1ZXMuIFlvdSBoYXZlIGlu Y2x1ZGVkDQo+IENvbXBpbGVySW50cmluc2ljc0xpYiBmb3INCj4gdGhlIHNhbWUgcmVhc29uLCB0 b28gOikNCj4gDQo+IEknbSBub3QgYXdhcmUgb2YgYW55IFg2NC9JQTMyIGVxdWl2YWxlbnQgb2Yg eW91cg0KPiBDb21waWxlckludHJpbnNpY3NMaWIsDQo+IGJ1dCBJJ2QgYmUgaGFwcHkgdG8gYmUg cHJvdmVuIHdyb25nIGhlcmUuIEknbSBvZmYgZm9yDQo+IHRoZSByZXN0IG9mIHRoZQ0KPiB3ZWVr IC0gSSdsbCBjb250aW51ZSB3aXRoIHJldmlld3MgYW5kIG1lcmdpbmcgZWFybHkNCj4gbmV4dCB3 ZWVrLg0KPiANCj4gVGhhbmtzLCBSaWNoYXJkLg0KPiANCj4gT24gV2VkLCAyMDE4LTExLTE0IGF0 IDE4OjMzIC0wODAwLCBhcmQuYmllc2hldXZlbGENCj4gd3JvdGU6DQo+ID4gU3RkTGliYyBzaG91 bGQgbm90IGJlIHVzZWQgaW4gZHJpdmVycyAoaXQgaGFzDQo+IGRlcGVuZGVuY2llcyBvbiBTaGVs bA0KPiA+IHByb3RvY29scyksIGJ1dCBpbiBmYWN0LCB3ZSBkb24ndCBhcHBlYXIgdG8gcmVseSBv bg0KPiBpdCBpbiB0aGUgZmlyc3QNCj4gPiBwbGFjZSwgc28ganVzdCBkcm9wIHRoZSByZWZlcmVu Y2UuDQo+ID4NCj4gPiBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBB Z3JlZW1lbnQNCj4gMS4xDQo+ID4gU2lnbmVkLW9mZi1ieTogQXJkIEJpZXNoZXV2ZWwgPGFyZC5i aWVzaGV1dmVsIGF0DQo+IGxpbmFyby5vcmc+DQo+ID4gLS0tDQo+ID4gIEludGVsVW5kaVBrZy9Y R2lnVW5kaUR4ZS9YR2lnVW5kaUR4ZS5pbmYgfCAxIC0NCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDEg ZGVsZXRpb24oLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9JbnRlbFVuZGlQa2cvWEdpZ1VuZGlE eGUvWEdpZ1VuZGlEeGUuaW5mDQo+ID4gYi9JbnRlbFVuZGlQa2cvWEdpZ1VuZGlEeGUvWEdpZ1Vu ZGlEeGUuaW5mDQo+ID4gaW5kZXggYmVlZThhYTgxMzRlLi5iNTc0NzU2NWZiZWEgMTAwNjQ0DQo+ ID4gLS0tIGEvSW50ZWxVbmRpUGtnL1hHaWdVbmRpRHhlL1hHaWdVbmRpRHhlLmluZg0KPiA+ICsr KyBiL0ludGVsVW5kaVBrZy9YR2lnVW5kaUR4ZS9YR2lnVW5kaUR4ZS5pbmYNCj4gPiBAQCAtMTMy LDcgKzEzMiw2IEBAIEdDQzoqXypfKl9DQ19GTEFHUyA9IC1ERUZJMzINCj4gPiAgICBQcmludExp Yg0KPiA+ICAgIFVlZmlMaWINCj4gPiAgICBIaWlMaWINCj4gPiAtICBTdGRMaWJDDQo+ID4NCj4g PiAgW0xpYnJhcnlDbGFzc2VzLlg2NF0NCj4gPg0KDQo=