svn commit: r204132 - in user/kib/vm6/sys: conf dev/md kern sys ufs/ffs ufs/ufs vm

David Xu davidxu at freebsd.org
Sun Feb 21 05:21:25 UTC 2010


Konstantin Belousov wrote:
> Author: kib
> Date: Sat Feb 20 16:34:42 2010
> New Revision: 204132
> URL: http://svn.freebsd.org/changeset/base/204132
> 
> Log:
>   Implementation of range locking for i/o and vm i/o.
>   
>   First vm_readwrite.c implementation by:	jeff
>   In collaboration with:	pho
The range locking is confusing, if there are thread A,B and C,
if A reads range 0-100, B writes range 0-100, C reads 200-300,
why should C waits before B is guaranteed ? C should be able to freely
read its data.

Regards,
David Xu



More information about the svn-src-user mailing list