summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* Make the seek a method of the struct fileops.kib2013-08-211-0/+71
* Restore the previous sendfile(2) behaviour on the block devices.kib2013-08-161-1/+0
* Make sendfile() a method in the struct fileops. Currently onlyglebius2013-08-151-0/+2
* There are several code sequences likekib2013-07-091-2/+16
* Style fixes to vn_ioctl().jhb2013-05-311-14/+15
* Fix FIONREAD on regular files. The computed result was being ignored andjhb2013-05-031-3/+2
* Use a shared lock for VOP_GETEXTATTR, as it is a read-like operation.mdf2013-03-301-1/+1
* Separate the copyright lines and the informational block by a blank line.kib2013-03-151-0/+1
* Add my copyright for the 2012 year work, in particular vn_io_fault()kib2013-03-151-0/+5
* Implement the helper function vn_io_fault_pgmove(), intended to use bykib2013-03-151-0/+39
* MFCattilio2013-03-021-6/+2
|\
| * Remove unnecessary variables.pjd2013-03-011-6/+2
* | Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-2/+2
* | Switch vm_object lock to be a rwlock.attilio2013-02-201-0/+1
|/
* vn_io_faults_cnt:pluknet2013-02-151-2/+2
* Simplify code a bit. This is leftover after Giant removal from VFS.pjd2013-01-311-3/+1
* Add flags argument to vfs_write_resume() and removekib2013-01-111-9/+2
* The process_deferred_inactive() function locks the vnodes of the ufskib2013-01-011-1/+2
* Make it possible to atomically resume writes on the mount and accountkib2012-12-281-27/+52
* - Add NOCAPCHECK flag to namei that allows lookup to work even if the processpjd2012-11-271-0/+4
* The r241025 fixed the case when a binary, executed from nullfs mount,kib2012-11-021-2/+2
* Remove the support for using non-mpsafe filesystem modules.kib2012-10-221-57/+7
* Fix the mis-handling of the VV_TEXT on the nullfs vnodes.kib2012-09-281-1/+1
* vn_write() always expects FOF_OFFSET flag, which is asserted at the begining,pjd2012-09-251-4/+3
* Reorder the managament of advisory locks on open files so that the advisoryjhb2012-07-311-5/+55
* Extend the KPI to lock and unlock f_offset member of struct file. Itkib2012-07-021-29/+73
* Fix locking for f_offset, vn_read() and vn_write() cases only, for now.kib2012-06-211-53/+80
* Further refine the implementation of POSIX_FADV_NOREUSE.jhb2012-06-191-11/+86
* Split the second half of vn_open_cred() (after a vnode has been found viajhb2012-06-081-32/+42
* Add a knob to disable vn_io_fault.kib2012-06-031-1/+5
* Count and export the number of prefaulting happen.kib2012-06-031-0/+5
* vn_io_fault() is a facility to prevent page faults while filesystemskib2012-05-301-44/+293
* Add a vn_bmap_seekhole(9) vnode helper which can be used by anykib2012-05-261-0/+53
* Add KTR_VFS traces to track modifications to a vnode's writecount.jhb2012-03-081-1/+6
* Fix found places where uio_resid is truncated to int.kib2012-02-211-2/+2
* Refine the implementation of POSIX_FADV_NOREUSE for the read(2) case suchjhb2012-01-301-7/+7
* Add the posix_fadvise(2) system call. It is somewhat similar tojhb2011-11-041-14/+62
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-1/+1
* Generalize ffs_pages_remove() into vn_pages_remove().mm2011-08-251-0/+15
* Add the fo_chown and fo_chmod methods to struct fileops and use themkib2011-08-161-0/+41
* Use a name instead of a magic number for kern_yield(9) when the prioritymdf2011-05-131-1/+1
* Based on discussions on the svn-src mailing list, rework r218195:mdf2011-02-081-2/+2
* Correct arguments order.pjd2010-06-261-2/+2
* Avoid overflow.trasz2010-05-061-1/+1
* Style fixes and removal of unneeded variable.trasz2010-05-061-3/+3
* Move checking against RLIMIT_FSIZE into one place, vn_rlimit_fsize().trasz2010-05-051-0/+19
* vn_stat: take into account va_blocksize when setting st_blksizeavg2010-04-031-3/+2
* Rename st_*timespec fields to st_*tim for POSIX 2008 compliance.ed2010-03-281-4/+4
* Actually make O_DIRECTORY work.ed2010-03-211-0/+4
* Don't add VAPPEND if the file is not being opened for writing. Note that thistrasz2009-12-081-1/+1
OpenPOWER on IntegriCloud