Hi,
on my new HP Omnibook 4150 (366 MHz model) when accessing /proc/apm
I get the following kernel fault:
general protection fault: f000
CPU: 0
EIP: 0050:[<000041e4>]
EFLAGS: 00010246
eax: 00000171 ebx: 00000100 ecx: 00000164 edx: 00000064
esi: cfdc0001 edi: cfdc0001 ebp: cfdc3e7c esp: cfdc3e74
ds: 0058 es: 0000 ss: 0018
Process apmd (pid: 75, process nr: 6, stackpage=cfdc3000)
Stack: 5a8f5918 00003e7c 00000058 3f483f46 3e900050 00000001 530a0000 00000016
00485adf c0120000 cfdc3f0c c01070e2 00000010 cfdc3f0c cfdc3f46 c0080018
00000018 cfdc3f4a cfdc3f48 cfdc3f46 ffffffff 00000292 cfac0000 c0140000
Call Trace: [<c0120000>] [<c01070e2>] [<c0140000>] [<c01072d5>] [<c01e0221>]
[<c0107d18>] [<c0148a33>]
[<c010d5be>] [<c0123cba>] [<c010966c>]
Code: <1>Unable to handle kernel paging request at virtual address 000041e4
current->tss.cr3 = 0fe16000, %cr3 = 0fe16000
*pde = 00000000
Oops: 0000
This is on a RH5.2 system and kernel 2.2.1. The call tarce is:
apm_bios_call
apm_get_power_status
apm_get_info
proc_file_read
sys_read
The 2.2.1 kernel detects the apm bios:
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.9)
I tried also a 2.0.36 kernel but that kernel faulted already during bootup
when detecting the apm bios! Btw, on an Omnibook 4150 (300 MHz model) apm
under 2.0.36 worked fine.
Help very much appreciated.
Cheers, Fons Rademakers.
--
Org: CERN, European Laboratory for Particle Physics.
Mail: 1211 Geneve 23, Switzerland
E-Mail: [EMAIL PROTECTED] Phone: +41 22 7679248
WWW: http://root.cern.ch/~rdm/ Fax: +41 22 7677910