Date: Mon, 10 Aug 1998 12:41:08 -0700 (PDT) From: Bruce Evans <bde@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 exception.s Message-ID: <199808101941.MAA14714@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
bde 1998/08/10 12:41:08 PDT
Modified files:
sys/i386/i386 exception.s
Log:
Fixed restoring of cpl after trap handling. The wrong cpl (SWI_AST_MASK
instead of 0) was "restored" after handling a trap that occurred while
returning to user mode. This bug was most noticeable for VM86 and is
still detected and fixed up (on return from the next exception) in doreti
if VM86 is configured.
Revision Changes Path
1.55 +10 -41 src/sys/i386/i386/exception.s
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808101941.MAA14714>
