summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* Add an extra comment to the SDT probes definition. This allows us to getrpaulo2010-08-221-2/+2
* In revoke(), verify that VCHR vnode indeed belongs to devfs.kib2010-07-061-1/+1
* Handle a case in kern_openat() when vn_open() change file type fromkib2010-04-131-15/+2
* Remove XXX comment. Add another comment, describing why f_vnode assignmentkib2010-04-131-1/+6
* Rename st_*timespec fields to st_*tim for POSIX 2008 compliance.ed2010-03-281-7/+7
* Actually make O_DIRECTORY work.ed2010-03-211-0/+4
* Fix a comment nit.jhb2010-03-111-2/+2
* Allow lseek(SEEK_END) to work on disk devices by using the DIOCGMEDIASIZEjhb2010-03-031-1/+11
* Remove stale comment about socket buffer accounting from access(2) code.rwatson2010-02-271-2/+1
* Background:mckusick2010-01-111-5/+11
* Don't add VAPPEND if the file is not being opened for writing. Note that thistrasz2009-12-081-1/+1
* In fhopen, vfs_ref() the mount point while vnode is unlocked, to preventkib2009-09-061-1/+3
* Honor the vfs.timestamp_precision sysctl settings for utimes(path, NULL)kib2009-08-261-2/+1
* Fix some LORs between vnode locks and filedescriptor table locks.jhb2009-07-311-8/+0
* Rework vnode argument auditing to follow the same structure, in orderrwatson2009-07-281-8/+8
* There is an optimization in chmod(1), that makes it not to call chmod(2)trasz2009-07-081-4/+23
* For access(2) and eaccess(2), audit the requested access mode.rwatson2009-07-011-0/+1
* Audit the file descriptor number passed to lseek(2).rwatson2009-07-011-0/+1
* Fix link(2) auditing: use the second audit record path for the new objectrwatson2009-07-011-1/+1
* Replace AUDIT_ARG() with variable argument macros with a set more morerwatson2009-06-271-32/+32
* Remove the static from int hardlink_check_uid.bz2009-06-131-1/+1
* Simply shared vnode locking and extend it to also include fsync.ps2009-06-081-2/+8
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-051-1/+0
* Add hierarchical jails. A jail may further virtualize its environmentjamie2009-05-271-7/+1
* - Implement a lockless file descriptor lookup algorithm injeff2009-05-141-14/+5
* Prevent overflow of uio_resid.kib2009-05-111-0/+3
* Remove the thread argument from the FSD (File-System Dependent) parts ofattilio2009-05-111-7/+7
* Remove VOP_LEASE and supporting functions. This hasn't been used sincerwatson2009-04-101-24/+0
* Don't make Linux stat() open character devices to resolve its name.ed2009-02-201-4/+11
* Use shared vnode locks when invoking VOP_READDIR().jhb2009-02-131-3/+2
* In some situations, mnt_lockref could go negative due to vfs_unbusy() beingtrasz2009-02-051-3/+5
* Use shared vnode locks for fchdir().jhb2009-01-231-2/+2
* Prevent overflow of uio_resid.pho2008-12-271-0/+2
* The quotactl, statfs and fstatfs syscall implementations may dereferencekib2008-12-181-6/+18
* In the nfsrv_fhtovp(), after the vfs_getvfs() function found the pointerkib2008-11-291-9/+9
* Merge latest DTrace changes from Perforce.rodrigc2008-11-051-0/+15
* Use shared vnode locks for auditing vnode arguments as auditing onlyjhb2008-11-041-4/+4
* Use shared vnode locks instead of exclusive vnode locks for the access(),jhb2008-11-031-14/+14
* Improve VFS locking:attilio2008-11-021-4/+4
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessarytrasz2008-10-281-16/+18
* Whitespace fix.jhb2008-10-231-1/+2
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-2/+2
* Split the copyout of *base at the end of getdirentries() out leaving thejhb2008-10-221-10/+23
* When setting error to EINVAL in 'fvp == tdvp' case, jump to out label,pjd2008-09-011-1/+3
* Decontextualize vfs_busy(), vfs_unbusy() and vfs_mount_alloc() functions.attilio2008-08-311-10/+10
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-281-13/+13
* If S_IFIFO is passed to mknod(2), invoke kern_mkfifoat(9) to create arwatson2008-06-221-0/+4
* vfs_syscalls.c 1.452 mistakenly swapped the behavior of chown() and lchown().truckman2008-04-071-1/+1
* Implement thekib2008-03-311-125/+452
* Add the support for the O_EXEC open(2) mode, as specified by thekib2008-03-311-2/+12
OpenPOWER on IntegriCloud