cvs commit: src/sys/vm vm_fault.c vm_object.c vm_object.h
vnode_pager.c
Jeff Roberson
jroberson at chesapeake.net
Tue May 3 04:27:34 PDT 2005
On Tue, 3 May 2005, Jeff Roberson wrote:
> jeff 2005-05-03 11:11:26 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/vm vm_fault.c vm_object.c vm_object.h
> vnode_pager.c
> Log:
> - Add a new object flag "OBJ_NEEDSGIANT". We set this flag if the
> underlying vnode requires Giant.
> - In vm_fault only acquire Giant if the underlying object has NEEDSGIANT
> set.
> - In vm_object_shadow inherit the NEEDSGIANT flag from the backing object.
Sorry, was:
Discussed with: alc
Should've also been "Reviewed by:", unfortunately it wasn't. Should be ok
though. ;-)
>
> Revision Changes Path
> 1.204 +9 -4 src/sys/vm/vm_fault.c
> 1.348 +1 -0 src/sys/vm/vm_object.c
> 1.111 +1 -0 src/sys/vm/vm_object.h
> 1.219 +3 -0 src/sys/vm/vnode_pager.c
>
More information about the cvs-src
mailing list