summaryrefslogtreecommitdiffstats
path: root/sys/fs
Commit message (Expand)AuthorAgeFilesLines
* Introduce a new lock, hostname_mtx, and use it to synchronize accessrwatson2008-07-051-0/+2
* The uniqdosname() function takes char[12] as it third argument.kib2008-07-041-1/+1
* Remove unused 'td' arguments from smbfs_hash_lock() andrwatson2008-07-011-9/+9
* Get pointer to devfs_ruleset struct after garbage collection has beengonzo2008-06-221-3/+3
* Struct cdev is always the member of the struct cdev_priv. When devfskib2008-06-163-9/+10
* Do not redo the vnode tear-down work already done by insmntque() whenkib2008-06-151-4/+1
* Don't enforce unique device minor number policy anymore.ed2008-06-111-3/+3
* In cd9660_readdir vop, always initialize the idp->uio_off member.kib2008-06-111-0/+1
* When devfs_allocv() committed to create new vnode, since de_vnode is NULL,kib2008-06-051-1/+1
* Revert the changes I made to devfs_setattr() in r179457.ed2008-06-011-4/+3
* Merge back devfs changes from the mpsafetty branch.ed2008-05-311-6/+6
* - Add locking to all filesystem operations in fdescfs and flag it as MPSAFE.lulf2008-05-243-84/+199
* When vget() fails (because the vnode has been reclaimed), there is nokib2008-05-231-3/+4
* Implement the per-open file data for the cdev.kib2008-05-212-1/+120
* Fix and speedup timestamp calculations which is roughly based on the patch inmarkus2008-05-161-22/+34
* lockinit() can't accept LK_EXCLUSIVE as an initializaiton flag, so justattilio2008-05-151-1/+1
* Don't explicitly drop Giant around d_open/d_fdopen/d_close for MPSAFEjhb2008-05-071-20/+5
* - change function name from *_vdir to *_vnode becausedaichi2008-05-071-21/+33
* o Fixed multi thread access issue reported by Alexander V. Chernikovdaichi2008-04-253-12/+13
* o Improved unix socket connection issuedaichi2008-04-251-13/+28
* o Fixed rename panic issuedaichi2008-04-251-11/+14
* o Fixed inaccessible issue especially including devfs on unionfs case.daichi2008-04-252-8/+187
* o Added system hang-up process when VOP_READDIR of unionfs_nodeget()daichi2008-04-251-1/+7
* Move the head of byte-level advisory lock list from thekib2008-04-167-77/+4
* When calling lf_advlock to unlock a record, make sure that ap->a_fl->l_typedfr2008-04-141-0/+3
* Optimize lockmgr in order to get rid of the pool mutex interlock, of theattilio2008-04-061-5/+4
* The temporary workaround for the call to the vget() without lock type inkib2008-04-041-1/+3
* Add the support for the AT_FDCWD and fd-relative name lookups to thekib2008-03-314-0/+4
* - Simplify null_hashget() and null_hashins() by using vref() ratherjeff2008-03-291-21/+4
* Add the new kernel-mode NFS Lock Manager. To use it instead of thedfr2008-03-262-0/+33
* - Complete part of the unfinished bufobj work by consistently usingjeff2008-03-221-0/+4
* Do not dereference cdev->si_cdevsw, use the dev_refthread() to properlykib2008-03-201-5/+12
* Remove kernel support for M:N threading.jeff2008-03-124-21/+10
* Replace lockmgr lock protecting nwfs vnode hash table with an sx lock.rwatson2008-03-021-12/+15
* Replace lockmgr lock protecting smbfs node hash table with sx lock.rwatson2008-03-023-9/+10
* - Handle buffer lock waiters count directly in the buffer cache insteadattilio2008-03-011-1/+1
* Rename fdescfs vnode from "fdesc" to "fdescfs" to avoid name collisionkib2008-02-261-1/+1
* Add "Make MPSAFE" to the Coda todo list.rwatson2008-02-261-0/+1
* Axe the 'thread' argument from VOP_ISLOCKED() and lockstatus() as it isattilio2008-02-258-41/+40
* Introduce some functions in the vnode locks namespace and in the ffsattilio2008-02-243-3/+3
* Don't check the bpbSecPerTrack and bpbHeads fields of the BPB.marcel2008-02-211-8/+7
* 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
OpenPOWER on IntegriCloud