summaryrefslogtreecommitdiffstats
path: root/sys/fs/coda
Commit message (Expand)AuthorAgeFilesLines
* Fix few missed accmode changes in coda.trasz2008-11-033-5/+7
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessarytrasz2008-10-281-6/+6
* Remove unit2minor() use from kernel code.ed2008-09-261-1/+1
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-283-11/+11
* Add the support for the AT_FDCWD and fd-relative name lookups to thekib2008-03-311-0/+1
* Add "Make MPSAFE" to the Coda todo list.rwatson2008-02-261-0/+1
* Remove custom queue macros in Coda, replacing them with queue(9) tailqrwatson2008-02-174-105/+30
* Remove namecache performance-tuning todo for Coda: we now use the FreeBSDrwatson2008-02-171-1/+0
* The possibly interruptible msleep in coda_call() means well, but isrwatson2008-02-151-1/+1
* Spell replys as replies.rwatson2008-02-152-8/+8
* Reorder and clean up make_coda_node(), annotate weaknesses in therwatson2008-02-151-20/+25
* Remove debugging code under OLD_DIAGNOSTIC; this is all >10 years old andrwatson2008-02-142-32/+3
* In Coda, flush the attribute cache for a cnode when its fid isrwatson2008-02-141-1/+4
* Update cache flushing behavior in light of recent namecache andrwatson2008-02-131-7/+0
* Implement a rudimentary access cache for the Coda kernel module,rwatson2008-02-133-28/+117
* Remove now-unused Coda namecache.rwatson2008-02-132-905/+0
* Rather than having the Coda module use its own namecache, use the globalrwatson2008-02-136-165/+112
* Clean up coda_pathconf() slightly while debugging a problem there.rwatson2008-02-111-11/+7
* Since we're now actively maintaining the Coda module in the FreeBSD sourcerwatson2008-02-1018-3954/+4002
* Various further non-functional cleanups to coda:rwatson2008-02-0910-104/+56
* No reason not to maintain stats on statfs in Coda, as it's done forrwatson2008-02-091-3/+3
* Remove unused devtomp(), which exploited UFS-specific knowledge to findrwatson2008-02-092-24/+0
* Since Coda is effectively a stacked file system, use VOP_EOPNOTSUPPrwatson2008-02-092-38/+1
* Lock cache vnode when VOP_FSYNC() is called on a Coda vnode.rwatson2008-02-091-2/+5
* Make all calls to vn_lock() in Coda, including recently added ones,rwatson2008-02-092-7/+7
* The Coda module was originally ported to NetBSD from Mach by rvb, andrwatson2008-02-086-13/+16
* Before invoking vnode operations on cache vnodes, acquire the vnoderwatson2008-02-081-1/+9
* Remove undefined coda excluded by #if 1 #else, which previously protectedrwatson2008-02-081-12/+0
* Put "coda_rdwr: Internally Opening" printf generated by in-kernel writesrwatson2008-01-211-0/+2
* Replace references to VOP_LOCK() w/o LK_RETRY to vn_lock() with LK_RETRY,rwatson2008-01-211-14/+4
* Remove unused oldhash definition from Coda namecache.rwatson2008-01-191-5/+0
* Improve default vnode operation handling for Coda:rwatson2008-01-191-4/+1
* Rework coda_statfs(): no longer need to zero the statfs structure orrwatson2008-01-191-6/+1
* Zero mi_rotovp and coda_ctlvp immediately after calling vrele() on therwatson2008-01-191-3/+2
* Don't acquire an additional vnode reference to a vnode when it is openedrwatson2008-01-191-5/+0
* Don't declare functions as extern.rwatson2008-01-194-27/+22
* Use VOP_NULL rather than VOP_PANIC for Coda's vop_print routine, so asrwatson2008-01-191-1/+1
* Lock the new directory vnode returned by coda_mkdir(), as this is requiredrwatson2008-01-191-1/+5
* Borrow the VM object associated with an underlying cache vnode with therwatson2008-01-191-1/+5
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-4/+4
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-102-5/+5
* Get rid of qaddr_t.alfred2007-10-161-1/+1
* Make sure we release the control vnode in Coda:rwatson2007-07-202-5/+1
* Complete repo-copy and move of Coda from src/sys/coda to src/sys/fs/codarwatson2007-07-128-36/+36
* Forced commit to recognize repo-copy of Coda files from src/sys/coda torwatson2007-07-121-0/+2
* Fix ioctls on the control vnode: ioctls on a character device fail withrwatson2007-07-111-1/+1
* Avoid a panic in insmntque when we pass a NULL mount: this reenablesrwatson2007-07-111-7/+1
* Replace CODA_OPEN with CODA_OPEN_BY_FD: coda_open was disabled becauserwatson2007-07-116-131/+54
* Resolve Coda mount failing because Coda failed to match the devicerwatson2007-07-111-8/+4
* Avoid crash when opening Coda device: when allocating coda_mntinfo, werwatson2007-07-112-7/+10
OpenPOWER on IntegriCloud