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] Help/problems with blktap on xen-unstable

To: Roland Paterson-Jones <roland@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] Help/problems with blktap on xen-unstable
From: Christophe Saout <christophe@xxxxxxxx>
Date: Wed, 20 Sep 2006 12:18:32 +0200
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 20 Sep 2006 03:19:51 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <4510E1C0.7020405@xxxxxxxxxxxx>
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <4510E1C0.7020405@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Am Mittwoch, den 20.09.2006, 08:37 +0200 schrieb Roland Paterson-Jones:

> I've been trying to play with the new blktap support in xen-unstable.
> First, an observation - blktapctrl is pinned at 100% CPU:

Do you have a 3Ware controller or something? On my machine, the
controller management interface (/dev/twe*) gets assigned the major 254,
and XEN has the same major hardcoded, and the registration therefore
fails. blktapctrl then creates its device nodes /dev/xen/tapctrl* with
major 254 and tries to talk to it. The twe driver doesn't understand its
ioctl's and blktapctrl tries to resend its commands in an infinite loop.

The plan (according to blktap.c) is to make the registration of the
device node major number dynamic:

#define BLKTAP_DEV_MAJOR 254         /* TODO: Make major number dynamic  *
                                      * and create devices in the kernel *

Nobody has done so yet.

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Xen-devel mailing list