From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Jackson Subject: Re: [RFC v2 8/9] HACK libxl_exec: Check QEMU status via QMP instead of xenstore Date: Fri, 20 Apr 2018 19:37:17 +0100 Message-ID: <23258.13149.123196.867924@mariner.uk.xensource.com> References: <20180416173227.22671-1-anthony.perard@citrix.com> <20180416173227.22671-9-anthony.perard@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1f9auO-0001Z1-Ob for xen-devel@lists.xenproject.org; Fri, 20 Apr 2018 18:37:20 +0000 In-Reply-To: <20180416173227.22671-9-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 List-Id: xen-devel@lists.xenproject.org QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1JGQyB2MiA4LzldIEhBQ0sgbGlieGxfZXhlYzogQ2hl Y2sgUUVNVSBzdGF0dXMgdmlhIFFNUCBpbnN0ZWFkIG9mIHhlbnN0b3JlIik6Cj4gV2hlbiBRRU1V IGlzIHJlc3RyaWN0ZWQsIHRoZSBxZW11IG9uIHRoZSByZWNlaXZpbmcgc2lkZSBjYW5uJ3Qgd3Jp dGUKPiBhbnl0aGluZyB0byB4ZW5zdG9yZSBvbmNlIHRoZSBtaWdyYXRpb24gaXMgc3RhcnRlZC4g U28gaXQgY2Fubid0IHRlbGwKPiBsaWJ4bCB0aGF0IGl0IGlzIHJlYWR5IHRvIGNvbnRpbnVlIHJ1 bm5pbmcgdGhlIGd1ZXN0LgouLi4KPiBUaGlzIHBhdGNoIGNyZWF0ZXMgYSBwaXBlLCBnaXZlIHRo ZSB3cml0ZS1lbmQgdG8gcWVtdSwgYW5kIHdhaXQgZm9yCj4gc29tZXRoaW5nIHRvIGJlIHdyaXR0 ZW4gdG8gaXQuIChXZSBjb3VsZCBjaGVjayBpZiBpdCBpcyBhY3R1YWxseSB0aGUgUU1QCj4gZ3Jl ZXRpbmcgbWVzc2FnZS4pCgpUaGlzIGlzIGluZGVlZCB0aGUga2luZCBvZiB0aGluZyBJIGhhZCBp biBtaW5kIGluIG91ciBJUkwKY29udmVyc2F0aW9uLgoKPiBRRU1VIGlzIGFza2VkIHRvIHNldHVw IGEgUU1QIHNlcnZlciBvbiB0aGlzIHBpcGUsIGJ1dCBldmVuIGlmIGl0IGlzIGEKPiBvbmUtd2F5 IG9ubHksIHFlbXUgd2lsbCB3cml0ZSB0aGUgUU1QIGdyZWV0aW5nIG1lc3NhZ2UgdG8gdGhlIHBp cGUuCj4gVGhpcyBpcyBkb25lIHdpdGg6Cj4gLWFkZC1mZCwgdG8gY3JlYXRlIGEgZmRzZXQgd2hp Y2ggaXMgdXNlIGxhdGVyLgo+IC1jaGFyZGV2ICdmaWxlLHBhdGg9L2Rldi9mZHNldC8xLGFwcGVu ZD10cnVlJywgdGhpcyBvcGVuIGEgY2hhciBkZXZpY2UKPiBvbiB0aGUgd3JpdGUtZW5kIG9mIHRo ZSBwaXBlLCB0ZWxsIHFlbXUgdGhhdCB0aGUgRkQgaXMgd3JpdGUtb25seSwgYW5kCj4gbm90IHRv IHJ1biB0cnVuY2F0ZSBvbiBpdC4KPiAtbW9uLCBqdXN0IHN0YXJ0IHRoZSBRTVAgc2VydmVyIG9u IHRoaXMgbmV3IGNoYXJkZXYuCgpIYXZlIHlvdSBjb25zaWRlcmVkIHNvY2tldHBhaXIoKSA/ICBU aGF0IGF2b2lkcyB0aGUgb2RkbmVzIG9mIHBhc3NpbmcKcWVtdSBhIHdyaXRlLW9ubHkgZmQuCgpB bnl3YXksIEknbSBub3Qgc3VyZSB3aHkgdGhpcyBhcHByb2FjaCBqdXN0aWZpZXMgSEFDSy4gIEFy ZSBhbGwgdGhlCnRoaW5ncyB5b3UgYXJlIGFza2luZyBxZW11IHRvIGRvIG5vdCBmdWxseSBzdXBw b3J0ZWQgPwoKPiBUaGlzIHBhdGNoIGNvcGllcyBtb3N0IG9mICJ4c3dhaXQiIGFuZCBjYWxsIGl0 ICJxbXB3YWl0Ii4gVGhpcyBpcwo+IHByb2JhYmx5IG5vdCB0aGUgYmVzdCB3YXkgZm9yd2FyZCBk dWUgdG8gZHVwbGljYXRpb24uCgpBaC4gIEluZGVlZCA6LSkuCgpJIGhhdmVuJ3QgcmV2aWV3ZWQg dGhlIGNvZGUgeWV0LCBvbmx5IHlvdXIgZGVzY3JpcHRpb24uCgpJYW4uCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0 Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs