linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC] IDE/ATA/SATA controller hotplug
@ 2004-07-19 19:47 Doug Maxey
  2004-07-25 19:00 ` Greg KH
  2004-07-27 15:31 ` Jeff Garzik
  0 siblings, 2 replies; 13+ messages in thread
From: Doug Maxey @ 2004-07-19 19:47 UTC (permalink / raw)
  To: Linux IDE Mailing List; +Cc: Linux Kernel Mailing List


Howdy!

  This note went out originally to a semi-internal list, but after
  several comments, posting it here...

  As we chug along here in PPC64 land, we (meaning IBM internal) have
  been given a requirement to make all devices on our new DLPAR
  (POWER5 and later) systems be hotplug capable.  This includes ALL
  PCI devices on the system, even those that are soldered on the
  motherboard.

  This raises some interesting issues when dealing with IDE devices.

  I realize there is considerable work under way (hi Bart :) to clean
  up the 2.6 trees.  This hotplug work would be another delta on top
  of that work.

  The changes could also possibly affect the libata work, as that
  could also be touched by work on the attached devices themselves.

  What I would like is input on the general strategy that should be
  taken to modify the controller/adapter and device stack to:

  1) be first class modules, where all controllers/adapters are
     capable of being loaded and unloaded.  This is directed mostly at
     IDE/Southbridge controller/adapter devices.

  2) extend that support to all child devices; disk, optical,
     and tape.

  3) be part of mainline.

  The items I perceive at the top of the issue list are:

  - The primary platforms for IDE/ATA devices are x86 based, and
    certainly do not care about having this capability.

  - Assuming the capability is added, what rework would be acceptable
    for block devices?

  - Where should this capability go?  Fork a subset of IDE
    controllers, and put them under the arch specific dir?
    Or include all devices?

  - should we work to the goal of having the capability for all
    platforms, and all IDE devices?

++doug







^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2004-08-12 11:36 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-07-19 19:47 [RFC] IDE/ATA/SATA controller hotplug Doug Maxey
2004-07-25 19:00 ` Greg KH
2004-07-26 19:42   ` Doug Maxey
2004-07-28 22:59     ` Greg KH
2004-07-27 15:31 ` Jeff Garzik
2004-07-27 20:18   ` Doug Maxey
2004-07-27 21:31     ` J. Ryan Earl
2004-07-27 20:47       ` Doug Maxey
2004-08-11 19:33     ` Jeff Garzik
2004-08-12 11:36       ` Paul Ionescu
2004-07-27 21:14   ` J. Ryan Earl
2004-07-27 20:15     ` Jeff Garzik
2004-07-27 20:20       ` Jeff Garzik

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).