freebsd-skq/sys/nfsclient
delphij dfb738e5a6 MFC src/sys/nfsclient/nfs_bio.c,v 1.154
and src/sys/nfsclient/nfs_vnops.c,v 1.262 (by ps@):

 - Always return success from NFS strategy. nfs_doio(), in the
   event of an error, does the right thing, in terms of setting
   the error flags in the buf header. That fixes a crash from
   bstrategy().
 - Treat ETIMEDOUT as a "recoverable" error, causing the buffer
   to be re-dirtied. ETIMEDOUT can occur on soft mounts, when
   the number of retries are exceeded, and we don't want data loss
   in that case.

Submitted by:   Mohan Srinivasan
Approved by:	re (scottl)
2006-04-18 05:31:58 +00:00
..
bootp_subr.c When netbooting, as soon as we've figured out which interface we booted 2005-04-26 20:45:29 +00:00
krpc_subr.c MFp4: use the function to fix the packet header length instead of rolling 2005-03-16 08:13:08 +00:00
krpc.h
nfs_bio.c MFC src/sys/nfsclient/nfs_bio.c,v 1.154 2006-04-18 05:31:58 +00:00
nfs_diskless.c MFC: sys/nfsclient/nfs_diskless.c 1.15 2006-03-20 15:45:14 +00:00
nfs_lock.c Merge nfs_lock.c:1.43 from HEAD to RELENG_6: 2006-02-14 00:06:32 +00:00
nfs_lock.h For reasons unknown, the nfs locking code used a fifo to send requests to 2004-12-06 08:31:32 +00:00
nfs_nfsiod.c Drop Giant before calling kthread_exit(). 2005-02-07 18:21:50 +00:00
nfs_node.c MFC: Call vfs_destroy_object() before v_data gets set to NULL. 2006-03-12 21:50:02 +00:00
nfs_socket.c If an NFS server returns more than a few EJUKEBOX errors for a given RPC 2006-04-02 04:11:23 +00:00
nfs_subs.c MFC: nfs_socket.c 1.132, nfs_subs.c 1.142, nfsm_subs.h 1.37 2005-12-13 21:29:26 +00:00
nfs_vfsops.c MFC: Add marker vnodes to ensure that all vnodes associated with the mount 2006-01-14 01:18:03 +00:00
nfs_vnops.c MFC src/sys/nfsclient/nfs_bio.c,v 1.154 2006-04-18 05:31:58 +00:00
nfs.h Remove unused cred arg from nfs_vinvalbuf() and many bogus arguments 2005-01-24 12:31:06 +00:00
nfsargs.h Fix a serious deadlock with the NFS client. Given a large enough 2005-06-10 23:50:41 +00:00
nfsdiskless.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfsm_subs.h MFC: nfs_socket.c 1.132, nfs_subs.c 1.142, nfsm_subs.h 1.37 2005-12-13 21:29:26 +00:00
nfsmount.h Fix a serious deadlock with the NFS client. Given a large enough 2005-06-10 23:50:41 +00:00
nfsnode.h Use vfs_hash. 2005-03-16 11:28:19 +00:00
nfsstats.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nlminfo.h MFC: 2005-10-27 18:35:19 +00:00