panic "Sleeping thread owns a non-sleepable lock" via cv_timedwait_signal, was "rsync over NFS"

Konstantin Belousov kostikbel at gmail.com
Wed Oct 3 17:39:40 UTC 2012


On Wed, Oct 03, 2012 at 07:26:47PM +0200, Norbert Aschendorff wrote:
> On 10/03/2012 05:54 PM, Konstantin Belousov wrote:
> > So do you use nullfs exported mounts ? And stable ?
> > Can you try to remove nullfs from the set up ?
> 
> Yes, I am using nullfs for the exports (mounting the exported
> directories to subdirectories of /srv). In the FreeBSD man pages and the
> documentation, the V4 export line in /etc/exports is often set to /, but
> as I come from Linux where /etc/exports looks completely different, I
> just followed my habits.
> 
> As I wrote this, I executed the critical operation. It's finished and
> the FreeBSD server still runs *yay* :) So it's quite likely that the
> problem stems from the nullfs mount.
> 
> I just remember an issue I already wanted to tell: Before the server
> crashed, the nfsd process ('nfsd: server') used 100% CPU (one core), but
> without progress on client side. Usually, the nfsd uses only up to 10%
> cpu time when rsyncing (values taken from htop - 100% = one used CPU).
> 
> ...aaand I just run it once more, and it worked again :)

Can you try HEAD kernel ?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20121003/81c524d8/attachment.pgp


More information about the freebsd-stable mailing list