From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Jackson Subject: Re: [PATCH v5 12/15] libxl: QEMU startup sync based on QMP Date: Tue, 16 Oct 2018 15:23:26 +0100 Message-ID: <23493.62558.602998.340871@mariner.uk.xensource.com> References: <20180907151104.32306-1-anthony.perard@citrix.com> <20180907151104.32306-13-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 1gCQGM-0000uG-IE for xen-devel@lists.xenproject.org; Tue, 16 Oct 2018 14:23:58 +0000 In-Reply-To: <20180907151104.32306-13-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 QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW1BBVENIIHY1IDEyLzE1XSBsaWJ4bDogUUVNVSBzdGFy dHVwIHN5bmMgYmFzZWQgb24gUU1QIik6Cj4gVGhpcyBpcyBvbmx5IGFjdGl2YXRlZCB3aGVuIGRt X3Jlc3RyaWN0PTEsIGFzIGV4cGxhaW5lZCBpbiB0aGUgcHJldmlvdXMKPiBwYXRjaCAibGlieGxf ZG06IFByZS1vcGVuIFFNUCBzb2NrZXQgZm9yIFFFTVUiCi4uLgo+ICtzdGF0aWMgdm9pZCBkZXZp Y2VfbW9kZWxfcW1wX2NiKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X3FtcCAqZXYsCj4gKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfX2pzb25fb2JqZWN0ICpy ZXNwb25zZSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcmMpCj4gK3sK PiArICAgIEVHQ19HQzsKPiArICAgIGxpYnhsX19kbV9zcGF3bl9zdGF0ZSAqZG1zcyA9IENPTlRB SU5FUl9PRihldiwgKmRtc3MsIHFtcCk7Cj4gKyAgICBjb25zdCBsaWJ4bF9fanNvbl9vYmplY3Qg Km87Cj4gKyAgICBjb25zdCBjaGFyICpzdGF0dXM7Cj4gKwo+ICsgICAgbGlieGxfX2V2X3FtcF9k aXNwb3NlKGdjLCBldik7CgpJIG1pc3NlZCB3aG8gb3ducyB0aGUgbWVtb3J5IGZvciBgcmVzcG9u c2UnID8gIEluIHRoZSBhYnNlbmNlIG9mIGFueQppbmRpY2F0aW9uIHRvIHRoZSBjb250cmFyeSBJ IHRoaW5rIGl0IHNob3VsZCBjb21lIGZyb20gdGhlIEVHQ19HQy4KCi4uLgoKSnVzdCBjaGVja2Vk IHFtcF9ldl9jYWxsYmFja19yZWFkYWJsZSBhbmQgdGhpcyBpcyBpbmRlZWQgdHJ1ZS4gIEpvbGx5 Cmdvb2QuCgpUaGlzIGFjdHVhbCBmdW5jdGlvbmFsIGNoYW5nZSBpcyBwbGVhc2luZ2x5IHN0cmFp Z2h0Zm9yd2FyZC4KCj4gKyAgICBpZiAocmMpCj4gKyAgICAgICAgZ290byBmYWlsZWQ7Cj4gKwo+ ICsgICAgbyA9IGxpYnhsX19qc29uX21hcF9nZXQoInN0YXR1cyIsIHJlc3BvbnNlLCBKU09OX1NU UklORyk7Cj4gKyAgICBpZiAoIW8pIHsKPiArICAgICAgICBMT0dEKERFQlVHLCBldi0+ZG9taWQs ICJRTVAgdW5leHBlY3RlZCByZXNwb25zZSIpOwoKSSB0aGluayBtYW55IG9mIHRoZXNlIERFQlVH IHNob3VsZCBiZSBFUlJPUiBhbmQgbWFueSBvZiB0aGVzZQpFUlJPUl9GQUlMIHNob3VsZCBiZSBF UlJPUl9RRU1VX0RJRF9TT01FX1dST05HX1RISU5HLgoKSXQncyByYXRoZXIgb2RkIHRoYXQgbmVp dGhlciB0aGlzIHBhdGNoLCBub3IgYW55dGhpbmcgdGhhdCBmb2xsb3dzLApkb2VzIG5vdCBzdG9w IGxpYnhsIGZyb20gYWxzbyB3YXRjaGluZyB0aGUgeGVuc3RvcmUgcGF0aC4gIEkgdGhpbmsgaXQK d291bGQgYmUgYmV0dGVyIHRvIHN1cHByZXNzIHRoYXQgcmF0aGVyIHRoYW4gbGVhdmUgdmVzdGln aWFsCmJlaGF2aW91ci4gIENhbiB5b3UgYWRkIHBhdGNoKGVzKSB0byBkbyB0aGF0LCByaWdodCBh ZnRlciB0aGlzIG9uZSA/CgpZb3UgbWF5IG5lZWQgdG8gYWRkIGEgcGF0Y2ggdG8gdG9sZXJhdGUg eHNwYXRoPT0wIGluIHRoZSBzcGF3biBjb2RlLgoKVGhhbmtzLApJYW4uCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0 Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs