summaryrefslogtreecommitdiffstats
path: root/sys/nfs4client
Commit message (Expand)AuthorAgeFilesLines
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessarytrasz2008-10-281-11/+11
* Fix a number of style issues in the MALLOC / FREE commit. I've tried todes2008-10-231-3/+2
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-236-35/+34
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-281-23/+24
* Move the NFS/RPC code away from lbolt.ed2008-07-222-2/+4
* Once the ENOLCK is detected we expect to retry the acquisition.attilio2008-05-271-1/+3
* Add code to allow the system to handle multiple routing tables.julian2008-05-091-1/+2
* Move the head of byte-level advisory lock list from thekib2008-04-161-11/+29
* Add the new kernel-mode NFS Lock Manager. To use it instead of thedfr2008-03-261-0/+18
* - Complete part of the unfinished bufobj work by consistently usingjeff2008-03-222-29/+24
* - Handle buffer lock waiters count directly in the buffer cache insteadattilio2008-03-011-0/+1
* Axe the 'thread' argument from VOP_ISLOCKED() and lockstatus() as it isattilio2008-02-251-2/+1
* - Add real assertions to lockmgr locking primitives.attilio2008-02-131-3/+2
* Conver all explicit instances to VOP_ISLOCKED(arg, NULL) intoattilio2008-02-081-1/+1
* Cleanup lockmgr interface and exported KPI:attilio2008-01-241-3/+3
* - Introduce the function lockmgr_recursed() which returns true if theattilio2008-01-191-4/+5
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-132-3/+3
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-101-2/+2
* Rename the kthread_xxx (e.g. kthread_create()) callsjulian2007-10-201-2/+2
* Get rid of qaddr_t.alfred2007-10-161-1/+1
* - Move rusage from being per-process in struct pstats to per-thread injeff2007-06-011-1/+1
* Rename some functions and variables from nfs_* to nfs4_* to avoidbde2007-01-251-13/+13
* Rename some functions and variables (mainly vfsops entry points) frombde2007-01-251-37/+32
* Unstaticize nfs_iosize() in nfsclient and use it in nfs4client insteadbde2007-01-251-18/+0
* Cylinder group bitmaps and blocks containing inode for a snapshotkib2007-01-231-0/+1
* NFSv4 client:rees2006-11-282-1/+10
* Fixes up the handling of shared vnode lock lookups in the NFS client,mohans2006-09-132-8/+8
* Always supply curthread as argument to nfs_asyncio and nfs_doiokib2006-07-121-8/+2
* While reviewing NFS client for another PR, noticed this omission in thecel2006-05-241-1/+1
* NFS over TCP retransmit behavior should default to a 60 second time out,cel2006-05-231-2/+8
* Changes to make the NFS client MP safe.mohans2006-05-191-0/+4
* Add better sanity checking to the logic that handles ioctl processingcel2006-05-131-4/+7
* Use nfs4_disconnect for connections opened with nfs4_connect.rees2006-01-191-2/+2
* Add marker vnodes to ensure that all vnodes associated with the mount point aretegge2006-01-091-2/+3
* Obtain mount point lock before restarting sync loop if vget() failed.tegge2006-01-091-0/+1
* Normalize a significant number of kernel malloc type names:rwatson2005-10-311-1/+1
* - We want if (mrep != NULL) not if (m_freem != NULL). m_freem will neverjeff2005-04-251-1/+1
* - cache_lookup() relocks the parent in the DOTDOT case for us.jeff2005-04-141-2/+0
* - Change all filesystems and vfs_cache to relock the dvp once the child isjeff2005-04-131-3/+2
* - Remove wantparent, it is no longer necessary. An assert in vfs_lookup.cjeff2005-03-291-3/+2
* - cache_lookup() now locks the new vnode for us to prevent some races.jeff2005-03-291-39/+18
* - We no longer have to bother with PDIRUNLOCK, lookup() handles it for us.jeff2005-03-281-47/+10
* - Update vfs_root implementations to match the new prototype. None ofjeff2005-03-241-1/+1
* Remove dead code.das2005-03-181-2/+0
* - It is no longer necessary to lock and unlock the vnode in nfs4_close()jeff2005-03-131-2/+0
* Follow v_id changes in NFSv[23]phk2005-02-221-13/+9
* Remove unused cred arg from nfs_vinvalbuf() and many bogus argumentsphk2005-01-241-8/+5
* This file fell out of the list when adding bufsync.phk2005-01-111-0/+1
* Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC().phk2005-01-112-8/+8
* /* -> /*- for license, minor formatting changesimp2005-01-0714-16/+16
OpenPOWER on IntegriCloud