All of lore.kernel.org
 help / color / mirror / Atom feed
From: Steven Rostedt <srostedt@redhat.com>
To: Christophe Saout <christophe@saout.de>
Cc: Roland Paterson-Jones <roland@rolandpj.com>,
	xen-devel@lists.xensource.com
Subject: Re: Help/problems with blktap on xen-unstable
Date: Wed, 20 Sep 2006 14:35:49 -0400	[thread overview]
Message-ID: <45118A05.2030909@redhat.com> (raw)
In-Reply-To: <1158747512.32181.7.camel@leto.intern.saout.de>

Christophe Saout wrote:
> 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.
> 

Any thought about making blktap a miscellaneous device and have blkctrl 
just read /proc/misc to find the node?  I could easily write up a patch, 
if others think this is appropriate.

-- Steve

  parent reply	other threads:[~2006-09-20 18:35 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-09-20  6:37 Help/problems with blktap on xen-unstable Roland Paterson-Jones
2006-09-20 10:18 ` Christophe Saout
2006-09-20 12:06   ` Roland Paterson-Jones
2006-09-20 12:10     ` Petersson, Mats
2006-09-20 12:10     ` Christophe Saout
2006-09-20 12:19       ` Roland Paterson-Jones
2006-09-20 13:44         ` Roland Paterson-Jones
2006-09-20 13:53           ` Petersson, Mats
2006-09-20 12:21       ` Roland Paterson-Jones
2006-09-20 18:35   ` Steven Rostedt [this message]
     [not found]     ` <45123C4B.1020205@rolandpj.com>
2006-09-21 11:58       ` Steven Rostedt
2006-09-21 18:57         ` Andrew Warfield
2006-09-26 11:40         ` Stephen C. Tweedie

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=45118A05.2030909@redhat.com \
    --to=srostedt@redhat.com \
    --cc=christophe@saout.de \
    --cc=roland@rolandpj.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.