summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* This patch adds a new ktrace(2) record type, KTR_STRUCT, whose payloaddes2008-02-231-0/+12
* Change readlink(2)'s return type and type of the last argumentru2008-02-121-3/+3
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-27/+27
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-101-20/+20
* Make ftruncate a 'struct file' operation rather than a vnode operation.jhb2008-01-071-90/+0
* Remove explicit locking of struct file.jeff2007-12-301-19/+15
* Merge first in a series of TrustedBSD MAC Framework KPI changesrwatson2007-10-241-31/+31
* Rename mac_check_vnode_delete() MAC Framework and MAC Policy entryrwatson2007-09-101-2/+2
* Rework the routines to convert a 5.x+ statfs structure (with fixed-sizejhb2007-08-281-4/+46
* Add freebsd6_ wrappers for mmap/lseek/pread/pwrite/truncate/ftruncatepeter2007-07-041-3/+36
* Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); inrwatson2007-06-121-10/+5
* Revert UF_OPENING workaround for CURRENT.kib2007-05-311-14/+2
* Mark the filedescriptor table entries with VOP_OPEN being performed for themkib2007-05-041-0/+12
* Implement SEEK_DATA and SEEK_HOLE extensions to lseek(2) as found inpjd2007-04-051-0/+7
* Replace custom file descriptor array sleep lock constructed using a mutexrwatson2007-04-041-25/+26
* Don't go to a whole lot of extra work to handle the race where the newjhb2007-04-021-25/+2
* If vn_open() fails during kern_open(), don't fdrop() the new file objectjhb2007-03-211-5/+2
* Busy filesystem around call of VFS_QUOTACTL() vfs op.kib2007-03-141-6/+7
* Further system call comment cleanup:rwatson2007-03-051-27/+13
* Remove union_dircheckp hook, it is not needed by new unionfs code anymore.kib2007-02-191-65/+33
* Move vnode-to-file-handle translation from vfs_vptofh to vop_vptofh method.pjd2007-02-151-2/+2
* Following a repo-copy of vfs_syscalls.c to vfs_extattr.c, removerwatson2006-12-231-745/+0
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-29/+39
* The attempt to rename "." with MAC framework compiled in would cause attemptkib2006-10-261-1/+2
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+1
* Add mnt_noasync counter to better handle interleaved calls to nmount(),tegge2006-09-261-4/+6
* Use mount interlock to protect all changes to mnt_flag and mnt_kern_flag.tegge2006-09-261-0/+4
* There is no need to set 'sp' to NULL anymore.pjd2006-09-201-1/+0
* Copy stat information from mount structure before it can change identity.tegge2006-09-201-2/+2
* Declare security and security.bsd sysctl hierarchies in sysctl.h alongrwatson2006-09-171-2/+0
* Fix some bugs in the previous revision (1.419). Don't perform extrajhb2006-08-021-9/+4
* Hold the reference on the mountpoint slightly longer in kern_statfs() andjhb2006-07-271-2/+2
* Call change_dir() instead of duplicating the code in fchdir().jhb2006-07-191-8/+1
* - Add conditional VFS Giant locking to getdents_common() (linux ABIs),jhb2006-07-111-2/+11
* Audit the remaining parameters to the extattr system calls. Generatewsalamon2006-07-061-0/+28
* Audit command, uid arguments for quotactl().rwatson2006-06-051-0/+4
* - Release the references acquired by VOP_GETWRITEMOUNT and vfs_getvfs().jeff2006-03-311-13/+12
* Change vn_open() to honor the MPSAFE flag in the passed in nameidata objectjhb2006-03-281-1/+1
* - Remove explicit calls to lock and unlock Giant and replace them withjeff2006-03-211-83/+66
* use strlcpy in cvtstatfs and copy_statfs instead of bcopy to ensureps2006-03-041-4/+4
* Don't truncate f_mntfromname & f_mntonname to 16 characters whenps2006-03-031-2/+2
* - Use vfs_ref/rel to protect a mountpoint from going away while VFS_STATFSjeff2006-02-231-10/+29
* Add pathname and/or vnode argument auditing for the following system calls:wsalamon2006-02-221-50/+129
* - Revert r1.406 until a solution can be found that doesn't break nfs. Thejeff2006-02-221-28/+21
* - Hold the vnode used in the statfs related functions until we're done withjeff2006-02-221-21/+28
* Add a kern_eaccess() function and use it to implement xenix_eaccess()jhb2006-02-061-3/+9
OpenPOWER on IntegriCloud