aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/vfs_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* Remove VOP_LEASE and supporting functions. This hasn't been used sinceRobert Watson2009-04-101-24/+0
* Don't make Linux stat() open character devices to resolve its name.Ed Schouten2009-02-201-4/+11
* Use shared vnode locks when invoking VOP_READDIR().John Baldwin2009-02-131-3/+2
* In some situations, mnt_lockref could go negative due to vfs_unbusy() beingEdward Tomasz Napierala2009-02-051-3/+5
* Use shared vnode locks for fchdir().John Baldwin2009-01-231-2/+2
* Prevent overflow of uio_resid.Peter Holm2008-12-271-0/+2
* The quotactl, statfs and fstatfs syscall implementations may dereferenceKonstantin Belousov2008-12-181-6/+18
* In the nfsrv_fhtovp(), after the vfs_getvfs() function found the pointerKonstantin Belousov2008-11-291-9/+9
* Merge latest DTrace changes from Perforce.Craig Rodrigues2008-11-051-0/+15
* Use shared vnode locks for auditing vnode arguments as auditing onlyJohn Baldwin2008-11-041-4/+4
* Use shared vnode locks instead of exclusive vnode locks for the access(),John Baldwin2008-11-031-14/+14
* Improve VFS locking:Attilio Rao2008-11-021-4/+4
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessaryEdward Tomasz Napierala2008-10-281-16/+18
* Whitespace fix.John Baldwin2008-10-231-1/+2
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-2/+2
* Split the copyout of *base at the end of getdirentries() out leaving theJohn Baldwin2008-10-221-10/+23
* When setting error to EINVAL in 'fvp == tdvp' case, jump to out label,Pawel Jakub Dawidek2008-09-011-1/+3
* Decontextualize vfs_busy(), vfs_unbusy() and vfs_mount_alloc() functions.Attilio Rao2008-08-311-10/+10
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadAttilio Rao2008-08-281-13/+13
* If S_IFIFO is passed to mknod(2), invoke kern_mkfifoat(9) to create aRobert Watson2008-06-221-0/+4
* vfs_syscalls.c 1.452 mistakenly swapped the behavior of chown() and lchown().Don Lewis2008-04-071-1/+1
* Implement theKonstantin Belousov2008-03-311-125/+452
* Add the support for the O_EXEC open(2) mode, as specified by theKonstantin Belousov2008-03-311-2/+12
* This patch adds a new ktrace(2) record type, KTR_STRUCT, whose payloadDag-Erling Smørgrav2008-02-231-0/+12
* Change readlink(2)'s return type and type of the last argumentRuslan Ermilov2008-02-121-3/+3
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inAttilio Rao2008-01-131-27/+27
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-101-20/+20
* Make ftruncate a 'struct file' operation rather than a vnode operation.John Baldwin2008-01-071-90/+0
* Remove explicit locking of struct file.Jeff Roberson2007-12-301-19/+15
* Merge first in a series of TrustedBSD MAC Framework KPI changesRobert Watson2007-10-241-31/+31
* Rename mac_check_vnode_delete() MAC Framework and MAC Policy entryRobert Watson2007-09-101-2/+2
* Rework the routines to convert a 5.x+ statfs structure (with fixed-sizeJohn Baldwin2007-08-281-4/+46
* Add freebsd6_ wrappers for mmap/lseek/pread/pwrite/truncate/ftruncatePeter Wemm2007-07-041-3/+36
* Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); inRobert Watson2007-06-121-10/+5
* Revert UF_OPENING workaround for CURRENT.Konstantin Belousov2007-05-311-14/+2
* Mark the filedescriptor table entries with VOP_OPEN being performed for themKonstantin Belousov2007-05-041-0/+12
* Implement SEEK_DATA and SEEK_HOLE extensions to lseek(2) as found inPawel Jakub Dawidek2007-04-051-0/+7
* Replace custom file descriptor array sleep lock constructed using a mutexRobert Watson2007-04-041-25/+26
* Don't go to a whole lot of extra work to handle the race where the newJohn Baldwin2007-04-021-25/+2
* If vn_open() fails during kern_open(), don't fdrop() the new file objectJohn Baldwin2007-03-211-5/+2
* Busy filesystem around call of VFS_QUOTACTL() vfs op.Konstantin Belousov2007-03-141-6/+7
* Further system call comment cleanup:Robert Watson2007-03-051-27/+13
* Remove union_dircheckp hook, it is not needed by new unionfs code anymore.Konstantin Belousov2007-02-191-65/+33
* Move vnode-to-file-handle translation from vfs_vptofh to vop_vptofh method.Pawel Jakub Dawidek2007-02-151-2/+2
* Following a repo-copy of vfs_syscalls.c to vfs_extattr.c, removeRobert Watson2006-12-231-745/+0
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-29/+39
* The attempt to rename "." with MAC framework compiled in would cause attemptKonstantin Belousov2006-10-261-1/+2
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hRobert Watson2006-10-221-1/+1
* Add mnt_noasync counter to better handle interleaved calls to nmount(),Tor Egge2006-09-261-4/+6
* Use mount interlock to protect all changes to mnt_flag and mnt_kern_flag.Tor Egge2006-09-261-0/+4