From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paulina Szubarczyk Subject: Re: [PATCH v2 2/2] qdisk - hw/block/xen_disk: grant copy implementation Date: Wed, 15 Jun 2016 18:55:56 +0200 Message-ID: <1466009756.15586.4.camel@localhost> References: <1465811036-17026-1-git-send-email-paulinaszubarczyk@gmail.com> <1465811036-17026-3-git-send-email-paulinaszubarczyk@gmail.com> <575E87C0.5030609@citrix.com> <1465814667.17840.11.camel@localhost> <575E91D2.9060808@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bDE7z-0002nF-RT for xen-devel@lists.xenproject.org; Wed, 15 Jun 2016 16:57:19 +0000 Received: by mail-lf0-f68.google.com with SMTP id l188so2598331lfe.0 for ; Wed, 15 Jun 2016 09:57:18 -0700 (PDT) In-Reply-To: <575E91D2.9060808@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, 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 T24gTW9uLCAyMDE2LTA2LTEzIGF0IDExOjU4ICswMTAwLCBEYXZpZCBWcmFiZWwgd3JvdGU6Cj4g T24gMTMvMDYvMTYgMTE6NDQsIFBhdWxpbmEgU3p1YmFyY3p5ayB3cm90ZToKPiA+IE9uIE1vbiwg MjAxNi0wNi0xMyBhdCAxMToxNSArMDEwMCwgRGF2aWQgVnJhYmVsIHdyb3RlOgo+ID4+IE9uIDEz LzA2LzE2IDEwOjQzLCBQYXVsaW5hIFN6dWJhcmN6eWsgd3JvdGU6Cj4gPj4+IENvcHkgZGF0YSBv cGVyYXRlZCBvbiBkdXJpbmcgcmVxdWVzdCBmcm9tL3RvIGxvY2FsIGJ1ZmZlcnMgdG8vZnJvbSAK PiA+Pj4gdGhlIGdyYW50IHJlZmVyZW5jZXMuIAo+ID4+Pgo+ID4+PiBCZWZvcmUgZ3JhbnQgY29w eSBvcGVyYXRpb24gbG9jYWwgYnVmZmVycyBtdXN0IGJlIGFsbG9jYXRlZCB3aGF0IGlzIAo+ID4+ PiBkb25lIGJ5IGNhbGxpbmcgaW9yZXFfaW5pdF9jb3B5X2J1ZmZlcnMuIEZvciB0aGUgJ3JlYWQn IG9wZXJhdGlvbiwgCj4gPj4+IGZpcnN0LCB0aGUgcWVtdSBkZXZpY2UgaW52b2tlcyB0aGUgcmVh ZCBvcGVyYXRpb24gb24gbG9jYWwgYnVmZmVycyAKPiA+Pj4gYW5kIG9uIHRoZSBjb21wbGV0aW9u IGdyYW50IGNvcHkgaXMgY2FsbGVkIGFuZCBidWZmZXJzIGFyZSBmcmVlZC4gCj4gPj4+IEZvciB0 aGUgJ3dyaXRlJyBvcGVyYXRpb24gZ3JhbnQgY29weSBpcyBwZXJmb3JtZWQgYmVmb3JlIGludm9r aW5nIAo+ID4+PiB3cml0ZSBieSBxZW11IGRldmljZS4gCj4gPj4+Cj4gPj4+IEEgbmV3IHZhbHVl ICdmZWF0dXJlX2dyYW50X2NvcHknIGlzIGFkZGVkIHRvIHJlY29nbml6ZSB3aGVuIHRoZSAKPiA+ Pj4gZ3JhbnQgY29weSBvcGVyYXRpb24gaXMgc3VwcG9ydGVkIGJ5IGEgZ3Vlc3QuIAo+ID4+PiBU aGUgYm9keSBvZiB0aGUgZnVuY3Rpb24gJ2lvcmVxX3J1bmlvX3FlbXVfYWlvJyBpcyBtb3ZlZCB0 byAKPiA+Pj4gJ2lvcmVxX3J1bmlvX3FlbXVfYWlvX2JsaycgYW5kIGluIHRoZSAnaW9yZXFfcnVu aW9fcWVtdV9haW8nIGRlcGVuZGluZwo+ID4+PiBvbiB0aGUgc3VwcG9ydCBmb3IgZ3JhbnQgY29w eSBhY2NvcmRpbmcgY2hlY2tzLCBpbml0aWFsaXphdGlvbiwgZ3JhbnQgCj4gPj4+IG9wZXJhdGlv biBhcmUgbWFkZSwgdGhlbiB0aGUgJ2lvcmVxX3J1bmlvX3FlbXVfYWlvX2JsaycgZnVuY3Rpb24g aXMgCj4gPj4+IGNhbGxlZC4gCj4gPj4KPiA+PiBJIHRoaW5rIHlvdSBzaG91bGQgYWRkIGFuIG9w dGlvbiB0byBmb3JjZSB0aGUgdXNlIG9mIGdyYW50IG1hcHBpbmcgZXZlbgo+ID4+IGlmIGNvcHkg c3VwcG9ydCBpcyBkZXRlY3RlZC4gIElmIGZ1dHVyZSBjaGFuZ2VzIHRvIHRoZSBncmFudCBtYXAK PiA+PiBpbmZyYXN0cnVjdHVyZSBtYWtlcyBpdCBmYXN0ZXIgb3IgaWYgZ3JhbnQgbWFwIHNjYWxl cyBiZXR0ZXIgaW4gc29tZQo+ID4+IHN5c3RlbXMsIHRoZW4gaXQgd291bGQgYmUgdXNlZnVsIHRv IGJlIGFibGUgdG8gdXNlIGl0Lgo+ID4gCj4gPiBUaGUgJ2ZlYXR1cmVfZ3JhbnRfY29weScgaXMg YSBib29sZWFuIGFuZCBjb3VsZCBiZSBzZXQgdG8gZmFsc2UgaW4gc3VjaCBjYXNlLgo+ID4gVGhl cmUgY291bGQgYmUgYWRkZWQgYSBub2RlIGluIFhlblN0b3JlLCBmb3IgZXhhbXBsZQo+ID4gJ2Zl YXR1cmUtZm9yY2UtZ3JhbnQtbWFwJywgd2hpY2ggd2hlbiBzZXQgYnkgZnJvbnRlbmQgd2lsbCBi ZSByZWFkCj4gPiBkdXJpbmcgYSBjb25uZWN0aW9uIGFuZCBjaGFuZ2VkIHRoZSB2YWx1ZSB0byBm YWxzZSBmb3JjaW5nIHRoZSBncmFudCBtYXAKPiA+IG9wZXJhdGlvbi4KPiAKPiBUaGlzIG9wdGlv biBzaG91bGQgbm90IGJlIGV4cG9zZWQvY29udHJvbGxlZCBieSB0aGUgZnJvbnRlbmQuICBJIHdh cwo+IHRoaW5raW5nIG9mIGEgY29tbWFuZCBsaW5lIG9wdGlvbiB0byBxZW11IG9yIHNpbWlsYXIu CgpJIHRoaW5rIHRoZW4gdGhlcmUgc2hvdWxkIGJlIHBvc3NpYmlsaXR5IGZvciBzZXR0aW5nIHRo aXMgaW4gCnhsIGJsb2NrLWF0dGFjaCA8ZGlzay1zcGVjLWNvbXBvbmVudChzKT4gYW5kIGluIHRo ZSBjb25maWcgZmlsZSB0aGF0IApkZWZpbmVzIHRoZSBkb21haW4gaW4gdGhlIGNvcnJlc3BvbmRp bmcgZmllbGRzLiBCdXQgaWYgdGhlcmUgaXMgCmEgbmVlZCBmb3Igc3VjaCBmZWF0dXJlIEkgd291 bGQgcmF0aGVyIGRvIGl0IGluIGEgZGlmZmVyZW50IHBhdGNoLgoKUGF1bGluYQoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRl dmVsCg==