Skip to content

Commit 7005d4f

Browse files
committed
deepin: KABI: KABI reservation for fuse structures
Reserve space for future fuse kabi expansion Link:https://gitee.com/openeuler/kernel/issues/I8PFAL Signed-off-by: Wenchao Hao <[email protected]> Reviewed-by: Wu Bo <[email protected]> Reviewed-by: Zhang Yi <[email protected]> Signed-off-by: Zheng Zengkai <[email protected]> Signed-off-by: yangyun <[email protected]> Signed-off-by: Wentao Guan <[email protected]>
1 parent f6c3092 commit 7005d4f

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

fs/fuse/fuse_i.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
#include <linux/pid_namespace.h>
3232
#include <linux/refcount.h>
3333
#include <linux/user_namespace.h>
34+
#include <linux/deepin_kabi.h>
3435

3536
/** Default max number of pages that can be used in a single read request */
3637
#define FUSE_DEFAULT_MAX_PAGES_PER_REQ 32
@@ -173,6 +174,7 @@ struct fuse_inode {
173174
#endif
174175
/** Submount specific lookup tracking */
175176
struct fuse_submount_lookup *submount_lookup;
177+
DEEPIN_KABI_RESERVE(1)
176178
};
177179

178180
/** FUSE inode state bits */
@@ -501,6 +503,7 @@ struct fuse_dev {
501503

502504
/** list entry on fc->devices */
503505
struct list_head entry;
506+
DEEPIN_KABI_RESERVE(1)
504507
};
505508

506509
enum fuse_dax_mode {
@@ -867,6 +870,11 @@ struct fuse_conn {
867870

868871
/* New writepages go into this bucket */
869872
struct fuse_sync_bucket __rcu *curr_bucket;
873+
874+
DEEPIN_KABI_RESERVE(1)
875+
DEEPIN_KABI_RESERVE(2)
876+
DEEPIN_KABI_RESERVE(3)
877+
DEEPIN_KABI_RESERVE(4)
870878
};
871879

872880
/*

0 commit comments

Comments
 (0)