From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.136; helo=mga12.intel.com; envelope-from=siyuan.fu@intel.com; receiver=edk2-devel@lists.01.org Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) (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 0E20121962301 for ; Sun, 16 Dec 2018 17:50:42 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Dec 2018 17:50:40 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,363,1539673200"; d="scan'208";a="101174515" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga006.jf.intel.com with ESMTP; 16 Dec 2018 17:50:40 -0800 Received: from fmsmsx153.amr.corp.intel.com (10.18.125.6) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sun, 16 Dec 2018 17:50:40 -0800 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by FMSMSX153.amr.corp.intel.com (10.18.125.6) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sun, 16 Dec 2018 17:50:39 -0800 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.59]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.222]) with mapi id 14.03.0415.000; Mon, 17 Dec 2018 09:50:38 +0800 From: "Fu, Siyuan" To: Laszlo Ersek , Ard Biesheuvel CC: "edk2-devel@lists.01.org" , "julien.grall@linaro.org" Thread-Topic: [PATCH] ArmVirtPkg/ArmVirt.dsc.inc: define TcpIoLib resolution unconditionally Thread-Index: AQHUk59jIpc+NeMgqkOUMiwNmwGEv6V9vCEAgARuoVA= Date: Mon, 17 Dec 2018 01:50:38 +0000 Message-ID: References: <20181214112253.10372-1-ard.biesheuvel@linaro.org> <546ee80d-28da-12fa-341b-8850b61aa682@redhat.com> In-Reply-To: <546ee80d-28da-12fa-341b-8850b61aa682@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNmYwNGY2NmEtYmE1MS00NTVkLTlmNmUtYzgyNmNhZTkzMmU4IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiSDJqNHZHWTJ2UXZ1XC9xVFlkejFVaytETDVjVlwvSTFwYnNPandOVHVZM2ZjWWVoRkVqbWRJbFpJTHBnUU9vd1FCIn0= 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: [PATCH] ArmVirtPkg/ArmVirt.dsc.inc: define TcpIoLib resolution unconditionally 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: Mon, 17 Dec 2018 01:50:43 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGksIExhc3psbw0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IExhc3ps byBFcnNlayBbbWFpbHRvOmxlcnNla0ByZWRoYXQuY29tXQ0KPiBTZW50OiBGcmlkYXksIERlY2Vt YmVyIDE0LCAyMDE4IDk6NTYgUE0NCj4gVG86IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZl bEBsaW5hcm8ub3JnPjsgRnUsIFNpeXVhbg0KPiA8c2l5dWFuLmZ1QGludGVsLmNvbT4NCj4gQ2M6 IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnOyBqdWxpZW4uZ3JhbGxAbGluYXJvLm9yZw0KPiBTdWJq ZWN0OiBSZTogW1BBVENIXSBBcm1WaXJ0UGtnL0FybVZpcnQuZHNjLmluYzogZGVmaW5lIFRjcElv TGliIHJlc29sdXRpb24NCj4gdW5jb25kaXRpb25hbGx5DQo+IA0KPiBPbiAxMi8xNC8xOCAxMjoy MiwgQXJkIEJpZXNoZXV2ZWwgd3JvdGU6DQo+ID4gQ29tbWl0IDlhNjdiYTI2MWZlOSAoIkFybVZp cnRQa2c6IFJlcGxhY2Ugb2Jzb2xldGVkIG5ldHdvcmsgZHJpdmVycw0KPiA+IGZyb20gcGxhdGZv cm0gRFNDL0ZERiIpIGZhaWxlZCB0byB0YWtlIGludG8gYWNjb3VudCB0aGF0IHRoZSBub3cNCj4g PiB1bmNvbmRpdGlvbmFsbHkgaW5jbHVkZWQgSVNjc2lEeGUuaW5mIGZyb20gTmV0d29ya1BrZyBy ZXF1aXJlcyBhDQo+ID4gcmVzb2x1dGlvbiBmb3IgVGNwSW9MaWIuDQo+IA0KPiBJIGRvbid0IHVu ZGVyc3RhbmQgd2h5IHRoaXMgaGFwcGVuZWQuDQo+IA0KPiANCj4gKGEpIEkgd2FybmVkICpwcmVj aXNlbHkqIGFib3V0IHRoaXMgaXNzdWUsIHdoZW4gSSByZXZpZXdlZCB0aGUgdjINCj4gdmVyc2lv biBvZiBzYWlkIGNvbW1pdC4gU2VlIGJ1bGxldCAoNSkgaW4gdGhlIGZvbGxvd2luZyBtZXNzYWdl Og0KPiANCj4gaHR0cDovL21pZC5tYWlsLWFyY2hpdmUuY29tL2NkZDgxZjRjLTFiZGMtOGJhZS02 M2E5LTU4ZWI0ZWIyYWZiZEByZWRoYXQuY29tDQo+IA0KPiANCj4gKGIpIFdoYXQncyBtb3JlLCBt eSBjb21tZW50cyBmb3IgdGhlIHYzIHZlcnNpb24gd2VyZSBzdW1tYXJpbHkgaWdub3JlZA0KPiBh cyB3ZWxsLiBTZWUgYnVsbGV0ICgyKSBpbjoNCj4gDQo+IGh0dHA6Ly9taWQubWFpbC1hcmNoaXZl LmNvbS85MWQyNTNhZS05ZDBjLWUyOGItMWJkYS0xYmU5OGNlZTQzNDBAcmVkaGF0LmNvbQ0KPiAN Cj4gQW5kIG5vdywgdGhlIEJhc2VDcnlwdExpYiwgT3BlbnNzbExpYiBhbmQgSW50cmluc2ljTGli IHJlc29sdXRpb25zIGZvcg0KPiBbTGlicmFyeUNsYXNzZXMuY29tbW9uLlVFRklfRFJJVkVSXSBo YXZlIGJlZW4gYWRkZWQgdG8NCj4gIkFybVZpcnRQa2cvQXJtVmlydFFlbXVLZXJuZWwuZHNjIiwg ZGVzcGl0ZSB0aGVpciBiZWluZyByZWR1bmRhbnQgYW5kIG15DQo+IGhhdmluZyBwb2ludGVkIG91 dCB0aGF0IGZhY3QuIFdvcnNlLCAiQXJtVmlydFFlbXVLZXJuZWwuZHNjIiB1c2VzDQo+ICJPcGVu c3NsTGliLmluZiIsIHdoaWxlICJPcGVuc3NsTGliQ3J5cHRvLmluZiIgZnJvbSAiQXJtVmlydC5k c2MuaW5jIiBpcw0KPiBwZXJmZWN0bHkgc3VmZmljaWVudC4NCj4gDQo+IA0KPiBDb21taXQgOWE2 N2JhMjYxZmU5IGRvZXMgbm90IGNhcnJ5IG15IFItYiwgYW5kIHRoYXQncyBub3QgYSByYW5kb20g ZmFjdC4NCj4gVGhlIHYzIHBhdGNoIHdhcyAqbm90KiByZWFkeSBmb3IgYmVpbmcgcHVzaGVkLCB0 byBteSBleWVzLiBBbmQgSSB3YXMNCj4gcHJldHR5IGV4cGxpY2l0IGFib3V0IHRoYXQuDQo+IA0K PiANCj4gPiBTaW5jZSBzcGVjaWZ5aW5nIHN1Y2ggYSByZXNvbHV0aW9uIGlzIGhhcm1sZXNzDQo+ ID4gZm9yIHBsYXRmb3JtcyB0aGF0IGhhdmUgbm8gbmV0d29ya2luZyBlbmFibGVkLCBsZXQncyBq dXN0IGZpeCB0aGluZ3MNCj4gPiBieSBkcm9wcGluZyB0aGUgY29uZGl0aW9uYWxzIGFyb3VuZCBp dC4NCj4gPg0KPiA+IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFn cmVlbWVudCAxLjENCj4gPiBTaWduZWQtb2ZmLWJ5OiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNo ZXV2ZWxAbGluYXJvLm9yZz4NCj4gPiAtLS0NCj4gPiAgQXJtVmlydFBrZy9Bcm1WaXJ0LmRzYy5p bmMgfCAyIC0tDQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAyIGRlbGV0aW9ucygtKQ0KPiA+DQo+ID4g ZGlmZiAtLWdpdCBhL0FybVZpcnRQa2cvQXJtVmlydC5kc2MuaW5jIGIvQXJtVmlydFBrZy9Bcm1W aXJ0LmRzYy5pbmMNCj4gPiBpbmRleCBjMzU0OWM4NGQ0YzYuLjg5YzJkYjA3NDcxMSAxMDA2NDQN Cj4gPiAtLS0gYS9Bcm1WaXJ0UGtnL0FybVZpcnQuZHNjLmluYw0KPiA+ICsrKyBiL0FybVZpcnRQ a2cvQXJtVmlydC5kc2MuaW5jDQo+ID4gQEAgLTgwLDkgKzgwLDcgQEANCj4gPiAgICBEcGNMaWJ8 TWRlTW9kdWxlUGtnL0xpYnJhcnkvRHhlRHBjTGliL0R4ZURwY0xpYi5pbmYNCj4gPiAgICBVZHBJ b0xpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9EeGVVZHBJb0xpYi9EeGVVZHBJb0xpYi5pbmYNCj4g PiAgICBJcElvTGlifE1kZU1vZHVsZVBrZy9MaWJyYXJ5L0R4ZUlwSW9MaWIvRHhlSXBJb0xpYi5p bmYNCj4gPiAtIWlmICQoTkVUV09SS19JUDZfRU5BQkxFKSA9PSBUUlVFDQo+ID4gICAgVGNwSW9M aWJ8TWRlTW9kdWxlUGtnL0xpYnJhcnkvRHhlVGNwSW9MaWIvRHhlVGNwSW9MaWIuaW5mDQo+ID4g LSFlbmRpZg0KPiA+ICAhaWYgJChIVFRQX0JPT1RfRU5BQkxFKSA9PSBUUlVFDQo+ID4gICAgSHR0 cExpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9EeGVIdHRwTGliL0R4ZUh0dHBMaWIuaW5mDQo+ID4g ICFlbmRpZg0KPiA+DQo+IA0KPiBJJ20gKnZlcnkgc3Ryb25nbHkqIHRlbXB0ZWQgdG8gc2ltcGx5 IHJldmVydCA5YTY3YmEyNjFmZTksIGZvciBibGF0YW50bHkNCj4gaWdub3JpbmcgbXkgZXhwbGlj aXQgcmVxdWVzdHMgZm9yIHVwZGF0ZXMuIEhvd2V2ZXIsIHRoYXQgd291bGQgb25seQ0KPiByZXN1 bHQgaW4gbXkgaGF2aW5nIHRvIHJldmlldyBtb3JlIChwb3NzaWJseSBpbmNvbXBsZXRlKSBpdGVy YXRpb25zIG9mDQo+IHRoZSBwYXRjaC4NCj4gDQo+IEF0IGxlYXN0LCB0aGlzIGluY3JlbWVudGFs IGZpeCBpcyBpbiBsaW5lIHdpdGggbXkgcmVxdWVzdCBpbiAoYSkgLS0gIndlDQo+IHNob3VsZCBt YWtlIHRoZSBjdXJyZW50IFRjcElvTGliIGNsYXNzIHJlc29sdXRpb24gdW5jb25kaXRpb25hbCIu IFBsZWFzZQ0KPiBnbyBhaGVhZCBhbmQgcHVzaCBpdC4NCj4gDQo+IFJldmlld2VkLWJ5OiBMYXN6 bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPg0KPiANCj4gSSBzaG91bGQgcmVhbGx5IGZpbGUg YSBUaWFub0NvcmUgQlogYWJvdXQgdGhlIHdyb25nIC8gcmVkdW5kYW50DQo+IE9wZW5zc2xMaWIg cmVzb2x1dGlvbiBpbiBBcm1WaXJ0UWVtdUtlcm5lbC5kc2MgdG9vLiBJdCdzIGRpZmZpY3VsdCBm b3INCj4gbWUgdG8gZmluZCB0ZSBtb3RpdmF0aW9uIGZvciB0aGF0IHJpZ2h0IG5vdywgc2VlaW5n IHRoZSBkaXNyZWdhcmQgZm9yIG15DQo+IGVhcmxpZXIgcmV2aWV3cy4NCj4gDQo+IExhc3psbw0K DQpNeSBhcG9sb2dpZXMgZm9yIG1pc3NlZCB5b3VyIHJldmlldyBlbWFpbCBvZiB0aGUgdjMgcGF0 Y2ggYW5kIHB1c2hlZCB0aGUNCmNoYW5nZXMuIFRoZSBvcmlnaW5hbCBwYXRjaCBzZXQgd2FzIG1h ZGUgb25lIG1vbnRoIGFnbyBhbmQgSSBkaWRuJ3QgY2FyZWZ1bGx5DQpjaGVja2VkIGFsbCB0aGUg cmV2aWV3IGZlZWRiYWNrIGVtYWlscyB3aGVuIEkgc3RhcnRlZCB0byB3b3JrIG9uIGl0IGFnYWlu DQppbiB0aGUgbGFzdCB3ZWVrLg0KDQpJIGhhdmUgY3JlYXRlZCBhIG5ldyBwYXRjaCB1cG9uIHRo aXMgZml4IHRvIHJlbW92ZSB0aGUgcmVkdW5kYW50IGxpYnJhcmllcw0KYW5kIGFkanVzdCBkcml2 ZXIgb3JkZXIsIHBsZWFzZSBjaGVjayB0aGlzIHBhdGNoIG1haWwuDQpodHRwczovL2xpc3RzLjAx Lm9yZy9waXBlcm1haWwvZWRrMi1kZXZlbC8yMDE4LURlY2VtYmVyLzAzNDA3MC5odG1sDQoNCkFu ZCBJJ20gYWxzbyBzb3JyeSB0aGF0IHRoaXMgbmV3IHBhdGNoIGFyZSBhbHNvIG5vdCB0ZXN0ZWQg Zm9yIGJ1aWxkLCBJIHRyaWVkDQp0byBzZWFyY2ggdGhlIHdpa2kgcGF0Y2ggZm9yIHNldHRpbmcg dXAgdGhlIEFSTSBidWlsZCB0b29sY2hhaW4gb24gbXkgd2luZG93cw0KT1MgYnV0IGZhaWxlZCB0 byBtYWtlIGl0LiBJIHdpbGwgYXBwcmVjaWF0ZSBpZiB5b3UgY2FuIGhlbHAgdG8gcHJvdmlkZSBh IGd1aWRlDQpvciBhbnkgbGluayBmb3IgQVJNIHBhY2thZ2UgYnVpbGQgb24gd2luZG93cyBtYWNo aW5lLCBzbyBJIGNvdWxkIHRlc3QgbXkgcGF0Y2gNCmluIGZ1dHVyZS4NCg0KQmVzdCBSZWdhcmRz LA0KU2l5dWFuDQoNCg==