From owner-freebsd-stable@FreeBSD.ORG Sun Jun 5 21:52:12 2005 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CAAE216A41C for ; Sun, 5 Jun 2005 21:52:12 +0000 (GMT) (envelope-from spork@bway.net) Received: from mail.bway.net (xena.bway.net [216.220.96.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FE2C43D48 for ; Sun, 5 Jun 2005 21:52:12 +0000 (GMT) (envelope-from spork@bway.net) Received: (qmail 49419 invoked by uid 0); 5 Jun 2005 21:52:11 -0000 Received: from unknown (HELO gee5.nat.fasttrackmonkey.com) (216.220.116.154) by smtp.bway.net with (DHE-RSA-AES256-SHA encrypted) SMTP; 5 Jun 2005 21:52:11 -0000 Date: Sun, 5 Jun 2005 17:52:10 -0400 (EDT) From: Charles Sprickman X-X-Sender: spork@gee5.nat.fasttrackmonkey.com To: freebsd-stable@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: 4.11 panic #2, need help decoding X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jun 2005 21:52:12 -0000 Hello, Second panic on this box in less than two weeks. Can someone help me figure out whether this looks to be a hardware issue or not? Am I on the correct list for this type of problem? Previous info is at: http://thread.gmane.org/gmane.os.freebsd.stable/28428 (no followups) Here's what gdb has for me this time: root@miko[/usr/obj/usr/src/sys/MIKO]# gdb -k kernel.debug /var/crash/vmcore.1 GNU gdb 4.18 (FreeBSD) Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-freebsd"...Deprecated bfd_read called at /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dbxread.c line 2627 in elfstab_build_psymtabs Deprecated bfd_read called at /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dbxread.c line 933 in fill_symbuf IdlePTD at physical address 0x003de000 initial pcb at physical address 0x0033c6c0 panicstr: page fault panic messages: --- Fatal trap 12: page fault while in kernel mode fault virtual address = 0x3f9cb8 fault code = supervisor read, page not present instruction pointer = 0x8:0xc026fc9e stack pointer = 0x10:0xd7c3fe24 frame pointer = 0x10:0xd7c3fe30 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 = 38476 (perl) interrupt mask = none trap number = 12 panic: page fault syncing disks... Fatal trap 12: page fault while in kernel mode fault virtual address = 0x2a7194 fault code = supervisor read, page not present instruction pointer = 0x8:0xc01c1aaf stack pointer = 0x10:0xd7c3fccc frame pointer = 0x10:0xd7c3fce8 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 = 38476 (perl) interrupt mask = none trap number = 12 panic: page fault Uptime: 9d20h22m48s Fatal trap 12: page fault while in kernel mode fault virtual address = 0x10d000 fault code = supervisor write, page not present instruction pointer = 0x8:0xc01ae1c5 stack pointer = 0x10:0xd7c3fa8c frame pointer = 0x10:0xd7c3fa98 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 = 38476 (perl) interrupt mask = net trap number = 12 panic: page fault Uptime: 9d20h22m48s dumping to dev #ad/0x20001, offset 1048736 dump ata0: resetting devices .. done 511 510 509 508 507 506 505 504 503 502 501 500 [snip] 8 7 6 5 4 3 2 1 0 \^@\^@\^@\^@\^@\^ [snip about 10 screens of the above] --- #0 dumpsys () at /usr/src/sys/kern/kern_shutdown.c:487 487 if (dumping++) { (kgdb) list 0xc026fc9e Function "0xc026fc9e" not defined. (kgdb) list *0xc026fc9e 0xc026fc9e is in vm_object_shadow (/usr/src/sys/vm/vm_object.c:1058). 1053 1054 /* 1055 * Don't create the new object if the old object isn't shared. 1056 */ 1057 1058 if (source != NULL && 1059 source->ref_count == 1 && 1060 source->handle == NULL && 1061 (source->type == OBJT_DEFAULT || 1062 source->type == OBJT_SWAP)) (kgdb) backtrace #0 dumpsys () at /usr/src/sys/kern/kern_shutdown.c:487 #1 0xc0191c07 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:316 #2 0xc019202c in poweroff_wait (junk=0xc02fd5cc, howto=-1070608177) at /usr/src/sys/kern/kern_shutdown.c:595 #3 0xc02abe6e in trap_fatal (frame=0xd7c3fa4c, eva=1101824) at /usr/src/sys/i386/i386/trap.c:974 #4 0xc02abb41 in trap_pfault (frame=0xd7c3fa4c, usermode=0, eva=1101824) at /usr/src/sys/i386/i386/trap.c:867 #5 0xc02ab72b in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, tf_edi = 6689792, tf_esi = -1056044800, tf_ebp = -675022184, tf_isp = -675022216, tf_ebx = -1056044800, tf_edx = 516456, tf_ecx = 1101824, tf_eax = -1056282624, tf_trapno = 12, tf_err = 2, tf_eip = -1071980091, tf_cs = 8, tf_eflags = 66118, tf_esp = -1056044800, tf_ss = 0}) at /usr/src/sys/i386/i386/trap.c:466 #6 0xc01ae1c5 in m_free (m=0xc10e0900) at /usr/src/sys/kern/uipc_mbuf.c:734 #7 0xc01ae2b6 in m_freem (m=0xc10ed200) at /usr/src/sys/kern/uipc_mbuf.c:763 #8 0xc0168ea3 in fxp_stop (sc=0xc1decc00) at /usr/src/sys/dev/fxp/if_fxp.c:1560 #9 0xc0167bd9 in fxp_shutdown (dev=0xc1ddc480) at /usr/src/sys/dev/fxp/if_fxp.c:789 #10 0xc0125ad2 in DEVICE_SHUTDOWN (dev=0xc1ddc480) at device_if.c:84 #11 0xc0199d36 in device_shutdown (dev=0xc1ddc480) at /usr/src/sys/kern/subr_bus.c:1212 ---Type to continue, or q to quit--- #12 0xc019aa96 in bus_generic_shutdown (dev=0xc1ddcc80) at /usr/src/sys/kern/subr_bus.c:1932 #13 0xc0125ad2 in DEVICE_SHUTDOWN (dev=0xc1ddcc80) at device_if.c:84 #14 0xc0199d36 in device_shutdown (dev=0xc1ddcc80) at /usr/src/sys/kern/subr_bus.c:1212 #15 0xc019aa96 in bus_generic_shutdown (dev=0xc1ddcd80) at /usr/src/sys/kern/subr_bus.c:1932 #16 0xc0125ad2 in DEVICE_SHUTDOWN (dev=0xc1ddcd80) at device_if.c:84 #17 0xc0199d36 in device_shutdown (dev=0xc1ddcd80) at /usr/src/sys/kern/subr_bus.c:1212 #18 0xc019aa96 in bus_generic_shutdown (dev=0xc1ddce80) at /usr/src/sys/kern/subr_bus.c:1932 #19 0xc0125ad2 in DEVICE_SHUTDOWN (dev=0xc1ddce80) at device_if.c:84 #20 0xc0199d36 in device_shutdown (dev=0xc1ddce80) at /usr/src/sys/kern/subr_bus.c:1212 #21 0xc019aa96 in bus_generic_shutdown (dev=0xc1055600) at /usr/src/sys/kern/subr_bus.c:1932 #22 0xc0125ad2 in DEVICE_SHUTDOWN (dev=0xc1055600) at device_if.c:84 #23 0xc0199d36 in device_shutdown (dev=0xc1055600) at /usr/src/sys/kern/subr_bus.c:1212 #24 0xc019af5f in root_bus_module_handler (mod=0xc1054d00, what=2, arg=0x0) at /usr/src/sys/kern/subr_bus.c:2263 #25 0xc018101b in module_shutdown (arg1=0x0, arg2=260) ---Type to continue, or q to quit--- at /usr/src/sys/kern/kern_module.c:85 #26 0xc0191bdc in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:313 #27 0xc019202c in poweroff_wait (junk=0xc02fd5cc, howto=-1070608177) at /usr/src/sys/kern/kern_shutdown.c:595 #28 0xc02abe6e in trap_fatal (frame=0xd7c3fc8c, eva=2781588) at /usr/src/sys/i386/i386/trap.c:974 #29 0xc02abb41 in trap_pfault (frame=0xd7c3fc8c, usermode=0, eva=2781588) at /usr/src/sys/i386/i386/trap.c:867 #30 0xc02ab72b in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, tf_edi = 2781568, tf_esi = 5, tf_ebp = -675021592, tf_isp = -675021640, tf_ebx = 2781568, tf_edx = 0, tf_ecx = -1070252352, tf_eax = -1041269760, tf_trapno = 12, tf_err = 0, tf_eip = -1071899985, tf_cs = 8, tf_eflags = 66050, tf_esp = -1041269760, tf_ss = 0}) at /usr/src/sys/i386/i386/trap.c:466 #31 0xc01c1aaf in vfs_msync (mp=0xc1ef7c00, flags=2) at /usr/src/sys/kern/vfs_subr.c:2710 #32 0xc01c2a88 in sync (p=0xc0353ec0, uap=0x0) at /usr/src/sys/kern/vfs_syscalls.c:582 #33 0xc01919ca in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:235 #34 0xc019202c in poweroff_wait (junk=0xc02fd5cc, howto=-1070608177) at /usr/src/sys/kern/kern_shutdown.c:595 #35 0xc02abe6e in trap_fatal (frame=0xd7c3fde4, eva=4168888) at /usr/src/sys/i386/i386/trap.c:974 ---Type to continue, or q to quit--- #36 0xc02abb41 in trap_pfault (frame=0xd7c3fde4, usermode=0, eva=4168888) at /usr/src/sys/i386/i386/trap.c:867 #37 0xc02ab72b in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, tf_edi = -684227868, tf_esi = -684227864, tf_ebp = -675021264, tf_isp = -675021296, tf_ebx = 4168852, tf_edx = -822079488, tf_ecx = -684394816, tf_eax = -684227868, tf_trapno = 12, tf_err = 0, tf_eip = -1071186786, tf_cs = 8, tf_eflags = 66050, tf_esp = -684227888, tf_ss = -687080384}) at /usr/src/sys/i386/i386/trap.c:466 #38 0xc026fc9e in vm_object_shadow (object=0xd73782e4, offset=0xd73782e8, length=847873) at /usr/src/sys/vm/vm_object.c:1058 #39 0xc026d73b in vm_map_lookup (var_map=0xd7c3fee4, vaddr=672526336, fault_typea=2 '\002', out_entry=0xd7c3fee8, object=0xd7c3fedc, pindex=0xd7c3fee0, out_prot=0xd7c3fec7 "A", wired=0xd7c3fec8) at /usr/src/sys/vm/vm_map.c:2983 #40 0xc0268dd4 in vm_fault (map=0xd70bfc40, vaddr=672526336, fault_type=2 '\002', fault_flags=8) at /usr/src/sys/vm/vm_fault.c:206 #41 0xc02abad6 in trap_pfault (frame=0xd7c3ffa8, usermode=1, eva=672528696) at /usr/src/sys/i386/i386/trap.c:847 #42 0xc02ab5ff in trap (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = -1077937704, tf_esi = 134595096, tf_ebp = -1077937696, tf_isp = -675020844, tf_ebx = 672521836, tf_edx = 672531032, tf_ecx = 141710380, tf_eax = 672528696, tf_trapno = 12, tf_err = 7, tf_eip = 671936073, tf_cs = 31, tf_eflags = 66178, tf_esp = -1077937768, ---Type to continue, or q to quit--- tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:377 #43 0x280cee49 in ?? () #44 0xfefaac4f in ?? () Cannot access memory at address 0xd1c495e8. (kgdb) Thanks, Charles