``Modern'' is not the word I'd use for the standard PC-style ports
on an IBM PC clone.
When I load a kernel that doesn't have one of the farm of parallel
drivers attached, the machine recognises the parallel port, but
the kernel loads up blithely unaware that anything out of the
ordinary is done.
>dp> If the file /dev/printer/0 doesn't exist, I can't open it and
>dp> can't tell kmod to load the driver.
>
>It could be created at device detection time -- that is right after
>the device is connected.
Yes, in an environment where you either (a) speculatively
load every possible driver to see what hardware is on the
system, (b) don't use modules, or (c) put autoprobing for
everything under the sun into the kernel.
If the solution de jour to get rid of that icky devfs is
one of these, I'll say that the cure is much much worse
than the disease.
____
david parsons \bi/ FYI, sizeof(kernel+devfs) - sizeof(/dev) = -21k
\/ on Mastodon.
-
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/