aboutsummaryrefslogtreecommitdiff
path: root/sys/nfsclient
Commit message (Expand)AuthorAgeFilesLines
* Put a version element in the VFS filesystem configuration structurePoul-Henning Kamp2004-07-301-4/+3
* Move a relic to its correct location(s): Put nfs diskless initializationPoul-Henning Kamp2004-07-282-0/+17
* Remove global variable rootdevs and rootvp, they are unused as such.Poul-Henning Kamp2004-07-281-2/+0
* Eliminate unused second argument to reassignbuf() and simplify itPoul-Henning Kamp2004-07-251-1/+1
* Turn off SO_REUSEADDR and SO_REUSEPORT, they were causing EADDRINUSEAlfred Perlstein2004-07-131-5/+1
* Rename Alfred's kern_setsockopt to so_setsockopt, as this seems aDavid Malone2004-07-121-2/+2
* Make VFS_ROOT() and vflush() take a thread argument.Alfred Perlstein2004-07-121-2/+2
* Use SO_REUSEADDR and SO_REUSEPORT when reconnecting NFS mounts.Alfred Perlstein2004-07-121-2/+10
* Change the following environment variables to kernel options:Brian Somers2004-07-082-91/+81
* Change the following kernel options to environment variables:Brian Somers2004-07-082-81/+91
* Acquire socket lock in nfs_connect() connection/sleep loop to protectRobert Watson2004-07-061-6/+6
* use vfs_suser() to restrict access to the nfs mount's timeout.Alfred Perlstein2004-07-061-0/+3
* NFS mobility Phase VI:Alfred Perlstein2004-07-061-1/+50
* NFS mobility PHASE I, II & III (phase VI, and V pending):Alfred Perlstein2004-07-066-94/+267
* When we traverse the vnodes on a mountpoint we need to look out forPoul-Henning Kamp2004-07-042-16/+3
* When updating sb_flags, acquire the socket buffer lock to preventRobert Watson2004-06-241-0/+4
* Second half of the dev_t cleanup.Poul-Henning Kamp2004-06-171-1/+1
* Remove bad cookie vp kernel printf; while it does notify about anRobert Watson2004-06-171-1/+0
* Convert GIANT_REQUIRED to NET_ASSERT_GIANT where Giant is used toRobert Watson2004-06-163-6/+6
* Make vm_page's PG_ZERO flag immutable between the time of the page'sAlan Cox2004-05-061-2/+0
* Let the NFS client notice a file's size changing as a modification.Peter Edwards2004-04-143-3/+13
* Unbreak build: s/TAILQ_ISEMPTY/TAILQ_EMPTY/gMarcel Moolenaar2004-04-111-1/+1
* Clean up properly when unloading NFS client module.Peter Edwards2004-04-114-2/+35
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-0715-60/+0
* Spell 2 as SHUT_RDWR when used as an argument to soshutdown().Robert Watson2004-04-041-1/+1
* Flush cached access mode after modifying a files attributes forPeter Edwards2004-04-031-0/+2
* 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