summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_default.c
Commit message (Expand)AuthorAgeFilesLines
* Remove mntvnode_mtx and replace it with per-mountpoint mutex.kan2003-11-051-5/+5
* Take care not to call vput if thread used in corresponding vgetkan2003-11-021-1/+2
* Temporarily undo parts of the stuct mount locking commit by jeff.kan2003-11-011-5/+1
* Relock mntvnode_mtx if vget fails in vfs_stdsync. The loop iskan2003-10-301-0/+1
* Introduce no_poll() default method for device drivers. Have itphk2003-09-271-0/+1
* I have not had any reports of trouble for a long time, so remove thephk2003-06-151-25/+3
* Use __FBSDID().obrien2003-06-111-3/+3
* Lock the vm_object when performing vm_pager_deallocate().alc2003-05-061-1/+1
* Lock access to the vm_object's flags in vop_stdcreatevobject().alc2003-05-021-1/+4
* Lock an update to a vm_object's ref_count.alc2003-05-011-0/+2
* Deprecate machine/limits.h in favor of new sys/limits.h.kan2003-04-291-2/+1
* - Lock the vm_object on entry to vm_object_terminate().alc2003-04-261-2/+5
* - Remove a race between fsync like functions and flushbufqueues() byjeff2003-03-131-1/+0
* Rename vfs_stdsync function to vfs_stdnosync which matches morekan2003-03-111-1/+56
* Remove trainling whitespace.kan2003-03-101-16/+15
* Respect any passed in external lockmgr flags such as LK_NOWAIT in thejhb2003-03-071-4/+2
* - Correct the wchan in vop_stdfsync()jeff2003-03-031-1/+1
* Pick up one file missed in the previous vprint() cleanupnjl2003-03-031-3/+3
* - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.jeff2003-02-251-1/+1
* - Claim we're 'fsync' and not 'spec_fsync' in vop_stdfsync.jeff2003-02-091-1/+1
* - Cleanup unlocked accesses to buf flags by introducing a new b_vflag memberjeff2003-02-091-0/+89
* Temporarily introduce a new VOP_SPECSTRATEGY operation while I tryphk2003-01-041-0/+25
* resort the vnode ops list.phk2003-01-041-1/+1
* Don't try to be cute and save a call/return by implementing a degeneratephk2002-10-241-5/+1
* Regularize the vop_stdlock'ing protocol across all the filesystemsmckusick2002-10-141-7/+7
* - Use the standard vp interlock macros.jeff2002-09-251-8/+12
* Remember to unlock the (optional) vnode in vfs_stdextattrctl(). Failingphk2002-08-131-0/+2
* - Replace v_flag with v_iflag and v_vflagjeff2002-08-041-1/+1
* - The default for lock, unlock, and islocked is now std* instead of no*.jeff2002-07-271-3/+3
* Remove vfs_stdmount() and vfs_stdunmount(). They are notmux2002-07-091-20/+0
* Remove a stale comment saying that the vnode lock must be the firstiedowse2002-04-271-3/+0
* Remove references to vm_zone.h and switch over to the new uma API.jeff2002-03-201-1/+0
* Remove __P.alfred2002-03-191-2/+2
* Add a flags parameter to VFS_VGET to pass through the desiredmckusick2002-03-171-1/+2
* Document all functions, global and static variables, and sysctls.eivind2002-03-051-5/+44
* Fix incorrect double-termination of vm_object. When a vm_object isdillon2001-10-231-1/+12
* KSE Milestone 2julian2001-09-121-38/+38
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-12/+5
* Don't release the vm lock just to turn around and grab it again.jhb2001-05-231-3/+0
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-1/+15
* When calling poll() on a fd associated with a filesystem, let POLLIN/POLLOUTjlemon2001-05-141-3/+3
* Fix return type of vop_stdputpages()phk2001-05-061-1/+2
* Implement vop_std{get|put}pages() and add them to the default vop[].phk2001-05-011-0/+33
* Add a vop_stdbmap(), and make it part of the default vop vector.phk2001-04-291-0/+25
* Revert consequences of changes to mount.h, part 2.grog2001-04-291-2/+0
* Move the netexport structure from the fs-specific mountstructurephk2001-04-251-10/+0
* Correct #includes to work with fixed sys/mount.h.grog2001-04-231-0/+2
* This patch removes the VOP_BWRITE() vector.phk2001-04-171-8/+0
* o Rename "namespace" argument to "attrnamespace" as namespace is a C++rwatson2001-03-191-2/+2
* o Change the API and ABI of the Extended Attribute kernel interfaces torwatson2001-03-151-2/+3
OpenPOWER on IntegriCloud