Devfs works with permissions.
> Second of all, say I have a device called, say /dev/keyboard. Now I
> want to simulate keyboard input with a user-space process, or redirect
> the keyboard input from say, a serial port. That's what a level of
> indirection is for.
Devfs also works with symlinks.
Device names might not be hardcoded in the kernel, but they are more or
less hardcoded by conventional usage by end user applications. May not be
proper but thats simply the way it is.
So I will re-iterate since you didnt get it the first time.
Being able to arbitrarily change device names as "justification" for
keeping the current /dev and rejecting devfs, is not as important or as
useful as you make it out to be because:
1) you can also symlink devfs.
2) devfs still has permissions.
-Dan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/