From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH 2/6] libxl: add libxl__qmp_run_command_flexarray() function Date: Fri, 9 Sep 2016 11:00:20 +0100 Message-ID: <20160909100020.GF15958@citrix.com> References: <1473319226-27221-1-git-send-email-jgross@suse.com> <1473319226-27221-3-git-send-email-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1473319226-27221-3-git-send-email-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Juergen Gross Cc: George.Dunlap@eu.citrix.com, wei.liu2@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBTZXAgMDgsIDIwMTYgYXQgMDk6MjA6MjJBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3 cm90ZToKPiBBZGQgYSBmdW5jdGlvbiBsaWJ4bF9fcW1wX3J1bl9jb21tYW5kX2ZsZXhhcnJheSgp IHRvIHJ1biBhIHFtcCBjb21tYW5kCj4gd2l0aCBhbiBhcnJheSBvZiBhcmd1bWVudHMuIFRoZSBh cmd1bWVudHMgYXJlIG5hbWUtdmFsdWUgcGFpcnMgc3RvcmVkCj4gaW4gYSBmbGV4YXJyYXkuCj4g Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKQWNrZWQt Ynk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cgo+IC0tLQo+ICB0b29scy9saWJ4bC9s aWJ4bF9pbnRlcm5hbC5oIHwgIDMgKysrCj4gIHRvb2xzL2xpYnhsL2xpYnhsX3FtcC5jICAgICAg fCAxNiArKysrKysrKysrKysrKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygr KQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMv bGlieGwvbGlieGxfaW50ZXJuYWwuaAo+IGluZGV4IDNmMjlhYTYuLmVjYmZkYWQgMTAwNjQ0Cj4g LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xp YnhsX2ludGVybmFsLmgKPiBAQCAtMTc1Myw2ICsxNzUzLDkgQEAgdHlwZWRlZiBzdHJ1Y3QgbGli eGxfX3FtcF9oYW5kbGVyIGxpYnhsX19xbXBfaGFuZGxlcjsKPiAgICovCj4gIF9oaWRkZW4gbGli eGxfX3FtcF9oYW5kbGVyICpsaWJ4bF9fcW1wX2luaXRpYWxpemUobGlieGxfX2djICpnYywKPiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJf dCBkb21pZCk7Cj4gK19oaWRkZW4gaW50IGxpYnhsX19xbXBfcnVuX2NvbW1hbmRfZmxleGFycmF5 KGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqY21kLAo+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4YXJyYXlfdCAqYXJyYXkpOwo+ICAvKiBhc2sg dG8gUUVNVSB0aGUgc2VyaWFsIHBvcnQgaW5mb3JtYXRpb24gYW5kIHN0b3JlIGl0IGluIHhlbnN0 b3JlLiAqLwo+ICBfaGlkZGVuIGludCBsaWJ4bF9fcW1wX3F1ZXJ5X3NlcmlhbChsaWJ4bF9fcW1w X2hhbmRsZXIgKnFtcCk7Cj4gIF9oaWRkZW4gaW50IGxpYnhsX19xbXBfcGNpX2FkZChsaWJ4bF9f Z2MgKmdjLCBpbnQgZCwgbGlieGxfZGV2aWNlX3BjaSAqcGNpZGV2KTsKPiBkaWZmIC0tZ2l0IGEv dG9vbHMvbGlieGwvbGlieGxfcW1wLmMgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+IGluZGV4 IDBkOGQ1ZjQuLmY4YWRkZjkgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMK PiArKysgYi90b29scy9saWJ4bC9saWJ4bF9xbXAuYwo+IEBAIC04MjcsNiArODI3LDIyIEBAIHN0 YXRpYyBpbnQgcW1wX3J1bl9jb21tYW5kKGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCwKPiAgICAg IHJldHVybiByYzsKPiAgfQo+ICAKPiAraW50IGxpYnhsX19xbXBfcnVuX2NvbW1hbmRfZmxleGFy cmF5KGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCwKPiArICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNtZCwgZmxleGFycmF5X3QgKmFycmF5KQo+ICt7Cj4g KyAgICBsaWJ4bF9fanNvbl9vYmplY3QgKmFyZ3MgPSBOVUxMOwo+ICsgICAgaW50IGk7Cj4gKyAg ICB2b2lkICpuYW1lLCAqdmFsdWU7Cj4gKwo+ICsgICAgZm9yIChpID0gMDsgaSA8IGFycmF5LT5j b3VudDsgaSArPSAyKSB7Cj4gKyAgICAgICAgZmxleGFycmF5X2dldChhcnJheSwgaSwgJm5hbWUp Owo+ICsgICAgICAgIGZsZXhhcnJheV9nZXQoYXJyYXksIGkgKyAxLCAmdmFsdWUpOwo+ICsgICAg ICAgIHFtcF9wYXJhbWV0ZXJzX2FkZF9zdHJpbmcoZ2MsICZhcmdzLCAoY2hhciAqKW5hbWUsIChj aGFyICopdmFsdWUpOwo+ICsgICAgfQo+ICsKPiArICAgIHJldHVybiBxbXBfcnVuX2NvbW1hbmQo Z2MsIGRvbWlkLCBjbWQsIGFyZ3MsIE5VTEwsIE5VTEwpOwo+ICt9Cj4gKwo+ICBpbnQgbGlieGxf X3FtcF9wY2lfYWRkKGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCwgbGlieGxfZGV2aWNlX3BjaSAq cGNpZGV2KQo+ICB7Cj4gICAgICBsaWJ4bF9fcW1wX2hhbmRsZXIgKnFtcCA9IE5VTEw7Cj4gLS0g Cj4gMi42LjYKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6 Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=