From owner-freebsd-bugs@FreeBSD.ORG Tue Jan 24 18:10:05 2006 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3932D16A420 for ; Tue, 24 Jan 2006 18:10:05 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F39C43D60 for ; Tue, 24 Jan 2006 18:10:03 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0OIA3GD091480 for ; Tue, 24 Jan 2006 18:10:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0OIA3Lh091475; Tue, 24 Jan 2006 18:10:03 GMT (envelope-from gnats) Resent-Date: Tue, 24 Jan 2006 18:10:03 GMT Resent-Message-Id: <200601241810.k0OIA3Lh091475@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Paul Belanger Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8255116A420 for ; Tue, 24 Jan 2006 18:01:12 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DB1143D5C for ; Tue, 24 Jan 2006 18:01:12 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k0OI1BEu023409 for ; Tue, 24 Jan 2006 18:01:11 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k0OI1Bdj023408; Tue, 24 Jan 2006 18:01:11 GMT (envelope-from nobody) Message-Id: <200601241801.k0OI1Bdj023408@www.freebsd.org> Date: Tue, 24 Jan 2006 18:01:11 GMT From: Paul Belanger To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: kern/92279: Core faults everytime I reboot, possible NIC issue. X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2006 18:10:05 -0000 >Number: 92279 >Category: kern >Synopsis: Core faults everytime I reboot, possible NIC issue. >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jan 24 18:10:02 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Paul Belanger >Release: RELENG_6_0 >Organization: Performance Technologies, Inc. >Environment: FreeBSD lab76.lab.ottawa.pt.com 6.0-RELEASE-p2 FreeBSD 6.0-RELEASE-p2 #1: Wed Jan 11 16:17:15 EST 2006 root@lab145.lab.ottawa.pt.com:/usr/obj/usr/src/sys/DIMENSION i386 >Description: Everytime I reboot my machine, I get a core fault. Below is a back trace. As you can see the problem seems to lie around my NIC. [12:47:43] Tue 01/24/2006 [lab76.lab.ottawa.pt.com] [/usr/obj/usr/src/sys/DIMENSION] [pbelanger@ttyp0] # kgdb kernel.debug /var/crash/vmcore.1 [GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"] GNU gdb 6.1.1 [FreeBSD] Copyright 2004 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-marcel-freebsd". Unread portion of the kernel message buffer: <118>Jan 24 12:40:36 lab76 syslogd: exiting on signal 15 <118>Jan 24 12:40:36 amd[444]: /etc/amd.map unmounted fstype toplvl from /net <118>Jan 24 12:40:37 amd[444]: /etc/amd.map unmounted fstype toplvl from /host <118>Jan 24 12:40:38 amd[444]: Finishing with status 0 Waiting (max 60 seconds) for system process `vnlru' to stop...done Waiting (max 60 seconds) for system process `bufdaemon' to stop...done Waiting (max 60 seconds) for system process `syncer' to stop... Syncing disks, vnodes remaining...3 3 2 2 0 0 0 done All buffers synced. Uptime: 46m29s Shutting down ACPI Fatal trap 12: page fault while in kernel mode fault virtual address = 0x18 fault code = supervisor write, page not present instruction pointer = 0x20:0xc05cca3d stack pointer = 0x28:0xc7b5ec70 frame pointer = 0x28:0xc7b5ec9c 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 = 14 (irq3: dc0) trap number = 12 panic: page fault Uptime: 46m29s Dumping 127 MB (3 chunks) chunk 0: 1MB (159 pages) ... ok chunk 1: 64MB (16381 pages) 49 33 17 ... ok chunk 2: 63MB (16128 pages) 48 32 16 #0 doadump () at pcpu.h:165 165 __asm __volatile("movl %%fs:0,%0" : "=r" (td)); (kgdb) list *0xc05cca3d 0xc05cca3d is in dc_rxeof (/usr/src/sys/pci/if_dc.c:2779). 2774 * If we are on an architecture with alignment problems, or 2775 * if the allocation fails, then use m_devget and leave the 2776 * existing buffer in the receive ring. 2777 */ 2778 if (dc_quick && dc_newbuf(sc, i, 1) == 0) { 2779 m->m_pkthdr.rcvif = ifp; 2780 m->m_pkthdr.len = m->m_len = total_len; 2781 DC_INC(i, DC_RX_LIST_CNT); 2782 } else 2783 #endif >How-To-Repeat: For me, I reboot and it happens. >Fix: >Release-Note: >Audit-Trail: >Unformatted: