kernel - Do a better job with the filesystem background sync
[dragonfly.git] / sys / kern / vfs_syscalls.c
2011-01-10 Matthew Dillonkernel - Do a better job with the filesystem background...
2010-12-22 Samuel J. Greearkernel - Add many sysctl definitions, sysv, vfs, nfs...
2010-12-11 Matthew Dillonkernel - Remove CACHE_*MPLOCK* macros & sysctl
2010-10-04 Sascha Wildnerkernel: Add some __printflike()'s to protect against...
2010-08-30 Alex Hornungspinlocks - Rename API to spin_{try,un,}lock
2010-08-06 Sascha WildnerAdd some more *at() system calls.
2010-08-01 Sascha Wildnerrenameat(2): Properly use nlookup_done_at() instead...
2010-07-31 Sascha WildnerAdd a renameat(2) system call.
2010-07-02 Alex Hornungunmount - fix issue with process refs on unmount
2010-06-27 Alex Hornungchroot_kernel() - new syscall to set rootnch/rootvn
2010-04-26 Matthew Dillonkernel - Update extattr infrastructure
2010-03-24 Alex Hornungcache_fullpath - Guess mountpoints if requested
2009-12-27 Matthew Dillonkernel - Add per-mount token to replace mplock.
2009-12-28 Matthew Dillonkernel - fine-grained namecache and partial vnode MPSAF...
2009-12-20 Matthew Dillonkernel - Move mplock to machine-independent C
2009-12-16 Sascha WildnerFix some warnings that creep up when compiling without...
2009-12-15 Matthew Dillonkernel - adjust falloc and arguments to dupfdopen,...
2009-12-15 Matthew Dillonkernel - use new td_ucred in numerous places
2009-12-13 Matthew Dillonkernel - Move MP lock inward, plus misc other stuff
2009-12-04 Matthew Dillonkernel - Fix recursive lockmgr lock panic when creating...
2009-11-22 Stathis KamperisAllow null mounts to accept -o update
2009-09-30 Simon 'corecode... Fix chdir/fchdir for setuid/setgid binaries
2009-09-03 Simon Schubertmodules: pull in most of FreeBSD's module linker changes
2009-08-25 Matthew DillonFix issue1314 - panic when exporting -public flag
2009-08-24 Matthew DillonAdd a flags argument to VOP_FSYNC()
2009-08-23 Nicolas Theryadd faccessat(2) syscall
2009-08-23 Nicolas Thery'at' syscalls: remove unneeded _AT_SYMLINK_MASK constant
2009-08-19 Matthew DillonMerge branch 'master' of ssh://crater.dragonflybsd...
2009-08-19 Matthew DillonAMD64 - Refactor uio_resid and size_t assumptions.
2009-08-18 Nicolas Theryadd unlinkat(2) system call
2009-08-12 Matthew Dillonmount - Finish refactoring mount -v and MOUNTCTL_MOUNTFLAGS
2009-08-09 Nicolas Theryadd fchownat(2) system call
2009-08-06 Nicolas Theryadd fchmodat(2) system call
2009-08-04 Matthew Dillonkernel module loader - fix load dependencies from prelo...
2009-08-04 Matthew DillonDEVS - rollup - kernel core
2009-07-28 Nicolas Theryadd fstatat(2) syscall
2009-07-28 Nicolas Therynew nlookup functions for "at" syscalls
2009-07-25 Nicolas Theryadd openat(2) system call
2009-07-12 Michael Neumannpriv: Introduce and use PRIV_VFS_REVOKE
2009-07-12 Michael Neumannpriv: Use PRIV_VFS_CHFLAGS_DEV
2009-07-12 Michael Neumannpriv: Use PRIV_VFS_LINK
2009-06-25 Michael Neumannpriv: Reduce some uses of PRISON_ROOT
2009-06-25 Michael Neumannpriv: Refactor kern_mknod and narrow privileges
2009-06-25 Michael Neumannpriv: Narrow privileges
2009-05-23 Matthew DillonSupporting amd64 /dev/kmem requires allowing apparently...
2009-05-07 Matthew DillonFix O_NOFOLLOW and do not follow softlinks if O_EXCL.
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-02-28 Matthew DillonHAMMER VFS - Fix improper cred checks for utimes()
2009-02-16 Nicolas TheryFix warning in kernel.
2009-01-17 Matthew DillonReorder an unlock to avoid a recursive vnode lock in...
2008-12-31 Michael NeumannUnbreak build. Fix missing include.
2008-12-31 Michael NeumannMerge branches 'master' and 'suser_to_priv'
2008-12-17 Michael NeumannRefactor filesystem types list and fix bug.
2008-12-16 Michael NeumannUse jailed() inline-function
2008-12-15 Michael Neumannsuser_* to priv_* conversion
2008-11-11 Peter AvalosAdd the lchflags() syscall.
2008-09-17 Matthew Dillon* Implement the ability to export NULLFS mounts via...
2008-06-28 Matthew DillonReplace the bwillwrite() subsystem to make it more...
2008-06-23 Matthew DillonSupport S_IFDIR mknod() calls for HAMMER. This is...
2008-06-03 Matthew DillonDo not update f_offset on EINVAL.
2008-06-02 Matthew DillonDisallow negative seek positions for regular files...
2008-06-01 Matthew DillonImplement a new system call: getvfsstat(). This system...
2008-06-01 Matthew Dillon* Implement new system calls in the kernel: statvfs...
2008-05-18 Matthew DillonFix a number of core kernel issues related to HAMMER...
2008-05-09 Matthew DillonFix a HAMMER assertion which turned out to be a bug...
2008-05-08 Matthew DillonFix a race between the namecache and the vnode recycler...
2008-01-04 Matthias SchmidtMove the following entries from kern to security
2007-11-20 Matthew DillonAdjust getdirentries() to allow basep to be NULL. ...
2007-11-06 Matthew DillonConvert the global 'bioops' into per-mount bio_ops...
2007-09-10 Matthew Dillonkern_access() had the same bug kern_stat() had with...
2007-09-03 Matthew DillonAdd a MNTK_ flag to the mount structure allowing a...
2007-08-13 Matthew DillonThe new VOP_N*() (namespace) operations pass a pointer...
2007-07-19 Matthew DillonBe a little more verbose when reporting unmount errors.
2007-06-26 Matthew DillonA file descriptor of -1 is legal when accessing journal...
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-02-18 Sascha WildnerRemove unused variable.
2007-01-26 Matthew DillonFix generation of the mount path for "/" when a process...
2007-01-24 Matthew Dilloncheckdirs() was being passed the wrong mount point...
2006-12-23 Sascha WildnerAnsify function declarations and fix some minor style...
2006-12-23 Sascha WildnerRename printf -> kprintf in sys/ and add some defines...
2006-12-18 Matthew DillonRename kvprintf -> kvcprintf (call-back version)
2006-11-17 Matthew Dillonunresolve the vnode associated with the namecache entry...
2006-10-27 Matthew DillonMajor namecache work primarily to support NULLFS.
2006-09-19 Matthew DillonCheck that namecache references to the mount point...
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-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2006-08-19 Matthew DillonVNode sequencing and locking - part 4/4 - subpart 1...
2006-08-12 Matthew DillonVNode sequencing and locking - part 3/4.
2006-08-11 Matthew DillonVNode sequencing and locking - part 2/4.
2006-08-08 Matthew DillonLK_NOPAUSE no longer serves a purpose, scrap it.
2006-07-18 Matthew DillonRemove several layers in the vnode operations vector...
2006-06-05 Matthew DillonModify kern/makesyscall.sh to prefix all kernel system...
2006-06-01 Matthew DillonUse the MP friendly objcache instead of zalloc to alloc...
2006-05-25 Matthew DillonConvert almost all of the remaining manual traversals...
next