From owner-freebsd-i386@FreeBSD.ORG Tue Mar 25 14:50:03 2008 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5DF5106566B for ; Tue, 25 Mar 2008 14:50:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CEFB38FC25 for ; Tue, 25 Mar 2008 14:50:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m2PEo344061304 for ; Tue, 25 Mar 2008 14:50:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m2PEo35i061303; Tue, 25 Mar 2008 14:50:03 GMT (envelope-from gnats) Date: Tue, 25 Mar 2008 14:50:03 GMT Message-Id: <200803251450.m2PEo35i061303@freefall.freebsd.org> To: freebsd-i386@FreeBSD.org From: True Entropy Cc: Subject: Re: i386/122048: 6.3-RELEASE kernel crashes on high-volume & high-speed scp X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: True Entropy List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2008 14:50:03 -0000 The following reply was made to PR i386/122048; it has been noted by GNATS. From: True Entropy To: bug-followup@FreeBSD.org Cc: remko@elvandar.org Subject: Re: i386/122048: 6.3-RELEASE kernel crashes on high-volume & high-speed scp Date: Tue, 25 Mar 2008 07:41:08 -0700 (PDT) Kernel backtrace follows. Looks like interrupt handling problem in nve driver. # kgdb kernel.debug /var/crash/vmcore.0 kgdb: kvm_nlist(_stopped_cpus): kgdb: kvm_nlist(_stoppcbs): [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: Fatal double fault: eip = 0xc090a41a esp = 0xe07f9000 ebp = 0xe07f9008 panic: double fault Uptime: 8h24m13s Dumping 894 MB (2 chunks) chunk 0: 1MB (159 pages) ... ok chunk 1: 894MB (228848 pages) 878 862 846 830 814 798 782 766 750 734 718 702 686 670 654 638 622 606 590 574 558 542 526 510 494 478 462 446 430 414 398 382 366 350 334 318 302 286 270 254 238 222 206 190 174 158 142 126 110 94 78 62 46 30 14 #0 doadump () at pcpu.h:165 165 __asm __volatile("movl %%fs:0,%0" : "=r" (td)); (kgdb) backtrace #0 doadump () at pcpu.h:165 #1 0xc06af3a2 in boot (howto=260) at ../../../kern/kern_shutdown.c:409 #2 0xc06af638 in panic (fmt=0xc09d96f8 "double fault") at ../../../kern/kern_shutdown.c:565 #3 0xc09388c2 in dblfault_handler () at ../../../i386/i386/trap.c:867 #4 0xc090a41a in nve_dmamap_tx_cb (arg=0xe22ea894, segs=0xc4d08b00, nsegs=-500258640, mapsize=162, error=0) at ../../../dev/nve/if_nve.c:280 #5 0xc0923752 in bus_dmamap_load_mbuf (dmat=0xc4de7500, map=0xc4d07e00, m0=0xc4deea00, callback=0xc090a400 , callback_arg=0xe22ea894, flags=1) at ../../../i386/i386/busdma_machdep.c:787 #6 0xc090b70e in nve_ifstart_locked (ifp=0xc4d0ac00) at ../../../dev/nve/if_nve.c:889 #7 0xc090c6fa in nve_ospackettx (ctx=0xc4d0f200, id=0xe22ea8b0, success=1) at ../../../dev/nve/if_nve.c:1559 #8 0xc0872307 in UpdateTransmitDescRingData () #9 0xe22e7238 in ?? () #10 0x00000001 in ?? () #11 0xe24eb000 in ?? () #12 0x00000000 in ?? () #13 0x00000000 in ?? () #14 0xe22e6000 in ?? () #15 0xc08718c7 in ADAPTER_HandleInterruptThroughput () #16 0x00000000 in ?? () #17 0x00000010 in ?? () #18 0xe22ea894 in ?? () #19 0xc4d0ac00 in ?? () #20 0xc4d0f200 in ?? () #21 0xe07f9388 in ?? () #22 0xc090b6de in nve_ifstart_locked (ifp=0xe22e7238) at ../../../dev/nve/if_nve.c:884 Previous frame inner to this frame (corrupt stack?) (kgdb) . end . (spam starts here) ____________________________________________________________________________________ Looking for last minute shopping deals? Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping