freebsd-skq/sys/nfsclient
Alan Cox 396b3e34b4 Avoid an exclusive acquisition of the object lock on the expected execution
path through the NFS clients' getpages functions.

Introduce vm_pager_free_nonreq().  This function can be used to eliminate
code that is duplicated in many getpages functions.  Also, in contrast to
the code that currently appears in those getpages functions,
vm_pager_free_nonreq() avoids acquiring an exclusive object lock in one
case.

Reviewed by:	kib
MFC after:	6 weeks
Sponsored by:	EMC / Isilon Storage Division
2014-09-14 18:07:55 +00:00
..
nfs_bio.c Avoid an exclusive acquisition of the object lock on the expected execution 2014-09-14 18:07:55 +00:00
nfs_kdtrace.c
nfs_krpc.c
nfs_nfsiod.c
nfs_node.c
nfs_subs.c
nfs_vfsops.c
nfs_vnops.c
nfs.h
nfsargs.h For software builds, the NFS client does many small 2013-12-07 23:05:59 +00:00
nfsm_subs.h
nfsmount.h
nfsnode.h
nfsstats.h
nlminfo.h