f5ad84fdb3
- Add new flag UBC_ISMAPPED which tells ubc_uiomove() the object is mmap()ed somewhere. Use it to decide whether to do direct-mapped copy, rather than poking around directly in the vnode in ubc_uiomove(), which is ugly and doesn't work for tmpfs. It would be nicer to contain all this in UVM but the filesystem provides the needed locking here (VV_MAPPED) and to reinvent that would suck more. - Rename UBC_UNMAP_FLAG() to UBC_VNODE_FLAGS(). Pass in UBC_ISMAPPED where appropriate. |
||
---|---|---|
.. | ||
Makefile | ||
files.nilfs | ||
nilfs.h | ||
nilfs_bswap.h | ||
nilfs_fs.h | ||
nilfs_mount.h | ||
nilfs_subr.c | ||
nilfs_subr.h | ||
nilfs_vfsops.c | ||
nilfs_vnops.c |