From: "Dr. David Alan Gilbert" <dgilb...@redhat.com> Signed-off-by: Dr. David Alan Gilbert <dgilb...@redhat.com> --- tools/virtiofsd/passthrough_ll.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+)
diff --git a/tools/virtiofsd/passthrough_ll.c b/tools/virtiofsd/passthrough_ll.c index 147b59338a..31c43d67a0 100644 --- a/tools/virtiofsd/passthrough_ll.c +++ b/tools/virtiofsd/passthrough_ll.c @@ -2963,6 +2963,22 @@ static void lo_destroy(void *userdata) pthread_mutex_unlock(&lo->mutex); } +static void lo_setupmapping(fuse_req_t req, fuse_ino_t ino, uint64_t foffset, + uint64_t len, uint64_t moffset, uint64_t flags, + struct fuse_file_info *fi) +{ + /* TODO */ + fuse_reply_err(req, ENOSYS); +} + +static void lo_removemapping(fuse_req_t req, struct fuse_session *se, + fuse_ino_t ino, unsigned num, + struct fuse_removemapping_one *argp) +{ + /* TODO */ + fuse_reply_err(req, ENOSYS); +} + static struct fuse_lowlevel_ops lo_oper = { .init = lo_init, .lookup = lo_lookup, @@ -3004,6 +3020,8 @@ static struct fuse_lowlevel_ops lo_oper = { #endif .lseek = lo_lseek, .destroy = lo_destroy, + .setupmapping = lo_setupmapping, + .removemapping = lo_removemapping, }; /* Print vhost-user.json backend program capabilities */ -- 2.29.2