lkml.org 
[lkml]   [1999]   [Jan]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: GPF + Oops in 2.2.0-pre4


On Mon, 4 Jan 1999, Kurt Huwig wrote:
>
> This happens when I want to switch off my computer by APM. I pressed
> Alt+SysReq+O (after using "poweroff" which did nothing). It is 100%
> reproducible.
>
> With Win95, it works, so what's wrong?

Your BIOS is what is wrong. Apparently the BIOS protected mode interface
is really a "Windows interface" and doesn't follow the rules: when Linux
calls into it with a different segment setup than Windows does, the BIOS
gets confused and does something illegal.

> EIP: 0050:[<00008931>]

The above is the thing that gives it away - segment 0050 is the APM code
segment. We've called into the BIOS asking it to power off, and the BIOS
screwed up. We have no control over it, the only thing you can really do
is (a) disable APM or (b) get an updated and fixed BIOS for your machine.

Linus


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:49    [W:0.251 / U:0.064 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site