Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Nov 1996 14:07:28 -0800 (PST)
From:      Soren Schmidt <sos>
To:        CVS-committers, cvs-all, cvs-sys
Subject:   cvs commit:  src/sys/i386/isa syscons.c
Message-ID:  <199611112207.OAA14008@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
sos         96/11/11 14:07:24

  Branch:      sys/i386/isa  RELENG_2_2
  Modified:    sys/i386/isa  syscons.c
  Log:
  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
  
  Revision  Changes    Path
  1.182.2.2 +15 -5     src/sys/i386/isa/syscons.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199611112207.OAA14008>