This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] Re: blktap: Sync with XCP, dropping zero-copy.

To: Stefano Stabellini <Stefano.Stabellini@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Re: blktap: Sync with XCP, dropping zero-copy.
From: Jonathan Ludlam <Jonathan.Ludlam@xxxxxxxxxxxxx>
Date: Wed, 17 Nov 2010 15:34:57 +0000
Accept-language: en-US
Acceptlanguage: en-US
Cc: Jeremy Fitzhardinge <jeremy@xxxxxxxx>, "Xen-devel@xxxxxxxxxxxxxxxxxxx" <Xen-devel@xxxxxxxxxxxxxxxxxxx>, Daniel Stodden <Daniel.Stodden@xxxxxxxxxx>
Delivery-date: Wed, 17 Nov 2010 07:35:33 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <alpine.DEB.2.00.1011171139500.2373@kaball-desktop>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <1289604707-13378-1-git-send-email-daniel.stodden@xxxxxxxxxx> <4CDDE0DA.2070303@xxxxxxxx> <1289620544.11102.373.camel@xxxxxxxxxxxxxxxxxxxxxxx> <4CE17B80.7080606@xxxxxxxx> <1289898792.23890.214.camel@ramone> <alpine.DEB.2.00.1011161141410.2373@kaball-desktop> <1289961649.11102.1115.camel@xxxxxxxxxxxxxxxxxxxxxxx> <alpine.DEB.2.00.1011171139500.2373@kaball-desktop>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcuGbP4dV2Eih3AcTa27jccyGG7UIQ==
Thread-topic: [Xen-devel] Re: blktap: Sync with XCP, dropping zero-copy.

On 17 Nov 2010, at 12:35, Stefano Stabellini wrote:

On Wed, 17 Nov 2010, Daniel Stodden wrote:

Related, Xapi depends a lot on dom0 plugs, where the datapath can be
somewhat hairy when it comes to blocking I/O and resource allocation.

I am not sure what do you mean here.

We would very much like to move away from dom0 block attaches. Currently they're required for (probably non exhaustive list): 
- pygrub
- VM import/export
- vdi import/export
- suspend/resume
- Demo Linux VM installation (XS only)

Dave is already working on moving the export code to a domU. The VDI stuff is similar, and suspend resume could be done via plugging into e.g. qemu stub-domains, and pygrub could be eventually replaced by PVgrub.

So it's not inconceivable that XCP might no longer require dom0 block attaches in a similar timescale to that being discussed.


Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>