From owner-freebsd-current@FreeBSD.ORG Fri Jun 22 22:24:09 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 387EA16A400 for ; Fri, 22 Jun 2007 22:24:09 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mx1.freebsd.org (Postfix) with ESMTP id 9B67013C448 for ; Fri, 22 Jun 2007 22:24:08 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l5MMO6gb026575 for ; Sat, 23 Jun 2007 08:24:06 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l5MMO6nR026574 for freebsd-current@freebsd.org; Sat, 23 Jun 2007 08:24:06 +1000 (EST) (envelope-from peter) Date: Sat, 23 Jun 2007 08:24:06 +1000 From: Peter Jeremy To: freebsd-current@freebsd.org Message-ID: <20070622222406.GG24720@turion.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Qxx1br4bt0+wmkIi" Content-Disposition: inline X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.15 (2007-04-06) Subject: NFS problems with recent -current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jun 2007 22:24:09 -0000 --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I have 7.0-CURRENT/i386 from 7th June running as an NFS server with a 6-STABLE/amd64 client and the server is regularly getting flooded with the following: Jun 23 04:00:45 server kernel: uma_zalloc_arg: zone "mbuf" with the followi= ng non-sleepable locks held: Jun 23 04:00:45 server kernel: exclusive sleep mutex nfsd_mtx r =3D 0 (0xc0= 7ec040) locked @ /usr/src/sys/nfsserver/nfs_srvsock.c:660 Jun 23 04:00:45 server kernel: KDB: stack backtrace: Jun 23 04:00:45 server kernel: db_trace_self_wrapper(c071c52b,d630ab10,c058= 5bcf,c071c8af,d630ab24,...) at db_trace_self_wrapper+0x26 Jun 23 04:00:45 server kernel: kdb_backtrace(c071c8af,d630ab24,4,1,0,...) a= t kdb_backtrace+0x29 Jun 23 04:00:45 server kernel: witness_warn(5,0,c073093c,c0721815,d630ab34,= =2E..) at witness_warn+0x1bf Jun 23 04:00:45 server kernel: uma_zalloc_arg(c1044000,d630ab88,2,8,c3147d2= 4,...) at uma_zalloc_arg+0x34 Jun 23 04:00:45 server kernel: nfs_realign(c07ec040,0,c072c0f7,294,0,...) a= t nfs_realign+0x6f Jun 23 04:00:45 server kernel: nfsrv_rcv(c3103dec,c3147d00,2,168,0,...) at = nfsrv_rcv+0x49a Jun 23 04:00:45 server kernel: nfssvc(c3fa1c00,d630acfc,8,c,c075df08,...) a= t nfssvc+0x77f Jun 23 04:00:45 server kernel: syscall(d630ad38) at syscall+0x29a Jun 23 04:00:45 server kernel: Xint0x80_syscall() at Xint0x80_syscall+0x20 Jun 23 04:00:45 server kernel: --- syscall (155, FreeBSD ELF32, nfssvc), ei= p =3D 0x280c9d17, esp =3D 0xbfbfe8bc, ebp =3D 0xbfbfe8d8 --- The server seems to run for some time and then start generating these errors. I seem to be able to stop them by unmounting the client and restarting the NFS server processes (though once the server deadlocked). So far, I've got records of it starting: Jun 11 or Jun 12 (I've lost the first error in this block) Jun 15 22:15:01 Jun 21 22:36:00 Jun 22 22:59:56 I'm not sure what the underlying trigger is - I'm not around at those times (though I do leave mutt running on the client). The times don't match any periodic jobs I've got running and don't match fetchmail/sendmail activity on the server. Has anyone else seen this or have any ideas where to look? --=20 Peter Jeremy --Qxx1br4bt0+wmkIi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGfEwG/opHv/APuIcRAo83AJ9pL0JrcXBi56pSO4OtW4vv7UKB1ACfRghA +fNYZXEvLq0hNZSbPRJqp3I= =gVe2 -----END PGP SIGNATURE----- --Qxx1br4bt0+wmkIi--