summaryrefslogtreecommitdiffstats
path: root/sys/nfs
Commit message (Expand)AuthorAgeFilesLines
* Fix a client-side memory leak in nfs_flush(). The code allocatesiedowse2001-08-011-2/+2
* Check the filehandle size when mounting.peter2001-07-301-0/+2
* - Sort includes.jhb2001-07-041-5/+10
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-043-18/+12
* - Protect the mnt_vnode list with the mntvnode lock.jhb2001-06-283-9/+24
* Unlock the process returned from pfind() if it does not return NULL.jake2001-06-011-1/+4
* o Merge contents of struct pcred into struct ucred. Specifically, add therwatson2001-05-251-2/+4
* Assert Giant is held by the caller rather than getting it and releasingjhb2001-05-231-10/+2
* - FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION fileru2001-05-231-1/+1
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-193-3/+32
* Change the second argument of vflush() to an integer that specifiesiedowse2001-05-161-28/+4
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-015-23/+35
* Add a vop_stdbmap(), and make it part of the default vop vector.phk2001-04-291-35/+0
* Remove incorrect comment.alfred2001-04-291-1/+0
* Revert consequences of changes to mount.h, part 2.grog2001-04-2912-24/+0
* Correct #includes to work with fixed sys/mount.h.grog2001-04-2312-0/+24
* vnode_pager_freepage() is really vm_page_free() in disguise,alfred2001-04-191-3/+3
* Implement client side NFS locks.alfred2001-04-176-7/+438
* This patch removes the VOP_BWRITE() vector.phk2001-04-172-19/+23
* Create debug.hashstat.[raw]nchash and debug.hashstat.[raw]nfsnode topeter2001-04-111-0/+79
* o Rather than arbitrarily construct a credential in the nfs_statfs()rwatson2001-04-051-6/+2
* Use the same API as the example code.peter2001-03-201-1/+1
* Use a generic implementation of the Fowler/Noll/Vo hash (FNV hash).peter2001-03-172-29/+2
* Dramatically improve the **lame** nfs_hash(). This is based on thepeter2001-03-171-8/+16
* Grab the process lock while calling psignal and before calling psignal.jhb2001-03-071-1/+5
* Reviewed by: jlemonadrian2001-03-011-6/+2
* Fix lockup for loopback NFS mounts. The pipelined I/O limitations could bedillon2001-02-281-0/+8
* Switch to using a struct xucred instead of a struct xucred when notgreen2001-02-182-2/+8
* Preceed/preceeding are not english words. Use precede and preceding.asmodai2001-02-181-2/+2
* Fix some problems that were introduced in revision 1.97. Insteadiedowse2001-02-091-46/+101
* Change and clean the mutex lock interface.bmilekic2001-02-091-3/+3
* Enable use of DHCP extensions.tegge2001-02-021-33/+240
* NFS O_EXCL file create semantics temporarily uses file attributes to storedillon2001-01-041-1/+14
* * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT.bmilekic2000-12-2111-58/+58
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-083-14/+9
* Simplify the tprintf() API.phk2000-11-261-8/+1
* This patchset fixes a large number of file descriptor race conditions.dillon2000-11-181-2/+5
* In preparation for deprecating CIRCLEQ macros in favor of TAILQmckusick2000-11-148-47/+40
* Give vop_mmap an untimely death. The opportunity to give it a timelyeivind2000-11-011-21/+0
* Remove unneeded #include <sys/proc.h> lines.phk2000-10-294-4/+0
* Reduce kernel stack usage by not having large packets on the stack.tegge2000-10-291-516/+1024
* Eliminate some bitrot (nonexisting member variable names).tegge2000-10-241-5/+5
* Style fixes.tegge2000-10-241-783/+842
* Make RPC timeout message more readable.tegge2000-10-241-4/+10
* Problem to avoid processes getting stuck in "vmopar". From Ian'sdwmalone2000-10-245-11/+29
* Make nfs PDIRUNLOCK aware. Now it is possible to use nullfs mounts on topbp2000-10-151-11/+31
* Add missed vop_stdunlock() for fifo's vnops (this affects only v2 mounts).bp2000-10-152-0/+3
* Convert lockmgr locks from using simple locks to using mutexes.jasone2000-10-042-4/+8
* Add a lock structure to vnode structure. Previously it was either allocatedbp2000-09-251-0/+4
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-0/+1
OpenPOWER on IntegriCloud