From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH] libvchan: create xenstore entries in one transaction Date: Wed, 31 Oct 2018 10:40:57 +0000 Message-ID: References: <20181030234905.26142-1-marmarek@invisiblethingslab.com> <20181031101703.emdlgaazvxsyq6jg@zion.uk.xensource.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] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1gHnvp-0003Tf-3z for xen-devel@lists.xenproject.org; Wed, 31 Oct 2018 10:41:01 +0000 In-Reply-To: <20181031101703.emdlgaazvxsyq6jg@zion.uk.xensource.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" Cc: "xen-devel@lists.xenproject.org" , Wei Liu , =?iso-8859-1?Q?=27Marek_Marczykowski-G=F3recki=27?= , Ian Jackson List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgW21haWx0bzp3ZWku bGl1MkBjaXRyaXguY29tXQo+IFNlbnQ6IDMxIE9jdG9iZXIgMjAxOCAxMDoxNwo+IFRvOiBQYXVs IER1cnJhbnQgPFBhdWwuRHVycmFudEBjaXRyaXguY29tPgo+IENjOiAnTWFyZWsgTWFyY3p5a293 c2tpLUfDs3JlY2tpJyA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT47IHhlbi0KPiBk ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT47 IElhbiBKYWNrc29uCj4gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+Cj4gU3ViamVjdDogUmU6IFtY ZW4tZGV2ZWxdIFtQQVRDSF0gbGlidmNoYW46IGNyZWF0ZSB4ZW5zdG9yZSBlbnRyaWVzIGluIG9u ZQo+IHRyYW5zYWN0aW9uCj4gCj4gT24gV2VkLCBPY3QgMzEsIDIwMTggYXQgMTA6MDg6MjZBTSAr MDAwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQo+ID4gPiBGcm9tOiBYZW4tZGV2ZWwgW21haWx0bzp4ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54 ZW5wcm9qZWN0Lm9yZ10gT24KPiBCZWhhbGYKPiA+ID4gT2YgTWFyZWsgTWFyY3p5a293c2tpLUfD s3JlY2tpCj4gPiA+IFNlbnQ6IDMwIE9jdG9iZXIgMjAxOCAyMzo0OQo+ID4gPiBUbzogeGVuLWRl dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gPiA+IENjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRy aXguY29tPjsgSWFuIEphY2tzb24KPiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT47Cj4gPiA+IE1h cmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNv bT4KPiA+ID4gU3ViamVjdDogW1hlbi1kZXZlbF0gW1BBVENIXSBsaWJ2Y2hhbjogY3JlYXRlIHhl bnN0b3JlIGVudHJpZXMgaW4gb25lCj4gPiA+IHRyYW5zYWN0aW9uCj4gPiA+Cj4gPiA+IFRoaXMg d2lsbCBwcmV2ZW50IHJhY2Ugd2hlbiBjbGllbnQgd2FpdHMgZm9yIHNlcnZlciB3aXRoIHhzX3dh dGNoIC0KPiBhbGwKPiA+ID4gZW50cmllcyBzaG91bGQgYXBwZWFyIGF0IG9uY2UuCj4gPgo+ID4g V2F0Y2hlcyBzaG91bGQgYmUgcHV0IG9uIHRoZSAic3RhdGUiIGtleSB0byBhdm9pZCB0aGlzIGtp bmQgb2YgdGhpbmcuCj4gVGhhdCBrZXkgc2hvdWxkIGFsd2F5cyBiZSB0aGUgbGFzdCB0aGluZyBt b2RpZmllZCBhbmQgaGVuY2UgdGhlcmUgc2hvdWxkCj4gbmV2ZXIgcmVhbGx5IGJlIHRoZSBuZWVk IGZvciB4ZW5zdG9yZSB0cmFuc2FjdGlvbnMgYXQgYWxsLgo+IAo+IEFJVUkgbGlieGVudmNoYW4g ZG9lc24ndCBoYXZlIGEgInN0YXRlIiBrZXkuCgpJdCBhcHBlYXJzIHlvdSdyZSByaWdodC4gT01H LiBIb3cgb24gZWFydGggaXMgb25lIGFuZCBzdXBwb3NlZCB0byBrbm93IHRoZSBzdGF0ZSBvZiB0 aGUgb3RoZXIgZW5kPyBUaGlzIGlzIGFuIGF3ZnVsICdwcm90b2NvbCcuCgo+IFdlIGNhbiBpbnRy b2R1Y2Ugb25lIG5vdwo+IGJ1dCB3ZSBzdGlsbCBuZWVkIHRvIGhhbmRsZSBvbGQgY29kZSB3aGlj aCBkb2Vzbid0IGtub3cgYWJvdXQgdGhlIG5ldwo+IGtleS4KPiAKCkluZGVlZCwgYnV0IHRoaXMg cmVhbGx5IHNob3VsZCBiZSByZXBsYWNlZCBieSBhIHByb3RvY29sIHdoaWNoIGFjdHVhbGx5IGhh cyBkZWZpbmVkIHN0YXRlIHRyYW5zaXRpb25zLgoKICBQYXVsCgo+IEkgY291bGQgYmUgd3Jvbmcg YWJvdXQgdGhlIHByb3RvY29sIHRob3VnaC4KPiAKPiBXZWkuCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h aWxtYW4vbGlzdGluZm8veGVuLWRldmVs