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

Reply via email to