freebsd-dev/sys/fs
Konstantin Belousov f36aa2b792 Pass MNTK_NO_IOPF and MNTK_UNMAPPED_BUFS flags from the lower
filesystem to the nullfs mount.

MNTK_NO_IOPF must be present on the nullfs struct mount so that struct
file fo_read and fo_write fops operate in the mode requested by the
lower mount.

MNTK_UNMAPPED_BUFS allows VOP_GETPAGES() to use unmapped buffers.  It
does not matter for VOP_GETPAGES() calls from vm_fault() since handle
of the vm_object always points to the lower vnode.  But it may be
useful for other situations where VOP_GETPAGES() is used.

Tested by:	pho
Sponsored by:	The FreeBSD Foundation
MFC after:	2 weeks
2016-03-04 17:24:28 +00:00
..
autofs Restore ABI compatibility, broken in r273127. Note that while this fixes 2015-02-10 16:17:16 +00:00
cd9660 cd9660: More "check for NULL" cleaunps. 2016-02-12 22:46:14 +00:00
cuse Make CUSE usable with platforms where the size of "unsigned long" is 2015-12-22 09:55:44 +00:00
deadfs Style changes for deadfs: 2014-10-15 13:22:33 +00:00
devfs When devfs dirent is freed, a vnode might still keep a pointer to it, 2016-01-22 20:30:51 +00:00
ext2fs Ext2: cleanup setting of ctime/mtime/birthtime. 2016-02-19 15:53:08 +00:00
fdescfs Revert r295359: 2016-02-07 15:40:01 +00:00
fifofs Ensure that when a blockable open of fifo returns success, a valid 2015-09-20 21:18:33 +00:00
fuse Fix breakage caused by r292373 in ZFS/FUSE/NFS/SMBFS. 2015-12-16 23:48:50 +00:00
msdosfs msdosfs_rename: yet another unused value. 2016-02-07 15:36:16 +00:00
nandfs [PR 206224] bv_cnt is sometimes examined without holding the bufobj lock 2016-01-17 01:04:20 +00:00
nfs Make nfscl_getmyip() use new routing KPI. 2016-01-15 09:05:14 +00:00
nfsclient Unbreak NOIP builds after r294084. 2016-01-15 16:45:36 +00:00
nfsserver Add kernel support to the NFS server for the "-manage-gids" 2015-11-30 21:54:27 +00:00
nullfs Pass MNTK_NO_IOPF and MNTK_UNMAPPED_BUFS flags from the lower 2016-03-04 17:24:28 +00:00
procfs - Consistently use PROC_ASSERT_HELD() to verify that a process' hold count 2015-11-08 01:38:56 +00:00
pseudofs Hide vfs.pfs.trace variable if it is not used. 2015-05-24 18:11:22 +00:00
smbfs Change the type of newsize argument in the smbfs_smb_setfsize() function 2016-01-11 18:11:06 +00:00
tmpfs Clear the cookie pointer on error in tmpfs_readdir(). 2016-02-12 20:43:53 +00:00
udf Fix a -Wcast-qual warning in udf_vnops.c, by using __DECONST. No 2015-01-30 22:01:45 +00:00
unionfs Check suspendability on the mountpoint returned by VOP_GETWRITEMOUNT. 2015-07-05 22:37:33 +00:00