summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_subr.c
Commit message (Expand)AuthorAgeFilesLines
...
* - Use standard locking functions in syncer's opvjeff2002-07-091-6/+47
* - Don't hold the vn lock while calling VOP_CLOSE in vclean().jeff2002-07-071-6/+10
* - BUF_REFCNT() seems to be the preferred method for verifying a locked buf.jeff2002-07-071-3/+9
* Fix a mistake in my last commit. Don't grab an extra reference to the objectjeff2002-07-061-3/+1
* Fixup uses of GETVOBJECT.jeff2002-07-061-0/+4
* - Add vop_strategy_pre to validate VOP_STRATEGY locking.jeff2002-07-061-0/+16
* Add "vop_rename_pre" to do pre rename lock verification. This is enabled onlyjeff2002-07-061-1/+20
* Move vfs_rootmountalloc() in vfs_mount.c and remove lite2_vfs_mountroot()mux2002-07-031-71/+0
* Move every code related to mount(2) in a new file, vfs_mount.c.mux2002-07-021-109/+0
* Use indirect function pointer hooks instead of #ifdef SOFTUPDATESiedowse2002-07-011-4/+5
* Rename the db command lockedvnodes to lockedvnods so that it fits on theobrien2002-06-291-1/+1
* nuke caddr_t.alfred2002-06-281-9/+7
* Improve the VOP locking assertsjeff2002-06-281-0/+7
* Fix a case where a vnode got explicitly unlocked after the pointer to itgreen2002-06-281-1/+1
* Change the way we internally store the mount options tomux2002-06-201-10/+45
* Change vfs_copyopt() so that the length argument passed to itmux2002-06-141-10/+7
* Move some sysctls from the debug tree to the vfs tree.des2002-06-061-3/+3
* Gratuitous whitespace cleanup.des2002-06-061-28/+27
* More s/file system/filesystem/gtrhodes2002-05-161-5/+5
* o Fix vfs_copyopt(), the first argument to bcopy() is the source,mux2002-05-161-15/+6
* Switch from just holding the interlock to holding the standard lock throughoutjeff2002-05-071-12/+17
* Hold the currently selected vnode's lock across the call to VOP_GETVOBJECT.jeff2002-05-061-2/+4
* Expand the one-line function pbreassignbuf() the only place it is or couldphk2002-05-051-14/+0
* Remove obsolete code (that was already #if 0'd out).dillon2002-05-041-18/+0
* 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
OpenPOWER on IntegriCloud