From: Greg KH <greg@kroah.com>
To: Steven Dake <sdake@mvista.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: [ANNOUNCE] [PATCHES] Advanced TCA Hotswap Support in Linux Kernel
Date: Mon, 14 Oct 2002 17:59:09 -0700 [thread overview]
Message-ID: <20021015005909.GC10278@kroah.com> (raw)
In-Reply-To: <3DAB1007.6040400@mvista.com>
On Mon, Oct 14, 2002 at 11:42:15AM -0700, Steven Dake wrote:
> lkml,
>
> http://www.sourceforge.net/project/showfiles.php?group_id=64580
>
> I am announcing a sourceforge project for developing support in Linux
> kernel for Advanced TCA (PICMG 3.0) architecture. Advanced TCA is a
> technology where boards exist in a chassis and can either be processor
> nodes or storage nodes. All boards in the chassis are connected by
> FibreChannel and Ethernet. The blades can be hot added or hot removed
> while the Linux processor nodes are active, meaning, that the SCSI
> subsystem must add devices on insertion request and remove devices on
> ejection requests. Further the typical /dev/sda naming of devices is
> not appropriate since device nodes can change depending on the insertion
> order of disks.
>
> These patches are for Linux 2.4.19 and work with the Qlogic 2300
> FibreChannel driver and at this point mostly support hotswap of the disk
> subsystem.
Some questions:
- is there a public spec for this architecture?
- are you going to be generating a 2.5 version of this so that
this feature can be added to the main kernel tree?
- Why don't you use the existing kernel way of notifying
userspace of hotplug events, through /sbin/hotplug?
- You create a lot of new ioctls, which is not nice. You should
probably do what was done for the pci hotplug subsystem, and
create a ram based filesystem for this subsystem. That way
you don't need to have a /dev node, and the userspace tools
become dirt simple.
thanks,
greg k-h
next prev parent reply other threads:[~2002-10-15 0:53 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-10-14 18:42 [ANNOUNCE] [PATCHES] Advanced TCA Hotswap Support in Linux Kernel Steven Dake
2002-10-15 0:59 ` Greg KH [this message]
2002-10-15 18:39 ` Steven Dake
2002-10-15 20:42 ` Greg KH
2002-10-15 5:29 ` Greg KH
2002-10-15 17:38 ` Steven Dake
2002-10-15 19:11 ` Michael Clark
2002-10-15 19:28 ` Steven Dake
2002-10-15 20:34 ` Greg KH
2002-10-15 20:46 ` Steven Dake
2002-10-15 20:54 ` Greg KH
2002-10-15 21:07 ` Steven Dake
2002-10-15 21:16 ` Greg KH
2002-10-15 21:48 ` Steven Dake
2002-10-16 1:05 ` Michael Clark
2002-10-15 20:52 ` Greg KH
[not found] ` <3DAC89FA.9000505@mvista.com>
2002-10-15 22:04 ` Greg KH
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=20021015005909.GC10278@kroah.com \
--to=greg@kroah.com \
--cc=linux-kernel@vger.kernel.org \
--cc=sdake@mvista.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.