From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paulina Szubarczyk Subject: Re: [PATCH RESEND 1/4] libs, gnttab, libxc: Interface for grant copy operation Date: Wed, 01 Jun 2016 13:42:03 +0200 Message-ID: <1464781323.8602.45.camel@localhost> References: <1464669898-28495-1-git-send-email-paulinaszubarczyk@gmail.com> <1464669898-28495-2-git-send-email-paulinaszubarczyk@gmail.com> <1464767121.8602.13.camel@localhost> <574EC56E.2080403@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b84YC-0001dp-VN for xen-devel@lists.xenproject.org; Wed, 01 Jun 2016 11:43:05 +0000 Received: by mail-lf0-f67.google.com with SMTP id h68so1674353lfh.3 for ; Wed, 01 Jun 2016 04:43:03 -0700 (PDT) In-Reply-To: <574EC56E.2080403@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: David Vrabel Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, ian.jackson@eu.citrix.com, P.Gawkowski@ii.pw.edu.pl, anthony.perard@citrix.com, xen-devel@lists.xenproject.org, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org T24gV2VkLCAyMDE2LTA2LTAxIGF0IDEyOjIyICswMTAwLCBEYXZpZCBWcmFiZWwgd3JvdGU6Cj4g T24gMDEvMDYvMTYgMDg6NDUsIFBhdWxpbmEgU3p1YmFyY3p5ayB3cm90ZToKPiA+IE9uIFR1ZSwg MjAxNi0wNS0zMSBhdCAxMDoyNSArMDEwMCwgRGF2aWQgVnJhYmVsIHdyb3RlOgo+ID4+Cj4gPj4g T24gMzEvMDUvMjAxNiAwNTo0NCwgUGF1bGluYSBTenViYXJjenlrIHdyb3RlOgo+ID4+Pgo+ID4+ PiAgICAgTm90aWZpY2F0aW9uIGlzIHlldCBub3QgaW1wbGVtZW50ZWQuCj4gPj4KPiA+PiBJJ20g bm90IHN1cmUgd2hhdCB5b3UgbWVhbiBieSAibm90aWZjYXRpb24iIGhlcmUuCj4gPiBUaGVyZSBp cyBub3RpZnkgaW50ZXJmYWNlIGZvciBncmFudCBtYXAgb3BlcmF0aW9ucyB0byBjb21tdW5pY2F0 ZSBhCj4gPiBmYWlsdXJlIHRvIHRoZSBwZWVyIGluIGNhc2Ugb2YgdGVhcmRvd24gaWYgdGhlIG5v dGlmeV9wb3J0IGlzIGdpdmVuCj4gPiB0byBhbGxvdyBpdCB0byB0YWtlIGNhcmUgb2YgcmVzb3Vy Y2VzLiBJIGhhdmUgbm90IGNoZWNrZWQgeWV0IGhvdyBpcyBpdAo+ID4gdXNlZC4KPiAKPiBUaGlz IGlzIG5vdCByZWxldmFudCBmb3IgZ3JhbnQgY29weSwgc2luY2UgdGhlcmUncyBubyBtYXBwaW5n IHRoYXQKPiBwZXJzaXN0cyBhZnRlciB0aGUgZ3JhbnQgY29weSBjYWxsLgo+IAo+ID4+PiAtLS0g YS90b29scy9saWJzL2dudHRhYi9nbnR0YWJfY29yZS5jCj4gPj4+ICsrKyBiL3Rvb2xzL2xpYnMv Z250dGFiL2dudHRhYl9jb3JlLmMKPiA+Pj4gQEAgLTExMyw2ICsxMTMsMTggQEAgaW50IHhlbmdu dHRhYl91bm1hcCh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsIHZvaWQgKnN0YXJ0X2FkZHJlc3MsIHVp bnQzMl90IGNvdW50KQo+ID4+PiAgICAgIHJldHVybiBvc2RlcF9nbnR0YWJfdW5tYXAoeGd0LCBz dGFydF9hZGRyZXNzLCBjb3VudCk7Cj4gPj4+ICB9Cj4gPj4+ICAKPiA+Pj4gK2ludCB4ZW5nbnR0 YWJfY29weV9ncmFudCh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsCj4gPj4+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgdWludDMyX3QgY291bnQsCj4gPj4+ICsgICAgICAgICAgICAgICAgICAgICAg ICAgdWludDE2X3QgKmRvbWlkcywKPiA+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICB1aW50 MzJfdCAqcmVmcywKPiA+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICoqYnVmcywK PiA+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqb2Zmc2V0LCAKPiA+Pj4g KyAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqbGVuLAo+ID4+PiArICAgICAgICAg ICAgICAgICAgICAgICAgIGludCB0eXBlKQo+ID4+Cj4gPj4gVGhpcyBpbnRlcmZhY2Ugc2hvdWxk IG1hdGNoIHRoZSBpb2N0bCB3aGljaCBtYXRjaGVzIHRoZSBoeXBlcmNhbGwuICBJbgo+ID4+IHBh cnRpY3VsYXIgdGhlIGlvY3RsIChhbmQgaHlwZXJjYWxsKSBhbGxvd3MgY29waWVzIHRvIGFuZCBm cm9tIGdyYW50Cj4gPj4gcmVmZXJlbmNlcyBpbiB0aGUgc2FtZSBjYWxsIGFuZCByZXR1cm5zIGEg cGVyLW9wIHN0YXR1cy4KPiA+Pgo+ID4gSSBmb2xsb3dlZCB0aGUgcGF0dGVybiBvZiBkZWNsYXJh dGlvbiBmb3IgdGhlIGdyYW50IG1hcCBpbiB0aGlzIGZpbGUKPiA+IHdoaWNoIGFzIEkgYmVsaWV2 ZSBpcyBnZW5lcmljIGR1ZSB0byB0aGUgdXNlIG9mIGl0IGJ5IGJvdGggbGludXggYW5kCj4gPiBt aW5pLW9zLgo+IAo+IFRoZSBsaWJyYXJ5IG5lZWRzIHRvIGV4cG9zZSBhbGwgdGhlIGZ1bmN0aW9u YWxpdHkgb2YgdGhlIGdyYW50IGNvcHkKPiBoeXBlcmNhbGwgd2hpY2ggaW5jbHVkZXMgaGF2aW5n IGRpZmZlcmVudCBvcHMgaW4gdGhlIGNhbGwgY29weWluZyBpbgo+IGRpZmZlcmVudCBkaXJlY3Rp b25zLgo+IAo+ID4gVGhlIGhlYWRlciB3aXRoICdzdHJ1Y3QgaW9jdGxfZ250ZGV2X2NvcHlfc2Vn bWVudCcgaXMgbGlua2VkIG9ubHkgdG8gdGhlCj4gPiBsaW51eCBwYXJ0IHdoaWNoIGlzc3VlcyB0 aGUgaHlwZXJjYWxsIGJ5IGdudGRldiwgd2hlcmVhcyBtaW5pLW9zIGRvZXMKPiA+IG5vdCB1c2Ug Z250ZGV2IGl0IGlzIG5vdCBhY2Nlc3NpYmxlIGF0IHRoZSBoaWdoZXIgbGV2ZWwuCj4gCj4gVGhl IGxpYnJhcnkgc2hvdWxkIHByb3ZpZGUgaXRzIG93biBzdHJ1Y3R1cmUgdGhhdCBoYXBwZW5zIHRv IGxvb2sgbGlrZQo+IHRoZSBzdHJ1Y3R1cmUgZm9yIHRoZSBMaW51eCBpb2N0bC4KPiAKPiBUaGUg KGZ1dHVyZSkgbWluaW9zIGltcGxlbWVudGF0aW9uIGNhbiB1c2UgdGhlIHNhbWUgc3RydWN0dXJl Lgo+IAo+IEkgdGhpbmsgeW91IHdpbGwgYWxzbyBmaW5kIHRoYXQgdGhlIHVzZXIgb2YgdGhpcyBB UEkgd291bGQgcHJlZmVyIHRvCj4gZGVhbCB3aXRoIGEgc2luZ2xlIGFycmF5IG9mIHhlbmdudHRh Yl9jb3B5X3NlZ21lbnRfdCdzIGluc3RlYWQgb2YgdGhlIDUKPiBkaWZmZXJlbnQgYXJyYXlzIGN1 cnJlbnRseSBuZWVkZWQuCgpPaywgaXQgd2lsbCBiZSBjaGFuZ2VkLgoKPiA+PiBVc2luZyB0aGUg c2FtZSBzdHJ1Y3R1cmUgaW4gbGlieGMgd291bGQgYWxzbyBhbGxvdyB5b3UgdG8gYSkgcmVtb3Zl IHRoZQo+ID4+IG1lbW9yeSBhbGxvY2F0aW9uczsgYW5kIGIpIGF2b2lkIGhhdmluZyB0byBmaWxs IGluIGEgZGlmZmVyZW50IHN0cnVjdHVyZS4KPiA+Pgo+ID4+IEkgd291bGQgc3VnZ2VzdDoKPiA+ Pgo+ID4+IGludCB4ZW5nbnR0YWJfY29weV9ncmFudCh4ZW5nbnR0YWJfaGFuZGxlICp4Z3QsCj4g Pj4gCXVuc2lnbmVkIGludCBjb3VudCwKPiA+PiAJeGVuZ250dGFiX2NvcHlfc2VnbWVudF90ICpz ZWdzKTsKPiA+Pgo+ID4+IFdpdGg6Cj4gPj4KPiA+PiB0eXBlZGVmIHN0cnVjdCBpb2N0bF9nbnRk ZXZfY29weV9zZWdtZW50IHhlbmdudHRhYl9jb3B5X3NlZ21lbnRfdDsKPiA+Pgo+ID4+IFlvdSBz aG91bGQgcHV0IHRoZSByZXF1aXJlZCBzdHJ1Y3QgaW9jdGxfZ250ZGV2X2dyYW50X2NvcHkgb24g dGhlIHN0YWNrCj4gPj4gc2luY2UgaXQgaXMgc21hbGwuCj4gCj4gRGF2aWQKPiAKUGF1bGluYQoK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2 ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4u b3JnL3hlbi1kZXZlbAo=