| Commit message (Expand) | Author | Age | Files | Lines |
* | Allow vinvalbuf() to operate with the shared vnode lock. | Konstantin Belousov | 2017-08-20 | 1 | -0/+1 |
* | Implement proper Linux /dev/fd and /proc/self/fd behavior by adding | Dmitry Chagin | 2017-08-01 | 1 | -0/+1 |
* | Add sysctl vfs.ino64_trunc_error controlling action on truncating | Konstantin Belousov | 2017-06-05 | 1 | -1/+1 |
* | For UNIX sockets make vnode point not to the socket, but to the UNIX PCB, | Gleb Smirnoff | 2017-06-02 | 1 | -12/+6 |
* | Use whole mnt_stat.f_fsid bits for st_dev. | Konstantin Belousov | 2017-05-27 | 1 | -0/+2 |
* | Commit the 64-bit inode project. | Konstantin Belousov | 2017-05-23 | 1 | -3/+6 |
* | Add V_VMIO flag for vinvalbuf(9) to indicate that the flush request | Konstantin Belousov | 2017-04-05 | 1 | -0/+1 |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 1 | -1/+1 |
* | vfs: add vrefact, to be used when the vnode has to be already active | Mateusz Guzik | 2016-12-12 | 1 | -0/+1 |
* | Release laundered vnode pages to the head of the inactive queue. | Mark Johnston | 2016-11-23 | 1 | -0/+1 |
* | Limit scope of the optimization in r306608 to dounmount() caller only. | Konstantin Belousov | 2016-10-07 | 1 | -1/+1 |
* | Add vrecyclel() to vrecycle() a vnode with the interlock already held. | Bryan Drewery | 2016-10-06 | 1 | -0/+1 |
* | vfs: batch free vnodes in per-mnt lists | Mateusz Guzik | 2016-09-30 | 1 | -2/+5 |
* | vfs: remove the __bo_vnode field from struct vnode | Mateusz Guzik | 2016-09-30 | 1 | -0/+2 |
* | Implement VOP_FDATASYNC() for msdosfs. | Konstantin Belousov | 2016-08-15 | 1 | -0/+1 |
* | Remove unused textvp_fullpath() macro. | Edward Tomasz Napierala | 2016-08-11 | 1 | -2/+0 |
* | Replace all remaining calls to vprint(9) with vn_printf(9), and remove | Edward Tomasz Napierala | 2016-08-10 | 1 | -1/+0 |
* | Remove unused - never actually implemented - vnode lock types | Edward Tomasz Napierala | 2016-08-04 | 1 | -18/+0 |
* | vfs: ifdef out noop vop_* primitives on !DEBUG_VFS_LOCKS kernels | Mateusz Guzik | 2016-06-17 | 1 | -3/+12 |
* | Add VFS interface to flush specified amount of free vnodes belonging | Konstantin Belousov | 2016-06-17 | 1 | -0/+2 |
* | Ensure that ftruncate(2) is performed synchronously when file is | Konstantin Belousov | 2016-05-18 | 1 | -0/+1 |
* | Add vfs_hash_ref(9) function, which finds a vnode by the hash value | Konstantin Belousov | 2016-05-11 | 1 | -0/+2 |
* | Style: wrap long lines. | Konstantin Belousov | 2016-05-11 | 1 | -2/+4 |
* | Add EVFILT_VNODE open, read and close notifications. | Konstantin Belousov | 2016-05-03 | 1 | -0/+4 |
* | Simplify AIO initialization now that it is standard. | John Baldwin | 2016-03-09 | 1 | -1/+0 |
* | Provide more correct sizing of the KVA consumed by a vnode, used by | Konstantin Belousov | 2016-02-24 | 1 | -0/+2 |
* | Add vrefl(), a locked variant of vref(9). | Mark Johnston | 2016-01-18 | 1 | -0/+1 |
* | Optimize vop_stdadvise(POSIX_FADV_DONTNEED). Instead of looking up a | Konstantin Belousov | 2015-12-16 | 1 | -0/+2 |
* | Remove VI_AGE vnode iflag, it is unused. | Konstantin Belousov | 2015-11-27 | 1 | -1/+0 |
* | Fix kqueue write events for files > 2GB | Steven Hartland | 2015-09-17 | 1 | -2/+3 |
* | kevent(2): Note DOOMED vnodes with NOTE_REVOKE | Conrad Meyer | 2015-09-15 | 1 | -0/+1 |
* | Track changes to kern.maxvnodes and appropriately increase or decrease | Kirk McKusick | 2015-09-06 | 1 | -0/+2 |
* | Make vfs_unmountall() unmount /dev after /, not before. The only | Edward Tomasz Napierala | 2015-08-24 | 1 | -0/+1 |
* | After r286237 it should be fine to call vgone(9) on a busy GEOM vnode; | Edward Tomasz Napierala | 2015-08-23 | 1 | -1/+0 |
* | vfs: implement v_holdcnt/v_usecount manipulation using atomic ops | Mateusz Guzik | 2015-07-16 | 1 | -6/+9 |
* | Move chdir/chroot-related fdp manipulation to kern_descrip.c | Mateusz Guzik | 2015-07-11 | 1 | -1/+0 |
* | Implement lockless resource limits. | Mateusz Guzik | 2015-06-10 | 1 | -1/+1 |
* | Add V_MNTREF flag to the vn_start_write(9) and | Konstantin Belousov | 2015-05-27 | 1 | -0/+1 |
* | Support file verification in MAC. | Craig Rodrigues | 2015-04-22 | 1 | -0/+2 |
* | The VNASSERT in vflush() FORCECLOSE case is trying to panic early to | Konstantin Belousov | 2015-02-27 | 1 | -0/+1 |
* | Add VN_OPEN_NAMECACHE flag for vn_open_cred(9), which requests that | Konstantin Belousov | 2014-12-21 | 1 | -0/+1 |
* | Merge from projects/sendfile: | Gleb Smirnoff | 2014-11-23 | 1 | -0/+1 |
* | When vnode bypass cannot be performed on the cdev file descriptor for | Konstantin Belousov | 2014-10-15 | 1 | -0/+3 |
* | Add IO_RANGELOCKED flag for vn_rdwr(9), which specifies that vnode is | Konstantin Belousov | 2014-10-04 | 1 | -0/+1 |
* | Embellish a comment regarding the reliability of DEBUG_VFS_LOCKS. | Will Andrews | 2014-10-01 | 1 | -1/+3 |
* | Add function and wrapper to switch lockmgr and vnode lock back to | Konstantin Belousov | 2014-08-29 | 1 | -0/+1 |
* | Extract the code to put a filesystem into the suspended state (at the | Konstantin Belousov | 2014-07-14 | 1 | -0/+1 |
* | Generalize vn_get_ino() to allow filesystems to use custom vnode | Konstantin Belousov | 2014-07-14 | 1 | -0/+4 |
* | In msdosfs_setattr(), add a check for result of the utimes(2) | Konstantin Belousov | 2014-06-17 | 1 | -0/+2 |
* | There are several code sequences like | Konstantin Belousov | 2013-07-09 | 1 | -1/+4 |