On 04/05/22(Wed) 18:30, Alexander Bluhm wrote: > On Wed, May 04, 2022 at 05:58:14PM +0200, Martin Pieuchot wrote: > > I don't understand the mechanism around UVM_VNODE_CANPERSIST. I looked > > for missing uvm_vnp_uncache() and found the following two. I doubt > > those are the one triggering the bug because they are in NFS & softdep. > > It crashes while compiling clang. > > c++ -O2 -pipe -fno-ret-protector -std=c++14 -fvisibility-inlines-hidden > -fno-exceptions -fno-rtti -Wall -W -Wno-unused-parameter -Wwrite-strings > -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long > -Wdelete-non-virtual-dtor -Wno-comment -fPIE -MD -MP > -I/usr/src/gnu/usr.bin/clang/liblldbPluginExpressionParser/../../../llvm/llvm/include > -I/usr/src/gnu/usr.bin/clang/liblldbPluginExpressionParser/../include > -I/usr/src/gnu/usr.bin/clang/liblldbPluginExpressionParser/obj > -I/usr/src/gnu/usr.bin/clang/liblldbPluginExpressionParser/obj/../include > -DNDEBUG -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS > -D__STDC_FORMAT_MACROS -DLLVM_PREFIX="/usr" > -I/usr/src/gnu/usr.bin/clang/liblldbPluginExpressionParser/../../../llvm/lldb/include > > -I/usr/src/gnu/usr.bin/clang/liblldbPluginExpressionParser/../../../llvm/lldb/source > > -I/usr/src/gnu/usr.bin/clang/liblldbPluginExpressionParser/../../../llvm/clang/include > -c > /usr/src/gnu/usr.bin/clang/liblldbPluginExpressionParser/../../../llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp > -o ClangExpressionParser.o > Timeout, server ot26 not responding. > > No softdep, but NFS client. I use it to mount cvs mirror read-only. > This file system should not be used during make build.
Hard to believe it is related to the diff below, can you reproduce it?