From: Greg KH <greg@kroah.com>
To: Andreas Jellinghaus <aj@dungeon.inka.de>
Cc: linux-kernel@vger.kernel.org
Subject: Re: State of devfs in 2.6?
Date: Mon, 8 Dec 2003 15:34:28 -0800 [thread overview]
Message-ID: <20031208233428.GA31370@kroah.com> (raw)
In-Reply-To: <pan.2003.12.08.23.04.07.111640@dungeon.inka.de>
On Tue, Dec 09, 2003 at 12:04:08AM +0100, Andreas Jellinghaus wrote:
> On Mon, 08 Dec 2003 15:50:45 +0000, William Lee Irwin III wrote:
> > I would say it's deprecated at the very least. sysfs and udev are
> > supposed to provide equivalent functionality, albeit by a somewhat
> > different mechanism.
>
> huh?
>
> aj@simulacron:/dev$ find -type c -mount |grep -v pty |wc -l
> 164
> aj@simulacron:/dev$ find -type b |wc -l
> 157
> aj@simulacron:/dev$ find /sys/ -name dev |wc -l
> 250
>
> After ignoring .devfsd we are left with 70 devices missing:
> - 15 floppy devices
You have 15 floppy devices connected to your box? All floppy devices
should show up in /sys/block.
> - 5 input/ devices
Patch for sysfs support for this has been posted by Hanna Linder. It
still needs work before being added to the kernel tree.
> - full, kmem, kmsg, mem, null, port, random, urandom, zero
Patch for this has been posted by me to lkml in the past. It will
probably go into 2.6.1
> - printers/0
Hanna Linder is working on a patch for these devices.
> - 5 misc/ devices
Patch for this has been posted by me to lkml in the past. It will
probably go into 2.6.1.
> - 12 snd/ devices
> - 5 sound/ devices
I have a patch here from Leann Ogasawara that adds sysfs support for
these devices. I've been lacking time to test it better, but again, it
will probably make it into 2.6.1.
> - 18 vcc/ devices
Hm, good catch. I wonder why these aren't getting picked up in
/sys/class/tty as they are tty devices. I thought they used to be
there...
> I wouldn't call udev deprecated, unless a newer kernel has the
> essential devices, too.
You mean s/udev/devfs/ right? :)
> And is there a udev version that can
> do devfs names? last time I checked only lanana names were supported.
There is a udev config file that was just posted to linux-hotplug-devel
that supports a lot of devfs names. If there are any missing that you
use, please post a config file for them.
Remember, I don't use devfs, so I really don't care about a udev mapping
for it :)
> Some distributions were quite happy to move from /dev and lanana to
> devfs with better names.
Hm, 2? And one of them (Mandrake) got smart and went back...
> I doubt everyone will rush to udev with lanana names,
Why not? It's the standard afterall. Remember, the devfs users are in
the tiny minority here.
> and
> re-introducing makedev for devices not represented
> in sysfs doesn't sound very nice either. So 2.8.* might be a nice time
> frame for dropping devfs, or at least give sysfs and udev a few months
> to catch up on the issues mentioned.
Regardless of the state of udev, devfs has insolvable problems and you
should not use it. End of story.
thanks,
greg k-h
next prev parent reply other threads:[~2003-12-08 23:42 UTC|newest]
Thread overview: 103+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-12-08 15:36 State of devfs in 2.6? Andrew Walrond
2003-12-08 15:42 ` William Lee Irwin III
2003-12-08 15:59 ` Andrew Walrond
2003-12-08 23:38 ` Greg KH
2003-12-09 10:37 ` Andrew Walrond
2003-12-09 10:57 ` Måns Rullgård
2003-12-09 12:54 ` Paul P Komkoff Jr
2003-12-09 5:04 ` Rob Landley
2003-12-08 19:09 ` udev sysfs docs " Bob
2003-12-08 23:37 ` Greg KH
2003-12-09 5:17 ` Witukind
2003-12-09 7:21 ` Bob
2003-12-09 7:39 ` Matthew Reppert
2003-12-09 8:52 ` Måns Rullgård
2003-12-09 9:16 ` Greg KH
2003-12-09 9:45 ` Måns Rullgård
2003-12-09 9:18 ` Greg KH
2003-12-09 9:46 ` Andreas Jellinghaus
2003-12-09 10:25 ` Måns Rullgård
2003-12-09 15:28 ` Andreas Jellinghaus
2003-12-09 20:16 ` Oliver Hunt
2003-12-09 20:53 ` Måns Rullgård
2003-12-09 22:14 ` Olaf Hering
2003-12-09 22:46 ` Oliver Hunt
2003-12-09 23:03 ` Måns Rullgård
2003-12-09 7:56 ` Greg KH
2003-12-09 9:00 ` Xavier Bestel
2003-12-09 9:08 ` Greg KH
2003-12-09 9:19 ` Miles Bader
2003-12-09 9:39 ` Måns Rullgård
2003-12-09 11:01 ` Helge Hafting
2003-12-12 11:26 ` Jamie Lokier
2003-12-12 13:33 ` Duncan Sands
2003-12-12 14:51 ` Jamie Lokier
2003-12-12 16:34 ` Chuck Campbell
2003-12-12 17:13 ` Chris Friesen
2003-12-12 17:17 ` Måns Rullgård
2003-12-15 2:12 ` Miles Bader
2003-12-15 3:51 ` Mark Mielke
2003-12-15 6:09 ` Tim Connors
2003-12-10 19:23 ` Witukind
2003-12-10 19:33 ` Måns Rullgård
2003-12-10 20:22 ` Witukind
2003-12-10 20:47 ` Ed Sweetman
2003-12-10 20:53 ` Ed Sweetman
2003-12-10 21:31 ` Witukind
2003-12-10 21:28 ` Witukind
2003-12-10 21:48 ` Måns Rullgård
2003-12-11 6:31 ` Witukind
2003-12-10 21:49 ` Måns Rullgård
2003-12-10 23:48 ` Maciej Zenczykowski
2003-12-11 1:53 ` Mark Mielke
2003-12-11 8:42 ` Måns Rullgård
2003-12-11 16:33 ` Mark Mielke
2003-12-10 20:48 ` Måns Rullgård
2003-12-10 23:40 ` Maciej Zenczykowski
2003-12-09 9:55 ` Xavier Bestel
2003-12-09 13:03 ` Maciej Zenczykowski
2003-12-09 15:01 ` Helge Hafting
2003-12-09 18:30 ` Greg KH
2003-12-09 18:53 ` Måns Rullgård
2003-12-10 7:02 ` Xavier Bestel
2003-12-10 20:06 ` Witukind
2003-12-11 9:27 ` Xavier Bestel
2003-12-11 10:15 ` Måns Rullgård
2003-12-11 11:05 ` Xavier Bestel
2003-12-10 0:38 ` Greg KH
2003-12-09 9:26 ` Måns Rullgård
2003-12-09 9:41 ` Miles Bader
2003-12-10 8:13 ` Jakob Oestergaard
2003-12-10 8:24 ` Rob Landley
2003-12-08 23:04 ` Andreas Jellinghaus
2003-12-08 23:34 ` Greg KH [this message]
2003-12-09 0:31 ` Sven-Haegar Koch
2003-12-09 0:42 ` Greg KH
2003-12-09 0:51 ` [PATCH] sysfs support for vcs devices (was Re: State of devfs in 2.6?) Greg KH
2003-12-09 5:26 ` State of devfs in 2.6? Rob Landley
2003-12-09 18:19 ` Greg KH
2003-12-09 18:20 ` Greg KH
2003-12-09 7:02 ` Andreas Jellinghaus
2003-12-09 7:13 ` Murray J. Root
2003-12-09 8:21 ` Holger Schurig
2003-12-09 8:52 ` Miles Bader
2003-12-09 10:08 ` Holger Schurig
2003-12-09 17:10 ` Mark Mielke
2003-12-10 5:42 ` Greg KH
2003-12-10 23:29 ` jw schultz
2003-12-11 20:32 ` [2.4.23] cursor dissapears in framebuffer console after switching back from X Witukind
2003-12-11 23:59 ` Gene Heskett
2003-12-12 6:24 ` Witukind
2003-12-09 8:32 ` State of devfs in 2.6? Greg KH
2003-12-09 9:59 ` Jan Dittmer
2003-12-09 13:54 ` Matthew Reppert
2003-12-09 16:27 ` Greg KH
2003-12-09 16:47 ` Eduard Bloch
2003-12-09 19:33 ` Greg KH
2003-12-10 2:15 ` Clemens Schwaighofer
2003-12-10 4:10 ` Bob
2003-12-09 7:33 ` Vojtech Pavlik
2003-12-09 9:48 ` Andreas Jellinghaus
2003-12-08 23:35 ` Greg KH
[not found] <10vOq-7mK-11@gated-at.bofh.it>
[not found] ` <10vON-7mK-29@gated-at.bofh.it>
[not found] ` <10CGd-1SM-39@gated-at.bofh.it>
[not found] ` <10DiJ-2Qj-17@gated-at.bofh.it>
[not found] ` <10Kas-8kr-3@gated-at.bofh.it>
[not found] ` <10Kka-dD-11@gated-at.bofh.it>
[not found] ` <10LJg-3zb-9@gated-at.bofh.it>
[not found] ` <10LT5-3Wo-13@gated-at.bofh.it>
[not found] ` <10N8i-7bE-1@gated-at.bofh.it>
2003-12-09 16:22 ` Pascal Schmidt
-- strict thread matches above, loose matches on Subject: below --
2003-12-09 18:50 Svetoslav Slavtchev
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=20031208233428.GA31370@kroah.com \
--to=greg@kroah.com \
--cc=aj@dungeon.inka.de \
--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.