cvs commit: src/etc/etc.sparc64 ttys

M. Warner Losh imp at bsdimp.com
Sun Oct 3 23:14:22 PDT 2004


In message: <200410040339.i943dqTO027895 at repoman.freebsd.org>
            Ken Smith <kensmith at FreeBSD.org> writes:
:   With the fixes to getty handling of non-existent devices a default
:   install now complains about ttyu0/ttyu1 not existing at boot time.

Actually, I think this was the fixes to init.  getty actually
complains less than it did before (once verus once every 10 minutes).
The init changes were due, in part, to a change in how devs are
presented to the user (the fix I backed out was an attempt to cope
with the new world order).  Before devfs, the error was ENXIO for
non-existant devices that MAKEDEVs had created (which init took to be
"known, but not present so don't start this).  After devfs, the error
is ENOENT, because before devices are created by the driver via
make_dev(), the system has no knowledge of them.

The check in init now likely can never be hit, but I wasn't up to
making that big a change.  Sorry if the changes I did make caused you
grief.

Warner


More information about the cvs-all mailing list