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 cpuid=0; apic id = 00 fault virtual address = 0xb5 fault code = supervisor read, page not present instruction pointer = 0x20:ox8053f9dc stack pointer = 0x28:0x808f6d8c frame pointer = 0x28:0x808f6d8c code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 0 () [thread pid 0 tid 0] Stopped at _vm_map_lock_read+0xc: cmpb $0,0xb5(%eax) db> 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 = 0x803fca96, esp = 0x808f6d4c, ebp = 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> 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 = 0x803fca96, esp = 0x808f6d4c, ebp = 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 cpuid=0; apic id = 00 fault virtual address = 0xb5 fault code = supervisor read, page not present instruction pointer = 0x20:ox8053f9dc stack pointer = 0x28:0x808f6d8c frame pointer = 0x28:0x808f6d8c code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 0 () [thread pid 0 tid 0] Stopped at _vm_map_lock_read+0xc: cmpb $0,0xb5(%eax) db> Is there any additional debugging information need? If needed, I ready to provide neccessary information. Regards, Balgaa