From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <liming.gao@intel.com>
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 B0C6121CF3B7F
 for <edk2-devel@lists.01.org>; Mon,  3 Jul 2017 08:06:44 -0700 (PDT)
Received: from orsmga003.jf.intel.com ([10.7.209.27])
 by orsmga105.jf.intel.com with ESMTP; 03 Jul 2017 08:08:21 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.40,303,1496127600"; d="scan'208";a="988221448"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga003.jf.intel.com with ESMTP; 03 Jul 2017 08:08:21 -0700
Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Mon, 3 Jul 2017 08:08:21 -0700
Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.146]) by
 SHSMSX101.ccr.corp.intel.com ([169.254.1.197]) with mapi id 14.03.0319.002;
 Mon, 3 Jul 2017 23:08:19 +0800
From: "Gao, Liming" <liming.gao@intel.com>
To: 'Laszlo Ersek' <lersek@redhat.com>, edk2-devel-01 <edk2-devel@lists.01.org>
CC: Ard Biesheuvel <ard.biesheuvel@linaro.org>, "Justen, Jordan L"
 <jordan.l.justen@intel.com>, "Gao, Liming" <liming.gao@intel.com>
Thread-Topic: [PATCH 1/2] OvmfPkg: disable build-time relocation for DXEFV
 modules
Thread-Index: AQHS8FreRUqpa71sbE2heEWWNNg9y6I7KeHAgAPCqYCAAupvYA==
Date: Mon, 3 Jul 2017 15:08:18 +0000
Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14D750C3D@shsmsx102.ccr.corp.intel.com>
References: <20170628220645.26413-1-lersek@redhat.com>
 <20170628220645.26413-2-lersek@redhat.com>
 <4A89E2EF3DFEDB4C8BFDE51014F606A14D74FBA1@shsmsx102.ccr.corp.intel.com>
 <1990275e-e537-54c9-cbc3-2712c4abcbcc@redhat.com>
In-Reply-To: <1990275e-e537-54c9-cbc3-2712c4abcbcc@redhat.com>
Accept-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 10.0.102.7
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [PATCH 1/2] OvmfPkg: disable build-time relocation for DXEFV modules
X-BeenThere: edk2-devel@lists.01.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: EDK II Development  <edk2-devel.lists.01.org>
List-Unsubscribe: <https://lists.01.org/mailman/options/edk2-devel>,
 <mailto:edk2-devel-request@lists.01.org?subject=unsubscribe>
List-Archive: <http://lists.01.org/pipermail/edk2-devel/>
List-Post: <mailto:edk2-devel@lists.01.org>
List-Help: <mailto:edk2-devel-request@lists.01.org?subject=help>
List-Subscribe: <https://lists.01.org/mailman/listinfo/edk2-devel>,
 <mailto:edk2-devel-request@lists.01.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Jul 2017 15:06:44 -0000
Content-Language: en-US
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

