On 8/16/21 1:55 PM, Jeffle Xu wrote:
These two fields were originally introduced for
metadata coherency,
and shall be used by [1]. However, this feature doesn't get merged to
upstream, and we didn't backport [1] yet. Thus remove these two stale
fields.
What's the side effect if we leave these two fields there?
Thanks,
Joseph
[1] "fuse: add shared version support"
https://www.mail-archive.com/linux-kernel@vger.kernel.org/msg1873773.html
Signed-off-by: Jeffle Xu <jefflexu(a)linux.alibaba.com>
---
fs/fuse/fuse_i.h | 6 ------
1 file changed, 6 deletions(-)
diff --git a/fs/fuse/fuse_i.h b/fs/fuse/fuse_i.h
index 83632816b581..c0799cc2249f 100644
--- a/fs/fuse/fuse_i.h
+++ b/fs/fuse/fuse_i.h
@@ -83,12 +83,6 @@ struct fuse_mount_data {
/* fuse_dev pointer to fill in, should contain NULL on entry */
void **fudptr;
-
- /* version table length in bytes */
- size_t vertab_len;
-
- /* version table kernel address */
- void *vertab_kaddr;
};
/* One forget request */