diff options
author | ps <ps@FreeBSD.org> | 2004-12-06 21:11:15 +0000 |
---|---|---|
committer | ps <ps@FreeBSD.org> | 2004-12-06 21:11:15 +0000 |
commit | eeccf3813d92c16c33f1985fb7edf26c7c20c808 (patch) | |
tree | 83e874ad8aa3b9b3120558628b84b3010046974d /sys/nfsclient/nfs_vnops.c | |
parent | 2b5157cd0d38228760370d2fcb197f915ce3b93d (diff) | |
download | FreeBSD-src-eeccf3813d92c16c33f1985fb7edf26c7c20c808.zip FreeBSD-src-eeccf3813d92c16c33f1985fb7edf26c7c20c808.tar.gz |
Rewrite of the NFS client's reply handling. We now have NFS socket
upcalls which do RPC header parsing and match up the reply with the
request. NFS calls now sleep on the nfsreq structure. This enables
us to eliminate the NFS recvlock.
Submitted by: Mohan Srinivasan mohans at yahoo-inc dot com
Diffstat (limited to 'sys/nfsclient/nfs_vnops.c')
-rw-r--r-- | sys/nfsclient/nfs_vnops.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/nfsclient/nfs_vnops.c b/sys/nfsclient/nfs_vnops.c index a4dbe18..93d1853 100644 --- a/sys/nfsclient/nfs_vnops.c +++ b/sys/nfsclient/nfs_vnops.c @@ -59,6 +59,7 @@ __FBSDID("$FreeBSD$"); #include <sys/lockf.h> #include <sys/stat.h> #include <sys/sysctl.h> +#include <sys/signalvar.h> #include <vm/vm.h> #include <vm/vm_object.h> |