Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Dec 2000 15:47:24 +0100
From:      Andrea Campi <andrea@webcom.it>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        current@FreeBSD.org
Subject:   Re: cvs commit: src/sys/i386/i386 trap.c
Message-ID:  <20001214154724.A500@webcom.it>
In-Reply-To: <XFMail.001213105944.jhb@FreeBSD.org>; from jhb@FreeBSD.org on Wed, Dec 13, 2000 at 10:59:44AM -0800
References:  <200012131857.eBDIvFl04859@freefall.freebsd.org> <XFMail.001213105944.jhb@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> > 
> >   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().
> 

Great John, thanks!

Of course I could have abandoned logo_saver, but I love the little devil ;-)

Bye,
	Andrea

-- 
   "One world, one web, one program"  -- Microsoft promotional ad
         "Ein Volk, ein Reich, ein Fuehrer"  -- Adolf Hitler


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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