summaryrefslogtreecommitdiffstats
path: root/sys/nfsclient/nfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* Eliminate duplicate #include's.alc2011-05-221-1/+0
* Change the sysctl naming for the old and new NFS clientsrmacklem2011-05-151-9/+9
* Move sys/nfsclient/nfs_kdtrace.h to sys/nfs/nfs_kdtrace.h sormacklem2011-05-061-1/+1
* Implemented a mount option "nocto" that disables cache coherencyru2011-05-041-1/+2
* Modify the NFS clients and the NLM so that the NLM can be usedrmacklem2010-10-191-2/+0
* Store the full timestamp when caching timestamps of files andjhb2010-09-071-10/+13
* Add some mutex locking on the nfsnode to the regular NFS client.rmacklem2010-08-041-5/+6
* Move sys/nfsclient/nfs_lock.c into sys/nfs and build it as a separatermacklem2010-07-241-1/+1
* A previous change moved the GETATTR RPC for open() calls that hit in thejhb2010-07-121-9/+14
* - Add missing locking around flushing of an NFS node's attribute cachejhb2010-07-121-2/+4
* In NFS clients, instead of inconsistently using #ifdefkib2010-06-131-29/+14
* Fix build: newnp represents newvp so KDTRACE_NFS_ATTRCACHE_FLUSH_DONE()delphij2010-05-271-1/+1
* More gracefully handle stale file handles and attributes when opening ajhb2010-05-271-3/+20
* Fix a race that can occur when nfs nfsiod threads are being created.rmacklem2010-01-271-1/+1
* Fix a typo in a comment introduced by r202767.rmacklem2010-01-211-1/+0
* Add a timeout for the negative name cache entries in the NFS client.rmacklem2010-01-211-2/+9
* Reduce recursions on curvnet and thus spamming the console with warningzec2010-01-091-5/+0
* Add a few more V_hacks to nfsclient to allow machines with a VIMAGEbz2009-12-131-3/+11
* Close a race with caching of -ve name lookups in the NFS client.jhb2009-10-161-6/+32
* Fix NFS panics with options VIMAGE kernels by apropriately setting curvnetzec2009-08-241-0/+3
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+0
* Patch the regular nfs client in a manner analagous tormacklem2009-07-171-1/+2
* Use PBDRY flag for msleep(9) in NFS and NLM when sleeping thread ownskib2009-07-141-3/+3
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-2/+0
* In vn_vget_ino() and their inline equivalents, mnt_ref() the mount pointkib2009-07-021-0/+2
* Adjust the internal NFS KPI to avoid the last traces of NFS_LEGACYRPC.dfr2009-06-301-4/+4
* Remove the old kernel RPC implementation and the NFS_LEGACYRPC option.dfr2009-06-301-2/+1
* Add a new global rwlock, in_ifaddr_lock, which will synchronize use of therwatson2009-06-251-0/+4
* For dotdot lookup in nfs_lookup, inline the vn_vget_ino() to preventkib2009-06-171-10/+39
* Remove the unmaintained University of Michigan NFSv4 client from 8.xrwatson2009-05-221-2/+0
* Change the curvnet variable from a global const struct vnet *,zec2009-05-051-2/+0
* Remove VOP_LEASE and supporting functions. This hasn't been used sincerwatson2009-04-101-1/+0
* Cache_lookup() for DOTDOT drops dvp vnode lock, allowing dvp to be reclaimed.kib2009-04-101-0/+2
* Fix two bugs in DTrace tracing of accesscache and attrcache load events:rwatson2009-03-241-1/+6
* Add DTrace probes to the NFS access and attribute caches. Access cacherwatson2009-03-241-10/+66
* Expand the per-node access cache to cache permissions for multiple users.jhb2009-03-201-21/+45
* - Remove code to set SAVENAME for CREATE or RENAME requests that get a -vejhb2009-03-101-4/+4
* Bring back the code to prime the ACCESS cache when fetching attributes forjhb2009-02-241-0/+11
* Enable caching of negative pathname lookups in the NFS client. To avoidjhb2009-02-191-8/+53
* When fetching attributes for a file for NFSv3 mounts, do not perform anjhb2009-02-191-6/+0
* Don't clear the attribute cache of a file when it is closed. A subsequentjhb2009-02-191-7/+0
* Reindent a small bit of code that was not 8-space indented like the restjhb2009-02-181-6/+6
* Last step of splitting up minor and unit numbers: remove minor().ed2009-01-281-2/+2
* Move the VA_MARKATIME flag for VOP_SETATTR() out into its own VOP:jhb2009-01-211-2/+2
* Rather than using hidden includes (with cicular dependencies),bz2008-12-021-0/+1
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessarytrasz2008-10-281-10/+10
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-1/+1
* Step 1.5 of importing the network stack virtualization infrastructurezec2008-10-021-0/+3
* Part 1 of making shared lookups more resilient with respect to forcedjhb2008-09-241-1/+4
* fdescfs, devfs, mqueuefs, nfs, portalfs, pseudofs, tmpfs and xfskib2008-09-201-3/+23
OpenPOWER on IntegriCloud