All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Adam J. Richter" <adam@yggdrasil.com>
To: linux-kernel@vger.kernel.org
Subject: Re: driverfs is not for everything! (was: [PATCH] /proc/scsi/map )
Date: Tue, 25 Jun 2002 12:50:18 -0700	[thread overview]
Message-ID: <200206251950.MAA00725@adam.yggdrasil.com> (raw)

>> = ???
>  = Patrick Mochel
>> I think the qualification for appearing in driverfs is actually possessing a 
>> driver.  Therefore, we accept FC and iSCSI.  Things which appear as 
>> FileSystems are debatable, but not anything which has a real device driver.
>
>The qualification for appearing in the device tree is the physical 
>presence of the device, regardless of the presence of a driver to control 
>it. (This typically depends on the presence of the bus driver so it can 
>discover the device.) Presence in the device tree implies presence in 
>driverfs.

	Lots of "soft" drivers, from /dev/lop to FC and iSCSI could
be simplified by using the struct device <--> struct device_driver
rendezvous code.  Under Patrick's propoposed, policy, we would not be
able to get the simplifications in scsi.c, usb.c, or anything else that
could possibly drive a device that was too "soft" for Patrick.

	It is also important for supporting hot plugging that user level
facilities understand that if ide disk #7 was removed that that
poisons /dev/loop/7.

Adam J. Richter     __     ______________   575 Oroville Road
adam@yggdrasil.com     \ /                  Milpitas, California 95035
+1 408 309-6081         | g g d r a s i l   United States of America
                         "Free Software For The Rest Of Us."

             reply	other threads:[~2002-06-25 19:50 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-06-25 19:50 Adam J. Richter [this message]
  -- strict thread matches above, loose matches on Subject: below --
2002-06-24 18:47 driverfs is not for everything! (was: [PATCH] /proc/scsi/map ) Grover, Andrew
2002-06-24 19:03 ` Oliver Xymoron
2002-06-24 19:03   ` Oliver Xymoron
2002-06-24 18:37 Grover, Andrew
2002-06-24 18:37 ` Grover, Andrew
     [not found] <andrew.grover@intel.com>
2002-06-24 17:35 ` Grover, Andrew
2002-06-24 18:04   ` David Brownell
2002-06-24 18:04   ` David Brownell
2002-06-24 18:09   ` James Bottomley
2002-06-24 19:23     ` Oliver Xymoron
2002-06-24 19:23       ` Oliver Xymoron
2002-06-25 18:38     ` Patrick Mochel
2002-06-25 18:38       ` Patrick Mochel
2002-06-24 18:32   ` Roman Zippel
2002-06-24 18:32     ` Roman Zippel
2002-06-24 22:47   ` John Summerfield
2002-06-25 18:35   ` Patrick Mochel
2002-06-25 18:35     ` Patrick Mochel
2002-07-01  2:41   ` Pavel Machek
2002-06-24 13:54 driverfs is not for everything! (was: [PATCH] /proc/scsi/map) Arnd Bergmann
2002-06-23 22:59 Grover, Andrew
2002-06-24  1:34 ` David Brownell
2002-06-24  5:18 ` Nick Bellinger
2002-06-24  6:41   ` Brad Hards
2002-06-25 18:18 ` Patrick Mochel
2002-06-25 18:18   ` Patrick Mochel

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=200206251950.MAA00725@adam.yggdrasil.com \
    --to=adam@yggdrasil.com \
    --cc=linux-kernel@vger.kernel.org \
    /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.