From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH 0/7] oxenstored: improve transaction conflict handling Date: Fri, 18 Mar 2016 10:33:35 -0400 Message-ID: <20160318143335.GD27285@char.us.oracle.com> References: <1458237075-13777-1-git-send-email-jonathan.davies@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1agvTH-0000lP-3h for xen-devel@lists.xenproject.org; Fri, 18 Mar 2016 14:33:47 +0000 Content-Disposition: inline In-Reply-To: <1458237075-13777-1-git-send-email-jonathan.davies@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jonathan Davies Cc: xen-devel@lists.xenproject.org, Jon Ludlam , Dave Scott , Euan Harris , Andrew Cooper List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBNYXIgMTcsIDIwMTYgYXQgMDU6NTE6MDhQTSArMDAwMCwgSm9uYXRoYW4gRGF2aWVz IHdyb3RlOgo+IFRoaXMgcGF0Y2ggc2VyaWVzIG1ha2VzIGEgc3Vic3RhbnRpYWwgaW1wcm92ZW1l bnQgdG8gb3hlbnN0b3JlZCdzIHRyYW5zYWN0aW9uCj4gaGFuZGxpbmcuCj4gCj4gVGhlIG9yaWdp bmFsIGRlc2lnbiBvZiBveGVuc3RvcmVkIGFzc3VtZWQgdGhhdCBhIHRyYW5zYWN0aW9uIHdvdWxk IG9ubHkgZXZlcgo+IHNwYW4gYSBzbWFsbCBzdWJ0cmVlLiBJbiBwcmFjdGljZSB0aGlzIGlzIHJh cmVseSB0aGUgY2FzZSBhbmQgbWVhbnMgdGhhdCBvdGhlcgo+IHhlbnN0b3JlIHRyYWZmaWMgb3Zl cmxhcHBpbmcgd2l0aCBhIHRyYW5zYWN0aW9uIGNhbiBjYXVzZSBpdCB0byBmYWlsIHdpdGgKPiBF QUdBSU4uIFRoaXMgbGVhZHMgdG8gc2lnbmlmaWNhbnQgcGVyZm9ybWFuY2UgcHJvYmxlbXMgd2l0 aCB0b29sc3RhY2sgb3BlcmF0aW9ucwo+IHdoZW4gdGhlcmUgaXMgYSBjZXJ0YWluIGxldmVsIG9m IHhlbnN0b3JlIHRyYWZmaWMgY29taW5nIGZyb20gb3RoZXIgc291cmNlcy4KPiAKPiBJbnN0ZWFk LCB3ZSBvYnNlcnZlIHRoYXQsIGFsdGhvdWdoIHRoZSB0cmFuc2FjdGlvbiBtYXkgc3BhbiBhIGxh cmdlIHN1YnRyZWUsIGl0Cj4gaXMgdmVyeSB1bmxpa2VseSB0byByZWFkIG9yIHdyaXRlIHRoZSBz YW1lIGtleXMgYXMgb3RoZXIgeGVuc3RvcmUgdHJhZmZpYy4gVGhpcwo+IG9ic2VydmF0aW9uIGxl YWRzIHRvIGFuIGltcHJvdmVkIHRyYW5zYWN0aW9uIGNvbmZsaWN0LWhhbmRsaW5nIGFsZ29yaXRo bSBpbgo+IHdoaWNoIHRoZSB0cmFuc2FjdGlvbiBpcyByZXBsYXllZCB0byBjaGVjayBpdCBpcyBz ZXJpYWxpemFibGUuIFRoaXMgYXBwcm9hY2ggaXMKPiBzdXBlcmlvciBpbiBwZXJmb3JtYW5jZS4K PiAKPiBUaGUgc2l4dGggcGF0Y2ggaXMgdGhlIG1haW4gb25lIHRoYXQgY2hhbmdlcyB0aGUgd2F5 IHRyYW5zYWN0aW9uIGNvbmZsaWN0cyBhcmUKPiBoYW5kbGVkLiBUaGUgZmlyc3QgZml2ZSBwYXRj aGVzIHByZXBhcmUgdGhlIHdheSBieSBwZXJmb3JtaW5nIHNvbWUgcmVmYWN0b3JpbmcKPiBhbmQg YWRkaXRpb24gb2YgaW5mcmFzdHJ1Y3R1cmUgdGhhdCBhbGxvd3MgZm9yIHRyYW5zYWN0aW9ucyB0 byBiZSByZXBsYXllZC4gVGhlCj4gc2V2ZW50aCBwYXRjaCBhZGRzIHNvbWUgZXh0cmEgbG9nZ2lu Zy4KCkFsbCB0aGUgcGF0Y2hlcyBoYXZlIHF1aXRlIHRoZSBSZXZpZXdlZC1ieSBsaXN0IGFscmVh ZHkgc28gSSB3b3VsZCB0aGluawp0aGVzZSBjYW4gZ28gaW4gbm93PwoKVGhvdWdodCBvZGRseSBJ IGRpZG4ndCBzZWUgYW55IGRpc2N1c3Npb24gb24geGVuLWRldmVsIGZvciB0aGlzPwoKPiAKPiBK b25hdGhhbiBEYXZpZXMgKDcpOgo+ICAgb3hlbnN0b3JlZDogcmVmYWN0b3IgcHV0dGluZyByZXNw b25zZSBvbiB3aXJlCj4gICBveGVuc3RvcmVkOiByZW1vdmUgc29tZSB1bnVzZWQgcGFyYW1ldGVy cwo+ICAgb3hlbnN0b3JlZDogcmVmYWN0b3IgcmVxdWVzdCBwcm9jZXNzaW5nCj4gICBveGVuc3Rv cmVkOiBrZWVwIHRyYWNrIG9mIGVhY2ggdHJhbnNhY3Rpb24ncyBvcGVyYXRpb25zCj4gICBveGVu c3RvcmVkOiBtb3ZlIGZ1bmN0aW9ucyB0aGF0IHByb2Nlc3Mgc2ltcGxlIG9wZXJhdGlvbnMKPiAg IG94ZW5zdG9yZWQ6IHJlcGxheSB0cmFuc2FjdGlvbiB1cG9uIGNvbmZsaWN0Cj4gICBveGVuc3Rv cmVkOiBsb2cgcmVxdWVzdCBhbmQgcmVzcG9uc2UgZHVyaW5nIHRyYW5zYWN0aW9uIHJlcGxheQo+ IAo+ICB0b29scy9vY2FtbC94ZW5zdG9yZWQvTWFrZWZpbGUgICAgICAgIHwgICAgMSArCj4gIHRv b2xzL29jYW1sL3hlbnN0b3JlZC9jb25uZWN0aW9uLm1sICAgfCAgICA1ICstCj4gIHRvb2xzL29j YW1sL3hlbnN0b3JlZC9kZWZpbmUubWwgICAgICAgfCAgICAxICsKPiAgdG9vbHMvb2NhbWwveGVu c3RvcmVkL294ZW5zdG9yZWQuY29uZiB8ICAgIDEgKwo+ICB0b29scy9vY2FtbC94ZW5zdG9yZWQv cHJvY2Vzcy5tbCAgICAgIHwgIDM0NCArKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0K PiAgdG9vbHMvb2NhbWwveGVuc3RvcmVkL3RyYW5zYWN0aW9uLm1sICB8ICAgMjEgKy0KPiAgdG9v bHMvb2NhbWwveGVuc3RvcmVkL3hlbnN0b3JlZC5tbCAgICB8ICAgIDEgKwo+ICA3IGZpbGVzIGNo YW5nZWQsIDIzOSBpbnNlcnRpb25zKCspLCAxMzUgZGVsZXRpb25zKC0pCj4gCj4gLS0gCj4gMS43 LjEwLjQKPiAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwo+ IGh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK