Add kernel-layer support for chflags checks, remove (most) from the VFS layer.
[dragonfly.git] / sys / sys / vnode.h
2009-05-06 Matthew DillonAdd kernel-layer support for chflags checks, remove...
2009-05-04 Matthew DillonThe kernel permissions check code was not checking...
2009-04-03 Matthew DillonRevoke reimplementation - primary commit part 1/2.
2009-04-02 Matt DillonFix permissions check for utimes() - owner can call...
2009-01-21 Matthew DillonIssue 1013 - update atime on exec and mmap, add helper...
2008-12-10 Matthew DillonFix a buffer cache deadlock which can occur when simula...
2008-09-17 Matthew Dillon* Implement the ability to export NULLFS mounts via...
2008-07-12 Matthew DillonAdd a vclean_unlocked() call that allows HAMMER to...
2008-07-01 Matthew DillonFix numerous pageout daemon -> buffer cache deadlocks...
2008-05-18 Matthew DillonHAMMER 46B/Many: Stabilization pass
2008-05-18 Matthew DillonFix a number of core kernel issues related to HAMMER...
2008-04-22 Matthew DillonFix some IO sequencing performance issues and reformula...
2007-08-28 Matthew DillonAdd vop_stdgetpages() and vop_stdputpages() and replace...
2007-07-30 Matthew DillonAdd infrastructure to locate a disk device by name...
2007-05-09 Matthew DillonGive the device major / minor numbers their own separat...
2007-05-06 Matthew DillonUse SYSREF to reference count struct vnode. v_usecount...
2007-04-26 Matthew DillonMove syslink_desc to sys/syslink_rpc.h so kernel code...
2006-10-27 Matthew DillonMajor namecache work primarily to support NULLFS.
2006-09-19 Matthew DillonRemove the last bits of code that stored mount point...
2006-09-18 Matthew DillonSet f_ncp in the struct file unconditionally. Previous...
2006-09-18 Matthew DillonDisallow writes to filesystems mounted read-only via...
2006-09-10 Matthew DillonChange the kernel dev_t, representing a pointer to...
2006-09-09 Matthew DillonRename struct specinfo into struct cdev. Add a new...
2006-08-23 Matthew DillonBring in the initial cut of the Cache Coherency Managem...
2006-08-12 Matthew DillonVNode sequencing and locking - part 3/4.
2006-08-11 Matthew DillonVNode sequencing and locking - part 2/4.
2006-08-09 Matthew DillonVNode sequencing and locking - part 1/4.
2006-07-19 Matthew DillonIntroduce sys/syslink.h, the beginnings of a VOP-compat...
2006-07-18 Matthew DillonRemove several layers in the vnode operations vector...
2006-06-10 Matthew DillonMove selinfo stuff to the separate header sys/selinfo...
2006-06-02 Matthew DillonRemove vnode->v_id. This field used to be used to...
2006-06-01 Matthew DillonUse the MP friendly objcache instead of zalloc to alloc...
2006-05-27 Matthew DillonGreatly reduce the MP locking that occurs in closef...
2006-05-21 Matthew DillonClean up more #include files. Create an internal __boo...
2006-05-18 Matthew DillonReplace the LWKT token code's passive management of...
2006-05-16 Matthew DillonRemove vnode lock assertions that are no longer used...
2006-05-12 Matthew DillonMost of the fields in vnodeop_desc have been unused...
2006-05-06 Matthew DillonThe thread/proc pointer argument in the VFS subsystem...
2006-05-05 Matthew DillonSimplify vn_lock(), VOP_LOCK(), and VOP_UNLOCK() by...
2006-05-05 Matthew DillonRemove VOP_BWRITE(). This function provided a way...
2006-04-25 Matthew DillonGet rid of the weird FSMID update path in the vnode...
2006-04-24 Matthew Dillonvfsync() is not in the business of removing buffers...
2006-04-07 Matthew DillonDue to continuing issues with VOP_READ/VOP_WRITE ops...
2006-04-01 Matthew DillonUse the vnode v_opencount and v_writecount universally...
2006-03-29 Matthew DillonRemove VOP_GETVOBJECT, VOP_DESTROYVOBJECT, and VOP_CREA...
2006-03-27 Matthew DillonRemove NQNFS support. The mechanisms are too crude...
2006-03-27 Matthew DillonChange *_pager_allocate() to take off_t instead of...
2006-03-24 Matthew DillonMajor BUF/BIO work commit. Make I/O BIO-centric and...
2006-03-05 Matthew DillonReplace the global buffer cache hash table with a per...
2006-02-17 Matthew DillonMake the entire BUF/BIO system BIO-centric instead...
2005-09-17 Matthew DillonAdd an argument to vfs_add_vnodeops() to specify VVF_...
2005-08-10 Joerg SonnenbergerAdd vop_write_dirent helper functions, which isolates...
2005-08-09 Joerg SonnenbergerAdd vn_get_namelen to simplify correct emulation of...
2005-07-27 Joerg Sonnenbergercvtstat doesn't exist.
2005-07-23 Joerg SonnenbergerRemove partial NetBSD support. It's pointless to have...
2005-07-14 Hiten PandyaCorrect a typo, v_rbdirty_tree is for dirty buffers.
2005-04-20 Matthew DillonGet rid of VPLACEMARKER and retool vmntvnodescan()...
2005-04-15 Matthew DillonImplement Red-Black trees for the vnode clean/dirty...
2005-02-15 Joerg SonnenbergerIntroduce vnodepv_entry_t as type for the vnodeopv_entr...
2004-12-29 Matthew DillonJournaling layer work.
2004-12-24 Matthew DillonJournaling layer work. Add a new system call, mountctl...
2004-12-17 Matthew DillonVFS messaging/interfacing work stage 10/99:
2004-11-18 Matthew DillonLots of bug fixes to the checkpointing code. The big...
2004-11-12 Matthew DillonVFS messaging/interfacing work stage 9/99: VFS 'NEW...
2004-10-12 Matthew DillonVFS messaging/interfacing work stage 8/99: Major rework...
2004-10-07 Matthew DillonVFS messaging/interfacing work stage 8a/99: Sync other...
2004-09-30 Matthew DillonVFS messaging/interfacing work stage 7/99. BEGIN DESTA...
2004-09-04 Matthew DillonFix a bug in sillyrename handling in nfs_inactive(...
2004-08-28 Matthew DillonVFS messaging/interfacing work stage 4/99. This stage...
2004-08-17 Matthew DillonVFS messaging/interfacing work stage 2/99. This stage...
2004-08-13 Matthew DillonVFS messaging/interfacing work stage 1/99. This stage...
2004-06-03 Hiten PandyaRemove the compat macro textvp_fullpath(), and use...
2004-06-03 Hiten PandyaCleanup the textvp_fullpath() function; summary of...
2004-05-19 Matthew DillonDevice layer rollup commit.
2004-04-24 David RhodusRemove the VREF() macro and uses of it.
2004-04-08 Matthew Dillonnamecache work stage 4:
2004-03-12 Joerg SonnenbergerMerge the kernel part of UDF support from FreeBSD 5.
2004-03-07 Eirik NygaardMove the ASSERT_VOP_LOCKED and ASSERT_VOP_UNLOCKED...
2004-03-03 Hiten PandyaInclude thread.h if _KERNEL_STRUCTURES is defined.
2004-03-01 Matthew DillonNewtoken commit. Change the token implementation as...
2004-01-20 Matthew DillonResident executable support stage 1/4: Add kernel bits...
2003-09-28 Matthew Dillonnamecache work stage 2: move struct namecache to its...
2003-08-20 Robert Garrett__P() != wanted, begin removal, in order to preserve...
2003-07-06 Matthew DillonMP Implementation 1/2: Get the APIC code working again...
2003-06-26 Matthew Dillonproc->thread stage 5: BUF/VFS clearance! Remove the...
2003-06-25 Matthew Dillonproc->thread stage 4: rework the VFS and DEVICE subsyst...
2003-06-24 Matthew Dillonproc->thread stage 3.5: Add an IO_CORE flag so coda...
2003-06-17 Matthew DillonAdd the DragonFly cvs id and perform general cleanups...
2003-06-17 Matthew DillonInitial import from FreeBSD RELENG_4: