panic: sleeping thread on r352386
Masachika ISHIZUKA
ish at amail.plala.or.jp
Tue Sep 17 11:08:55 UTC 2019
>>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
More information about the freebsd-current
mailing list