summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* The struct file f_advice member is overlaid with the devfs f_cdevprivkib2016-01-221-2/+3
* When cleaning up from failed adv locking and checking for write, dokib2016-01-171-24/+15
* Fix r283998 that broke mapin events for hwpmc.fabient2015-10-081-1/+7
* As a step towards the elimination of PG_CACHED pages, rework the handlingmarkj2015-09-301-84/+16
* For open("name", O_DIRECTORY | O_CREAT), do not try to create thekib2015-09-091-1/+4
* Detect badly behaved coredump note helperscem2015-09-031-0/+23
* vn_io_fault() handling of the LOR for i/o into the file-backed bufferskib2015-07-311-0/+62
* Check suspendability on the mountpoint returned by VOP_GETWRITEMOUNT.markj2015-07-051-29/+19
* Implement lockless resource limits.mjg2015-06-101-4/+3
* Add a new file operations hook for mmap operations. File type-specificjhb2015-06-041-0/+96
* Add V_MNTREF flag to the vn_start_write(9) andkib2015-05-271-12/+16
* Support file verification in MAC.rodrigc2015-04-221-0/+6
* Add VN_OPEN_NAMECACHE flag for vn_open_cred(9), which requests thatkib2014-12-211-0/+2
* The VOP_LOOKUP() implementations for CREATE op do not put the namekib2014-12-181-1/+5
* Only sleep interruptible while waiting for suspension end whenkib2014-12-131-5/+8
* In vfs_write_suspend_umnt(), if suspension cannot be established, dokib2014-11-141-1/+3
* Provide vfs suspension support only for filesystems which need it, takemjg2014-10-201-1/+1
* Provide vfs suspension support only for filesystems which need it.mjg2014-10-191-2/+32
* Slightly reword comment. Move code, which is described by thekib2014-10-041-5/+4
* Add IO_RANGELOCKED flag for vn_rdwr(9), which specifies that vnode iskib2014-10-041-7/+10
* Add a new fo_fill_kinfo fileops method to add type-specific information tojhb2014-09-221-0/+60
* Fix up races with f_seqcount handling.mjg2014-08-261-1/+2
* Extract the code to put a filesystem into the suspended state (at thekib2014-07-141-0/+31
* Generalize vn_get_ino() to allow filesystems to use custom vnodekib2014-07-141-4/+27
* In msdosfs_setattr(), add a check for result of the utimes(2)kib2014-06-171-0/+24
* Use vn_io_fault for the writes from core dumping code. Recursing intokib2014-06-151-52/+137
* change td_retval into a union w/ off_t, with defines to mask thejmg2014-03-161-1/+1
* If vn_open_vnode() succeeded in opening the vnode, but subsequentkib2013-12-171-0/+3
* Revert back to use int for the page counts. In vn_io_fault(), the i/okib2013-11-201-11/+9
* Avoid overflow for the page counts.kib2013-11-121-1/+2
* Both vn_close() and VFS_PROLOGUE() evaluate vp->v_mount twice, withoutkib2013-11-091-2/+2
* When opening or closing fifo, ensure that the vnode is lockedkib2013-09-131-1/+3
* 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
OpenPOWER on IntegriCloud