summaryrefslogtreecommitdiffstats
path: root/sys/nfsclient/nfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* - Add a missing VI_UNLOCK to an error case in nfs_flush.jeff2002-08-051-0/+1
* - Replace v_flag with v_iflag and v_vflagjeff2002-08-041-2/+4
* Convert old style (type foo *)0 casts to NULLsdillon2002-07-111-24/+24
* In namei(), we use a NULL thread for uio_td when doing a VOP_READLINK().jhb2002-06-281-2/+2
* vhold() our vnode while checking the remote side.phk2002-03-081-0/+3
* Avoid passing the variable `tl' to functions that just use it foriedowse2001-12-181-10/+0
* This fixes a large number of bugs in our NFS client side code. A recentdillon2001-12-141-5/+18
* Allow users to use the 'nolockd' or -L options with mount_nfs in orderalfred2001-11-121-0/+5
* Change the kernel's ucred API as follows:jhb2001-10-111-2/+1
* Use crhold() instead of crdup() since we aren't modifying the cred butjhb2001-10-091-1/+2
* Make nfsm_dissect() have an obvious return value.peter2001-09-271-18/+18
* Tidy up nfsm_build usage. This is only partially finished.peter2001-09-271-18/+18
* Cleanup and split of nfs client and server code.peter2001-09-181-602/+369
* KSE Milestone 2julian2001-09-121-114/+114
* Fix a client-side memory leak in nfs_flush(). The code allocatesiedowse2001-08-011-2/+2
* - FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION fileru2001-05-231-1/+1
* 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-291-2/+0
* Correct #includes to work with fixed sys/mount.h.grog2001-04-231-0/+2
* Implement client side NFS locks.alfred2001-04-171-7/+2
* This patch removes the VOP_BWRITE() vector.phk2001-04-171-19/+4
* Fix lockup for loopback NFS mounts. The pipelined I/O limitations could bedillon2001-02-281-0/+8
* NFS O_EXCL file create semantics temporarily uses file attributes to storedillon2001-01-041-1/+14
* Give vop_mmap an untimely death. The opportunity to give it a timelyeivind2000-11-011-21/+0
* 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-151-0/+2
* Add a lock structure to vnode structure. Previously it was either allocatedbp2000-09-251-0/+4
* Separate the struct bio related stuff out of <sys/buf.h> intophk2000-05-051-0/+1
* Remove unneeded #include <vm/vm_zone.h>phk2000-04-301-1/+0
* s/biowait/bufwait/gphk2000-04-291-1/+1
* Remove ~25 unneeded #include <sys/conf.h>phk2000-04-191-1/+0
* Complete the bio/buf divorce for all code below devfs::strategyphk2000-04-151-1/+1
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.phk2000-04-021-2/+4
* Rename the existing BUF_STRATEGY() to DEV_STRATEGY()phk2000-03-201-2/+2
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newphk2000-03-201-3/+4
* Fix at least one source of the continued 'NFS append race'. close()dillon2000-01-051-3/+21
* Introduce NDFREE (and remove VOP_ABORTOP)eivind1999-12-151-22/+0
* Synopsis of problem being fixed: Dan Nelson originally reported thatdillon1999-12-121-26/+2
* The symlink implementation could improperly return a NULL vp along withdillon1999-11-301-3/+33
* Remap the error EEXISTS => 0 *before* using error to determine if we shouldeivind1999-11-271-7/+9
* Fix VOP_MKNOD for loss of WILLRELE. I don't know how I could have missedeivind1999-11-201-7/+1
* Remove WILLRELE from VOP_SYMLINKeivind1999-11-131-1/+3
* Move NFS access cache hits/misses into nfsstats structure sodillon1999-10-251-6/+7
* Before we start to mess with the VFS name-cache clean things up a little bit:phk1999-10-031-4/+0
* Asynchronized client-side nfs_commit. NFS commit operations weredillon1999-09-171-11/+14
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Decommision miscfs/specfs/specdev.h. Most of it goes into <sys/conf.h>,phk1999-08-081-2/+2
* As described by the submitter:msmith1999-07-311-34/+55
* Close PR #12651: the hash calculation routine has changed in otherwpaul1999-07-301-2/+2
OpenPOWER on IntegriCloud