Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: i386 kernel w/options PAE fails



On Fri, 30 Jul 2010 11:31:02 +0200, jean-Yves Migeon
<jym%NetBSD.org@localhost> wrote:

Also, of interest, a disassembly (gdb + disass 0xc03cf20b on the kernel
binary) would be helpful, just to know in what context the trap happens.

I've rebuilt things several times since you posted this, so the fault
address has moved around.  In my "netbsd-GENERIC_PAE" kernel, the fault
address is 0xc069711b (and the second fault address is 0xc024a130).
There is a definite similarity:

(gdb) x/i 0xc069711b
0xc069711b <m_tag_copy+11>:       mov    0x6(%esi),%ax

(gdb) x/i 0xc024a130
0xc024a130 <db_read_bytes+48>:    mov    (%esi),%eax


I'm building with the patch to "sys/arch/i386/include/pte.h" now...

--
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645


Home | Main Index | Thread Index | Old Index