From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44823) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fDBE7-0000Zn-1E for qemu-devel@nongnu.org; Mon, 30 Apr 2018 12:00:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fDBE1-0002rk-RV for qemu-devel@nongnu.org; Mon, 30 Apr 2018 12:00:30 -0400 Date: Mon, 30 Apr 2018 16:12:04 +0100 From: Roger Pau =?utf-8?B?TW9ubsOp?= Message-ID: <20180430151145.iyou5pisaclvvn3v@MacBook-Pro-de-Roger.local> References: <1525089699-13411-1-git-send-email-paul.durrant@citrix.com> <1525089699-13411-3-git-send-email-paul.durrant@citrix.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <1525089699-13411-3-git-send-email-paul.durrant@citrix.com> Subject: Re: [Qemu-devel] [Xen-devel] [PATCH 2/4] block/xen_disk: remove use of grant map/unmap List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paul Durrant Cc: xen-devel@lists.xenproject.org, qemu-block@nongnu.org, qemu-devel@nongnu.org, Anthony Perard , Kevin Wolf , Stefano Stabellini , Max Reitz On Mon, Apr 30, 2018 at 01:01:37PM +0100, Paul Durrant wrote: > The grant copy operation was added to libxengnttab in Xen 4.8.0. If grant > copy is available then data from the guest will be copied rather than > mapped. > The xen_disk source can be significantly simplified by removing this now > redundant code. Hm, I know this is a PITA, but FreeBSD gntdev hasn't implemented the grant-copy operation yet. I could try to implement it, but I can't make any promises on the time ATM, since I'm quite busy. Thanks, Roger. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau =?utf-8?B?TW9ubsOp?= Subject: Re: [PATCH 2/4] block/xen_disk: remove use of grant map/unmap Date: Mon, 30 Apr 2018 16:12:04 +0100 Message-ID: <20180430151145.iyou5pisaclvvn3v@MacBook-Pro-de-Roger.local> References: <1525089699-13411-1-git-send-email-paul.durrant@citrix.com> <1525089699-13411-3-git-send-email-paul.durrant@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fDATs-0004Vg-NA for xen-devel@lists.xenproject.org; Mon, 30 Apr 2018 15:12:44 +0000 Content-Disposition: inline In-Reply-To: <1525089699-13411-3-git-send-email-paul.durrant@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Paul Durrant Cc: Kevin Wolf , Stefano Stabellini , qemu-block@nongnu.org, qemu-devel@nongnu.org, Max Reitz , Anthony Perard , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBBcHIgMzAsIDIwMTggYXQgMDE6MDE6MzdQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy b3RlOgo+IFRoZSBncmFudCBjb3B5IG9wZXJhdGlvbiB3YXMgYWRkZWQgdG8gbGlieGVuZ250dGFi IGluIFhlbiA0LjguMC4gSWYgZ3JhbnQKPiBjb3B5IGlzIGF2YWlsYWJsZSB0aGVuIGRhdGEgZnJv bSB0aGUgZ3Vlc3Qgd2lsbCBiZSBjb3BpZWQgcmF0aGVyIHRoYW4KPiBtYXBwZWQuCj4gVGhlIHhl bl9kaXNrIHNvdXJjZSBjYW4gYmUgc2lnbmlmaWNhbnRseSBzaW1wbGlmaWVkIGJ5IHJlbW92aW5n IHRoaXMgbm93Cj4gcmVkdW5kYW50IGNvZGUuCgpIbSwgSSBrbm93IHRoaXMgaXMgYSBQSVRBLCBi dXQgRnJlZUJTRCBnbnRkZXYgaGFzbid0IGltcGxlbWVudGVkIHRoZQpncmFudC1jb3B5IG9wZXJh dGlvbiB5ZXQuCgpJIGNvdWxkIHRyeSB0byBpbXBsZW1lbnQgaXQsIGJ1dCBJIGNhbid0IG1ha2Ug YW55IHByb21pc2VzIG9uIHRoZSB0aW1lCkFUTSwgc2luY2UgSSdtIHF1aXRlIGJ1c3kuCgpUaGFu a3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==