From owner-freebsd-stable Mon Mar 18 11:38: 0 2002 Delivered-To: freebsd-stable@freebsd.org Received: from spitfire.velocet.net (spitfire.velocet.net [216.138.223.227]) by hub.freebsd.org (Postfix) with ESMTP id C514337B402 for ; Mon, 18 Mar 2002 11:37:54 -0800 (PST) Received: from nomad.tor.lets.net (H74.C220.tor.velocet.net [216.138.220.74]) by spitfire.velocet.net (Postfix) with SMTP id 9807AFB4505 for ; Mon, 18 Mar 2002 14:37:53 -0500 (EST) Received: (qmail 65979 invoked by uid 1001); 18 Mar 2002 19:32:47 -0000 Date: Mon, 18 Mar 2002 14:32:47 -0500 From: Steve Shorter To: freebsd-stable@freebsd.org Subject: NFS client panic on 4.5-STABLE(but not 4.4-RELEASE-p9) Message-ID: <20020318143247.A65969@nomad.lets.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Howdy! I have a pool of diskless NFS clients running cgi programs for a similar pool of NFS clients serving http to the internet. The hardware and general setup of all client NFS hardware/software is identical the only difference being that cgi machines run a lot of perl/php/.... etc .... cgi stuff. After upgrading to 4.5, the servers serving http are very stable, as it was with 4.4 However, the servers running cgi programs are unstable, all of them will panic after uptimes from 30 mins. to several hours. However, these same servers are stable running kernel 4.4-RELEASE-p9 in a 4.5-RELEASE userland. I have verified that the panic occurs with the latest 4.5-STABLE. The NFS servers are 4.5-STABLE from about Feb 21. I built a kernel with DDB, and the panics are always the same. I am inexperienced in debugging FreeBSD kernels but am willing to help in any way I can and have dedicated use of a machine for debugging/testing. Here is a console output and db trace at panic for your enjoyment. nfs_fsync: not dirty Debugger("panic") Stopped at Debugger+0x34: movb $0,in_Debugger.426 db> trace Debugger(c01fabdb) at Debugger+0x34 panic(c0203894,e258f9a0,e2872e58,e014d520,e2872dac) at panic+0x70 nfs_flush(e25c9480,c38ce300,1,e014d520,0) at nfs_flush+0x5f8 nfs_close(e2872e58,c3b25980,c3b25980,c02188e0,e25c9480) at nfs_close+0x52 vn_close(e25c9480,3,c38ce300,e014d520,e2872ecc) at vn_close+0x40 vn_closefile(c3b25980,e014d520,e014d520,c3b25980,e25c9480) at vn_closefile+0x1f fdrop(c3b25980,e014d520,4,c385f600,0) at fdrop+0xaf closef(c3b25980,e014d520,e014d520,1,c021c1f0) at closef+0x9b close(e014d520,e2872f80,281aa664,1,843f138) at close+0x89 syscall2(834002f,281b002f,bfbf002f,843f138,1) at syscall2+0x16a Xint0x80_syscall() at Xint0x80_syscall+0x25 db> panic panic: from debugger Uptime: 2h43m42s Automatic reboot in 15 seconds - press a key on the console to abort Rebooting... If you need more info just ask. thanx - steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message