summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_subr.c
Commit message (Expand)AuthorAgeFilesLines
* Remove vnode->v_cachedfs.phk2004-11-091-1/+0
* Remove buf->b_dev field.phk2004-11-041-2/+0
* Always initialize bo_private along with bo_ops in getnewvnode().phk2004-11-031-1/+1
* Loose vfs_mountedon()phk2004-10-291-13/+0
* Give the bufobj a private __bo_vnode for now to keep the syncer floating [1]phk2004-10-291-1/+2
* Move the syncer linkage from vnode to bufobj.phk2004-10-271-34/+42
* Put the I/O block size in bufobj->bo_bsize.phk2004-10-261-1/+4
* Loose the v_dirty* and v_clean* alias macros.phk2004-10-251-6/+8
* Remove vnode->v_bsize. This was a dead-end.phk2004-10-251-4/+1
* Collapse vnode->v_object and buf->b_object into bufobj->bo_object.phk2004-10-251-4/+0
* Move the buffer method vector (buf->b_op) to the bufobj.phk2004-10-241-0/+1
* When MAC is enabled, warn if getnewvnode() is asked to produce a vnoderwatson2004-10-221-0/+2
* Alas, poor SPECFS! -- I knew him, Horatio; A filesystem of infinitephk2004-10-221-3/+3
* Add b_bufobj to struct buf which eventually will eliminate the need for b_vp.phk2004-10-221-87/+64
* Move the VI_BWAIT flag into no bo_flag element of bufobj and call it BO_WWAITphk2004-10-211-55/+22
* Add BO_* macros parallel to VI_* macros for manipulating the bo_mtx.phk2004-10-211-7/+11
* Polish vtruncbuf() to improve readability and style a bit.phk2004-10-211-49/+42
* Simplify buf_vlist_remove().phk2004-10-211-34/+16
* vtryrecycle: Don't rely on type VBAD alone to mean that we don't needgrog2004-10-061-1/+1
* getnewvnode: Weaken the panic "cleaned vnode isn't" to a warning.grog2004-10-061-1/+3
* Fix a LOR relating to freeing cdevs.phk2004-10-011-8/+2
* Hold dev_lock and check for NULL devsw pointer when we determinephk2004-09-241-1/+5
* Do not refcount the cdevsw, but rather maintain a cdev->si_threadcountphk2004-09-231-24/+17
* Remove unused B_WRITEINPROG flagphk2004-09-151-1/+0
* Create simple function init_va_filerev() for initializing a va_filerevphk2004-09-071-0/+13
* Don't attempt to trigger the syncer thread final sync code in thetruckman2004-08-201-0/+3
* s/MAX_SAFE_MAXVNODES/MAXVNODES_MAX/gobrien2004-08-161-5/+6
* Add locking to the kqueue subsystem. This also makes the kqueue subsystemjmg2004-08-151-5/+16
* In v_addpollinfo(), we allocate storage to back vp->v_pollinfo. However,rwatson2004-08-111-1/+7
* Skip the syncing disks loop if there are no dirty buffers. Remove anjl2004-08-101-1/+1
* Put a cap on the auto-tuning of kern.maxvnodes.obrien2004-08-021-0/+8
* Minor message cleanup.njl2004-07-301-2/+1
* Convert the vfsconf list to a TAILQ.phk2004-07-271-21/+10
* Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This iscperciva2004-07-261-6/+6
* Eliminate unused second argument to reassignbuf() and simplify itphk2004-07-251-31/+12
* put several of the options for DEBUG_VFS_LOCKS under control of sysctls.alfred2004-07-211-0/+14
* Cleanup shutdown output.alfred2004-07-151-2/+1
* Tidy up system shutdown.alfred2004-07-151-1/+11
* Make VFS_ROOT() and vflush() take a thread argument.alfred2004-07-121-4/+4
* Dump the actual bad values when this assertion is tripped.alfred2004-07-121-1/+3
* Update for the KDB framework:marcel2004-07-101-2/+3
* fixup sysctl by fsid nodealfred2004-07-081-2/+2
* Introduce vfs_suser(), used to test if a user should have special privsalfred2004-07-061-0/+16
* NFS mobility PHASE I, II & III (phase VI, and V pending):alfred2004-07-061-1/+1
* Unconditionally set last_work_seen while in the SYNCER_RUNNING statetruckman2004-07-051-5/+4
* Rework syncer termination code:truckman2004-07-051-33/+79
* Give synthetic root filesystem device vnodes a v_bsize of DEV_BSIZE.phk2004-07-041-0/+1
* Pass the operation in with the fsidctl.alfred2004-07-041-2/+8
* Make the last commit handle non-phk root devices better.phk2004-07-041-2/+3
* Blocksize for I/O should be a property of the vnode and not found by gropingphk2004-07-041-0/+1
OpenPOWER on IntegriCloud