On 13-Dec-00 John Baldwin wrote:
> jhb 2000/12/13 10:57:15 PST
>
> Modified files:
> sys/i386/i386 trap.c
> Log:
> If we fail to emulate a vm86 trap in kernel mode, then we use
> vm86_trap() to return to the calling program directly. vm86_trap()
> doesn't return, thus it was never returning to trap() to release
> Giant. Thus, release Giant before calling vm86_trap().
This fixes the panic with logo_saver.
--
John Baldwin <[EMAIL PROTECTED]> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.Baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!" - http://www.FreeBSD.org/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message