From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v3 01/17] libxl/arm: Factor out codes for generating DTB Date: Thu, 7 Jul 2016 17:16:20 +0100 Message-ID: <20160707161620.GG416@citrix.com> References: <1467688367-17320-1-git-send-email-zhaoshenglong@huawei.com> <1467688367-17320-2-git-send-email-zhaoshenglong@huawei.com> <20160707154136.GW416@citrix.com> <0f2f40e2-45d1-5144-d9cc-b23c12beb24b@oracle.com> <577E7DF3.8070903@arm.com> <97a68002-6e7f-d609-4038-c52dfc330846@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <97a68002-6e7f-d609-4038-c52dfc330846@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Boris Ostrovsky Cc: hangaohuai@huawei.com, sstabellini@kernel.org, Wei Liu , ian.jackson@eu.citrix.com, peter.huangpeng@huawei.com, xen-devel@lists.xen.org, Julien Grall , shannon.zhao@linaro.org, Shannon Zhao List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBKdWwgMDcsIDIwMTYgYXQgMTI6MTI6NDhQTSAtMDQwMCwgQm9yaXMgT3N0cm92c2t5 IHdyb3RlOgo+IE9uIDA3LzA3LzIwMTYgMTI6MDYgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ Cj4gPgo+ID4gT24gMDcvMDcvMTYgMTY6NDgsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiA+PiBP biAwNy8wNy8yMDE2IDExOjQxIEFNLCBXZWkgTGl1IHdyb3RlOgo+ID4+PiBPbiBUdWUsIEp1bCAw NSwgMjAxNiBhdCAxMToxMjozMUFNICswODAwLCBTaGFubm9uIFpoYW8gd3JvdGU6Cj4gPj4+PiBG cm9tOiBTaGFubm9uIFpoYW8gPHNoYW5ub24uemhhb0BsaW5hcm8ub3JnPgo+ID4+Pj4KPiA+Pj4+ IEZhY3RvciBvdXQgY29kZXMgZm9yIGdlbmVyYXRpbmcgRFRCIHRvIHByZXBhcmUgZm9yIGFkZGlu ZyBBQ1BJIHRhYmxlcwo+ID4+Pj4gZ2VuZXJhdGlvbiBjb2Rlcy4KPiA+Pj4+Cj4gPj4+PiBTaWdu ZWQtb2ZmLWJ5OiBTaGFubm9uIFpoYW8gPHNoYW5ub24uemhhb0BsaW5hcm8ub3JnPgo+ID4+Pj4g QWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPj4+PiAtLS0KPiA+Pj4+ ICAgdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgfCAxOCArKysrKysrKysrKystLS0tLS0KPiA+Pj4+ ICAgMSBmaWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4gPj4+ Pgo+ID4+Pj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2FybS5jIGIvdG9vbHMvbGli eGwvbGlieGxfYXJtLmMKPiA+Pj4+IGluZGV4IGRkZDgwYWEuLjRhNTdkZDcgMTAwNjQ0Cj4gPj4+ PiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9hcm0uYwo+ID4+Pj4gKysrIGIvdG9vbHMvbGlieGwv bGlieGxfYXJtLmMKPiA+Pj4+IEBAIC03NDcsMTAgKzc0Nyw5IEBAIHN0YXRpYyBpbnQgY29weV9w YXJ0aWFsX2ZkdChsaWJ4bF9fZ2MgKmdjLAo+ID4+Pj4gdm9pZCAqZmR0LCB2b2lkICpwZmR0KQo+ ID4+Pj4KPiA+Pj4+ICAgI2RlZmluZSBGRFRfTUFYX1NJWkUgKDE8PDIwKQo+ID4+Pj4KPiA+Pj4+ IC1pbnQgbGlieGxfX2FyY2hfZG9tYWluX2luaXRfaHdfZGVzY3JpcHRpb24obGlieGxfX2djICpn YywKPiA+Pj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGli eGxfZG9tYWluX2J1aWxkX2luZm8KPiA+Pj4+ICppbmZvLAo+ID4+Pj4gLSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo+ID4+Pj4gbGlieGxfX2RvbWFpbl9idWlsZF9z dGF0ZSAqc3RhdGUsCj4gPj4+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKPiA+Pj4+ICtzdGF0aWMgaW50IGxpYnhs X19wcmVwYXJlX2R0YihsaWJ4bF9fZ2MgKmdjLAo+ID4+Pj4gbGlieGxfZG9tYWluX2J1aWxkX2lu Zm8gKmluZm8sCj4gPj4+PiArICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1 aWxkX3N0YXRlICpzdGF0ZSwKPiA+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB4 Y19kb21faW1hZ2UgKmRvbSkKPiA+Pj4gSSd2ZSBxdWV1ZWQgdGhpcyB1cCBmb3IgY29tbWl0dGlu ZyBhbmQgd2lsbCBmaXggdGhlIGluZGVudGF0aW9uIGFzIEkgZ28KPiA+Pj4gYWxvbmcuCj4gPj4K PiA+Pgo+ID4+IEkgZG9uJ3QgdGhpbmsgdGhpcyBjYW4gYmUgcmVhZHkgZm9yIGNvbW1pdHRpbmcg c2luY2UgaXQgc2l0cyBvbiB0b3Agb2YKPiA+PiBteSBub3QteWV0LXJldmlld2VkIHNlcmllcyAo d2hpY2ggaXMgcHJldHR5IG11Y2ggZ3VhcmFudGVlZCB0byByZXF1aXJlIGEKPiA+PiBuZXcgc3Bp bikuCj4gPgo+ID4gVGhpcyBpcyBvbmx5IHVzZWQgYnkgdGhlIEFSTSBjb2RlIHdoaWNoIHlvdSBk b24ndCBtb2RpZnkuIFNvIEkgZG9uJ3QKPiA+IHNlZSBhbnkgaXNzdWUgdG8gY29tbWl0IHRoaXMg cGF0Y2guCj4gCj4gSSB0aG91Z2h0IFdlaSB3YXMgcmVmZXJyaW5nIHRvIHRoZSB3aG9sZSBzZXJp ZXMgYmVpbmcgcHJlcGFyZWQgZm9yCj4gY29tbWl0dGluZy4gSWYgaGUgd2FzIHRhbGtpbmcgb25s eSBhYm91dCB0aGlzIHBhdGNoIChhbmQgcG9zc2libHkKPiBzZWxlY3RlZCBvdGhlciBwYXRjaGVz KSB0aGVuIHllcywgdGhlcmUgaXMgbm8gZGVwZW5kZW5jeSBoZXJlLiBJIGtub3cKPiB0aGF0IGZ1 cnRoZXIgcGF0Y2hlcyBpbiB0aGlzIHNlcmllcyB3YW50IHRvIHNlZSB0b29scy9saWJhY3BpLCBm b3IKPiBleGFtcGxlLCBhbmQgdGhhdCBpcyBub3QgcmVhZHkuCj4gCgpPaCB5ZXMsIHN1cmUuIFRo aXMgcGF0Y2ggc2VyaWVzIGlzIG5vdCB5ZXQgcmVhZHkgdG8gZ28gaW4uIDotKQoKSSB3YXMgb25s eSBhYm91dCB0byBjb21taXQgdGhpcyBmaXJzdCBwYXRjaCB0byByZWR1Y2UgU2hhbm5vbidzIHBh dGNoCnF1ZXVlIGxlbmd0aC4KCj4gLWJvcmlzCj4gCj4gCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK