From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Scott Subject: Re: [PATCH 0/7] oxenstored: improve transaction conflict handling Date: Sat, 19 Mar 2016 11:30:26 +0000 Message-ID: <073CDE9C-45D1-4D8A-8CAD-1BA838E2A37A@recoil.org> References: <1458237075-13777-1-git-send-email-jonathan.davies@citrix.com> <20160318143335.GD27285@char.us.oracle.com> <20160318163621.GC23307@citrix.com> Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ahF5S-0006s3-Fl for xen-devel@lists.xenproject.org; Sat, 19 Mar 2016 11:30:30 +0000 In-Reply-To: <20160318163621.GC23307@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Wei Liu Cc: Jonathan Davies , Andrew Cooper , Jon Ludlam , Euan Harris , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org Cj4gT24gMTggTWFyIDIwMTYsIGF0IDE2OjM2LCBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29t PiB3cm90ZToKPiAKPiBPbiBGcmksIE1hciAxOCwgMjAxNiBhdCAxMDozMzozNUFNIC0wNDAwLCBL b25yYWQgUnplc3p1dGVrIFdpbGsgd3JvdGU6Cj4+IE9uIFRodSwgTWFyIDE3LCAyMDE2IGF0IDA1 OjUxOjA4UE0gKzAwMDAsIEpvbmF0aGFuIERhdmllcyB3cm90ZToKPj4+IFRoaXMgcGF0Y2ggc2Vy aWVzIG1ha2VzIGEgc3Vic3RhbnRpYWwgaW1wcm92ZW1lbnQgdG8gb3hlbnN0b3JlZCdzIHRyYW5z YWN0aW9uCj4+PiBoYW5kbGluZy4KPj4+IAo+Pj4gVGhlIG9yaWdpbmFsIGRlc2lnbiBvZiBveGVu c3RvcmVkIGFzc3VtZWQgdGhhdCBhIHRyYW5zYWN0aW9uIHdvdWxkIG9ubHkgZXZlcgo+Pj4gc3Bh biBhIHNtYWxsIHN1YnRyZWUuIEluIHByYWN0aWNlIHRoaXMgaXMgcmFyZWx5IHRoZSBjYXNlIGFu ZCBtZWFucyB0aGF0IG90aGVyCj4+PiB4ZW5zdG9yZSB0cmFmZmljIG92ZXJsYXBwaW5nIHdpdGgg YSB0cmFuc2FjdGlvbiBjYW4gY2F1c2UgaXQgdG8gZmFpbCB3aXRoCj4+PiBFQUdBSU4uIFRoaXMg bGVhZHMgdG8gc2lnbmlmaWNhbnQgcGVyZm9ybWFuY2UgcHJvYmxlbXMgd2l0aCB0b29sc3RhY2sg b3BlcmF0aW9ucwo+Pj4gd2hlbiB0aGVyZSBpcyBhIGNlcnRhaW4gbGV2ZWwgb2YgeGVuc3RvcmUg dHJhZmZpYyBjb21pbmcgZnJvbSBvdGhlciBzb3VyY2VzLgo+Pj4gCj4+PiBJbnN0ZWFkLCB3ZSBv YnNlcnZlIHRoYXQsIGFsdGhvdWdoIHRoZSB0cmFuc2FjdGlvbiBtYXkgc3BhbiBhIGxhcmdlIHN1 YnRyZWUsIGl0Cj4+PiBpcyB2ZXJ5IHVubGlrZWx5IHRvIHJlYWQgb3Igd3JpdGUgdGhlIHNhbWUg a2V5cyBhcyBvdGhlciB4ZW5zdG9yZSB0cmFmZmljLiBUaGlzCj4+PiBvYnNlcnZhdGlvbiBsZWFk cyB0byBhbiBpbXByb3ZlZCB0cmFuc2FjdGlvbiBjb25mbGljdC1oYW5kbGluZyBhbGdvcml0aG0g aW4KPj4+IHdoaWNoIHRoZSB0cmFuc2FjdGlvbiBpcyByZXBsYXllZCB0byBjaGVjayBpdCBpcyBz ZXJpYWxpemFibGUuIFRoaXMgYXBwcm9hY2ggaXMKPj4+IHN1cGVyaW9yIGluIHBlcmZvcm1hbmNl Lgo+Pj4gCj4+PiBUaGUgc2l4dGggcGF0Y2ggaXMgdGhlIG1haW4gb25lIHRoYXQgY2hhbmdlcyB0 aGUgd2F5IHRyYW5zYWN0aW9uIGNvbmZsaWN0cyBhcmUKPj4+IGhhbmRsZWQuIFRoZSBmaXJzdCBm aXZlIHBhdGNoZXMgcHJlcGFyZSB0aGUgd2F5IGJ5IHBlcmZvcm1pbmcgc29tZSByZWZhY3Rvcmlu Zwo+Pj4gYW5kIGFkZGl0aW9uIG9mIGluZnJhc3RydWN0dXJlIHRoYXQgYWxsb3dzIGZvciB0cmFu c2FjdGlvbnMgdG8gYmUgcmVwbGF5ZWQuIFRoZQo+Pj4gc2V2ZW50aCBwYXRjaCBhZGRzIHNvbWUg ZXh0cmEgbG9nZ2luZy4KPj4gCj4+IEFsbCB0aGUgcGF0Y2hlcyBoYXZlIHF1aXRlIHRoZSBSZXZp ZXdlZC1ieSBsaXN0IGFscmVhZHkgc28gSSB3b3VsZCB0aGluawo+PiB0aGVzZSBjYW4gZ28gaW4g bm93Pwo+PiAKPiAKPiBXZSBuZWVkIGFuIGFjayBmcm9tIERhdmUuCgpUaGFua3MgZm9yIHRoZSBy ZW1pbmRlciEKCkFja2VkLWJ5OiBEYXZpZCBTY290dCA8ZGF2ZUByZWNvaWwub3JnPgoKCj4gQnV0 LCBGV0lXLCB0aGUgcmVzdWx0IGlzIGltcHJlc3NpdmUsIGFuZCB0aGUgY2hhbmdlcyBhcmUgb25s eSBpbnRlcm5hbAo+IHRvIG94ZW5zdG9yZWQsIHNvIEkgdGhpbmsgaXQncyBwcmV0dHkgc2FmZSBp bnRlcmZhY2Utd2lzZSBvcgo+IHByb3RvY29sLXdpc2UuCgpJbmRlZWQg4oCUIHRoYW5rcywgSm9u YXRoYW4sIGZvciBwdXR0aW5nIHRoaXMgdG9nZXRoZXIgYW5kIHRoYW5rcyB0byBBbmRyZXcsIEpv biBhbmQgRXVhbiBmb3IgdGhlIHJldmlldyEgSeKAmXZlIHdhbnRlZCB0byBzZWUgdGhpcyB3b3Jr IGZvciBhZ2VzLCBzbyBJ4oCZbSByZWFsbHkgcGxlYXNlZCB0aGF0IGl04oCZcyBmaW5hbGx5IGhh cHBlbmVkIDotKQoKQ2hlZXJzLApEYXZlCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl bi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==