help with panic/kgdb
Charles Sprickman
spork at fasttrackmonkey.com
Thu May 13 10:01:30 PDT 2004
On Sun, 9 May 2004, Colin Percival wrote:
> At 06:18 09/05/2004, Charles Sprickman wrote:
> >This particular machine has been acting up since I upgraded to 4.8-p18
> >from 4.8-p6(?). The only bit of "odd" hardware in it is a 3Ware IDE RAID
> >card (full dmesg below). This is the second panic since the upgrade.
> >...
> >#6 0xc01c3f4c in cache_lookup (dvp=0xc94f4ec0, vpp=0xc8fb0e94,
> >cnp=0xc8fb0ea8)
> > at /usr/src/sys/kern/vfs_cache.c:210
>
> That looks a bit odd. Line 210 is "numchecks++;", where "numchecks" is a
> static variable. There is no reason why that should involve reading from
> 0x10018. My personal suspicion is that this is probably a hardware fault; I'd let
> the machine run some more and see if it panics again in the same place or
> somewhere different next time. :-)
Ask, and ye shall receive. Just paniced about 10 minutes ago:
(kgdb) where
#0 dumpsys () at /usr/src/sys/kern/kern_shutdown.c:487
#1 0xc019b007 in boot (howto=256) at
/usr/src/sys/kern/kern_shutdown.c:316
#2 0xc019b42c in poweroff_wait (junk=0xc032cdec, howto=-1070413553)
at /usr/src/sys/kern/kern_shutdown.c:595
#3 0xc02d82a2 in trap_fatal (frame=0xc8a30e94, eva=0)
at /usr/src/sys/i386/i386/trap.c:974
#4 0xc02d7f75 in trap_pfault (frame=0xc8a30e94, usermode=0, eva=0)
at /usr/src/sys/i386/i386/trap.c:867
#5 0xc02d7b5f in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, tf_edi
= 0,
tf_esi = 64, tf_ebp = -928837912, tf_isp = -928837952,
tf_ebx = -1062495496, tf_edx = 64, tf_ecx = -922853376, tf_eax = 0,
tf_trapno = 12, tf_err = 0, tf_eip = -1070767221, tf_cs = 8,
tf_eflags = 66118, tf_esp = -924341972, tf_ss = -1077940224})
at /usr/src/sys/i386/i386/trap.c:466
#6 0xc02d638b in pmap_testbit (m=0xc098a094, bit=64)
at /usr/src/sys/i386/i386/pmap.c:3032
#7 0xc02d6541 in pmap_is_modified (m=0xc098a094)
at /usr/src/sys/i386/i386/pmap.c:3193
#8 0xc029e283 in vm_page_test_dirty (m=0xc098a094)
at /usr/src/sys/vm/vm_page.c:1771
#9 0xc029f128 in vm_pageout_scan (pass=0) at
/usr/src/sys/vm/vm_pageout.c:771
#10 0xc029fccf in vm_pageout () at /usr/src/sys/vm/vm_pageout.c:1405
Is there anything else I can supply?
Thanks,
Charles
> Colin Percival
>
>
>
More information about the freebsd-hackers
mailing list