From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v2 1/2] libs, libxc: Interface for grant copy operation Date: Fri, 17 Jun 2016 17:43:51 +0100 Message-ID: <20160617164351.GI28116@citrix.com> References: <1465811036-17026-1-git-send-email-paulinaszubarczyk@gmail.com> <1465811036-17026-2-git-send-email-paulinaszubarczyk@gmail.com> <20160616121654.GQ28116@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 1bDws7-0003aF-EX for xen-devel@lists.xenproject.org; Fri, 17 Jun 2016 16:43:55 +0000 Content-Disposition: inline In-Reply-To: <20160616121654.GQ28116@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Paulina Szubarczyk Cc: sstabellini@kernel.org, wei.liu2@citrix.com, ian.jackson@eu.citrix.com, P.Gawkowski@ii.pw.edu.pl, dvrabel@cantab.net, anthony.perard@citrix.com, xen-devel@lists.xenproject.org, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBKdW4gMTYsIDIwMTYgYXQgMDE6MTY6NTRQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK Wy4uLl0KWy4uLl0KPiA+IGRpZmYgLS1naXQgYS90b29scy9saWJzL2dudHRhYi9wcml2YXRlLmgg Yi90b29scy9saWJzL2dudHRhYi9wcml2YXRlLmgKPiA+IGluZGV4IGQyODZjODYuLjIyYWQ1M2Eg MTAwNjQ0Cj4gPiAtLS0gYS90b29scy9saWJzL2dudHRhYi9wcml2YXRlLmgKPiA+ICsrKyBiL3Rv b2xzL2xpYnMvZ250dGFiL3ByaXZhdGUuaAo+ID4gQEAgLTksNiArOSwyMCBAQCBzdHJ1Y3QgeGVu Z250ZGV2X2hhbmRsZSB7Cj4gPiAgICAgIGludCBmZDsKPiA+ICB9Owo+ID4KPiA+ICtzdHJ1Y3Qg eGVuZ250dGFiX2NvcHlfZ3JhbnRfc2VnbWVudCB7Cj4gPiArICAgIHVuaW9uIHhlbmdudHRhYl9j b3B5X3B0ciB7Cj4gPiArICAgICAgICB2b2lkICp2aXJ0Owo+ID4gKyAgICAgICAgc3RydWN0IHsK PiA+ICsgICAgICAgICAgICB1aW50MzJfdCByZWY7Cj4gPiArICAgICAgICAgICAgdWludDE2X3Qg b2Zmc2V0Owo+ID4gKyAgICAgICAgICAgIHVpbnQxNl90IGRvbWlkOwo+ID4gKyAgICAgICAgfSBm b3JlaWduOwo+ID4gKyAgICB9IHNvdXJjZSwgZGVzdDsKPiA+ICsgICAgdWludDE2X3QgbGVuOwo+ ID4gKyAgICB1aW50MTZfdCBmbGFnczsKPiA+ICsgICAgaW50MTZfdCBzdGF0dXM7Cj4gPiArfTsK PiA+Cj4KPiBUaGUgc3RydWN0IGlzIG1vcmUgb3IgbGVzcyBhIGRpcmVjdCBjb3B5IG9mIExpbnV4 IHN0cnVjdHVyZS4gSXQgaXMKPiBwcm9iYWJseSBmaW5lIGFzLWlzLCBidXQgSSBkb24ndCB3YW50 IHRvIHJpc2sgbWFraW5nIHRoaXMgbGlicmFyeSBMaW51eAo+IGNlbnRyaWMuIElmIHlvdSBsb29r IGF0IG90aGVyIGZ1bmN0aW9ucywgdGhleSBhY2NlcHQgYSBidW5jaCBvZiBkaXNjcmV0ZQo+IGFy Z3VtZW50cyB0aGVuIGFzc2VtYmxlIHRob3NlIGFyZ3VtZW50cyBpbnRvIE9TIGRlcGVuZGVudCBz dHJ1Y3R1cmUgaW4KPiBvc2RlcCBmdW5jdGlvbnMuIEkga25vdyBoYXZpbmcgZGlzY3JldGUgYXJn dW1lbnRzIGZvciB0aGUgQVBJIHlvdSB3YW50Cj4gdG8gaW50cm9kdWNlIHNlZW1zIGN1bWJlcnNv bWUsIGJ1dCBJIHdhbnQgdG8gYXQgbGVhc3QgdGVsbCB5b3UgYWxsIHRoZQo+IGJhY2tncm91bmQg aW5mb3JtYXRpb24gbmVlZGVkIGZvciBhIHRob3JvdWdoIGRpc2N1c3Npb24uIEkgd291bGQgYmUK PiBpbnRlcmVzdGVkIGluIFJvZ2VyJ3MgdmlldyBvbiB0aGlzLgo+Cj4gSSBhcG9sb2dpc2UgZm9y IG5vdCBoYXZpbmcgY29tbWVudGVkIG9uIHlvdXIgc2VyaWVzIGVhcmxpZXIuCj4KCkFmdGVyIGNo ZWNraW5nIHZhcmlvdXMgcGxhY2VzIEknbSBjb252aW5jZWQgdGhhdCB0aGlzIHN0cnVjdHVyZSBp cyBmaW5lCmFzLWlzLgoKQlNEZXMgaGF2ZSBub3QgeWV0IGhhZCBhIHVzZXIgc3BhY2UgZ3JhbnQg dGFibGUgZHJpdmVyLCBzbyBJIGRvbid0CnJlYWxseSB3b3JyeSBhYm91dCB0aGF0IGF0IHRoaXMg cG9pbnQuCgpBcyBJIGhhdmUgYXNrZWQgeW91IHRvIHJlbW92ZWQgYWxsIHRoZSBzdHVmZiBpbiB4 ZW5jdHJsX2NvbXBhdC5oLCB5b3UKd2lsbCBuZWVkIHRvIG1vdmUgdGhpcyB0byBsaWJzL2dudHRh Yi94ZW5nbnR0YWIuaC4KCkFsc28gSSBoYXZlIG9uZSBmdXJ0aGVyIGNvbW1lbnQgZm9yIGNvZGU6 Cgo+ICtpbnQgb3NkZXBfZ250dGFiX2dyYW50X2NvcHkoeGVuZ250dGFiX2hhbmRsZSAqeGd0LAo+ ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgY291bnQsCj4gKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICB4ZW5nbnR0YWJfZ3JhbnRfY29weV9zZWdtZW50X3QqIHNlZ3Mp Cj4gK3sKPiArICAgIGludCBmZCA9IHhndC0+ZmQ7Cj4gKyAgICBzdHJ1Y3QgaW9jdGxfZ250ZGV2 X2dyYW50X2NvcHkgY29weTsKPiArCj4gKyAgICBjb3B5LnNlZ21lbnRzID0gKHN0cnVjdCBpb2N0 bF9nbnRkZXZfZ3JhbnRfY29weV9zZWdtZW50KilzZWdzOwoKUGxlYXNlIGNyZWF0ZSBhbiBhcnJh eSBvZiBpb2N0bCBzdHJ1Y3R1cmUgYW5kIHVzZSBleHBsaWNpdCBmaWVsZCBieQpmaWVsZCBhc3Np Z25tZW50IGhlcmUuCgpDYXN0aW5nIGxpa2UgdGhpcyBjYW4gZWFzaWx5IGludHJvZHVjZSBidWcg LS0ganVzdCBpbWFnaW5lIGlvY3RsIGdldHMKY2hhbmdlZCwgb3IgdGhlIHNlZ21lbnQgc3RydWN0 dXJlIGdldHMgY2hhbmdlZC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl bi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==