[PATCH OLK-6.6] tlb: reserve fields for struct mmu_gather

hulk inclusion category: feature bugzilla: https://gitee.com/openeuler/kernel/issues/I8YJQK -------------------------------- reserve fields for struct mmu_gather. Signed-off-by: Jinjiang Tu <tujinjiang@huawei.com> --- include/asm-generic/tlb.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/asm-generic/tlb.h b/include/asm-generic/tlb.h index 129a3a759976..1a3191e844b7 100644 --- a/include/asm-generic/tlb.h +++ b/include/asm-generic/tlb.h @@ -14,6 +14,7 @@ #include <linux/mmu_notifier.h> #include <linux/swap.h> #include <linux/hugetlb_inline.h> +#include <linux/kabi.h> #include <asm/tlbflush.h> #include <asm/cacheflush.h> @@ -348,6 +349,8 @@ struct mmu_gather { unsigned int page_size; #endif #endif + KABI_RESERVE(1) + KABI_RESERVE(2) }; void tlb_flush_mmu(struct mmu_gather *tlb); -- 2.25.1

反馈: 您发送到kernel@openeuler.org的补丁/补丁集,已成功转换为PR! PR链接地址: https://gitee.com/openeuler/kernel/pulls/4165 邮件列表地址:https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/C... FeedBack: The patch(es) which you have sent to kernel@openeuler.org mailing list has been converted to a pull request successfully! Pull request link: https://gitee.com/openeuler/kernel/pulls/4165 Mailing list address: https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/C...

这个直接合入到之前补丁里面;用原先issue,你重新push下好了 On 2024/1/24 17:42, Jinjiang Tu wrote:
hulk inclusion category: feature bugzilla: https://gitee.com/openeuler/kernel/issues/I8YJQK
--------------------------------
reserve fields for struct mmu_gather.
Signed-off-by: Jinjiang Tu <tujinjiang@huawei.com> --- include/asm-generic/tlb.h | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/include/asm-generic/tlb.h b/include/asm-generic/tlb.h index 129a3a759976..1a3191e844b7 100644 --- a/include/asm-generic/tlb.h +++ b/include/asm-generic/tlb.h @@ -14,6 +14,7 @@ #include <linux/mmu_notifier.h> #include <linux/swap.h> #include <linux/hugetlb_inline.h> +#include <linux/kabi.h> #include <asm/tlbflush.h> #include <asm/cacheflush.h>
@@ -348,6 +349,8 @@ struct mmu_gather { unsigned int page_size; #endif #endif + KABI_RESERVE(1) + KABI_RESERVE(2) };
void tlb_flush_mmu(struct mmu_gather *tlb);
participants (3)
-
Jinjiang Tu
-
Kefeng Wang
-
patchwork bot