freebsd-nq/sys/dev/syscons
Søren Schmidt 65e925d16f 1. Avoid a race in scclose(). tty.c has kludges so that the race is
actually harmless.

2. Fixed code to match comment in scintr().

3. Don't allow even root to take control of the machine when securelevel > 0.
   I've secured the accesses to PSL_IOPL in all drivers and asked pst to
   review it, but he seems to be busy.  Write access to /dev/kmem and
   other critival devices currently leaks across raisings of securelevel
   via open fd's, so there may as well be a similar leak for PSL_IOPL.

4. (Most important.)  Don't corrupt memory beyond the screen buffers if
   the cursor happens to be off the 80x25 screen when syscons starts.

5. Fix console cursor update (not perfect yet).
Submitted by:   bruce
~
1996-11-11 22:21:03 +00:00
..
blank Delete obnoxious uprintf()s in load/unload procedures. 1995-11-29 20:10:33 +00:00
fade Delete obnoxious uprintf()s in load/unload procedures. 1995-11-29 20:10:33 +00:00
green Delete obnoxious uprintf()s in load/unload procedures. 1995-11-29 20:10:33 +00:00
snake Make snake 3.0-CURRENT here. 1996-11-11 14:18:40 +00:00
star Added or restored #include of <machine/md_var.h>. Some declarations 1996-07-01 20:29:10 +00:00
syscons.c 1. Avoid a race in scclose(). tty.c has kludges so that the race is 1996-11-11 22:21:03 +00:00
syscons.h Allow us to enable the 'XT_KEYBOARD' code using a configuration flag. 1996-11-10 16:44:13 +00:00