| Commit message (Expand) | Author | Age | Files | Lines |
* | Make it easier for filesystems to count themselves as jail-enabled, | Jamie Gritton | 2018-05-04 | 1 | -1/+3 |
* | Use the TSLOG framework to record entry/exit timestamps for VFS_MOUNT calls. | Colin Percival | 2017-12-31 | 1 | -0/+3 |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | Add MD_VERIFY option to enable O_VERIFY in open for vnode type. | Stephen J. Kiernan | 2017-05-31 | 1 | -1/+2 |
* | Commit the 64-bit inode project. | Konstantin Belousov | 2017-05-23 | 1 | -2/+30 |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 1 | -1/+1 |
* | Do not allocate struct statfs on kernel stack. | Konstantin Belousov | 2017-01-05 | 1 | -0/+1 |
* | NFSv4 client tracks opens, and the track records are only dropped when | Konstantin Belousov | 2016-11-27 | 1 | -1/+2 |
* | vfs: batch free vnodes in per-mnt lists | Mateusz Guzik | 2016-09-30 | 1 | -2/+6 |
* | Add new unmount(2) flag, MNT_NONBUSY, to check whether there are | Edward Tomasz Napierala | 2016-07-07 | 1 | -3/+7 |
* | Rewrite sigdeferstop(9) and sigallowstop(9) into more flexible | Konstantin Belousov | 2016-06-26 | 1 | -5/+5 |
* | Remove remnants of the old NFS from vnode pager. | Gleb Smirnoff | 2015-11-20 | 1 | -1/+0 |
* | Check suspendability on the mountpoint returned by VOP_GETWRITEMOUNT. | Mark Johnston | 2015-07-05 | 1 | -1/+1 |
* | File systems that do not use the buffer cache (such as ZFS) must | Rick Macklem | 2015-04-15 | 1 | -0/+1 |
* | Add functions syncer_suspend() and syncer_resume(), which are supposed | Konstantin Belousov | 2014-12-08 | 1 | -0/+3 |
* | Provide vfs suspension support only for filesystems which need it, take | Mateusz Guzik | 2014-10-20 | 1 | -5/+6 |
* | Provide vfs suspension support only for filesystems which need it. | Mateusz Guzik | 2014-10-19 | 1 | -5/+4 |
* | Bring in the new automounter, similar to what's provided in most other | Edward Tomasz Napierala | 2014-08-17 | 1 | -2/+4 |
* | Remove Giant acquisition from the mount and unmount pathes. | Konstantin Belousov | 2014-08-03 | 1 | -0/+6 |
* | Hide MNT_SHARED_WRITES() and MNT_EXTENDED_SHARED() under the #ifdef | Konstantin Belousov | 2013-11-09 | 1 | -0/+2 |
* | Both vn_close() and VFS_PROLOGUE() evaluate vp->v_mount twice, without | Konstantin Belousov | 2013-11-09 | 1 | -4/+17 |
* | G/c unused mountrootfsname. | Sergey Kandaurov | 2013-10-28 | 1 | -2/+0 |
* | Forced dismounts of NFS mounts can fail when thread(s) are stuck | Rick Macklem | 2013-09-01 | 1 | -0/+10 |
* | Grow some spares in struct vfsops. | Alfred Perlstein | 2013-08-24 | 1 | -0/+1 |
* | Revert r251590. It unexpectedly broke the build and there were some | Marcel Moolenaar | 2013-06-10 | 1 | -12/+0 |
* | Add vfs_mounted and vfs_unmounted events so that components can be informed | Marcel Moolenaar | 2013-06-09 | 1 | -0/+12 |
* | - Fix nullfs vnode reference leak in nullfs_reclaim_lowervp(). The | Konstantin Belousov | 2013-05-11 | 1 | -2/+15 |
* | A flag for the filesystem to indicate to the upper levels that it accepts | Konstantin Belousov | 2013-03-19 | 1 | -0/+1 |
* | Further refine the handling of stop signals in the NFS client. The | John Baldwin | 2013-02-21 | 1 | -24/+116 |
* | Update and clarify comments regarding VFS op table initialization | Sergey Kandaurov | 2013-01-24 | 1 | -2/+3 |
* | Remove the deprecated MNT_VNODE_FOREACH interface. Use the | Konstantin Belousov | 2013-01-03 | 1 | -23/+0 |
* | When mnt_vnode_next_active iterator cannot lock the next vnode and | Konstantin Belousov | 2012-12-15 | 1 | -8/+3 |
* | Line up the continuation backslashes. | Konstantin Belousov | 2012-12-15 | 1 | -2/+2 |
* | Complete MPSAFE VFS interface and remove MNTK_MPSAFE flag. | Attilio Rao | 2012-11-09 | 1 | -1/+1 |
* | Remove the support for using non-mpsafe filesystem modules. | Konstantin Belousov | 2012-10-22 | 1 | -36/+2 |
* | mount.h: MNTK_VGONE_UPPER and MNTK_VGONE_WAITER were supposed to be different | Andriy Gapon | 2012-10-05 | 1 | -2/+2 |
* | Add a facility for vgone() to inform the set of subscribed mounts | Konstantin Belousov | 2012-09-09 | 1 | -0/+10 |
* | Add MNTK_LOOKUP_EXCL_DOTDOT struct mount flag, which specifies to the | Konstantin Belousov | 2012-09-09 | 1 | -0/+1 |
* | vn_io_fault() is a facility to prevent page faults while filesystems | Konstantin Belousov | 2012-05-30 | 1 | -0/+3 |
* | Update comment to document that the vnode free-list mutex needs to be | Kirk McKusick | 2012-05-18 | 1 | -2/+3 |
* | This change creates a new list of active vnodes associated with | Kirk McKusick | 2012-04-20 | 1 | -0/+21 |
* | Replace the MNT_VNODE_FOREACH interface with MNT_VNODE_FOREACH_ALL. | Kirk McKusick | 2012-04-17 | 1 | -0/+24 |
* | Whitespace cleanup. | Kirk McKusick | 2012-04-11 | 1 | -5/+5 |
* | Add vfs_getopt_size. Support human readable file system options in tmpfs. | Gleb Kurtsou | 2012-04-07 | 1 | -0/+2 |
* | Decomission mnt_noasync. Introduce MNTK_NOASYNC mnt_kern_flag which | Konstantin Belousov | 2012-03-09 | 1 | -1/+1 |
* | Make sure all intermediate variables holding mount flags (mnt_flag) | Kirk McKusick | 2012-01-17 | 1 | -3/+4 |
* | Move the MNTK_SUJ flag in mnt_kern_flag to MNT_SUJ in mnt_flag | Kirk McKusick | 2011-07-24 | 1 | -2/+2 |
* | This update changes the mnt_flag field in the mount structure from | Kirk McKusick | 2011-07-24 | 1 | -36/+36 |
* | Add a lock flags argument to the VFS_FHTOVP() file system | Rick Macklem | 2011-05-22 | 1 | -3/+4 |
* | Close body of the VFS_UNLOCK_GIANT() macro into do { } while (0) loop, | Pawel Jakub Dawidek | 2010-12-21 | 1 | -1/+5 |