TGFzemxvOg0KICBQSSBzcGVjIGhhcyBubyBsaW1pdGF0aW9uIHRoYXQgWElQIGlzIGZvciBQRUlN
IG9ubHkuIERYRSBkcml2ZXIgbWF5IGJlIGJ1aWx0IGFzIFhJUCBmb3Igb3RoZXIgcHVycG9zZS4g
Rm9yIGV4YW1wbGUsIGlmIERYRSBkcml2ZXIgaW1hZ2UgYWRkcmVzcyBpcyBub3QgemVybywgRHhl
Q29yZSB3aWxsIHRyeSBhbGxvY2F0aW5nIHRoZSBwcmVmZXJyZWQgYWRkcmVzcyBhbmQgbG9hZCBp
dC4gSW4gYW5vdGhlciBjYXNlLCBvbmNlIERYRSBkcml2ZXIgaXMgcmVsb2NhdGVkIGF0IGJ1aWxk
IHRpbWUsIER4ZUNvcmUgd2lsbCBkaXNwYXRjaCBpdCBhbmQgc3RhcnQgaXQgZGlyZWN0bHkgd2l0
aG91dCBsb2FkaW5nLCBpdCBtYXkgc2F2ZSBib290IHBlcmZvcm1hbmNlLiANCg0KVGhhbmtzDQpM
aW1pbmcNCj4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPkZyb206IExhc3psbyBFcnNlayBb
bWFpbHRvOmxlcnNla0ByZWRoYXQuY29tXQ0KPlNlbnQ6IFN1bmRheSwgSnVseSAwMiwgMjAxNyA0
OjM2IEFNDQo+VG86IEdhbywgTGltaW5nIDxsaW1pbmcuZ2FvQGludGVsLmNvbT47IGVkazItZGV2
ZWwtMDEgPGVkazItDQo+ZGV2ZWxAbGlzdHMuMDEub3JnPg0KPkNjOiBBcmQgQmllc2hldXZlbCA8
YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz47IEp1c3RlbiwgSm9yZGFuIEwNCj48am9yZGFuLmwu
anVzdGVuQGludGVsLmNvbT4NCj5TdWJqZWN0OiBSZTogW1BBVENIIDEvMl0gT3ZtZlBrZzogZGlz
YWJsZSBidWlsZC10aW1lIHJlbG9jYXRpb24gZm9yIERYRUZWDQo+bW9kdWxlcw0KPg0KPkxpbWlu
ZywNCj4NCj5PbiAwNi8yOS8xNyAwNTozMiwgR2FvLCBMaW1pbmcgd3JvdGU6CQ0KPj4gTGFzemxv
Og0KPj4gICBMTUZBIGZlYXR1cmUgZG9lc24ndCBkbyBQRSBpbWFnZSByZWJhc2UgYXQgYnVpbGQg
dGltZS4gT25seSBYSVANCj4+ICAgbW9kdWxlIG5lZWRzIHRvIGJlIHJlYmFzZWQgYXQgYnVpbGQg
dGltZS4NCj4NCj5UaGFuayB5b3UgZm9yIHRoZSBjbGFyaWZpY2F0aW9uLg0KPg0KPkluIHRoaXMg
Y2FzZSwgQmFzZVRvb2xzL0dlbkZ2IGhhcyBhIGJ1Zy4NCj4NCj5OYW1lbHksIGlmIExNRkEgZG9l
cyBub3QgbmVlZCBidWlsZC10aW1lIHJlbG9jYXRpb24gZm9yIERYRS1waGFzZQ0KPm1vZHVsZXMs
IHRoZW4gKndoYXQgZXhhY3RseSogbmVlZHMgYnVpbGQtdGltZSByZWxvY2F0aW9uIGZvciBEWEUt
cGhhc2UNCj5tb2R1bGVzPw0KPg0KPlRoaXMgaXMgdGhlIGNvZGUgaW4gIkJhc2VUb29scy9Tb3Vy
Y2UvQy9HZW5Gdi9HZW5GdkludGVybmFsTGliLmMiOg0KPg0KPiAgMzUzNyAgICAgICAgY2FzZSBF
RklfRlZfRklMRVRZUEVfRFJJVkVSOg0KPiAgMzUzOCAgICAgICAgY2FzZSBFRklfRlZfRklMRVRZ
UEVfRFhFX0NPUkU6DQo+ICAzNTM5ICAgICAgICAgIC8vDQo+ICAzNTQwICAgICAgICAgIC8vIENo
ZWNrIGlmIHNlY3Rpb24tYWxpZ25tZW50IGFuZCBmaWxlLWFsaWdubWVudCBtYXRjaCBvciBub3QN
Cj4gIDM1NDEgICAgICAgICAgLy8NCj4gIDM1NDIgICAgICAgICAgaWYgKChJbWdIZHItPlBlMzIu
T3B0aW9uYWxIZWFkZXIuU2VjdGlvbkFsaWdubWVudCAhPSBJbWdIZHItDQo+PlBlMzIuT3B0aW9u
YWxIZWFkZXIuRmlsZUFsaWdubWVudCkpIHsNCj4gIDM1NDMgICAgICAgICAgICAvLw0KPiAgMzU0
NCAgICAgICAgICAgIC8vIFhpcCBtb2R1bGUgaGFzIHRoZSBzYW1lIHNlY3Rpb24gYWxpZ25tZW50
IGFuZCBmaWxlIGFsaWdubWVudC4NCj4gIDM1NDUgICAgICAgICAgICAvLw0KPiAgMzU0NiAgICAg
ICAgICAgIEVycm9yIChOVUxMLCAwLCAzMDAwLCAiSW52YWxpZCIsICJTZWN0aW9uLUFsaWdubWVu
dCBhbmQgRmlsZS0NCj5BbGlnbm1lbnQgZG8gbm90IG1hdGNoIDogJXMuIiwgRmlsZU5hbWUpOw0K
PiAgMzU0NyAgICAgICAgICAgIHJldHVybiBFRklfQUJPUlRFRDsNCj4gIDM1NDggICAgICAgICAg
fQ0KPiAgMzU0OSAgICAgICAgICBOZXdQZTMyQmFzZUFkZHJlc3MgPSBYaXBCYXNlICsgKFVJTlRO
KQ0KPkN1cnJlbnRQZTMyU2VjdGlvbi5QZTMyU2VjdGlvbiArIEN1clNlY0hkclNpemUgLSAoVUlO
VE4pRmZzRmlsZTsNCj4gIDM1NTAgICAgICAgICAgYnJlYWs7DQo+DQo+QWNjb3JkaW5nIHRvIHRo
ZSBQbGF0Zm9ybSBJbml0IDEuNiBzcGVjLA0KPg0KPi0gMi4xLjQuMSBGaXJtd2FyZSBGaWxlIFR5
cGVzOg0KPg0KPiAgWy4uLl0gdGhlIHR5cGUgRUZJX0ZWX0ZJTEVUWVBFX0RSSVZFUiBpbmRpY2F0
ZXMgdGhhdCB0aGUgZmlsZSBpcyBhIERYRQ0KPiAgZHJpdmVyIGFuZCBpcyBpbnRlcmVzdGluZyB0
byB0aGUgRFhFIERpc3BhdGNoZXIuDQo+DQo+LSAyLjEuNC4xLjQgRUZJX0ZWX0ZJTEVUWVBFX0RS
SVZFUjoNCj4NCj4gIFRoZSBmaWxlIHR5cGUgRUZJX0ZWX0ZJTEVUWVBFX0RSSVZFUiBkZW5vdGVz
IGEgZmlsZSB0aGF0IGNvbnRhaW5zIGENCj4gIFBFMzIgaW1hZ2UgdGhhdCBjYW4gYmUgZGlzcGF0
Y2hlZCBieSB0aGUgRFhFIERpc3BhdGNoZXIuDQo+DQo+U28sICp3aGVuIGV4YWN0bHkqIGlzIGl0
IHRoZSBjYXNlIHRoYXQgYSBtb2R1bGUgZGlzcGF0Y2hlZCBieSB0aGUgRFhFDQo+Y29yZSAqbmVl
ZHMqIGJ1aWxkLXRpbWUgcmVsb2NhdGlvbj8NCj4NCj5JIGNsYWltIHRoYXQgdGhlIGFuc3dlciBp
cyAibmV2ZXIiLCBhbmQgdGhlcmVmb3JlIHRoZSBhYm92ZSBjb2RlIGlzIGENCj5idWcgaW4gQmFz
ZVRvb2xzL0dlbkZ2Lg0KPg0KPkkgdGhvdWdodCB0aGF0IHRoaXMgYnVpbGQtdGltZSByZWxvY2F0
aW9uIHdhcyBuZWVkZWQgYnkgdGhlIExNRkENCj5mZWF0dXJlLCBidXQgeW91IGNvbmZpcm1lZCBh
Ym92ZSB0aGF0IExNRkEgZG9lcyBub3QgbmVlZCBpdC4gU28sIGl0DQo+bG9va3MgbGlrZSAqbm90
aGluZyBhdCBhbGwqIG5lZWRzIGJ1aWxkLXRpbWUgcmVsb2NhdGlvbiBmb3INCj5FRklfRlZfRklM
RVRZUEVfRFJJVkVSLCBiZWNhdXNlIHRoZSBtb2R1bGVzIGRpc3BhdGNoZWQgYnkgdGhlIERYRSBj
b3JlDQo+YXJlICpuZXZlciogWElQIG1vZHVsZXMuDQo+DQo+RG8geW91IGFncmVlPw0KPg0KPj4g
ICBGb3IgdGhpcyBjYXNlLCBPdm1mUGtnIERYRUZWIGRvZXNuJ3QgcmVxdWlyZSB0byBydW4gYXMg
WElQLiBTbywgaXQNCj4+ICAgZG9lc24ndCByZXF1aXJlIHJlYmFzZS4gSSBhZ3JlZSB0aGlzIGNo
YW5nZS4NCj4NCj5UaGlzIGNoYW5nZSAoZm9yIHRoZSBPVk1GIEZERiBmaWxlcykgaXMgb25seSB2
YWxpZCBpZiB0aGUgYWJvdmUNCj5CYXNlVG9vbHMvR2VuRnYgY29kZSBpcyBhbHNvIHZhbGlkLiBJ
biBvdGhlciB3b3JkcywgKmlmKiB0aGVyZSBpcyBhdA0KPmxlYXN0IG9uZSB2YWxpZCByZWFzb24g
Zm9yIHJlYmFzaW5nIERYRSBtb2R1bGVzIGF0IGJ1aWxkLXRpbWUuDQo+DQo+SWYgdGhlcmUgaXMg
Km5vKiBzdWNoIHJlYXNvbiwgdGhlbiB0aGUgT1ZNRiBGREYgZmlsZXMgZG8gbm90IG5lZWQgdGhp
cw0KPmNoYW5nZSwgYW5kIEdlbkZ2IG11c3QgYmUgZml4ZWQgaW5zdGVhZC4NCj4NCj5TbzogaWYg
TE1GQSBpcyAqbm90KiB0aGUgb25lIHJlYXNvbiB0aGF0IGp1c3RpZmllcyB0aGUgcmViYXNpbmcg
Zm9yDQo+RUZJX0ZWX0ZJTEVUWVBFX0RSSVZFUiwgdGhlbiAqd2hhdCogaXMgdGhlIHJlYXNvbj8g
SW4gbXkgY29tbWl0IG1lc3NhZ2UNCj5mb3IgdGhlIE9WTUYgRkRGIGNoYW5nZSwgSSBoYXZlIHRv
IHJlZmVyIHRvIHRoYXQgZXhhY3QgcmVhc29uLg0KPg0KPlRoYW5rcw0KPkxhc3psbw0K