>>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"