From owner-freebsd-current Mon Feb 24 12:15:46 2003 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20CA337B401 for ; Mon, 24 Feb 2003 12:15:44 -0800 (PST) Received: from mail.mayn.de (mail.mayn.de [194.145.150.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id BADD943F3F for ; Mon, 24 Feb 2003 12:15:41 -0800 (PST) (envelope-from treif@mayn.de) Received: from [127.0.0.1] (cottbus.mayn.de [194.145.150.15]) by mail.mayn.de (Postfix) with ESMTP id F108A8380; Mon, 24 Feb 2003 21:15:33 +0100 (CET) Subject: Re: Panic while on mid-load network traffic From: Tobias Reifenberger To: Jonathan Lemon Cc: current@freebsd.org In-Reply-To: <20030224095219.B90471@flugsvamp.com> References: <200302241426.h1OEQgBl038929@mail.flugsvamp.com> <20030224154343.GA673@torment.storming.org> <20030224095219.B90471@flugsvamp.com> Content-Type: text/plain Organization: Message-Id: <1046117733.811.13.camel@dmon> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 Date: 24 Feb 2003 21:15:33 +0100 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Am Mo, 2003-02-24 um 16.52 schrieb Jonathan Lemon: > On Mon, Feb 24, 2003 at 12:43:43PM -0300, Fred Souza wrote: > > > Do you have revision 1.196 of netinet/tcp_input.c? If not, please > > > re-cvsup, as this version has some fixes that might apply in your Hi Hm, my system is still panicing. Gnutella crashes my system almost immediately now. ;) This seems to be caused by: => KASSERT(headlocked, ("headlocked should be 1")); $FreeBSD: src/sys/netinet/tcp_input.c,v 1.196 2003/02/24 00:52:03 hsu Exp $ $FreeBSD: src/sys/netinet/ip_input.c,v 1.226 2003/02/23 00:47:06 sam Exp $ And here the backtrace: GNU gdb 5.2.1 (FreeBSD) Copyright 2002 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-undermydesk-freebsd"... panic: bremfree: bp 0xc73b6410 not locked panic messages: --- panic: headlocked should be 0 syncing disks, buffers remaining... panic: bremfree: bp 0xc73b6410 not locked Uptime: 4m5s Dumping 247 MB ata0: resetting devices .. done 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 --- #0 doadump () at ../../../kern/kern_shutdown.c:239 239 dumping++; (kgdb) bt #0 doadump () at ../../../kern/kern_shutdown.c:239 #1 0xc01ad309 in boot (howto=260) at ../../../kern/kern_shutdown.c:371 #2 0xc01ad538 in panic () at ../../../kern/kern_shutdown.c:542 #3 0xc01e4659 in bremfreel (bp=0xc73b6410) at ../../../kern/vfs_bio.c:672 #4 0xc01e45e1 in bremfree (bp=0xc73b6410) at ../../../kern/vfs_bio.c:659 #5 0xc01e62de in vfs_bio_awrite (bp=0xc73b6410) at ../../../kern/vfs_bio.c:1714 #6 0xc01ec6cb in vop_stdfsync (ap=0xccdbbab4) at ../../../kern/vfs_default.c:755 #7 0xc01838b3 in spec_fsync (ap=0xccdbbab4) at ../../../fs/specfs/spec_vnops.c:422 #8 0xc0182ea3 in spec_vnoperate (ap=0x0) at ../../../fs/specfs/spec_vnops.c:123 #9 0xc02715b6 in ffs_sync (mp=0xc25bea00, waitfor=2, cred=0xc0e80e80, td=0xc031be60) at vnode_if.h:612 #10 0xc01f6566 in sync (td=0xc031be60, uap=0x0) at ../../../kern/vfs_syscalls.c:138 #11 0xc01acf65 in boot (howto=256) at ../../../kern/kern_shutdown.c:280 #12 0xc01ad538 in panic () at ../../../kern/kern_shutdown.c:542 #13 0xc021dd74 in tcp_input (m=0xc0ea1d00, off0=20) at ../../../netinet/tcp_input.c:2251 #14 0xc02171cd in ip_input (m=0xc0ea1d00) at ../../../netinet/ip_input.c:947 #15 0xc021724d in ipintr () at ../../../netinet/ip_input.c:965 #16 0xc0205e70 in swi_net (dummy=0x0) at ../../../net/netisr.c:97 #17 0xc019e5b6 in ithread_loop (arg=0xc0e8f100) at ../../../kern/kern_intr.c:536 #18 0xc019d9cf in fork_exit (callout=0xc019e490 , arg=0xc0e8f100, frame=0xccdbbd48) at ../../../kern/kern_fork.c:871 bye -- Tobias Reifenberger -- treif@mayn.de -- DG1NGT GEE e* dpu s:- a-- C+++ UB+++ L- W+ N+ w--- Y+ tv+ b++ D++ h++ r--- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message