From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [RFC v2 7/9] libxl_qmp: Implement query-status command Date: Mon, 23 Apr 2018 10:24:16 +0100 Message-ID: <20180423092415.vv7dfz5gdti3v6oz@citrix.com> References: <20180416173227.22671-1-anthony.perard@citrix.com> <20180416173227.22671-8-anthony.perard@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fAXht-00066M-CK for xen-devel@lists.xenproject.org; Mon, 23 Apr 2018 09:24:21 +0000 Content-Disposition: inline In-Reply-To: <20180416173227.22671-8-anthony.perard@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Anthony PERARD Cc: xen-devel@lists.xenproject.org, Wei Liu , Ian Jackson List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBBcHIgMTYsIDIwMTggYXQgMDY6MzI6MjVQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg d3JvdGU6Cj4gSXQgY2hlY2sgdmlhIFFNUCBpZiBRRU1VIGFzIHJlYWNoIHRoZSBpbnRlbmRlZCBz dGF0dXMuCgpTb21lIHR5cG9zLgoKIi4uLiBjaGVja3MgLi4uIGlmIFFFTVUgaGFzIHJlYWNoZWQg Li4uIgoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA Y2l0cml4LmNvbT4KPiAtLS0KPiAgdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCB8ICAzICsr Kwo+ICB0b29scy9saWJ4bC9saWJ4bF9xbXAuYyAgICAgIHwgMzkgKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgNDIgaW5zZXJ0aW9ucygrKQo+ IAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGli eGwvbGlieGxfaW50ZXJuYWwuaAo+IGluZGV4IDYzNTIzODA2NDQuLjM3NjRkMjY0NjMgMTAwNjQ0 Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAo+ICsrKyBiL3Rvb2xzL2xpYnhs L2xpYnhsX2ludGVybmFsLmgKPiBAQCAtMTg1Nyw2ICsxODU3LDkgQEAgX2hpZGRlbiBpbnQgbGli eGxfX3FtcF9uYmRfc2VydmVyX3N0b3AobGlieGxfX2djICpnYywgaW50IGRvbWlkKTsKPiAgX2hp ZGRlbiBpbnQgbGlieGxfX3FtcF94X2Jsb2NrZGV2X2NoYW5nZShsaWJ4bF9fZ2MgKmdjLCBpbnQg ZG9taWQsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg Y2hhciAqcGFyYW50LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IGNvbnN0IGNoYXIgKmNoaWxkLCBjb25zdCBjaGFyICpub2RlKTsKPiArX2hpZGRlbiBpbnQgbGli eGxfX3FtcF9xdWVyeV9zdGF0dXMobGlieGxfX2djICpnYywKPiArICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgaW50IGRvbWlkLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBjb25zdCBjaGFyICppbnRlbmRlZF9zdGF0dXMpOwo+ICAvKiBydW4gYSBobXAg Y29tbWFuZCBpbiBxbXAgbW9kZSAqLwo+ICBfaGlkZGVuIGludCBsaWJ4bF9fcW1wX2htcChsaWJ4 bF9fZ2MgKmdjLCBpbnQgZG9taWQsIGNvbnN0IGNoYXIgKmNvbW1hbmRfbGluZSwKPiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgY2hhciAqKm91dCk7Cj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xp YnhsL2xpYnhsX3FtcC5jIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKPiBpbmRleCAzYmIwZjI4 YmVhLi44M2JkODA0MjE5IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3FtcC5jCj4g KysrIGIvdG9vbHMvbGlieGwvbGlieGxfcW1wLmMKPiBAQCAtMTI0Niw2ICsxMjQ2LDQ1IEBAIGlu dCBsaWJ4bF9fcW1wX3hfYmxvY2tkZXZfY2hhbmdlKGxpYnhsX19nYyAqZ2MsIGludCBkb21pZCwg Y29uc3QgY2hhciAqcGFyZW50LAo+ICAgICAgcmV0dXJuIHFtcF9ydW5fY29tbWFuZChnYywgZG9t aWQsICJ4LWJsb2NrZGV2LWNoYW5nZSIsIGFyZ3MsIE5VTEwsIE5VTEwpOwo+ICB9Cj4gIAo+ICtz dGF0aWMgaW50IHFtcF9jaGVja19zdGF0dXMobGlieGxfX3FtcF9oYW5kbGVyICpxbXAsCj4gKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKnJlc3Bv bnNlLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqb3BhcXVlKQo+ICt7Cj4g KyAgICBjaGFyICoqc3RhdHVzID0gb3BhcXVlOwo+ICsgICAgR0NfSU5JVChxbXAtPmN0eCk7Cj4g KyAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3QgKm87Cj4gKwo+ICsgICAgbyA9IGxpYnhsX19q c29uX21hcF9nZXQoInN0YXR1cyIsIHJlc3BvbnNlLCBKU09OX1NUUklORyk7Cj4gKyAgICBpZiAo IW8pCj4gKyAgICAgICAgcmV0dXJuIDE7Cj4gKyAgICAqc3RhdHVzID0gbGlieGxfX3N0cmR1cChn YywgbGlieGxfX2pzb25fb2JqZWN0X2dldF9zdHJpbmcobykpOwoKTWlzc2luZyBHQ19GUkVFIGlu IHRoZSBleGl0IHBhdGhzLgoKVGhlIHJlc3QgbG9va3MgT0suCgpXZWkuCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0 Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs