nfsd stuck in *rc_lock state

Rick Macklem rmacklem at uoguelph.ca
Thu Nov 11 22:54:44 UTC 2010


> Hello everybody,
> 
> we are running several 8.1 NFS Clients connected to a 8.0 NFS Server.
> The system ran fine, but today the NFS-Server locked up.
> 
> nfsd ate 100% of CPU, with one {nfsd: service} thread in state
> "*rc_lock". I tried to find others with the same issue and finally
> ended
> up at a patch from Rick:
> 
> http://people.freebsd.org/~rmacklem/freebsd8.1-patches/replay.patch
> 
> may I apply this patch to a 8.0 system to fix this issue, or are there
> any other patches/commits which affect this?
> 
That patch is "self contained", so I think it should be fine to apply it
to an 8.0 server.

You might also want
   http://people.freebsd.org/~rmacklem/freebsd8.0-patches/freebsd8-svc-mbufleak.patch
which plugged an mbuf leak in the regular FreeBSD8.0 server.

Good luck with it, rick


More information about the freebsd-fs mailing list