aboutsummaryrefslogtreecommitdiff
path: root/sys/nfsclient
Commit message (Expand)AuthorAgeFilesLines
* Reset callout if in nfs_timeout and rpcclnt_timeout functions. TimerAlexander Kabaev2004-03-281-0/+1
* only do nfs rpc callouts if there is work to do.Jim Rees2004-03-253-6/+8
* Add a comment with an explanation why we don't report EPIPE errors onPawel Jakub Dawidek2004-03-171-0/+5
* Don't report EPIPE errors on nfs sockets. These can be due to idle tcpPawel Jakub Dawidek2004-03-171-2/+5
* Calculate NFS timeouts in units of 10ms, not 5ms. This matches the defaultPeter Wemm2004-03-141-1/+1
* Allow kernel with the BOOTP option to boot when DHCP/BOOTP sets the rootBrooks Davis2004-03-121-11/+37
* Properly vector all bwrite() and BUF_WRITE() calls through the same pathPoul-Henning Kamp2004-03-112-3/+3
* Remove unused second arg to vfinddev().Poul-Henning Kamp2004-03-111-3/+4
* Rename dup_sockaddr() to sodupsockaddr() for consistency with otherRobert Watson2004-03-011-1/+1
* NFSv4 fixes from Connectathon 2004:Jim Rees2004-02-271-2/+0
* If mountnfs returns an error, it will have already freed nam; no need toColin Percival2004-02-221-1/+0
* Locking for the per-process resource limits structure.John Baldwin2004-02-041-6/+9
* Bump the NFCv3/TCP defaults for rsize and wsize from 8K to 32K to matchDavid E. O'Brien2004-01-311-5/+21
* Use function pointers to remove the depenancy cross dependancy on nfs4Alfred Perlstein2003-11-226-28/+36
* Move the declaration for "struct nfs4_fctx" out from under #ifdef KERNELAlfred Perlstein2003-11-151-14/+14
* unbreak LINT.Alfred Perlstein2003-11-151-7/+7
* University of Michigan's Citi NFSv4 kernel client code.Alfred Perlstein2003-11-1416-15/+148
* 1. Consolidate mount struct allocation/destruction into a common code inAlexander Kabaev2003-11-121-23/+3
* Stop using shared locks for nfs vop locks.Alfred Perlstein2003-11-111-3/+0
* Assert GIANT_REQUIRED where sockets are manipulated. This isSam Leffler2003-11-074-0/+16
* Remove mntvnode_mtx and replace it with per-mountpoint mutex.Alexander Kabaev2003-11-052-10/+11
* Take care not to call vput if thread used in corresponding vgetAlexander Kabaev2003-11-021-1/+2
* Replace the if_name and if_unit members of struct ifnet with new membersBrooks Davis2003-10-312-8/+6
* DuH!Poul-Henning Kamp2003-10-181-1/+1
* Initialize bp->b_offset before calling VOP_STRATEGY().Poul-Henning Kamp2003-10-182-8/+1
* We do not get B_PHYS buffers here anymore. /dev/drum is long gone.Poul-Henning Kamp2003-10-181-24/+2
* Since the addition of the VI_DOINGINACT flag some time ago,Ian Dowse2003-10-051-15/+1
* - Remove an incorrect XXX comment. This code does respect the XLOCK sinceJeff Roberson2003-10-051-1/+0
* - Check the XLOCK before we inspect the vnode.Jeff Roberson2003-10-051-0/+4
* - We don't need to cache_purge() in nfs_reclaim(), vclean() does it for us.Jeff Roberson2003-10-051-2/+0
* - Consistently set sopt_dir.Jeff Roberson2003-10-043-0/+4
* - Acquire the vnode interlock prior to dropping the mntvnode_mtx.Jeff Roberson2003-10-041-1/+2
* - Remove the backtrace() call from the *_vinvalbuf() functions. Thanks to aJeff Roberson2003-10-041-5/+6
* - Remove interlock protection around VI_XLOCK. The interlock is notJeff Roberson2003-09-191-4/+3
* Name the vnode method vectors consistently with the rest of the filesystems.Poul-Henning Kamp2003-09-124-21/+21
* Remove now unused BOOTP tags related to NFS swap device.Poul-Henning Kamp2003-09-051-3/+0
* KNF: parentheses around return values.Diomidis Spinellis2003-09-041-4/+4
* Fix errno return values to better represent failure reasons forDiomidis Spinellis2003-09-021-4/+9
* Remove the magic way of configuring NFS backed swap.Poul-Henning Kamp2003-08-154-243/+1
* 0) preallocate per-interface context structures without the ifnet lock heldBill Fumerola2003-08-071-25/+38
* Fix a problem that occurs when truncating files on NFSv3 mounts: we needTim J. Robbins2003-07-291-1/+7
* Add fdidx argument to vn_open() and vn_open_cred() and pass -1 throughout.Poul-Henning Kamp2003-07-271-1/+1
* Change idle sleep indentifier to "-" for nfsiodPoul-Henning Kamp2003-07-021-1/+1
* Lock the vm object when freeing a page.Alan Cox2003-06-171-1/+9
* Add the same KASSERT to all VOP_STRATEGY and VOP_SPECSTRATEGY implementationsPoul-Henning Kamp2003-06-151-0/+2
* Initialize struct vfsops C99-sparsely.Poul-Henning Kamp2003-06-121-14/+7
* When removing a sillyrename file, make sure that the directory vnodeIan Dowse2003-06-121-0/+6
* Use __FBSDID().David E. O'Brien2003-06-111-1/+3
* Add the comment I meant to add about not passing in PCATCH to theRobert Watson2003-06-111-0/+8
* On a socket creation error, don't close the socket.Jeffrey Hsu2003-06-091-1/+2