Date: Thu, 06 Mar 2003 07:22:49 -0500 From: Mike Tancsa <mike@sentex.net> To: stable@freebsd.org Subject: Still seeing SMP panics on a older dual PIII (with debug kernel and crash dumps) Message-ID: <5.2.0.9.0.20030306071303.081fe368@192.168.0.12>
next in thread | raw e-mail | index | archive | help
Its an older dual PIII. Can anyone tell me if the dumps point to a hardware issue, or if its crashing in the same spot each time ? I can blast it with buildworlds and it never dies. Generally I have yet to find bad hardware that could pass that.... But always a first time. ---Mike ns4# cat /var/run/dmesg.boot Copyright (c) 1992-2003 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.8-RC #0: Tue Mar 4 00:30:04 EST 2003 mdtancsa@ns4.recycle.net:/usr/obj/usr/src/sys/smp Timecounter "i8254" frequency 1193182 Hz CPU: Intel Pentium III (801.82-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x683 Stepping = 3 Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE> real memory = 805294080 (786420K bytes) config> q avail memory = 779567104 (761296K bytes) Programming 24 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0 IOAPIC #0 intpin 17 -> irq 11 IOAPIC #0 intpin 18 -> irq 10 IOAPIC #0 intpin 19 -> irq 12 FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000 cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 Preloaded elf kernel "kernel" at 0xc036d000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc036d09c. Pentium Pro MTRR support enabled ns4# gdb -k /kernel.debug 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 SMP 2 cpus IdlePTD at phsyical address 0x0038c000 initial pcb at physical address 0x002ed580 panicstr: page fault panic messages: --- Fatal trap 12: page fault while in kernel mode mp_lock = 01000002; cpuid = 1; lapic.id = 00000000 fault virtual address = 0x21a39de7 fault code = supervisor read, page not present instruction pointer = 0x8:0xc0192a6c stack pointer = 0x10:0xdf0cce40 frame pointer = 0x10:0xdf0cce5c 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 = 47978 (sendmail) interrupt mask = <- SMP: XXX trap number = 12 panic: page fault mp_lock = 01000002; cpuid = 1; lapic.id = 00000000 boot() called on cpu#1 syncing disks... 9 done Uptime: 23h59m9s dumping to dev #twed/1, offset 524312 dump 767.... --- #0 dumpsys () at /usr/src/sys/kern/kern_shutdown.c:487 487 if (dumping++) { (kgdb) bt #0 dumpsys () at /usr/src/sys/kern/kern_shutdown.c:487 #1 0xc0155878 in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:316 #2 0xc0155ce0 in poweroff_wait (junk=0xc02c0d19, howto=-1070856209) at /usr/src/sys/kern/kern_shutdown.c:595 #3 0xc0283d71 in trap_fatal (frame=0xdf0cce00, eva=564370919) at /usr/src/sys/i386/i386/trap.c:974 #4 0xc02839e9 in trap_pfault (frame=0xdf0cce00, usermode=0, eva=564370919) at /usr/src/sys/i386/i386/trap.c:867 #5 0xc0283547 in trap (frame={tf_fs = -1071120360, tf_es = -1071316976, tf_ds = 1862270992, tf_edi = -1011810875, tf_esi = -1027661403, tf_ebp = -552808868, tf_isp = -552808916, tf_ebx = 564370919, tf_edx = -1027661369, tf_ecx = -1027661371, tf_eax = 28, tf_trapno = 12, tf_err = 0, tf_eip = -1072092564, tf_cs = 8, tf_eflags = 66054, tf_esp = 13568, tf_ss = -1011810880}) at /usr/src/sys/i386/i386/trap.c:466 #6 0xc0192a6c in ifa_ifwithnet (addr=0xc3b0fdc0) at /usr/src/sys/net/if.c:611 #7 0xc01b6e05 in in_pcbladdr (inp=0xdb947c00, nam=0xc3b0fdc0, plocal_sin=0xdf0cce94) at /usr/src/sys/netinet/in_pcb.c:459 #8 0xc01b6ef3 in in_pcbconnect (inp=0xdb947c00, nam=0xc3b0fdc0, p=0xdeb184e0) at /usr/src/sys/netinet/in_pcb.c:526 #9 0xc01cc7e9 in udp_connect (so=0xdb705300, nam=0xc3b0fdc0, p=0xdeb184e0) at /usr/src/sys/netinet/udp_usrreq.c:866 #10 0xc0174a54 in soconnect (so=0xdb705300, nam=0xc3b0fdc0, p=0xdeb184e0) at /usr/src/sys/kern/uipc_socket.c:389 #11 0xc0178118 in connect (p=0xdeb184e0, uap=0xdf0ccf80) at /usr/src/sys/kern/uipc_syscalls.c:394 #12 0xc02840b5 in syscall2 (frame={tf_fs = -1078001617, tf_es = 47, tf_ds = -1078001617, tf_edi = 135487488, tf_esi = 44, tf_ebp = -1077948752, tf_isp = -552808492, tf_ebx = 673944780, tf_edx = 0, tf_ecx = 0, tf_eax = 98, tf_trapno = 12, tf_err = 2, tf_eip = 673621160, tf_cs = 31, tf_eflags = 663, tf_esp = -1077949420, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1175 #13 0xc027085b in Xint0x80_syscall () cannot read proc at 0 (kgdb) q ns4# gdb -k /kernel.debug vmcore.2 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 SMP 2 cpus IdlePTD at phsyical address 0x0038c000 initial pcb at physical address 0x002ed580 panicstr: page fault panic messages: --- Fatal trap 12: page fault while in kernel mode mp_lock = 00000002; cpuid = 0; lapic.id = 01000000 fault virtual address = 0x918c2b2c fault code = supervisor read, page not present instruction pointer = 0x8:0xc0192a6c stack pointer = 0x10:0xde73fe40 frame pointer = 0x10:0xde73fe5c 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 = 39324 (sendmail) interrupt mask = <- SMP: XXX trap number = 12 panic: page fault mp_lock = 00000002; cpuid = 0; lapic.id = 01000000 boot() called on cpu#0 syncing disks... 17 1 done Uptime: 23h59m31s dumping to dev #twed/1, offset 524312 dump 767 ..... --- #0 dumpsys () at /usr/src/sys/kern/kern_shutdown.c:487 487 if (dumping++) { (kgdb) bt #0 dumpsys () at /usr/src/sys/kern/kern_shutdown.c:487 #1 0xc0155878 in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:316 #2 0xc0155ce0 in poweroff_wait (junk=0xc02c0d19, howto=-1070856209) at /usr/src/sys/kern/kern_shutdown.c:595 #3 0xc0283d71 in trap_fatal (frame=0xde73fe00, eva=2441882412) at /usr/src/sys/i386/i386/trap.c:974 #4 0xc02839e9 in trap_pfault (frame=0xde73fe00, usermode=0, eva=2441882412) at /usr/src/sys/i386/i386/trap.c:867 #5 0xc0283547 in trap (frame={tf_fs = -1071316968, tf_es = 1644167184, tf_ds = -613351408, tf_edi = -1027617851, tf_esi = -1027665755, tf_ebp = -562823588, tf_isp = -562823636, tf_ebx = -1853084884, tf_edx = -1027665721, tf_ecx = -1027665723, tf_eax = 28, tf_trapno = 12, tf_err = 0, tf_eip = -1072092564, tf_cs = 8, tf_eflags = 66178, tf_esp = 13568, tf_ss = -1027617856}) at /usr/src/sys/i386/i386/trap.c:466 #6 0xc0192a6c in ifa_ifwithnet (addr=0xc2bfcbc0) at /usr/src/sys/net/if.c:611 #7 0xc01b6e05 in in_pcbladdr (inp=0xdb940880, nam=0xc2bfcbc0, plocal_sin=0xde73fe94) at /usr/src/sys/netinet/in_pcb.c:459 #8 0xc01b6ef3 in in_pcbconnect (inp=0xdb940880, nam=0xc2bfcbc0, p=0xde759c60) at /usr/src/sys/netinet/in_pcb.c:526 #9 0xc01cc7e9 in udp_connect (so=0xdb718d40, nam=0xc2bfcbc0, p=0xde759c60) at /usr/src/sys/netinet/udp_usrreq.c:866 #10 0xc0174a54 in soconnect (so=0xdb718d40, nam=0xc2bfcbc0, p=0xde759c60) at /usr/src/sys/kern/uipc_socket.c:389 #11 0xc0178118 in connect (p=0xde759c60, uap=0xde73ff80) at /usr/src/sys/kern/uipc_syscalls.c:394 #12 0xc02840b5 in syscall2 (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = -1077989504, tf_esi = 40, tf_ebp = -1078002064, tf_isp = -562823212, tf_ebx = 673944780, tf_edx = 0, tf_ecx = 0, tf_eax = 98, tf_trapno = 7, tf_err = 2, tf_eip = 673621160, tf_cs = 31, tf_eflags = 663, tf_esp = -1078002732, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1175 #13 0xc027085b in Xint0x80_syscall () #14 0x2827f651 in ?? () #15 0x2827fb46 in ?? () #16 0x8062a75 in ?? () #17 0x807177b in ?? () #18 0x8058169 in ?? () #19 0x80811bc in ?? () #20 0x8080c42 in ?? () #21 0x8081079 in ?? () #22 0x8080e0d in ?? () #23 0x807f22c in ?? () #24 0x8064732 in ?? () #25 0x809b769 in ?? () #26 0x806e49a in ?? () #27 0x804c03a in ?? () (kgdb) -------------------------------------------------------------------- Mike Tancsa, tel +1 519 651 3400 Sentex Communications, mike@sentex.net Providing Internet since 1994 www.sentex.net Cambridge, Ontario Canada www.sentex.net/mike To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5.2.0.9.0.20030306071303.081fe368>