From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v4 12/16] libxl/arm: Factor finalise_one_memory_node as a gerneric function Date: Mon, 29 Aug 2016 14:39:30 -0400 Message-ID: <3a34ffcf-5a4e-bc06-d411-c8fedfd456d1@arm.com> References: <1471343113-10652-1-git-send-email-zhaoshenglong@huawei.com> <1471343113-10652-13-git-send-email-zhaoshenglong@huawei.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1471343113-10652-13-git-send-email-zhaoshenglong@huawei.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Shannon Zhao , xen-devel@lists.xen.org Cc: sstabellini@kernel.org, wei.liu2@citrix.com, ian.jackson@eu.citrix.com, peter.huangpeng@huawei.com, shannon.zhao@linaro.org, boris.ostrovsky@oracle.com List-Id: xen-devel@lists.xenproject.org SGkgU2hhbm5vbiwKCk9uIDE2LzA4LzIwMTYgMDY6MjUsIFNoYW5ub24gWmhhbyB3cm90ZToKPiBG cm9tOiBTaGFubm9uIFpoYW8gPHNoYW5ub24uemhhb0BsaW5hcm8ub3JnPgo+Cj4gUmVuYW1lIGZp bmFsaXNlX29uZV9tZW1vcnlfbm9kZSB0byBmaW5hbGlzZV9vbmVfbm9kZSBhbmQgcGFzcyB0aGUg bm9kZQo+IG5hbWUgdmlhIGZ1bmN0aW9uIHBhcmFtZXRlci4KPgo+IFRoaXMgaXMgdXNlZnVsIGZv ciBhZGRpbmcgQUNQSSBtb2R1bGUgd2hpY2ggd2lsbCBiZSBhZGRlZCBieSBhIGxhdGVyCj4gcGF0 Y2guCj4KPiBTaWduZWQtb2ZmLWJ5OiBTaGFubm9uIFpoYW8gPHNoYW5ub24uemhhb0BsaW5hcm8u b3JnPgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZWdh cmRzLAoKPiAtLS0KPiAgdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgfCA4ICsrKystLS0tCj4gIDEg ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0t Z2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+ IGluZGV4IGZhMDQ5N2MuLmI5NWZkZjUgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxf YXJtLmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+IEBAIC05MDQsMTEgKzkwNCwx MSBAQCBvdXQ6Cj4gICAgICByZXR1cm4gcmM7Cj4gIH0KPgo+IC1zdGF0aWMgdm9pZCBmaW5hbGlz ZV9vbmVfbWVtb3J5X25vZGUobGlieGxfX2djICpnYywgdm9pZCAqZmR0LAo+IC0gICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgYmFzZSwgdWludDY0X3Qgc2l6ZSkK PiArc3RhdGljIHZvaWQgZmluYWxpc2Vfb25lX25vZGUobGlieGxfX2djICpnYywgdm9pZCAqZmR0 LCBjb25zdCBjaGFyICp1bmFtZSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWlu dDY0X3QgYmFzZSwgdWludDY0X3Qgc2l6ZSkKPiAgewo+ICAgICAgaW50IG5vZGUsIHJlczsKPiAt ICAgIGNvbnN0IGNoYXIgKm5hbWUgPSBHQ1NQUklOVEYoIi9tZW1vcnlAJSJQUkl4NjQsIGJhc2Up Owo+ICsgICAgY29uc3QgY2hhciAqbmFtZSA9IEdDU1BSSU5URigiJXNAJSJQUkl4NjQsIHVuYW1l LCBiYXNlKTsKPgo+ICAgICAgbm9kZSA9IGZkdF9wYXRoX29mZnNldChmZHQsIG5hbWUpOwo+ICAg ICAgYXNzZXJ0KG5vZGUgPiAwKTsKPiBAQCAtOTcxLDcgKzk3MSw3IEBAIGludCBsaWJ4bF9fYXJj aF9kb21haW5fZmluYWxpc2VfaHdfZGVzY3JpcHRpb24obGlieGxfX2djICpnYywKPiAgICAgIGZv ciAoaSA9IDA7IGkgPCBHVUVTVF9SQU1fQkFOS1M7IGkrKykgewo+ICAgICAgICAgIGNvbnN0IHVp bnQ2NF90IHNpemUgPSAodWludDY0X3QpZG9tLT5yYW1iYW5rX3NpemVbaV0gPDwgWENfUEFHRV9T SElGVDsKPgo+IC0gICAgICAgIGZpbmFsaXNlX29uZV9tZW1vcnlfbm9kZShnYywgZmR0LCBiYW5r YmFzZVtpXSwgc2l6ZSk7Cj4gKyAgICAgICAgZmluYWxpc2Vfb25lX25vZGUoZ2MsIGZkdCwgIi9t ZW1vcnkiLCBiYW5rYmFzZVtpXSwgc2l6ZSk7Cj4gICAgICB9Cj4KPiAgICAgIGRlYnVnX2R1bXBf ZmR0KGdjLCBmZHQpOwo+CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK