>>Try the following change, which more accurately tries to avoid
>>vnode_pager_setsize().  The real cause requires much more extensive
>>changes.
>>
>>diff --git a/sys/fs/nfsclient/nfs_clport.c b/sys/fs/nfsclient/nfs_clport.c
>>index 63ea4736707..16dc7745c77 100644
>>--- a/sys/fs/nfsclient/nfs_clport.c
>>+++ b/sys/fs/nfsclient/nfs_clport.c
> ...
> 
> With that patch, I'm back to "Sleeping thread (...) owns a non-sleepable
> lock" panics.

  Me too.

  I applied this patch to r352432 and rebuild/install kernel/world.
  As the result, 'make buildworld' stopped with a panic that "sleeping
thread (...) owns a non-sleepable lock".
-- 
Masachika ISHIZUKA
_______________________________________________
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to