Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys



Hello Juergen,

"Juergen Hannken-Illjes" <hannken%netbsd.org@localhost> 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?

Thanks.

-- 
Mindaugas


Home | Main Index | Thread Index | Old Index