Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Mar 2006 03:09:32 +0900
From:      "Balgansuren Batsukh" <balgaa@micom.mn>
To:        <freebsd-stable@freebsd.org>
Subject:   PAE error
Message-ID:  <005701c651c9$9d798120$0201000a@JACK>

next in thread | raw e-mail | index | archive | help
Hello,

Previously, I mentioned about PAE problem.

I compiled kernel with debugging information and got following error =
message:

KDB: debugger backends: ddb
KDB: Current backend :ddb
Too many segments in the physical address map, giving up


Fatal trap 12: page fault while in kernel mode=20
cpuid=3D0; apic id =3D 00
fault virtual address =3D 0xb5
fault code  =3D supervisor read, page not present
instruction pointer =3D 0x20:ox8053f9dc
stack pointer  =3D 0x28:0x808f6d8c
frame pointer  =3D 0x28:0x808f6d8c
code segment  =3D base 0x0, limit 0xfffff, type 0x1b
   =3D DPL 0, pres 1, def32 1, gran 1
processor eflags =3D interrupt enabled, resume, IOPL =3D 0
current process  =3D 0 ()
[thread pid 0 tid 0]
Stopped at _vm_map_lock_read+0xc: cmpb $0,0xb5(%eax)
db>=20
db> traceTracing pid 0 tid 0 td 0x8065d860
_vm_map_lock_read(0,805c946,bb5,16d5a00,c) at _vm_map_lock_read+0xc
vm_map_lookup(808f6c44,80a3a000,1,808f6c48,808f6c38) at =
vm_map_lookup+0x28
vm_fault(0,80a3a000,1,0,8065d860) at vm_fault+0x66
trap_pfault(808f6d0c,0,80a3afe8) at trap_pfault+0x12f
trap(808f0008,803c0028,805b0028,0,80a33000) at trap+0x325
calltrap() at calltrap+0x5
--- trap 0xc, eip =3D 0x803fca96, esp =3D 0x808f6d4c, ebp =3D 0x808f6d54 =
---
msgbuf_reinit(80a3afe4,80a33000,7fe4) at msdfug_reinti+0xe
msgbufinit(80a33000,8000,8f0020,8f0000,8fe000) at msgbufinit+0x1d
init386(8fe000) at init386+0x5b7
begin() at begin+0x24
db>=20
db> backtrace
No such command
db> where
_vm_map_lock_read(0,805c946,bb5,16d5a00,c) at _vm_map_lock_read+0xc
vm_map_lookup(808f6c44,80a3a000,1,808f6c48,808f6c38) at =
vm_map_lookup+0x28
vm_fault(0,80a3a000,1,0,8065d860) at vm_fault+0x66
trap_pfault(808f6d0c,0,80a3afe8) at trap_pfault+0x12f
trap(808f0008,803c0028,805b0028,0,80a33000) at trap+0x325
calltrap() at calltrap+0x5
--- trap 0xc, eip =3D 0x803fca96, esp =3D 0x808f6d4c, ebp =3D 0x808f6d54 =
---
msgbuf_reinit(80a3afe4,80a33000,7fe4) at msdfug_reinti+0xe
msgbufinit(80a33000,8000,8f0020,8f0000,8fe000) at msgbufinit+0x1d
init386(8fe000) at init386+0x5b7
begin() at begin+0x24
db> step


Fatal trap 12: page fault while in kernel mode=20
cpuid=3D0; apic id =3D 00
fault virtual address =3D 0xb5
fault code  =3D supervisor read, page not present
instruction pointer =3D 0x20:ox8053f9dc
stack pointer  =3D 0x28:0x808f6d8c
frame pointer  =3D 0x28:0x808f6d8c
code segment  =3D base 0x0, limit 0xfffff, type 0x1b
   =3D DPL 0, pres 1, def32 1, gran 1
processor eflags =3D interrupt enabled, resume, IOPL =3D 0
current process  =3D 0 ()
[thread pid 0 tid 0]
Stopped at _vm_map_lock_read+0xc: cmpb $0,0xb5(%eax)
db>=20

Is there any additional debugging information need?

If needed, I ready to provide neccessary information.

Regards,
Balgaa



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?005701c651c9$9d798120$0201000a>