summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* Simplify AIO initialization now that it is standard.jhb2016-03-091-13/+1
* Improve error handling for posix_fallocate(2) and posix_fadvise(2).markj2016-02-251-6/+7
* Clarify a comment in kern_openat() about the use of falloc_noinstall().mckusick2016-02-071-1/+2
* The freebsd4_getfsstat() was broken in r281551 to always return 0 on success.trasz2015-11-201-4/+9
* Revert r288628 and instead fix a discrepancy between the posix_fadvise(2)markj2015-10-031-2/+3
* The return value of posix_fadvise(2) is just an error status, somarkj2015-10-031-3/+2
* As a step towards the elimination of PG_CACHED pages, rework the handlingmarkj2015-09-301-2/+0
* save some bytes by using more concise SDT_PROBE<n> instead of SDT_PROBEavg2015-09-281-2/+2
* Decompose linkat()/renameat() rights to source and target.ed2015-08-271-7/+9
* Try to unbreak the build after r285390 removing the obsolete staticbz2015-07-121-1/+0
* Move chdir/chroot-related fdp manipulation to kern_descrip.cmjg2015-07-111-92/+4
* Replace struct filedesc argument in getvnode with struct threadmjg2015-06-161-18/+12
* Tidy up sys_umask a little bitmjg2015-05-181-3/+3
* The lseek(2), mmap(2), truncate(2), ftruncate(2), pread(2), andkib2015-04-181-0/+4
* Rewrite linprocfs_domtab() as a wrapper around kern_getfsstat(). Thistrasz2015-04-151-7/+14
* utimensat: Correct Capsicum required capability rights.jilles2015-04-041-2/+4
* filedesc: simplify fget_unlocked & friendsmjg2015-02-171-1/+1
* Add futimens and utimensat system calls.jilles2015-01-231-2/+124
* The VOP_LOOKUP() implementations for CREATE op do not put the namekib2014-12-181-10/+15
* Correct a typo to fix chown(2). It was broken since r274476.jkim2014-11-131-1/+1
* Remove the no-at variants of the kern_xx() syscall helpers. E.g., wekib2014-11-131-182/+48
* Remove fossil. It has been present in 4.4Lite2, but its use waskib2014-11-131-5/+0
* For posix_fallocate(2) and posix_fadvise(2), return ESPIPE whenkib2014-11-121-29/+15
* Reduce nesting in vn_access.mjg2014-10-221-15/+15
* Avoid crdup when possible in kern_accessat.mjg2014-10-221-14/+16
* In kern_linkat() and kern_renameat(), do not call namei(9) whilekib2014-09-251-29/+56
* Validate the mode argument in access, eaccess, and faccessat for optionalngie2014-09-161-0/+3
* Check for the cross-device cross-link attempt in the VFS, instead ofkib2014-07-161-1/+9
* In kern_linkat(), avoid passing doomed vnode to the VOP.kib2014-07-141-2/+8
* fd: replace fd_nfiles with fd_lastfile where appropriatemjg2014-06-221-1/+1
* Update kernel inclusions of capability.h to use capsicum.h instead; somerwatson2014-03-161-1/+1
* The auio structure is only initialized when the vnode is symlink,kib2014-03-121-1/+1
* The posix_madvise(3) and posix_fadvise(2) should return error onkib2014-01-301-2/+3
* The posix_fallocate(2) syscall should return error number on error,kib2014-01-231-1/+3
* dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINEavg2013-11-261-2/+2
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingattilio2013-11-251-1/+0
* Correct the logic broken in my last commit.pjd2013-09-051-1/+1
* Style fixes.pjd2013-09-051-122/+122
* Change the cap_rights_t type from uint64_t to a structure that we can extendpjd2013-09-051-50/+90
* Make the seek a method of the struct fileops.kib2013-08-211-65/+3
* Specify SDT probe argument types in the probe definition itself rather thanmarkj2013-08-151-6/+2
* - Fix nullfs vnode reference leak in nullfs_reclaim_lowervp(). Thekib2013-05-111-0/+2
* - Constify local path variable for chflagsat().pjd2013-03-221-1/+1
* Implement chflagsat(2) system call, similar to fchmodat(2), but operates onpjd2013-03-211-15/+50
* - Make 'flags' argument to chflags(2), fchflags(2) and lchflags(2) of typepjd2013-03-211-10/+10
* Require CAP_SEEK if both O_APPEND and O_TRUNC flags are absent.pjd2013-03-161-1/+1
* Style: Whitespace fixes.pjd2013-03-161-3/+2
* Style: Remove redundant space.pjd2013-03-161-1/+1
* MFCattilio2013-03-021-48/+45
|\
| * If the target file already exists, check for the CAP_UNLINKAT capabiity rightpjd2013-03-021-7/+10
OpenPOWER on IntegriCloud