From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v6 08/15] x86/efi: create new early memory allocator Date: Fri, 23 Sep 2016 12:07:14 +0100 Message-ID: <00201bc6-cb05-d8bd-b6f7-ab6c83ca2058@arm.com> References: <20160920094509.GA3500@olila.local.net-space.pl> <57E1241F0200007800110891@prv-mh.provo.novell.com> <20160920105224.GC3500@olila.local.net-space.pl> <57E159F00200007800110A8F@prv-mh.provo.novell.com> <20160920184509.GF28753@olila.local.net-space.pl> <57E272110200007800110EFD@prv-mh.provo.novell.com> <20160922105258.GP28753@olila.local.net-space.pl> <57E3DBDA020000780011194A@prv-mh.provo.novell.com> <20160922120708.GR28753@olila.local.net-space.pl> <76c49883-ede6-bddf-5e00-f5a83e0203b6@arm.com> <20160923105028.GS28753@olila.local.net-space.pl> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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 1bnOK8-0001wO-IB for xen-devel@lists.xenproject.org; Fri, 23 Sep 2016 11:07:20 +0000 In-Reply-To: <20160923105028.GS28753@olila.local.net-space.pl> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Daniel Kiper 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, Jan Beulich , xen-devel@lists.xenproject.org, qiaowei.ren@intel.com, gang.wei@intel.com, fu.wei@linaro.org List-Id: xen-devel@lists.xenproject.org CgpPbiAyMy8wOS8xNiAxMTo1MCwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IEhpIEp1bGllbiwKCkhp IERhbmllbCwKCj4KPiBPbiBUaHUsIFNlcCAyMiwgMjAxNiBhdCAwNjowNzoyNlBNICswMTAwLCBK dWxpZW4gR3JhbGwgd3JvdGU6Cj4KPiBbLi4uXQo+Cj4+PiAjaWZuZGVmIENPTkZJR19BUk0KPj4+ IC8qIFdob2xlIHg4NiBlYm1hbGxvYyBzdHVmZi4gKi8KPj4+IC4uLgo+Pj4gI2Vsc2UKPj4+IHZv aWQgX19pbml0IGZyZWVfZWJtYWxsb2NfdW51c2VkX21lbSh2b2lkKQo+Pj4gewo+Pj4gfQo+Pj4g I2VuZGlmCj4+Pgo+Pj4gYW5kIHRoZW4gY2FsbCBmcmVlX2VibWFsbG9jX3VudXNlZF9tZW0oKSBm cm9tIGUuZy4KPj4+IHhlbi9hcmNoL2FybS9zZXR1cC5jOmluaXRfZG9uZSgpLiBBbSBJIHJpZ2h0 Pwo+Pgo+PiBCZWFyIGluIG1pbmQgdGhhdCB0aGUgRUZJIGxvYWRlciBvbiBBUk0gaXMgc3RhbmRh bG9uZS4gSXQgY2Fubm90Cj4+IGludGVyYWN0IHdpdGggWGVuLgo+Pgo+PiBUaGUgbWFpbiBnb2Fs IG9mIHRoZSBFRkkgc3R1YiBpcyB0byBsb2FkIHRoZSBkaWZmZXJlbnQgaW1hZ2VzIG9uIHRoZQo+ PiBtZW1vcnkgYW5kIHRoZW4gd2lsbCBqdW1wIGF0IHRoZSBzYW1lIHN0YXJ0aW5nIHBvaW50IGFz IHdoZW4gWGVuIGlzCj4+IGxvYWRlZCB3aXRob3V0IEVGSS4gU28gYW55dGhpbmcgaW4gYnNzIHdp bGwgYmUgemVyb2VkLgo+Cj4gQUlVSSwgb24gQVJNIEVGSSB3ZSBoYXZlIGZvbGxvd2luZyBjYWxs IHNlcXVlbmNlOgo+ICAgLSBlZmlfc3RhcnQoKSwKPiAgIC0gZWZpX3hlbl9zdGFydCgpLAo+ICAg LSByZWFsX3N0YXJ0KCkKPiAgIC0gLi4uCj4gICAtIGVsMigpIHdoaWNoIHplcm9lcyBCU1MuLi4g Oy0oKCgKPgo+IFdlIGhhZCB0aGUgc2FtZSBzaXR1YXRpb24gb24geDg2LiBTbywgd2UgbW92ZWQg QlNTIGluaXQganVzdCBiZWZvcmUKPiBlZmlfc3RhcnQoKSBjYWxsIGFuZCBkaXNhYmxlZCBsYXRl ciB6ZXJvIEJTUyBpZiB3ZSBhcmUgYm9vdGVkIHZpYSBFRkkuCj4gQ291bGQgd2UgZG8gdGhlIHNh bWUgb24gQVJNPyBBcyBJIGNhbiBzZWUgSmFuIHdpc2ggdG8gdXNlIGVibWFsbG9jIG9uCj4gQVJN IHRvby4gRG9lcyBpdCBtYWtlIHNlbnNlIGZvciB5b3U/CgpUaGUgRUZJIG9uIEFSTSBoYXMgYmVl biBkZXNpZ25lZCB0byBiZSBzdGFuZGFsb25lIGFuZCBkaXNhYmxlIHBhZ2UgCnRhYmxlcywgZmx1 c2ggdGhlIGNhY2hlIGJlZm9yZSBoYW5kIGFuZCB0aGVuIGp1bXAgaW4gdGhlIHN0YXJ0dXAgCmJl Z2lubmluZyBvZiB0aGUgYmluYXJ5IChhcyBpdCB3b3VsZCBiZSBkb25lIHdpdGhvdXQgRUZJKS4K ClRoZSBwcm9ibGVtIEkgY2FuIHNlZSBoZXJlLCBpcyBlYm1hbGxvY19tZW0gaXMgYWxsb2NhdGVk IGluIGJzcyByYXRoZXIgCnRoYW4gaW4gaW5pdC4gSSB1bmRlcnN0YW5kIHRoaXMgaXMgYW4gb3B0 aW1pemF0aW9uLCB0byBzaHJpbmsgZG93biB0aGUgCnNpemUgb2YgdGhlIGJpbmFyeS4KCkJ1dCwg SSBhbSBub3QgaW4gZmF2b3IgdG8gc3RhcnQgZGlmZmVyaW5nIGluIHN0YXJ0dXAgY29kZSBpZiB3 ZSBoYXZlIEVGSSAKZW5hYmxlZCBqdXN0IGZvciB0aGF0LgoKSUhNTywgYW55dGhpbmcgcmVsYXRl ZCB0byB0aGUgc3R1YiBzaG91bGQgYmUgaW4gdGhlIGluaXQgc2VjdGlvbiBhbmQgCnRoZXJlZm9y ZSB3aWxsIGJlIGZyZWVkIHdoZW4gWGVuIGhhcyBmaW5pc2hlZCB0byBib290LgoKUmVnYXJkcywK Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=