[Virtio-fs] [PATCH] virtiofs: fix return value of iomap_begin_upgrade_mapping

Liu Bo bo.liu at linux.alibaba.com
Wed Aug 21 06:10:38 UTC 2019


Set ret = 0 if everything runs fine.

Signed-off-by: Liu Bo <bo.liu at linux.alibaba.com>
---
 fs/fuse/file.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/fs/fuse/file.c b/fs/fuse/file.c
index eb7543a..d3c5e45 100644
--- a/fs/fuse/file.c
+++ b/fs/fuse/file.c
@@ -1985,6 +1985,7 @@ static int iomap_begin_upgrade_mapping(struct inode *inode, loff_t pos,
 
 out_fill_iomap:
 	fuse_fill_iomap(inode, pos, length, iomap, dmap, flags);
+	ret = 0;
 out_err:
 	up_write(&fi->i_dmap_sem);
 	return ret;
-- 
1.8.3.1




More information about the Virtio-fs mailing list