From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH 3/7] oxenstored: refactor request processing Date: Wed, 30 Mar 2016 16:53:55 +0100 Message-ID: <20160330155355.GJ5656@citrix.com> References: <1458237075-13777-1-git-send-email-jonathan.davies@citrix.com> <1458237075-13777-4-git-send-email-jonathan.davies@citrix.com> <56F468A5.9080609@oracle.com> <56F46EFA.9060204@citrix.com> <56F47EEA.3070103@oracle.com> <20160329090829.GE3316@citrix.com> <20160329163808.GA1024@citrix.com> <7516EF85-27A6-4A86-BEAE-1B7090B31BC3@recoil.org> <20160330154658.GF3316@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alIQW-000643-LN for xen-devel@lists.xenproject.org; Wed, 30 Mar 2016 15:53:00 +0000 Content-Disposition: inline In-Reply-To: <20160330154658.GF3316@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: Wei Liu , Andrew Cooper , Jon Ludlam , Euan Harris , David Scott , xen-devel@lists.xenproject.org, Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBNYXIgMzAsIDIwMTYgYXQgMDQ6NDY6NThQTSArMDEwMCwgSm9uYXRoYW4gRGF2aWVz IHdyb3RlOgpbLi4uXQo+ID4gPj4gQW5kcmV3J3MgZ3Vlc3Mgd2FzIGNsb3NlLCBidXQgdGhlIHdy b25nIHdheSBhcm91bmQgLS0gcGxlYXNlIGNvdWxkIHlvdSB0cnkgdGhlCj4gPiA+PiBmb2xsb3dp bmcgd2l0aCB0aGUgb2xkZXIgY29tcGlsZXI/Cj4gPiA+PiAKPiA+ID4+IGxldCByZXEgPSB7UGFj a2V0LnRpZD10aWQ7IFBhY2tldC5yaWQ9cmlkOyBQYWNrZXQudHk9dHk7IFBhY2tldC5kYXRhPWRh dGF9IGluCj4gPiA+PiAKPiA+ID4+IEkgd2FzIHVzaW5nIGEgc3ludGFjdGljIGZlYXR1cmUgb2Yg T0NhbWwgY2FsbGVkICdmaWVsZCBwdW5uaW5nJyB3aGljaCBpcwo+ID4gPj4gZ2VuZXJhbGx5IGNv bnNpZGVyZWQgZ29vZCBwcmFjdGljZSBhbmQgbWFrZXMgZm9yIG1vcmUgcmVhZGFibGUgY29kZS4g SXQgbG9va3MKPiA+ID4+IGxpa2UgdGhpcyBmZWF0dXJlIHdhcyBpbnRyb2R1Y2VkIGluIE9DYW1s IDMuMTIuMCAoZGF0aW5nIGZyb20gMjAxMCksIHdoaWNoIGlzCj4gPiA+PiBjb25zaXN0ZW50IHdp dGggQm9yaXMnIGZpbmRpbmdzLgo+ID4gPj4gCj4gPiA+PiBXaGF0J3MgdGhlIHBvbGljeSBoZXJl IC0tIGlzIHRoZXJlIGEgZGVmaW5lZCB2ZXJzaW9uIG9mIHRoZSBPQ2FtbCBjb21waWxlciB3aGlj aAo+ID4gPj4gdG9vbHMvb2NhbWwgbmVlZHMgdG8gYmUgYWJsZSB0byBjb21waWxlIHdpdGg/Cj4g PiA+IAo+ID4gPiBJdCBpcyBub3QgZXhwbGljaXRseSBsaXN0ZWQgaW4gUkVBRE1FIG9yIElOU1RB TEwuIFRoZSBvY2FtbCB0b29scwo+ID4gPiBtYWludGFpbmVyIChEYXZlIGluIHRoaXMgY2FzZSkg aXMgd2VsY29tZSB0byBwcm92aWRlIHRoZSBtaW5pbXVtIHZlcnNpb24KPiA+ID4gcmVxdWlyZWQu Cj4gPiA+IAo+ID4gPiBNZWFud2hpbGUsIEkgZG9uJ3QgdGhpbmsgd2Ugc2hvdWxkIGJyZWFrIGV4 aXN0aW5nIGJ1aWxkIHdpdGhvdXQgcGlubmluZwo+ID4gPiBkb3duIHRoZSBtaW5pbXVtIHJlcXVp cmVkIHZlcnNpb24gZmlyc3QsIHNvIHdlIHNob3VsZCBmaXggQm9yaXMncwo+ID4gPiBicmVha2Fn ZS4gIFRoZSBmaXggc2VlbXMgc2ltcGxlIGVub3VnaCBhbnl3YXkuCj4gPiAKPiA+IEl0IGxvb2tz IGxpa2UgdGhlIGZpeCBpcyBzbWFsbCBhbmQgZWFzeSDigJQgSSB0aGluayB0aGlzIGlzIGdvb2Qg Zm9yIG5vdy4KPiA+IAo+ID4gTGV04oCZcyBwb3N0cG9uZSByZXF1aXJpbmcgYSBsYXRlciBPQ2Ft bCB2ZXJzaW9uIHVudGlsIHdlIHJlYWxseSBuZWVkIGEgZmVhdHVyZSBvbmx5IHByZXNlbnQgaW4g YSBsYXRlciB2ZXJzaW9uLiBJIHN1c3BlY3QgdGhpcyB3aWxsIGhhcHBlbiBldmVudHVhbGx5LCBw cm9iYWJseSB3aGVuIHdlIHRyeSB0byBhZGQgYSBkZXBlbmRlbmN5IChlLmcuIGZyb20gdGhlIE1p cmFnZSB3b3JsZCkgd2hpY2ggcmVxdWlyZXMgNC4wMisuCj4gCj4gT0s7IHNvdW5kcyBzZW5zaWJs ZS4KPiAKPiBTaW5jZSB0aGUgb3JpZ2luYWwgcGF0Y2ggaGFzIGFscmVhZHkgYmVlbiBjb21taXR0 ZWQgdG8gc3RhZ2luZywgSSBwcmVzdW1lIHlvdSdkCj4gbGlrZSBtZSB0byBmb3JtYWxseSBzdWJt aXQgYSBzdGFuZGFsb25lIHBhdGNoIHRoYXQgZml4ZXMgdGhpcyBpc3N1ZS4gSSB3aWxsIHBvc3QK PiBpdCBzZXBhcmF0ZWx5Lgo+IAoKWWVzLCBhIHN0YW5kYWxvbmUgcGF0Y2ggdG8gZml4IHRoZSBp c3N1ZSBpcyBmaW5lLgoKV2VpLgoKPiBJZiBJJ20gd3JvbmcgYW5kIHlvdSdkIGxpa2UgbWUgdG8g cG9zdCBhIHYyIG9mIHRoZSB3aG9sZSBzZXJpZXMsIGxldCBtZSBrbm93Lgo+IAo+IFRoYW5rcywK PiBKb25hdGhhbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK