]> Zhao Yanbai Git Server - minix.git/commit
VFS: add F_FLUSH_FS_CACHE fcntl
authorBen Gras <ben@minix3.org>
Fri, 28 Feb 2014 15:26:13 +0000 (16:26 +0100)
committerLionel Sambuc <lionel@minix3.org>
Mon, 28 Jul 2014 15:05:14 +0000 (17:05 +0200)
commit58b8ff5ffa09376b222598382583aff3e81bf112
tree1912420c873069aa0ebaf31cc4ca198950b8e67d
parent565f13088f773c2c01108b3f6989394528c8ded5
VFS: add F_FLUSH_FS_CACHE fcntl

This fcntl requests all cached blocks associated with the minor device
number associated with the regular file are invalidated. If the file
is a block special, invalidate the blocks associated with that minor
device instead.

This is to be used for a test that tests unmapped file-mapped memory
ranges whose blocks are not in the cache and therefore must be fetched
from a FS.

Change-Id: Ide914b2e88413aa90bd731ae587ca06fa5f13ebc
servers/mfs/misc.c
servers/vfs/misc.c
sys/sys/fcntl.h