From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Kiper Subject: Re: [PATCH v3 07/16] x86/boot: create *.lnk files with linker script Date: Tue, 24 May 2016 14:28:12 +0200 Message-ID: <20160524122812.GI5490@olila.local.net-space.pl> References: <1460723596-13261-1-git-send-email-daniel.kiper@oracle.com> <1460723596-13261-8-git-send-email-daniel.kiper@oracle.com> <5744356202000078000EE2A4@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5BRu-0007jQ-5z for xen-devel@lists.xenproject.org; Tue, 24 May 2016 12:28:38 +0000 Content-Disposition: inline In-Reply-To: <5744356202000078000EE2A4@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Juergen Gross , stefano.stabellini@eu.citrix.com, andrew.cooper3@citrix.com, cardoe@cardoe.com, pgnet.dev@gmail.com, ning.sun@intel.com, david.vrabel@citrix.com, xen-devel@lists.xenproject.org, qiaowei.ren@intel.com, richard.l.maliszewski@intel.com, gang.wei@intel.com, fu.wei@linaro.org List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBNYXkgMjQsIDIwMTYgYXQgMDM6MDU6MDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDE1LjA0LjE2IGF0IDE0OjMzLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+ IHdyb3RlOgo+ID4gLS0tIC9kZXYvbnVsbAo+ID4gKysrIGIveGVuL2FyY2gveDg2L2Jvb3QvYnVp bGQzMi5sZHMKPiA+IEBAIC0wLDAgKzEsNDkgQEAKPiA+ICsvKgo+ID4gKyAqIENvcHlyaWdodCAo YykgMjAxNiBPcmFjbGUgYW5kL29yIGl0cyBhZmZpbGlhdGVzLiBBbGwgcmlnaHRzIHJlc2VydmVk Lgo+ID4gKyAqICAgICAgRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4KPiA+ ICsgKgo+ID4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlz dHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4gPiArICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRo ZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKPiA+ICsgKiB0aGUg RnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNl LCBvcgo+ID4gKyAqIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCj4gPiArICoK PiA+ICsgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3 aWxsIGJlIHVzZWZ1bCwKPiA+ICsgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQg ZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+ID4gKyAqIE1FUkNIQU5UQUJJTElUWSBvciBG SVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKPiA+ICsgKiBHTlUgR2Vu ZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+ID4gKyAqCj4gPiArICogWW91 IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExp Y2Vuc2UgYWxvbmcKPiA+ICsgKiB3aXRoIHRoaXMgcHJvZ3JhbS4gIElmIG5vdCwgc2VlIDxodHRw Oi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KPiA+ICsgKi8KPiA+ICsKPiA+ICtFTlRSWShfc3Rh cnQpCj4gPiArCj4gPiArU0VDVElPTlMKPiA+ICt7Cj4gPiArICAvKiBNZXJnZSBjb2RlIGFuZCBk YXRhIGludG8gb25lIHNlY3Rpb24uICovCj4gPiArICAudGV4dCA6IHsKPiA+ICsgICAgICAgICoo LnRleHQpCj4gPiArICAgICAgICAqKC50ZXh0LiopCj4gPiArICAgICAgICAqKC5yb2RhdGEpCj4K PiBUaGlzIChhbmQgdGhlIHJlc3BlY3RpdmUgJS5sbmsgcnVsZSBjaGFuZ2UgYmVsb3cpIGlzIG5v dCBpbiBsaW5lIHdpdGgKPiB0aGUgcGF0Y2ggZGVzY3JpcHRpb24uIEl0J3MgZnVydGhlciBzdXNw aWNpb3VzIHRoYXQgeW91IG9ubHkgaGFuZGxlCgpJIGFtIG5vdCBzdXJlIHdoYXQgZXhhY3RseSBk byB5b3UgbWVhbiBieSB0aGF0LgoKPiAucm9kYXRhIGJ1dCBub3QgYWxzbyAucm9kYXRhLiogaGVy ZS4KCkkgZGlkIHRoaXMgZGVsaWJlcmF0ZWx5LiBJIGp1c3Qgd2FudCB0byB0YWtlIG9ubHkgdGhl c2Ugc2VjdGlvbnMgd2hpY2ggSSBrbm93IHRoYXQKY29udGFpbiByZXF1aXJlZCBjb2RlIGFuZCBk YXRhLiBOb3RoaW5nIG1vcmUuIElmIGluIHRoZSBmdXR1cmUgd2UgZmluZCBvdXQgdGhhdAoucm9k YXRhLiogKG9yIGFueXRoaW5nIGVsc2UpIGlzIG5lZWRlZCB0aGVuIHdlIGNhbiBhZGQgaXQgbGF0 ZXIuCgo+ID4gKyAgfQo+ID4gKwo+ID4gKyAgL0RJU0NBUkQvIDogewo+ID4gKyAgICAgICAgLyoK PiA+ICsgICAgICAgICAqIC5nb3QucGx0IHNlY3Rpb24gaXMgdXNlZCBvbmx5IGJ5IGR5bmFtaWMg bGlua2VyCj4gPiArICAgICAgICAgKiBhbmQgb3VyIG91dHB1dCBpcyBub3Qgc3VwcG9zZWQgdG8g YmUgbG9hZGVkIGJ5Cj4gPiArICAgICAgICAgKiBkeW5hbWljIGxpbmtlci4gQWRkaXRpb25hbGx5 LCBpdCBqdXN0IGNvbnRhaW5zCj4gPiArICAgICAgICAgKiAuUExUMCB3aGljaCBpcyByZWZlcmVu Y2VkIGZyb20gbm93aGVyZS4gU28sIHdlCj4gPiArICAgICAgICAgKiBjYW4gc2FmZWx5IGRyb3Ag LmdvdC5wbHQgaGVyZS4KPiA+ICsgICAgICAgICAqCj4gPiArICAgICAgICAgKiBIYSEgVGhpcyBz aG91bGQgYmUgcmVhbGx5IGRpc2NhcmRlZCBoZXJlLiBIb3dldmVyLAo+ID4gKyAgICAgICAgICog LmdvdC5wbHQgc2VjdGlvbiBjb250YWlucyBfR0xPQkFMX09GRlNFVF9UQUJMRV8KPiA+ICsgICAg ICAgICAqIHN5bWJvbCB0b28gYW5kIGl0IGlzIHVzZWQgYXMgYSByZWZlcmVuY2UgZm9yIHJlbGF0 aXZlCj4gPiArICAgICAgICAgKiBhZGRyZXNzaW5nIChhbmQgb25seSBmb3IgdGhhdCB0aGluZyku IEhlbmNlLCBsZAo+ID4gKyAgICAgICAgICogY29tcGxhaW5zIGlmIHdlIHJlbW92ZSB0aGF0IHNl Y3Rpb24gYmVjYXVzZSBpdAo+ID4gKyAgICAgICAgICogY2Fubm90IGZpbmQgX0dMT0JBTF9PRkZT RVRfVEFCTEVfLiBTbywgZHJvcCAuZ290LnBsdAo+ID4gKyAgICAgICAgICogc2VjdGlvbiBkdXJp bmcgY29udmVyc2lvbiB0byBwbGFpbiBiaW5hcnkgZm9ybWF0Lgo+ID4gKyAgICAgICAgICogUGxl YXNlIGNoZWNrIGJ1aWxkMzIubWsgZm9yIG1vcmUgZGV0YWlscy4KPiA+ICsgICAgICAgICAqLwo+ ID4gKyAgICAgICAgLyogKiguZ290LnBsdCkgKi8KPiA+ICsgIH0KPgo+IEknbSBhZnJhaWQgdGhp cyBuZWVkcyBtb3JlIGludmVzdGlnYXRpb246IEFmYWlrIHRoZXJlIHNob3VsZCBiZSBubwoKSSBh bSBub3Qgc3VyZSB3aGF0IGVsc2Ugd2Ugc2hvdWxkIGxvb2sgZm9yLgoKPiByZWFzb24gZm9yIHRo ZSBsaW5rZXIgdG8gY3JlYXRlIGFuIG90aGVyd2lzZSBlbXB0eSAuZ290LnBsdCBpbiB0aGUKCkFz IEkgd3JvdGUgYWJvdmUuIEl0IGNvbnRhaW5zIF9HTE9CQUxfT0ZGU0VUX1RBQkxFXyB3aGljaCBp cyB1c2VkCmFzIGEgcmVmZXJlbmNlIGZvciByZWxhdGl2ZSBhZGRyZXNzaW5nLgoKPiBmaXJzdCBw bGFjZS4gQW5kIGRpc2NhcmRpbmcgaXQgd2l0aG91dCBiZWluZyBzdXJlIGl0IGlzIGVtcHR5IGlz IG5vdAo+IHRoYXQgZ29vZCBhbiBpZGVhIGFueXdheS4KCkdvb2QgcG9pbnQhIFBvdGVudGlhbGx5 IHdlIGNhbiBjaGVjayBpcyBpdCBlbXB0eSwgZXhjbHVkaW5nIF9HTE9CQUxfT0ZGU0VUX1RBQkxF XwpzeW1ib2wsIGluIGJ1aWxkMzIubWsuCgpBbnl3YXksIHRoZXJlIGlzIGEgY2hhbmNlIHRoYXQg dGhlc2UgdHJpY2tzIHdpbGwgbm90IGJlIG5lZWRlZCBhdCBhbGwuIEkgd2lsbAp0cnkgdG8gbGlu ayAzMi1iaXQgY29kZSBkaXJlY3RseSBpbnRvIFhlbiBiaW5hcnkgdXNpbmcgb2JqY29weSwgZXRj LiB3aGljaAp3ZSBkaXNjdXNzZWQgZHVyaW5nIGhhY2thdGhvbi4KCkRhbmllbAoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2 ZWwK