Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Sep 2003 13:19:15 -0400
From:      Peter Radcliffe <pir@pir.net>
To:        freebsd-stable@freebsd.org
Subject:   Re: 4.9 panic AGAIN!!!!
Message-ID:  <20030921171915.GA4779@pir.net>
In-Reply-To: <20030918012703.GB15292@pir.net>
References:  <20030916025858.GA1772@krel.org> <20030917171337.R25425@carver.gumbysoft.com> <20030918002611.GA15292@pir.net> <20030917174037.U25425@carver.gumbysoft.com> <20030918012703.GB15292@pir.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Peter Radcliffe <pir@pir.net> probably said:
> I've cleaned out /modules/, /modules.old/, /usr/obj/ and
> /usr/src/sys/compile/ before a complete rebuild of world and kernel
> and rebooting (after double checking the new kernel is in place) a
> couple of times already. The problems persist.

and after cvsuping to source from Sep 17th, clearing out all those
locations, rebuilding/rebooting, using the machine for a few days it
paniced again with teh same symptoms (after resuming from suspend the
hard disk was pegged with no obvious process using the disk, machine
mostly idle other than a chunk going to system. Mozilla using some
userland cpu time. Kill mozilla, machine panics).

This time before I did anything else I ran top and waited about 20
mins for something to change, nothing did. I watched top as I killed
mozilla and saw kldload appear ... then it paniced.

Since I've recently been having problems with the an driver not
reattatching after a suspend/resume cycle I've been kldunload and
kldloading if_an automaticly on suspend/resume, I'm assuming that
something there is what is provoking this panic.

I've checked that if_an.k and my kernel are form the same time and the
same source after my last cleanout;

-r-xr-xr-x  1 root  wheel  187552 Sep 17 22:23 /modules/if_an.ko*
FreeBSD disapp 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #0:
 Wed Sep 17 22:20:11 EDT 2003     pir@disapp:/usr/src/sys/compile/DISAPP  i386

P.

----------------------------------------------------------------------
IdlePTD at phsyical address 0x0041e000
initial pcb at physical address 0x0033ff00
panicstr: page fault
panic messages:
---
Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x0
fault code              = supervisor write, page not present
instruction pointer     = 0x8:0xc02a0493
stack pointer           = 0x10:0xe862cd9c
frame pointer           = 0x10:0xe862cdd4
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         = 828 (kldload)
interrupt mask          = net 
trap number             = 12
panic: page fault

syncing disks... 18 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 

----------------------------------------------------------------------
#0  dumpsys () at ../../kern/kern_shutdown.c:487
#1  0xc0194ed7 in boot (howto=256) at ../../kern/kern_shutdown.c:316
#2  0xc0195315 in panic (fmt=0xc02fd32c "%s") at ../../kern/kern_shutdown.c:595
#3  0xc02a1e77 in trap_fatal (frame=0xe862cd5c, eva=0)
    at ../../i386/i386/trap.c:974
#4  0xc02a1b25 in trap_pfault (frame=0xe862cd5c, usermode=0, eva=0)
    at ../../i386/i386/trap.c:867
#5  0xc02a16cb in trap (frame={tf_fs = 16, tf_es = -396230640, 
      tf_ds = -931856368, tf_edi = 0, tf_esi = -938487808, 
      tf_ebp = -396177964, tf_isp = -396178040, tf_ebx = -938487808, 
      tf_edx = 24576, tf_ecx = 512, tf_eax = 0, tf_trapno = 12, tf_err = 2, 
      tf_eip = -1070988141, tf_cs = 8, tf_eflags = 66054, tf_esp = -938487496, 
      tf_ss = -931821582}) at ../../i386/i386/trap.c:466
#6  0xc02a0493 in generic_bzero ()
#7  0xc875720f in ?? ()
#8  0xc875bc75 in ?? ()
#9  0xc0127c12 in DEVICE_ATTACH (dev=0xc8088a00) at device_if.c:63
#10 0xc019ce7f in device_probe_and_attach (dev=0xc8088a00)
    at ../../kern/subr_bus.c:1153
#11 0xc019de38 in bus_generic_driver_added (dev=0xc8088e00, driver=0xc875dc78)
    at ../../kern/subr_bus.c:2025
#12 0xc0127e21 in BUS_DRIVER_ADDED (dev=0xc8088e00, driver=0xc875dc78)
    at bus_if.c:91
#13 0xc019c152 in devclass_add_driver (dc=0xc203bc00, driver=0xc875dc78)
    at ../../kern/subr_bus.c:322
#14 0xc019e23b in driver_module_handler (mod=0xc862c540, what=0, 
    arg=0xc875dc94) at ../../kern/subr_bus.c:2310
#15 0xc01841e7 in module_register_init (arg=0xc875dcac)
    at ../../kern/kern_module.c:109
#16 0xc01847b3 in linker_file_sysinit (lf=0xc8551b80)
    at ../../kern/kern_linker.c:153
#17 0xc0184934 in linker_load_file (filename=0xc82ec400 "if_an", 
    result=0xe862cf24) at ../../kern/kern_linker.c:288
#18 0xc018517e in kldload (p=0xec16da40, uap=0xe862cf80)
    at ../../kern/kern_linker.c:680
#19 0xc02a2141 in syscall2 (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, 
      tf_edi = 0, tf_esi = 0, tf_ebp = -1077936784, tf_isp = -396177452, 
      tf_ebx = -1077936692, tf_edx = 0, tf_ecx = -1077936546, tf_eax = 304, 
      tf_trapno = 7, tf_err = 2, tf_eip = 134514084, tf_cs = 31, 
      tf_eflags = 643, tf_esp = -1077936828, tf_ss = 47})
    at ../../i386/i386/trap.c:1175
#20 0xc0295345 in Xint0x80_syscall ()
----------------------------------------------------------------------


-- 
pir



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030921171915.GA4779>