summaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
authorMiklos Szeredi <mszeredi@redhat.com>2019-01-24 10:40:17 +0100
committerMiklos Szeredi <mszeredi@redhat.com>2019-02-13 13:15:14 +0100
commitd4136d60751a5f45f47f1c3a77f6e8bafa11be1f (patch)
treef11f219b9453d4efeaadd5867073fa69d1a4f4ed /fs
parent3c3db095b68c5df901d837a01a69dcd2693f85f6 (diff)
downloadlinux-stable-d4136d60751a5f45f47f1c3a77f6e8bafa11be1f.tar.gz
linux-stable-d4136d60751a5f45f47f1c3a77f6e8bafa11be1f.tar.bz2
linux-stable-d4136d60751a5f45f47f1c3a77f6e8bafa11be1f.zip
fuse add copy_file_range to direct io fops
Nothing preventing copy_file_range to work on files opened with FOPEN_DIRECT_IO. Fixes: 88bc7d5097a1 ("fuse: add support for copy_file_range()") Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Diffstat (limited to 'fs')
-rw-r--r--fs/fuse/file.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/fuse/file.c b/fs/fuse/file.c
index 3e9e57c765f7..c86266d4eac3 100644
--- a/fs/fuse/file.c
+++ b/fs/fuse/file.c
@@ -3181,6 +3181,7 @@ static const struct file_operations fuse_direct_io_file_operations = {
.compat_ioctl = fuse_file_compat_ioctl,
.poll = fuse_file_poll,
.fallocate = fuse_file_fallocate,
+ .copy_file_range = fuse_copy_file_range,
};
static const struct address_space_operations fuse_file_aops = {