aboutsummaryrefslogtreecommitdiff
path: root/sys/nfsclient
Commit message (Expand)AuthorAgeFilesLines
* Convert old style (type foo *)0 casts to NULLsMatthew Dillon2002-07-117-69/+65
* Replace the global buffer hash table with per-vnode splay trees using aMatthew Dillon2002-07-101-2/+2
* In namei(), we use a NULL thread for uio_td when doing a VOP_READLINK().John Baldwin2002-06-284-16/+15
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.Seigo Tanimura2002-05-312-22/+6
* Don't tsleep() with an sb_mtx held.Dima Dorfman2002-05-271-2/+2
* Fix warning; deprecated use of label at end of compound statementPeter Wemm2002-05-241-0/+1
* Lock down a socket, milestone 1.Seigo Tanimura2002-05-202-5/+21
* Add TAG_VENDOR_INDENTIFIER (option 60) to our DHCP request done by theDoug Ambrisko2002-05-171-0/+12
* More s/file system/filesystem/gTom Rhodes2002-05-161-2/+2
* We don't need the arp kludge any more.Poul-Henning Kamp2002-04-282-13/+0
* Remove the nfs_{lock,unlock,islocked} functions and the associatedIan Dowse2002-04-272-88/+0
* The recent NFS forced unmount improvements introduced a side-effectIan Dowse2002-04-171-4/+4
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-1/+1
* Remove references to vm_zone.h and switch over to the new uma API.Jeff Roberson2002-03-204-17/+17
* Add a readonly sysctl variable of type string, kern.bootp_cookie,Luigi Rizzo2002-03-131-0/+15
* vhold() our vnode while checking the remote side.Poul-Henning Kamp2002-03-081-0/+3
* Fix warnings.. bootpc_init() and related.Peter Wemm2002-02-282-2/+1
* Use thread0.td_ucred instead of proc0.p_ucred. This change is cosmeticJohn Baldwin2002-02-271-4/+4
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-275-16/+13
* Fix a long line touched in previous commit (but not caused by previousPeter Wemm2002-02-071-1/+2
* Pre-KSE/M3 commit.Julian Elischer2002-02-071-2/+2
* Revise the nfsiod auto tuning code. Now both the upper and lower limitsPeter Wemm2002-01-153-22/+87
* Implement vfs.nfs.iodmin (minimum number of nfsiod's) andPeter Wemm2002-01-143-60/+92
* Terminate requests in nfs_sigintr() if the filesystem is in theIan Dowse2002-01-101-1/+4
* Permit NFS filesystems to be forcibly unmounted when the server isIan Dowse2002-01-023-7/+52
* o Remove an errant ';' introduced in the last revision.Alan Cox2002-01-011-2/+1
* o Remove premature use of nmp->nm_cred, it hasn't been initialized yet.Robert Watson2002-01-011-1/+1
* o Pass td into nfs_mountroot() to eliminate an XXX'd curthread use.Robert Watson2001-12-312-4/+3
* o Remove premature leakage of use of td_ucred from base source tree:Robert Watson2001-12-311-3/+3
* o Add missing #include's of sys/proc.h, missed in merge, required toRobert Watson2001-12-312-0/+2
* o Make the credential used by socreate() an explicit argument toRobert Watson2001-12-315-9/+20
* Add a #define for the size of the nfs_backoff[] array, and use thisIan Dowse2001-12-301-3/+4
* Increase the buffer size to hold a bootp/DHCP reply from 256 bytes toDoug Ambrisko2001-12-301-1/+1
* nfs_nget() does no locking whatsoever when looking up a vnode. If theMatthew Dillon2001-12-271-1/+4
* Avoid passing the variable `tl' to functions that just use it forIan Dowse2001-12-184-113/+105
* This fixes a large number of bugs in our NFS client side code. A recentMatthew Dillon2001-12-143-9/+75
* o Modify nfslockdans() to accept a thread reference instead of a procRobert Watson2001-11-143-14/+16
* Allow users to use the 'nolockd' or -L options with mount_nfs in orderAlfred Perlstein2001-11-123-3/+9
* turn vn_open() into a wrapper around vn_open_cred() which allowsAlfred Perlstein2001-11-111-15/+1
* Implement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blockingMatthew Dillon2001-11-051-0/+6
* o Note an additional potential problem here: LOCKD_MSG directly exportsRobert Watson2001-10-241-0/+4
* o Add two comments identifying problems with the current nfs_lock.cRobert Watson2001-10-231-0/+7
* Change the vnode list under the mount point from a LIST to a TAILQMatthew Dillon2001-10-232-4/+4
* Change the kernel's ucred API as follows:John Baldwin2001-10-112-14/+7
* Use crhold() instead of crdup() since we aren't modifying the cred butJohn Baldwin2001-10-091-1/+2
* Make this compile after last commit. It should be:Peter Wemm2001-10-091-1/+1
* Don't dereference td if it's NULL.Julian Elischer2001-10-081-1/+2
* Unwind some more macros. NFSMADV() was kinda silly since it was rightPeter Wemm2001-09-281-77/+63
* Make nfsm_dissect() have an obvious return value.Peter Wemm2001-09-274-50/+52
* Tidy up nfsm_build usage. This is only partially finished.Peter Wemm2001-09-272-38/+38