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] [PATCH] xl: Special case tap/aio for disk validation

To: Jim Fehlig <jfehlig@xxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] xl: Special case tap/aio for disk validation
From: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Date: Fri, 28 Jan 2011 16:30:33 +0000
Cc: Kamala Narasimhan <kamala.narasimhan@xxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>, "Kamala Narasimhan \(3P\)" <kamala.narasimhan@xxxxxxxxxx>, Stefano Stabellini <Stefano.Stabellini@xxxxxxxxxxxxx>
Delivery-date: Fri, 28 Jan 2011 08:30:12 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4D42E8B9.9060901@xxxxxxxxxx>
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: <4D407A06.1050902@xxxxxxxxx> <alpine.DEB.2.00.1101271506410.7277@kaball-desktop> <4D41EE90.5000907@xxxxxxxxx> <4D42E8B9.9060901@xxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Alpine 2.00 (DEB 1167 2008-08-23)
On Fri, 28 Jan 2011, Jim Fehlig wrote:
> Kamala Narasimhan wrote:
> >> - phy:/path/to/device
> >> - file:/path/to/file
> >> - tap:/path/to/file
> >>     
> >
> > Along with phy, file and tap for block device types there appear to be a 
> > 'drdb' option too.  Do we actively support it?
> The xend toolstack supports arbitrary external block device types.  We
> have block-iscsi and block-npiv,  and the drbd project provides
> block-drbd.  I'm quite sure I've seen other custom block types as well. 
> Will these arbitrary block device types still be supported in the new
> toolstack?

Is it just a matter of forking and executing an external script to
setup a block device and threat it as phy: afterwards?
It shouldn't be too difficult but still non-trivial at this point of the
release cycle.
Maybe users could work around the lack of support in 4.1 calling the
script themselves and using the name of the block device in the VM
config file directly?

Xen-devel mailing list