From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau =?utf-8?B?TW9ubsOp?= Subject: Re: [PATCH v4 25/32] libxl_exec: Add libxl__spawn_initiate_failure Date: Thu, 2 Aug 2018 13:34:52 +0200 Message-ID: <20180802113452.ezzo4o43ossxxe7v@mac> References: <20180727140614.13256-1-anthony.perard@citrix.com> <20180727140614.13256-26-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 1flBsk-0005SP-38 for xen-devel@lists.xenproject.org; Thu, 02 Aug 2018 11:35:02 +0000 Content-Disposition: inline In-Reply-To: <20180727140614.13256-26-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, Ian Jackson , Wei Liu List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBKdWwgMjcsIDIwMTggYXQgMDM6MDY6MDdQTSArMDEwMCwgQW50aG9ueSBQRVJBUkQg d3JvdGU6Cj4gVGhpcyBmdW5jdGlvbiBjYW4gYmUgdXNlIGJ5IHVzZXIgbGlieGxfX3NwYXduXyog d2hlbiB0aGV5IHNldHVwIGEKICAgICAgICAgICAgICAgICAgICAgICBeIHVzZWQgYW5kIHJlbW92 ZSB1c2VyCj4gbm90aWZpY2F0aW9uIG90aGVyIHRoYW4geGVuc3RvcmUuIFRoZSBwYXJlbnQgY2Fu IGFscmVhZHkgY2FsbGVkIHN1Y2Nlc3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBeIHJlcG9ydAo+IHZpYSBsaWJ4bF9fc3Bhd25faW5p dGlhdGVfZGV0YWNoKCksIHRoaXMgbmV3IGZ1bmN0aW9uIGNhbiBiZSB1c2VkIGZvcgo+IGZhaWx1 cmUgaW5zdGVhZCBvZiB3YWl0aW5nIGZvciB0aGUgdGltZW91dC4KPiAKPiBTaWduZWQtb2ZmLWJ5 OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5 OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCj4gLS0tCj4gIHRvb2xz L2xpYnhsL2xpYnhsX2V4ZWMuYyAgICAgfCAgNyArKysrKysrCj4gIHRvb2xzL2xpYnhsL2xpYnhs X2ludGVybmFsLmggfCAyMSArKysrKysrKysrKysrKysrKysrKy0KPiAgMiBmaWxlcyBjaGFuZ2Vk LCAyNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xz L2xpYnhsL2xpYnhsX2V4ZWMuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2V4ZWMuYwo+IGluZGV4IDAy ZTZjOTE3ZjAuLmZiOTYyMWIxMGEgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZXhl Yy5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZXhlYy5jCj4gQEAgLTM3Myw2ICszNzMsMTMg QEAgdm9pZCBsaWJ4bF9fc3Bhd25faW5pdGlhdGVfZGV0YWNoKGxpYnhsX19nYyAqZ2MsIGxpYnhs X19zcGF3bl9zdGF0ZSAqc3MpCj4gICAgICBzcGF3bl9kZXRhY2goZ2MsIHNzKTsKPiAgfQo+ICAK PiArdm9pZCBsaWJ4bF9fc3Bhd25faW5pdGlhdGVfZmFpbHVyZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4 bF9fc3Bhd25fc3RhdGUgKnNzLCBpbnQgcmMpCj4gK3sKPiArICAgIGFzc2VydChyYyk7Cj4gKyAg ICBzcy0+cmMgPSByYzsKPiArICAgIHNwYXduX2RldGFjaChnYywgc3MpOwo+ICt9Cj4gKwo+ICBz dGF0aWMgdm9pZCBzcGF3bl9mYWlsKGxpYnhsX19lZ2MgKmVnYywgbGlieGxfX3NwYXduX3N0YXRl ICpzcywgaW50IHJjKQo+ICAvKiBDYWxsZXIgbXVzdCBoYXZlIGxvZ2dlZC4gIE11c3QgYmUgbGFz dCB0aGluZyBpbiBjYWxsaW5nIGZ1bmN0aW9uLAo+ICAgKiBhcyBpdCBtYXkgbWFrZSB0aGUgY2Fs bGJhY2suICBQcmVjb25kaXRpb246IEF0dGFjaGVkIG9yIERldGFjaGluZy4gKi8KPiBkaWZmIC0t Z2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2lu dGVybmFsLmgKPiBpbmRleCAxMTBiOTUxYmJlLi5iOTQ2NTdhN2YwIDEwMDY0NAo+IC0tLSBhL3Rv b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRl cm5hbC5oCj4gQEAgLTE1NTEsNyArMTU1MSw4IEBAIF9oaWRkZW4gdm9pZCBsaWJ4bF9fc3Bhd25f aW5pdChsaWJ4bF9fc3Bhd25fc3RhdGUqKTsKPiAgICoKPiAgICogVGhlIGlubmVyIGNoaWxkIG11 c3Qgc29vbiBleGl0IG9yIGV4ZWMuICBJdCBtdXN0IGFsc28gc29vbiBleGl0IG9yCj4gICAqIG5v dGlmeSB0aGUgcGFyZW50IG9mIGl0cyBzdWNjZXNzZnVsIHN0YXJ0dXAgYnkgd3JpdGluZyB0byB0 aGUKPiAtICogeGVuc3RvcmUgcGF0aCB4c3BhdGguCj4gKyAqIHhlbnN0b3JlIHBhdGggeHNwYXRo IE9SIHZpYSBvdGhlciBtZWFuIHRoYXQgdGhlIHBhcmVudCB3aWxsIGhhdmUKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gbWVhbnMKPiArICogdG8gc2V0dXAuCj4gICAq Cj4gICAqIFRoZSB1c2VyIChpbiB0aGUgcGFyZW50KSB3aWxsIGJlIGNhbGxlZCBiYWNrIChjb25m aXJtX2NiKSBldmVyeQo+ICAgKiB0aW1lIHRoYXQgeGVuc3RvcmUgcGF0aCBpcyBtb2RpZmllZC4K PiBAQCAtMTYwNyw2ICsxNjA4LDI0IEBAIF9oaWRkZW4gaW50IGxpYnhsX19zcGF3bl9zcGF3bihs aWJ4bF9fZWdjICplZ2MsIGxpYnhsX19zcGF3bl9zdGF0ZSAqc3Bhd24pOwo+ICAgKi8KPiAgX2hp ZGRlbiB2b2lkIGxpYnhsX19zcGF3bl9pbml0aWF0ZV9kZXRhY2gobGlieGxfX2djICpnYywgbGli eGxfX3NwYXduX3N0YXRlKik7Cj4gIAo+ICsvKgo+ICsgKiBsaWJ4bF9fc3Bhd25faW5pdGlhdGVf ZmFpbHVyZSAtIFByb3BhZ2F0ZSBmYWlsdXJlIGZyb20gdGhlIGNhbGxlciB0byB0aGUKPiArICog Y2FsbGVlLgo+ICsgKgo+ICsgKiBXb3JrcyBieSBraWxsaW5nIHRoZSBpbnRlcm1lZGlhdGUgcHJv Y2VzcyBmcm9tIHNwYXduX3NwYXduLgo+ICsgKiBBZnRlciB0aGlzIGZ1bmN0aW9uIHJldHVybnMs IGZhaWx1cmVzIHdpbGwgYmUgcmVwb3J0ZWQgdmlhIGZhaWx1cmVfY2IuCj4gKyAqCj4gKyAqIFRo aXMgaXMgbm90IHN5bmNocm9ub3VzOiB0aGVyZSB3aWxsIGJlIGEgZnVydGhlciBjYWxsYmFjayB3 aGVuCj4gKyAqIHRoZSBkZXRhY2ggaXMgY29tcGxldGUuCj4gKyAqCj4gKyAqIExvZ3MgZXJyb3Jz Lgo+ICsgKgo+ICsgKiBUaGUgc3Bhd24gc3RhdGUgbXVzdCBiZSBBdHRhY2hlZCBlbnRyeSBhbmQg d2lsbCBiZSBBdHRhY2hlZCBGYWlsZWQKPiArICogb24gcmV0dXJuLgo+ICsgKi8KPiArX2hpZGRl biB2b2lkIGxpYnhsX19zcGF3bl9pbml0aWF0ZV9mYWlsdXJlKGxpYnhsX19nYyAqZ2MsCj4gKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fc3Bhd25fc3Rh dGUgKnNzLCBpbnQgcmMpOwo+ICsKPiAgLyoKPiAgICogSWYgc3VjY2Vzc2Z1bCwgdGhpcyBzaG91 bGQgcmV0dXJuIDAuCj4gICAqCj4gLS0gCj4gQW50aG9ueSBQRVJBUkQKPiAKPiAKPiBfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi1kZXZlbCBtYWls aW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBodHRwczovL2xpc3Rz LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVsCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0 Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs