summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
...
* Add kern_fhstat(), adjust sys_fhstat() to use it.gleb2012-05-241-11/+23
* The value of flags matching VNOVAL can't be supported. Return EOPNOTSUPPjh2012-04-201-0/+4
* Perform the parameter validation before assigning it to a signed intpho2012-03-091-2/+2
* Free up allocated memory used by posix_fadvise(2).pho2012-03-081-1/+1
* Add KTR_VFS traces to track modifications to a vnode's writecount.jhb2012-03-081-2/+8
* Fix found places where uio_resid is truncated to int.kib2012-02-211-3/+3
* Current implementations of sync(2) and syncer vnode fsync() VOP useskib2012-02-061-11/+3
* Avoid LOR between vfs_busy() lock and covered vnode lock on quotaon().kib2012-01-081-1/+16
* Fire a kevent if necessary after seeking on a regular file. This fixes ajhb2011-12-161-0/+1
* Document a large number of currently undocumented sysctls. While hereeadler2011-12-131-1/+2
* Fix a race between getvnode() dereferencing half-constructed filekib2011-11-241-1/+14
* Improve *access*() parameter name consistency.ed2011-11-191-17/+17
* - Split out a kern_posix_fadvise() from the posix_fadvise() system call sojhb2011-11-141-26/+31
* Add the posix_fadvise(2) system call. It is somewhat similar tojhb2011-11-041-0/+134
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-72/+72
* Add the fo_chown and fo_chmod methods to struct fileops and use themkib2011-08-161-40/+20
* When falloc() was broken into separate falloc_noinstall() and finstall(),rwatson2011-08-131-2/+3
* Allow Capsicum capabilities to delegate constrainedjonathan2011-08-131-33/+87
* Only call fdclose() on successfully-opened FDs.jonathan2011-08-111-2/+4
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDrwatson2011-08-111-32/+74
* Add a lock flags argument to the VFS_FHTOVP() file systemrmacklem2011-05-221-3/+3
* Allow VOP_ALLOCATE to be iterative, and have kern_posix_fallocate(9)mdf2011-04-191-22/+37
* Fix a copy/paste whitespace error.mdf2011-04-181-3/+3
* Add the posix_fallocate(2) syscall. The default implementation inmdf2011-04-181-0/+80
* After the r219999 is merged to stable/8, rename fallocf(9) to falloc(9)kib2011-04-011-2/+2
* Add support for executing the FreeBSD 1/i386 a.out binaries on amd64.kib2011-04-011-9/+16
* Add O_CLOEXEC flag to open(2) and fhopen(2).kib2011-03-251-2/+2
* 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
OpenPOWER on IntegriCloud