From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: Re: [PATCH v2 2/3] xen/x86: use trampoline e820 buffer for BIOS interface only Date: Thu, 23 Mar 2017 17:54:28 +0100 Message-ID: References: <20170323062534.29498-1-jgross@suse.com> <20170323062534.29498-3-jgross@suse.com> <58D3F93C0200007800146D13@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cr60N-0006OO-28 for xen-devel@lists.xenproject.org; Thu, 23 Mar 2017 16:54:31 +0000 In-Reply-To: <58D3F93C0200007800146D13@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: andrew.cooper3@citrix.com, daniel.kiper@oracle.com, alex.thorlton@hpe.com, xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gMjMvMDMvMTcgMTY6MzUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDIzLjAzLjE3IGF0 IDA3OjI1LCA8amdyb3NzQHN1c2UuY29tPiB3cm90ZToKPj4gLS0tIGEveGVuL2FyY2gveDg2L2Jv b3QvbWVtLlMKPj4gKysrIGIveGVuL2FyY2gveDg2L2Jvb3QvbWVtLlMKPj4gQEAgLTY3LDEwICs2 NywzMiBAQCBnZXRfbWVtb3J5X21hcDoKPj4gIAo+PiAgICAgICAgICByZXQKPj4gIAo+PiArLyoK Pj4gKyAqIENvcHkgRTgyMCBtYXAgb2J0YWluZWQgZnJvbSBCSU9TIHRvIGEgYnVmZmVyIGFsbG9j YXRlZCBieSBYZW4uCj4+ICsgKiBJbnB1dDogJXJkaTogdGFyZ2V0IGFkZHJlc3Mgb2YgZTgyMCBl bnRyeSBhcnJheQo+PiArICogICAgICAgICVyc2k6IG1heGltdW0gbnVtYmVyIG9mIGVudHJpZXMg dG8gY29weQo+IAo+ICVlc2kgKGFuZCBhbHNvIG5lZWRzIHRvIGJlIHVzZWQgdGhhdCB3YXkgYmVs b3cpCgpPa2F5LgoKPiAKPj4gKyAqIE91dHB1dDogJXJheDogbnVtYmVyIG9mIGVudHJpZXMgY29w aWVkCj4+ICsgKi8KPj4gKyAgICAgICAgLmNvZGU2NAo+PiArRU5UUlkoZTgyMG1hcF9jb3B5KQo+ PiArICAgICAgICBtb3YgICAgICVyc2ksICVyYXgKPj4gKyAgICAgICAgbW92cSAgICAkYm9vdHN5 bShlODIwbWFwKSwgJXJzaQo+IAo+ICVyaXAtcmVsYXRpdmUgbGVhcT8gRXZlbiBtb3JlIC0gaXMg Ym9vdHN5bSgpIHVzYWJsZSBoZXJlIGF0IGFsbD8gVGhlCj4gY29tbWVudCBuZXh0IHRvIGl0cyBk ZWZpbml0aW9uIHNheXMgb3RoZXJ3aXNlLiBPdG9oIEknbSBzdXJlIHlvdSd2ZQo+IHRlc3RlZCB0 aGlzLCBzbyBpdCBtdXN0IGJlIHdvcmtpbmcgZGVzcGl0ZSBtZSBub3Qgc2VlaW5nIGhvdyBpdCB3 b3VsZAo+IGRvIHNvLgoKSG1tLCBsZXQgbWUgZG91YmxlIGNrZWNrLiBJJ20gc3VyZSB0byBoYXZl IHRlc3RlZCBpdDogdGhlIHN5c3RlbSBjYW1lIHVwCmFuZCB0aGUgbWVtb3J5IG1hcCBsb29rZWQg YXMgdXN1YWwuCgpPaCB3YWl0IC0gZG9uJ3Qga25vdyB3aGV0aGVyIEkgc2hvdWxkIGNyeSBvciBs YXVnaDogdGhlIHN5c3RlbSBpcyByZWFsbHkKZmF1bHQgdG9sZXJhbnQhIFNlZW1zIGFzIGlmIGU4 MjBtYXBfY29weSByZXR1cm5lZCB6ZXJvIGFuZCBYZW4gdXNlZCB0aGUKTXVsdGlib290LWU4MjAg bWFwIQoKVGhhbmsgeW91IHZlcnkgbXVjaCBmb3IgcXVlc3Rpb25pbmcgdXNpbmcgYm9vdHN5bSEK Cj4+ICsgICAgICAgIG1vdmwgICAgYm9vdHN5bShlODIwbnIpLCAlZWN4Cj4+ICsgICAgICAgIGNt cGwgICAgJWVjeCwgJWVheAo+PiArICAgICAgICBjbW92YSAgICVlY3gsICVlYXggICAgICAgICAg ICAgICAgICAgICAgIyBudW1iZXIgb2YgZW50cmllcyB0byBtb3ZlCj4+ICsgICAgICAgIG1vdmwg ICAgJWVheCwgJWVjeAo+PiArICAgICAgICBzaGxsICAgICQyLCAlZWN4Cj4+ICsgICAgICAgIGp6 ICAgICAgLkxjb3B5ZXhpdCAgICAgICAgICAgICAgICAgICAgICAjIGVhcmx5IGV4aXQ6IG5vdGhp bmcgdG8gbW92ZQo+PiArICAgICAgICBhZGRsICAgICVlYXgsICVlY3ggICAgICAgICAgICAgICAg ICAgICAgIyBudW1iZXIgb2YgNC1ieXRlIG1vdmVzCj4+ICsgICAgICAgIGNsZCAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAjICg1IHRpbWVzIG9mIGVudHJpZXMpCj4gCj4gSSBk b24ndCB0aGluayB5b3UgbmVlZCB0aGlzIC0gdGhlIGZ1bmN0aW9uIGlzIGJlaW5nIGNhbGxlZCBm cm9tIEMKPiBjb2RlLCB3aGljaCBhc3N1bWUgRUZMQUdTLkRGIHRvIGJlIGFsd2F5cyBjbGVhci4g QW5kIHRvIG1ha2UKPiB0aGUgIjUgdGltZXMiIG1vcmUgb2J2aW91cywgaG93IGFib3V0Cj4gCj4g ICAgICAgICBjbW92YSAgICVlY3gsICVlYXggICAgICAgICAgICAgICAgICAgICAgIyBudW1iZXIg b2YgZW50cmllcyB0byBtb3ZlCj4gICAgICAgICBpbXVsICAgICQ1LCAlZWF4LCAlZWN4Cj4gICAg ICAgICBqcmN4eiAgIC5MY29weWV4aXQgICAgICAgICAgICAgICAgICAgICAgIyBlYXJseSBleGl0 OiBub3RoaW5nIHRvIG1vdmUKPiAKPiBBbmQgdGhlIGJyYW5jaCBpc24ndCBldmVuIG5lZWRlZCAt IFJFUCBNT1ZTIGRvZXMgdGhlIHJpZ2h0Cj4gdGhpbmcgd2hlbiAlcmN4IGlzIHplcm8uCgpPa2F5 LCBJJ2xsIGNoYW5nZSBpdC4KCj4gCj4+ICsgICAgICAgIHJlcCBtb3ZzZCAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAjIGRvIHRoZSBtb3ZlCj4+ICsuTGNvcHlleGl0Ogo+PiArICAgICAg ICByZXRxCj4gCj4gUGxlYXNlIGJlIGNvbnNpc3RlbnQ6IEVpdGhlciBzdWZmaXggYWxsIGluc25z LCBvciBvbmx5IHRob3NlIHdoZXJlIHRoZQo+IHN1ZmZpeCBpcyByZWFsbHkgbmVlZGVkLiBBbmQg aW4gbm8gY2FzZSBzaG91bGQgeW91IHVzZSBhbiBJbnRlbAo+IG1uZW1vbmljIChtb3ZzZCkgaW4g QVQmVCBzeW50YXggY29kZSAoc2hvdWxkIGJlIG1vdnNsKS4KCk5vIHN1ZmZpeGVzIHRoZW4gaW4g Z2VuZXJhbCBhbmQgbW92c2wgaGVyZS4KCj4gCj4+IEBAIC03ODIsMTQgKzc4MiwxNiBAQCB2b2lk IF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQo+PiAgICAg IH0KPj4gICAgICBlbHNlIGlmICggZWZpX2VuYWJsZWQoRUZJX0JPT1QpICkKPj4gICAgICAgICAg bWVtbWFwX3R5cGUgPSAiRUZJIjsKPj4gLSAgICBlbHNlIGlmICggZTgyMF9yYXdfbnIgIT0gMCAp Cj4+ICsgICAgZWxzZSBpZiAoIChucl9lODIwID0gY29weV9iaW9zX2U4MjAoZTgyMF9yYXcubWFw LCBFODIwTUFYKSkgIT0gMCApCj4gCj4gQVJSQVlfU0laRSgpPwoKT2YgY291cnNlIQoKCkp1ZXJn ZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMu eGVuLm9yZy94ZW4tZGV2ZWwK