From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: Re: [PATCH 2/3] xen: modify xenstore watch event interface Date: Mon, 9 Jan 2017 08:12:36 +0100 Message-ID: References: <20170106150544.10836-1-jgross@suse.com> <20170106150544.10836-3-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cQU8G-0005gp-DG for xen-devel@lists.xenproject.org; Mon, 09 Jan 2017 07:12:40 +0000 In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Boris Ostrovsky , linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org Cc: netdev@vger.kernel.org, roger.pau@citrix.com, wei.liu2@citrix.com, paul.durrant@citrix.com List-Id: xen-devel@lists.xenproject.org T24gMDYvMDEvMTcgMjI6NTcsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAwMS8wNi8yMDE3 IDEwOjA1IEFNLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBUb2RheSBhIFhlbnN0b3JlIHdhdGNo IGV2ZW50IGlzIGRlbGl2ZXJlZCB2aWEgYSBjYWxsYmFjayBmdW5jdGlvbgo+PiBkZWNsYXJlZCBh czoKPj4KPj4gdm9pZCAoKmNhbGxiYWNrKShzdHJ1Y3QgeGVuYnVzX3dhdGNoICosCj4+ICAgICAg ICAgICAgICAgICAgY29uc3QgY2hhciAqKnZlYywgdW5zaWduZWQgaW50IGxlbik7Cj4+Cj4+IEFz IGFsbCB3YXRjaCBldmVudHMgb25seSBldmVyIGNvbWUgd2l0aCB0d28gcGFyYW1ldGVycyAocGF0 aCBhbmQgdG9rZW4pCj4+IGNoYW5naW5nIHRoZSBwcm90b3R5cGUgdG86Cj4+Cj4+IHZvaWQgKCpj YWxsYmFjaykoc3RydWN0IHhlbmJ1c193YXRjaCAqLAo+PiAgICAgICAgICAgICAgICAgIGNvbnN0 IGNoYXIgKnBhdGgsIGNvbnN0IGNoYXIgKnRva2VuKTsKPj4KPj4gaXMgdGhlIG5hdHVyYWwgdGhp bmcgdG8gZG8uCj4+Cj4+IEFwcGx5IHRoaXMgY2hhbmdlIGFuZCBhZGFwdCBhbGwgdXNlcnMuCj4+ Cj4+IENjOiBrb25yYWQud2lsa0BvcmFjbGUuY29tCj4+IENjOiByb2dlci5wYXVAY2l0cml4LmNv bQo+PiBDYzogd2VpLmxpdTJAY2l0cml4LmNvbQo+PiBDYzogcGF1bC5kdXJyYW50QGNpdHJpeC5j b20KPj4gQ2M6IG5ldGRldkB2Z2VyLmtlcm5lbC5vcmcKPj4KPj4gU2lnbmVkLW9mZi1ieTogSnVl cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IAo+IAo+PiAgCj4+IEBAIC05MDMsMjQgKzkw MiwyNCBAQCBzdGF0aWMgaW50IHByb2Nlc3NfbXNnKHZvaWQpCj4+ICAJYm9keVttc2ctPmhkci5s ZW5dID0gJ1wwJzsKPj4gIAo+PiAgCWlmIChtc2ctPmhkci50eXBlID09IFhTX1dBVENIX0VWRU5U KSB7Cj4+IC0JCW1zZy0+dS53YXRjaC52ZWMgPSBzcGxpdChib2R5LCBtc2ctPmhkci5sZW4sCj4+ IC0JCQkJCSAmbXNnLT51LndhdGNoLnZlY19zaXplKTsKPj4gLQkJaWYgKElTX0VSUihtc2ctPnUu d2F0Y2gudmVjKSkgewo+PiAtCQkJZXJyID0gUFRSX0VSUihtc2ctPnUud2F0Y2gudmVjKTsKPj4g KwkJaWYgKGNvdW50X3N0cmluZ3MoYm9keSwgbXNnLT5oZHIubGVuKSAhPSAyKSB7Cj4+ICsJCQll cnIgPSAtRUlOVkFMOwo+IAo+IHhlbmJ1c193cml0ZV93YXRjaCgpIHJldHVybnMgLUVJTFNFUSB3 aGVuIHRoaXMgdHlwZSBvZiBlcnJvciBpcwo+IGVuY291bnRlcmVkIHNvIHBlcmhhcHMgZm9yIHdl IHNob3VsZCByZXR1cm4gdGhlIHNhbWUgZXJyb3IgaGVyZS4KCk5vdCBzaW5jZSA5YTYxNjFmZTcz YmRkM2FlNGExZTE4NDIxYjBiMjBjYjcxNDFmNjgwLiA6LSkKCj4gCj4gRWl0aGVyIHdheQo+IAo+ IFJldmlld2VkLWJ5OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29t PgoKVGhhbmtzLAoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5v cmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=