On Wed, Oct 26, 2005 at 12:31:47PM +0400, Gleb Smirnoff wrote: > Peter, > > On Wed, Oct 26, 2005 at 09:23:37AM +0200, Peter Holm wrote: > P> While stress testing RELENG_6_0 with a nfs mounted file system on a > P> box running HEAD from Oct 24 13:21 UTC I got this panic (on HEAD): > P> http://people.freebsd.org/~pho/stress/log/nfsd.html > > let's try out this one. > With this patch I got a (unrelated ?) panic: lock (sleep mutex) Giant not locked _at_ nfsserver/nfs_serv.c:2193 http://people.freebsd.org/~pho/stress/log/nfsd3.html - Peter > -- > Totus tuus, Glebius. > GLEBIUS-RIPN GLEB-RIPE > Index: nfs_serv.c > =================================================================== > RCS file: /home/ncvs/src/sys/nfsserver/nfs_serv.c,v > retrieving revision 1.156 > diff -u -r1.156 nfs_serv.c > --- nfs_serv.c 17 Apr 2005 16:25:36 -0000 1.156 > +++ nfs_serv.c 26 Oct 2005 08:00:26 -0000 > _at__at_ -2092,6 +2092,7 _at__at_ > tl = nfsm_dissect_nonblock(u_int32_t *, NFSX_UNSIGNED); > vtyp = nfsv3tov_type(*tl); > if (vtyp != VCHR && vtyp != VBLK && vtyp != VSOCK && vtyp != VFIFO) { > + NFSD_UNLOCK(); > error = NFSERR_BADTYPE; > goto out; > } > _at__at_ -2108,6 +2109,7 _at__at_ > * Iff doesn't exist, create it. > */ > if (nd.ni_vp) { > + NFSD_UNLOCK(); > error = EEXIST; > goto out; > }Received on Wed Oct 26 2005 - 11:09:32 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:46 UTC