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)

Reply via email to