Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 04/11/1996 03:50:07
mycroft
Thu Apr 11 03:47:54 EDT 1996
Update of /a/cvsroot/src/sys/arch/i386/i386
In directory pain.lcs.mit.edu:/a/tmp/cvs-serv15726/d
Modified Files:
machdep.c vm86.c freebsd_machdep.c linux_machdep.c
process_machdep.c svr4_machdep.c
Log Message:
Export [gs]et_vflags(), and always use them when saving/restoring registers
in VM86 mode.
Allow changing of *all* PSL bits in VM86 mode; some applications don't work
right otherwise, and all the nasty bits are virtualized anyway.
Make sure PSL_VIF, PSL_VIP, and PSL_VM don't show up in the user's view of
the PSL.
mycroft
Thu Apr 11 03:47:56 EDT 1996
Update of /a/cvsroot/src/sys/arch/i386/include
In directory pain.lcs.mit.edu:/a/tmp/cvs-serv15726/include
Modified Files:
vm86.h
Log Message:
Export [gs]et_vflags(), and always use them when saving/restoring registers
in VM86 mode.
Allow changing of *all* PSL bits in VM86 mode; some applications don't work
right otherwise, and all the nasty bits are virtualized anyway.
Make sure PSL_VIF, PSL_VIP, and PSL_VM don't show up in the user's view of
the PSL.