summaryrefslogtreecommitdiffstats
path: root/sys/nfsclient
Commit message (Expand)AuthorAgeFilesLines
* Unwind some more macros. NFSMADV() was kinda silly since it was rightpeter2001-09-281-77/+63
* Make nfsm_dissect() have an obvious return value.peter2001-09-274-50/+52
* Tidy up nfsm_build usage. This is only partially finished.peter2001-09-272-38/+38
* Add a missing dereference level. This caused nfsm_postop_attr_xx()iedowse2001-09-251-1/+1
* Add the magic marker so that loader and kldload(2) can find this inpeter2001-09-201-0/+4
* Oops. Fix a missing indirection level. gcc didn't complain about it onpeter2001-09-201-1/+1
* Sigh, Last minute pre-merge typo. (missing quotes)peter2001-09-181-1/+1
* Cleanup and split of nfs client and server code.peter2001-09-1820-7282/+1497
* nfs_strategy calls nfs_asyncio with td as NULL. So add a bandaid thatimp2001-09-181-1/+1
* Sync some differences that were different between the copies of the filespeter2001-09-153-9/+9
* KSE Milestone 2julian2001-09-1215-481/+490
* Fix some signed/unsigned integer confusion, and add bounds checking ofkris2001-09-103-12/+12
* Pushdown Giant for nfs syscalls (nfssvc())dillon2001-08-311-12/+23
* Stupid error from my side in prev. commit: || -> &&ache2001-08-231-1/+1
* Implement l_len<0 per POSIX check.ache2001-08-231-4/+6
* Even better move: suppose that server is able to handle SEEK_END,ache2001-08-231-6/+6
* Apparently SEEK_END locking not supported by NFS. Previous variantache2001-08-231-1/+5
* Move <machine/*> after <sys/*>ache2001-08-231-1/+2
* adv. lock:ache2001-08-231-5/+5
* 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-042-16/+10
* - Protect the mnt_vnode list with the mntvnode lock.jhb2001-06-282-7/+20
* 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-192-3/+30
* 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-014-18/+26
* 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-298-16/+0
* Correct #includes to work with fixed sys/mount.h.grog2001-04-238-0/+16
* vnode_pager_freepage() is really vm_page_free() in disguise,alfred2001-04-191-3/+3
* Implement client side NFS locks.alfred2001-04-178-7/+440
* 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-174-31/+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-184-4/+10
* 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-216-33/+33
OpenPOWER on IntegriCloud