From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Kiper Subject: Re: [PATCH v6 08/15] x86/efi: create new early memory allocator Date: Mon, 19 Sep 2016 17:04:51 +0200 Message-ID: <20160919150451.GR3500@olila.local.net-space.pl> References: <1473711511-11931-1-git-send-email-daniel.kiper@oracle.com> <1473711511-11931-9-git-send-email-daniel.kiper@oracle.com> <57DFF253020000780011002D@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.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bm08E-0000tf-RG for xen-devel@lists.xenproject.org; Mon, 19 Sep 2016 15:05:18 +0000 Content-Disposition: inline In-Reply-To: <57DFF253020000780011002D@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 , sstabellini@kernel.org, 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, gang.wei@intel.com, fu.wei@linaro.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBTZXAgMTksIDIwMTYgYXQgMDY6MTI6MzVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDEyLjA5LjE2IGF0IDIyOjE4LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+ IHdyb3RlOgo+ID4gLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMKPiA+ICsrKyBiL3hlbi9hcmNo L3g4Ni9zZXR1cC5jCj4gPiBAQCAtNTIwLDYgKzUyMCw4IEBAIHN0YXRpYyB2b2lkIG5vaW5saW5l IGluaXRfZG9uZSh2b2lkKQo+ID4KPiA+ICAgICAgc3lzdGVtX3N0YXRlID0gU1lTX1NUQVRFX2Fj dGl2ZTsKPiA+Cj4gPiArICAgIGZyZWVfZWJtYWxsb2NfdW51c2VkX21lbSgpOwo+Cj4gTm93IHRo YXQgdGhlIGFsbG9jYXRvciBwcm9wZXJseSBsaXZlcyBpbiBjb21tb24gY29kZSwgdGhpcyBhcHBl YXJzCj4gdG8gbGFjayBhbiBBUk0gc2lkZSBjb3VudGVycGFydC4KCldoeT8gSXQgaXMgY2FsbGVk IG9ubHkgZnJvbSB4ZW4vYXJjaC94ODYvc2V0dXAuYzpfX3N0YXJ0X3hlbigpIGFuZCBhbGwKZWJt YWxsb2Mgc3R1ZmYgaXMgaW4gI2lmbmRlZiBDT05GSUdfQVJNLiBTbywgZnJlZV9lYm1hbGxvY191 bnVzZWRfbWVtKCkKd2lsbCBiZSBuZWVkZWQgb25seSBpZiB3ZSBhZGQgQVJNIHN1cHBvcnQgaGVy ZS4KClsuLi5dCgo+ID4gK3N0YXRpYyB1bnNpZ25lZCBsb25nIF9faW5pdGRhdGEgZWJtYWxsb2Nf YWxsb2NhdGVkOwo+ID4gKwo+ID4gKy8qIEVGSSBib290IGFsbG9jYXRvci4gKi8KPiA+ICtzdGF0 aWMgdm9pZCBfX2luaXQgKmVibWFsbG9jKHNpemVfdCBzaXplKQo+ID4gK3sKPiA+ICsgICAgdm9p ZCAqcHRyID0gZWJtYWxsb2NfbWVtICsgZWJtYWxsb2NfYWxsb2NhdGVkOwo+ID4gKwo+ID4gKyAg ICBlYm1hbGxvY19hbGxvY2F0ZWQgKz0gKHNpemUgKyBzaXplb2Yodm9pZCAqKSAtIDEpICYgfigo dHlwZW9mKHNpemUpKXNpemVvZih2b2lkICopIC0gMSk7Cj4KPiBXaGF0J3MgdGhlIHBvaW50IG9m IHRoaXMgdWdseSBjYXN0PwoKSW4gZ2VuZXJhbCBBTElHTl9VUCgpIHdvdWxkIGJlIG5pY2UgaGVy ZS4gSG93ZXZlciwgdGhlcmUgaXMgbm8gc3VjaCB0aGluZwppbiBYZW4gaGVhZGVycyAob3IgSSBj YW5ub3QgZmluZCBpdCkuIFNob3VsZCBJIGFkZCBvbmU/IEFzIHNlcGFyYXRlIHBhdGNoPwoKRGFu aWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMu eGVuLm9yZy94ZW4tZGV2ZWwK