On Sun, Feb 23, 2014 at 10:34:32AM +0000, Nick Hudson wrote: > On 02/23/14 09:41, Thomas Klausner wrote: > >trap type 4 code 0 rip ffffffff808dbe2c cs 8 rflags 13286 cr2 > >ffff80023b989000 ilevel 0 rsp fffffe813ba2e9b0 > > >trap() at netbsd:trap+0xd86 > >--- trap (number 4) --- > >usb_allocmem_flags() at netbsd:usb_allocmem_flags+0x6c > > can you convert usb_allocmem_flags+0x6c to a source line number, please?
I don't have a netbsd.gdb for that kernel. I tried guessing the time and recreating it, but didn't manage to, sorry. (I had updated to get the linux emulation fix.) > Also, x/i in ddb/crash that address and "show registers" (gdb) x/i usb_allocmem_flags+0x6c 0xffffffff808dbe2c <usb_allocmem_flags+108>: cmp %rbx,(%rcx) > I assume usb_allocmem_flags+0x6c is 0xffffffff808dbe2c Correct! Does this help? I have the kernel (without symbols) and the crash dump if you want to know more or look at it. Thomas