Subject: Re: sleeping in VOP_READ/WRITE
To: Erik E. Fair <fair@clock.org>
From: Bill Studenmund <wrstuden@nas.nasa.gov>
List: tech-kern
Date: 02/19/1999 09:51:51
On Fri, 19 Feb 1999, Erik E. Fair wrote:
> Out of curiosity, what additional "modify" operations will still be
> permitted with the vnode unlocked? Or will they block on the vnode's return
> from the backing store like the original operation that caused the fetch
> from store in the first place?
Any modify operation which exclusivly touches resident data will be
permitted to proceed.
This behavior will have the effect of possibly re-ordering operations, but
since the kernel doesn't guarantee the ordering anyway, we're fine.
Take care,
Bill