DragonFly bugs List (threaded) for 2006-11
DragonFly BSD
DragonFly bugs List (threaded) for 2006-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: ATA identify retries exceeded - kernel panic

From: "Thomas E. Spanjaard" <tgen@xxxxxxxxxxxxx>
Date: Mon, 27 Nov 2006 13:52:34 +0000

Ferruccio Zamuner wrote:
Fatal trap 12: page fault while in kernel mode
fault virtual address = 0x41455378
fault code            = supervisor write, page not present
instruction pointer   = 0x8:0xc019d92b
stack pointer         = 0x10:0xcfc94cdc
frame pointer         = 0x10:0xcfc94d0c
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       = Idle
current threads       = pri 60 (CRIT)

kernel: type 12 trap, code=2
Stopped at ad_interrupt+x038a: movl %eax,0x148(%edx)
db> trace
ad_interrupt(cfc1e848,c1a816c0,cfc94d84,c029da35,c1d246e8) at ad_interrupt+0x38a
ata_intr(c1d246e8,0,0,0,13) at ata_intr+0x10a
ithread_handler(a,0,0,0,0) at ithread_handler+0x9d
lwkt_exit() at lwkt_exit

Could you make a coredump of that, then examine whatever it tries to do with kgdb? (up to the faulting instruction, then list, the print any variables you see to find dead pointers?)

        Thomas E. Spanjaard

Attachment: signature.asc
Description: OpenPGP digital signature

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