NetBSD/sys/nfs
chs dd82ad8e2c eliminate the VM_PAGER_* error codes in favor of the traditional E* codes.
the mapping is:

VM_PAGER_OK		        0
VM_PAGER_BAD		        <unused>
VM_PAGER_FAIL		        <unused>
VM_PAGER_PEND		        0 (see below)
VM_PAGER_ERROR		        EIO
VM_PAGER_AGAIN		        EAGAIN
VM_PAGER_UNLOCK		        EBUSY
VM_PAGER_REFAULT	        ERESTART

for async i/o requests, it used to be possible for the request to
be convert to sync, and the pager would return VM_PAGER_OK or VM_PAGER_PEND
to indicate whether the caller should perform post-i/o cleanup.
this is no longer allowed; pagers must now return 0 to indicate that
the async i/o was successfully started, and the caller never needs to
worry about doing the post-i/o cleanup.
2001-03-10 22:46:45 +00:00
..
krpc_subr.c bzero->memset, bcopy->memcpy, bcmp->memcmp 1998-08-09 20:51:08 +00:00
krpc.h
Makefile Rework the way kernel include files are installed. In the new method, 1998-06-12 23:22:30 +00:00
nfs_bio.c eliminate the VM_PAGER_* error codes in favor of the traditional E* codes. 2001-03-10 22:46:45 +00:00
nfs_boot.c Use tsleep instead of dalay; since we're mounting root, we can sleep 2001-01-19 14:26:01 +00:00
nfs_bootdhcp.c add a kernel configuration option to set the string passed in bp_file 2000-12-05 17:59:43 +00:00
nfs_bootparam.c include opt_inet.h, needed by previous check-in. 2000-10-03 17:18:15 +00:00
nfs_node.c Fix nested extern declaration of prtactive. 2001-02-07 12:40:43 +00:00
nfs_nqlease.c make some more constant arrays 'const' 2001-02-21 21:39:52 +00:00
nfs_serv.c Initial integration of the Unified Buffer Cache project. 2000-11-27 08:39:39 +00:00
nfs_socket.c make some more constant arrays 'const' 2001-02-21 21:39:52 +00:00
nfs_srvcache.c make some more constant arrays 'const' 2001-02-21 21:39:52 +00:00
nfs_subs.c make some more constant arrays 'const' 2001-02-21 21:39:52 +00:00
nfs_syscalls.c Initial integration of the Unified Buffer Cache project. 2000-11-27 08:39:39 +00:00
nfs_var.h Initial integration of the Unified Buffer Cache project. 2000-11-27 08:39:39 +00:00
nfs_vfsops.c Instead of storing the filehandle in the mount structure, store the 2001-02-12 20:02:30 +00:00
nfs_vnops.c Unlock the rename target vnode after sillyrename'ing it. 2001-02-11 01:09:04 +00:00
nfs.h Initial integration of the Unified Buffer Cache project. 2000-11-27 08:39:39 +00:00
nfsdiskless.h restructure the diskless NFS boot code to keep track of the used 1999-02-21 15:07:49 +00:00
nfsm_subs.h Be more correct with attribute structures for setattr RPCs and friends, 1999-05-29 01:22:03 +00:00
nfsmount.h Instead of storing the filehandle in the mount structure, store the 2001-02-12 20:02:30 +00:00
nfsnode.h Do actual vnode locking for NFS. 2001-02-06 11:40:02 +00:00
nfsproto.h Adapt some defaults/max values to be more realistic. 2000-09-19 22:19:12 +00:00
nfsrtt.h Store RPC procnum consistently as an u_int32_t. This is as it should be, 1997-05-12 23:36:04 +00:00
nfsrvcache.h Store RPC procnum consistently as an u_int32_t. This is as it should be, 1997-05-12 23:36:04 +00:00
nqnfs.h Some tweaks to enable NFS over IPv6. The special-casing of AF_INET 2000-06-09 00:00:17 +00:00
rpcv2.h
xdr_subs.h Snatch a patch from OpenBSD to fix PRs 6529 and 7074. 1999-03-06 05:34:40 +00:00