diff --git a/include/linux/dcache.h b/include/linux/dcache.h index 6b351e009f59..09620f054c9b 100644 --- a/include/linux/dcache.h +++ b/include/linux/dcache.h @@ -14,6 +14,7 @@ #include #include #include +#include struct path; struct file; @@ -111,6 +112,9 @@ struct dentry { struct hlist_bl_node d_in_lookup_hash; /* only for in-lookup ones */ struct rcu_head d_rcu; } d_u; + + DEEPIN_KABI_RESERVE(1) + DEEPIN_KABI_RESERVE(2) } __randomize_layout; /* @@ -140,6 +144,10 @@ struct dentry_operations { struct vfsmount *(*d_automount)(struct path *); int (*d_manage)(const struct path *, bool); struct dentry *(*d_real)(struct dentry *, const struct inode *); + + DEEPIN_KABI_RESERVE(1) + DEEPIN_KABI_RESERVE(2) + DEEPIN_KABI_RESERVE(3) } ____cacheline_aligned; /*