Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Aug 1999 09:57:10 -0700
From:      Mike Smith <mike@smith.net.au>
To:        Jonathan Lemon <jlemon@americantv.com>
Cc:        Maxim Sobolev <sobomax@altavista.net>, current@FreeBSD.ORG
Subject:   Re: APM related panic 
Message-ID:  <199908031657.JAA03722@dingo.cdrom.com>
In-Reply-To: Your message of "Tue, 03 Aug 1999 10:58:45 CDT." <19990803105845.19595@right.PCS> 

next in thread | previous in thread | raw e-mail | index | archive | help
> > > Fatal trap 9: general protection fault while in kernel mode
> > > instruction pointer = 0x48:0x8034
> > > stack pointer         = 0x10:0xc0279e98
> > > frame pointer         = 0x10:0x67890000
> > > code segment  = base 0xc00f0000, limit 0xffff, type 0x1b
> > >    = DPL 0, pres 1, def32 1, gran 0
> > > processor eflags = interrupt enabled, resume, IOPL = 0
> > 
> > Why is IOPL zero?  I've also noted that making a bios16 call also 
> > results in IOPL being zero (I have more that I want to take up with you 
> > on that at some stage, since it's got me stumped, but one thing at a 
> > time).
> 
> The IOPL should be zero, in order to virtualize interrupts.  If it's
> more than zero, the BIOS code can turn off interrupts, which isn't
> something we want to do.

Ok.  I'm presuming then that we have a tss in place that allows I/O 
operations?  That was my major concern...

-- 
\\  The mind's the standard       \\  Mike Smith
\\  of the man.                   \\  msmith@freebsd.org
\\    -- Joseph Merrick           \\  msmith@cdrom.com




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?199908031657.JAA03722>