summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_subr.c
Commit message (Expand)AuthorAgeFilesLines
* Change callers of mtx_init() to pass in an appropriate lock type name. Injhb2002-04-041-7/+7
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-1/+1
* As discussed in -arch, add the new nmount(2) system call and themux2002-03-261-0/+77
* Remove references to vm_zone.h and switch over to the new uma API.jeff2002-03-201-9/+11
* Remove __P.alfred2002-03-191-14/+14
* Three p_ucred -> td_ucred's missed in jhb's earlier pass; all appear torwatson2002-03-051-1/+1
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-2/+2
* Make v_addpollinfo() visible and non-inline.phk2002-02-181-5/+5
* Remove yet a redundant VN_KNOTE() macro.phk2002-02-181-3/+0
* Move the stuff related to select and poll out of struct vnode.phk2002-02-171-23/+43
* Fix a couple of style bugs introduced (or touched by) previous commit.peter2002-02-071-2/+1
* Pre-KSE/M3 commit.julian2002-02-071-5/+6
* In the routines vrele() and vput(), we must lock the vnode andmckusick2002-02-021-15/+15
* Remove 'VXLOCK: interlock avoided' warnings. This can now occur in normaldillon2002-01-191-0/+3
* When downgrading a filesystem from read-write to read-only, operationsmckusick2002-01-151-2/+7
* Add vlruvp() routine - implements LRU operation for vnode recycling.dillon2002-01-101-0/+46
* Fix type-o in previous commit (tsleep was using wrong rendezvous point)dillon2001-12-251-1/+1
* Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget()dillon2001-12-201-1/+1
* Do not initialize static/global variables to 0. Use bss instead ofpeter2001-12-191-7/+7
* Use a different mechanism to get the vnlru process to wake up and noticepeter2001-12-191-4/+14
* This is a forward port of Peter's vlrureclaim() fix, with some minor modsdillon2001-12-181-8/+74
* A slightly different version of the vlrureclaim fix.dillon2001-12-141-3/+1
* If we were called to allocate a vnode that is not associated with apeter2001-12-131-0/+2
* Add mnt_reservedvnlist so we can MFC to 4.x, in order to make all mountdillon2001-11-041-0/+1
* Merge from POSIX.1e Capabilities development tree:rwatson2001-11-021-6/+17
* syncdelay, filedelay, dirdelay, metadelay are ints, not time_t's,dillon2001-10-271-4/+4
* Implement kern.maxvnodes. adjusting kern.maxvnodes now actually has adillon2001-10-261-36/+76
* Add missing TAILQ_INSERT_TAIL's which somehow didn't get comitted withdillon2001-10-251-0/+2
* Change the vnode list under the mount point from a LIST to a TAILQdillon2001-10-231-11/+12
* fix minor bug in kern.minvnodes sysctl. Use OID_AUTO.dillon2001-10-161-1/+1
* WS Cleanupdillon2001-10-081-4/+0
* vinvalbuf() was only waiting for write-I/O to complete. It really has todillon2001-10-051-4/+15
* After extensive testing it has been determined that adding complexitydillon2001-10-011-29/+68
* KSE Milestone 2julian2001-09-121-89/+90
* If a file has been completely unlinked, stop automatically syncing thepeter2001-08-271-0/+3
* Revert previous accidental commit. FWIW, it was part of enablingpeter2001-07-271-23/+0
* Fix cut/paste blunder. Serves me right for doing a last minute tweakpeter2001-07-271-0/+23
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-10/+6
* - Fix a mntvnode and vnode interlock reversal.jhb2001-06-281-6/+13
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-1/+14
* Change the second argument of vflush() to an integer that specifiesiedowse2001-05-161-11/+45
* In vrele() and vput(), avoid triggering the confusing "missed vn_close"iedowse2001-05-111-2/+6
* vfs_subr.c is getting rather fat. The underlying repocopy and thisphk2001-04-261-346/+0
* Move the netexport structure from the fs-specific mountstructurephk2001-04-251-5/+61
* Correct #includes to work with fixed sys/mount.h.grog2001-04-231-0/+2
* Reclaim directory vnodes held in namecache if few free vnodes aretanimura2001-04-181-0/+26
* This patch removes the VOP_BWRITE() vector.phk2001-04-171-1/+1
* Add a NOTE_REVOKE flag for vnodes, which is triggered from within vclean().jlemon2001-02-231-0/+5
* Switch to using a struct xucred instead of a struct xucred when notgreen2001-02-181-2/+10
* Change and clean the mutex lock interface.bmilekic2001-02-091-87/+87
OpenPOWER on IntegriCloud