fuse: extract helper for range writeback
authorMiklos Szeredi <mszeredi@redhat.com>
Tue, 28 May 2019 11:22:50 +0000 (13:22 +0200)
committerMiklos Szeredi <mszeredi@redhat.com>
Tue, 28 May 2019 11:22:50 +0000 (13:22 +0200)
commit26eb3bae5003585806124c880bba5bef82c80a23
tree0aabc5a7dde34e3c1b5aec26dcca8bb3067bfaab
parenta2bc92362941006830afa3dfad6caec1f99acbf5
fuse: extract helper for range writeback

The fuse_writeback_range() helper flushes dirty data to the userspace
filesystem.

When the function returns, the WRITE requests for the data in the given
range have all been completed.  This is not equivalent to fsync() on the
given range, since the userspace filesystem may not yet have the data on
stable storage.

Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
fs/fuse/file.c