aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/vfs_default.c
Commit message (Expand)AuthorAgeFilesLines
* Remember to unlock the (optional) vnode in vfs_stdextattrctl(). FailingPoul-Henning Kamp2002-08-131-0/+2
* - Replace v_flag with v_iflag and v_vflagJeff Roberson2002-08-041-1/+1
* - The default for lock, unlock, and islocked is now std* instead of no*.Jeff Roberson2002-07-271-3/+3
* Remove vfs_stdmount() and vfs_stdunmount(). They are notMaxime Henrion2002-07-091-20/+0
* Remove a stale comment saying that the vnode lock must be the firstIan Dowse2002-04-271-3/+0
* Remove references to vm_zone.h and switch over to the new uma API.Jeff Roberson2002-03-201-1/+0
* Remove __P.Alfred Perlstein2002-03-191-2/+2
* Add a flags parameter to VFS_VGET to pass through the desiredKirk McKusick2002-03-171-1/+2
* Document all functions, global and static variables, and sysctls.Eivind Eklund2002-03-051-5/+44
* Fix incorrect double-termination of vm_object. When a vm_object isMatthew Dillon2001-10-231-1/+12
* KSE Milestone 2Julian Elischer2001-09-121-38/+38
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachMatthew Dillon2001-07-041-12/+5
* Don't release the vm lock just to turn around and grab it again.John Baldwin2001-05-231-3/+0
* Introduce a global lock for the vm subsystem (vm_mtx).Alfred Perlstein2001-05-191-1/+15
* When calling poll() on a fd associated with a filesystem, let POLLIN/POLLOUTJonathan Lemon2001-05-141-3/+3
* Fix return type of vop_stdputpages()Poul-Henning Kamp2001-05-061-1/+2
* Implement vop_std{get|put}pages() and add them to the default vop[].Poul-Henning Kamp2001-05-011-0/+33
* Add a vop_stdbmap(), and make it part of the default vop vector.Poul-Henning Kamp2001-04-291-0/+25
* Revert consequences of changes to mount.h, part 2.Greg Lehey2001-04-291-2/+0
* Move the netexport structure from the fs-specific mountstructurePoul-Henning Kamp2001-04-251-10/+0
* Correct #includes to work with fixed sys/mount.h.Greg Lehey2001-04-231-0/+2
* This patch removes the VOP_BWRITE() vector.Poul-Henning Kamp2001-04-171-8/+0
* o Rename "namespace" argument to "attrnamespace" as namespace is a C++Robert Watson2001-03-191-2/+2
* o Change the API and ABI of the Extended Attribute kernel interfaces toRobert Watson2001-03-151-2/+3
* Added a dummy lookup vop. Specfs was broken by removing its dummyBruce Evans2001-02-181-4/+17
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-2/+2
* Give vop_mmap an untimely death. The opportunity to give it a timelyEivind Eklund2000-11-011-1/+0
* Catch up to moving headers:John Baldwin2000-10-201-1/+1
* Convert lockmgr locks from using simple locks to using mutexes.Jason Evans2000-10-041-2/+3
* Add a lock structure to vnode structure. Previously it was either allocatedBoris Popov2000-09-251-52/+18
* Add three new VOPs: VOP_CREATEVOBJECT, VOP_DESTROYVOBJECT and VOP_GETVOBJECT.Boris Popov2000-09-121-0/+116
* Introduce vop_stdinactive() and make it the default if no vop_inactivePoul-Henning Kamp2000-08-181-6/+13
* Add snapshots to the fast filesystem. Most of the changes supportKirk McKusick2000-07-111-0/+15
* Separate the struct bio related stuff out of <sys/buf.h> intoPoul-Henning Kamp2000-05-051-0/+1
* Complete the bio/buf divorce for all code below devfs::strategyPoul-Henning Kamp2000-04-151-1/+1
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.Poul-Henning Kamp2000-04-021-3/+3
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newPoul-Henning Kamp2000-03-201-4/+4
* Fix bde'isms in acl/extattr syscall interface, renaming syscalls toRobert Watson2000-01-191-1/+1
* Second pass commit to introduce new ACL and Extended Attribute systemRobert Watson1999-12-191-0/+16
* Introduce NDFREE (and remove VOP_ABORTOP)Eivind Eklund1999-12-151-1/+0
* Lock reporting and assertion changes.Eivind Eklund1999-12-111-2/+4
* Make vop_panic() a little more informative.Poul-Henning Kamp1999-11-071-1/+3
* Seperate the export check in VFS_FHTOVP, exports are now checked viaAlfred Perlstein1999-09-111-3/+10
* All unimplemented VFS ops now have entries in kern/vfs_default.c that returnAlfred Perlstein1999-09-071-0/+116
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Add Id stringsGary Palmer1999-06-171-0/+2
* The VFS/BIO subsystem contained a number of hacks in order to optimizeAlan Cox1999-05-021-0/+12
* Added a used #include (don't depend on "vnode_if.h" including <sys/buf.h>).Bruce Evans1999-02-251-0/+1
* Add 'options DEBUG_LOCKS', which stores extra information in structEivind Eklund1999-01-201-1/+11
* Make the vnode opv vector construction fully dynamic. Previously wePeter Wemm1998-11-101-0/+7