On Nov 28, 2013, at 2:53 PM, Mindaugas Rasiukevicius <rm...@netbsd.org> wrote:
> Hello Juergen, > > "Juergen Hannken-Illjes" <hann...@netbsd.org> wrote: >> Module Name: src >> Committed By: hannken >> Date: Sat Nov 23 13:46:22 UTC 2013 >> >> Modified Files: >> src/sys/kern: vfs_vnode.c >> src/sys/sys: vnode.h >> >> Log Message: >> Replace VI_INACTNOW and VI_INACTREDO with a new flag VI_CHANGING that gets >> set while a vnode changes state from active to inactive or from active >> or inactive to clean and protects "vclean(); vrelel()" and "vrelel()" >> against "vget()". >> >> Presented on tech-kern. > > There are multiple reports of hangs in VFS (see "something's wrong" thread > on current-users@ and PR/48411). It seems to be due to this change. Can > you revert it for now? No -- please give me some hours more to investigate. -- J. Hannken-Illjes - hann...@eis.cs.tu-bs.de - TU Braunschweig (Germany)