WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

RE: [Xen-devel] RE: freezing when using GPLPV drivers (including Dom0)

To: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>, "Tian, Kevin" <kevin.tian@xxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] RE: freezing when using GPLPV drivers (including Dom0)
From: "Ian Pratt" <Ian.Pratt@xxxxxxxxxxxxx>
Date: Wed, 31 Dec 2008 10:41:12 -0000
Cc: Ian Pratt <Ian.Pratt@xxxxxxxxxxxxx>
Delivery-date: Wed, 31 Dec 2008 02:41:45 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <AEC6C66638C05B468B556EA548C1A77D0155014B@trantor>
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: <AEC6C66638C05B468B556EA548C1A77D01550137@trantor><0A882F4D99BBF6449D58E61AAFD7EDD603BB4A32@xxxxxxxxxxxxxxxxxxxxxxxxxxxx><AEC6C66638C05B468B556EA548C1A77D01550139@trantor><0A882F4D99BBF6449D58E61AAFD7EDD603BB4A33@xxxxxxxxxxxxxxxxxxxxxxxxxxxx><AEC6C66638C05B468B556EA548C1A77D0155013A@trantor><0A882F4D99BBF6449D58E61AAFD7EDD603BB4A34@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <AEC6C66638C05B468B556EA548C1A77D0155013E@trantor> <DD74FBB8EE28D441903D56487861CD9D3BFC4E6B@xxxxxxxxxxxxxxxxxxxxxx> <AEC6C66638C05B468B556EA548C1A77D0155014B@trantor>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Aclq8extx1AIvKo+Ql6WikxbNr/6rgAAnnFwAAA7aNAAAFVNQAAAjkcQAAD8FiAAAWb/8AAJnyfAAAIWVlAAAFZyQA==
Thread-topic: [Xen-devel] RE: freezing when using GPLPV drivers (including Dom0)
> I've never even heard of loop-ng... I just did a 'find' for any kernel
> module with 'loop' in the name and didn't see anything called
> 'loop-ng'... is it something I need to enable in the kernel config?

It's now part of device mapper, and called dm-loop. The key improvement
is that it's supposed to avoid dirtying unbounded amounts of memory and
then deadlocking. 

[However, this type of deadlock is fairly terminal -- I've never tried,
but I don't think 'sync' would unwedge it, so you may have a different
issue.]

> I just tried tap:aio but the DomU hung for ages after starting the
> restore... I'm just about to investigate.

Blktap certainly doesn't suffer from memory deadlock issues as it opens
the file O_DIRECT.

BTW: To my mind we should switch over from blktap to blktap2 soon.
Blktap2 isn't as mature yet, but its more aesthetically pleasing and has
equivalent performance. 

Ian

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel