Date: Sat, 19 Apr 1997 06:46:44 -0400 (EDT) From: Thomas David Rivers <ponds!rivers@dg-rtp.dg.com> To: ponds!nlsystems.com!dfr, ponds!lakes.water.net!rivers Cc: ponds!freefall.freebsd.org!freebsd-bugs Subject: Re: kern/3304: NFS V2 readdir hangs Message-ID: <199704191046.GAA02715@lakes.water.net>
index | next in thread | raw e-mail
> > > This is it's value when we wind down into sbwait(). > > Apr 18 17:00:54 numb /kernel: nfs_rcvlock(0xf151c7c0) > > Apr 18 17:00:54 numb /kernel: flagp is 0xf14bb200 > > Apr 18 17:00:54 numb /kernel: *flagp is 0x2000e > > Apr 18 17:00:54 numb /kernel: nfs_rcvlock - (at bottom) returning 0 > > Apr 18 17:00:54 numb /kernel: back from nfs_rcvlock - error is 0 > > Apr 18 17:00:54 numb /kernel: calling nfs_receive > > .... > > Apr 18 17:00:55 numb /kernel: Enter sbwait() > > Apr 18 17:00:55 numb /kernel: SB_NOINTR is 1 > > Apr 18 17:00:55 numb /kernel: sb->sb_timeo is 0 > > Apr 18 17:00:55 numb /kernel: sleeping on 0xf14ba040 > > > > Then; we have: > > Apr 18 17:01:00 numb /kernel: ---- Enter nfs_lookup() -------- > > Apr 18 17:01:00 numb /kernel: nfs_request() > > Apr 18 17:01:00 numb /kernel: malloc'd nfsreg = 0xf151c700 > > ... > > Apr 18 17:01:01 numb /kernel: nfs_rcvlock(0xf151c700) > > Apr 18 17:01:01 numb /kernel: flagp is 0xf14b9a00 > > Apr 18 17:01:01 numb /kernel: *flagp is 0x2000e > > Apr 18 17:01:01 numb /kernel: nfs_rcvlock - (at bottom) returning 0 > > Apr 18 17:01:01 numb /kernel: back from nfs_rcvlock - error is 0 > > Apr 18 17:01:01 numb /kernel: calling nfs_receive > > > > > > So - it would appear that the reason the nfs_rcvlock() is > > "going through" is that flagp is different... I don't have > > any really good ideas why... > > The two requests are being made on different mount points. They *should* > have different sockets. I had better check on this. Yes, I would think that would indicate two different mount points as well... Although there are multiple NFS mount points; _nothing_ else is happening on the machine; so I don't know where the other request is coming from. But - I will verify this by removing all the other NFS mount points and seeing if the problem "goes away." Then, we'll have a clear picture... - Dave Rivers -home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704191046.GAA02715>
