From: Petr Tesarik <ptesarik@suse.com>
Date: Tue, 07 Dec 2021 09:44:46 +0100
Subject: kabi: hide changes to struct uv_info
Patch-mainline: Never, kabi workaround
References: git-fixes
AFAICT this type is used only for the global exported symbol uv_info,
which is allocated at build time. It is thus kABI-safe to add new fields
at the end.
Signed-off-by: Petr Tesarik <ptesarik@suse.com>
---
arch/s390/include/asm/uv.h | 2 ++
1 file changed, 2 insertions(+)
--- a/arch/s390/include/asm/uv.h
+++ b/arch/s390/include/asm/uv.h
@@ -278,7 +278,9 @@ struct uv_info {
unsigned long max_sec_stor_addr;
unsigned int max_num_sec_conf;
unsigned short max_guest_cpus;
+#ifndef __GENKSYMS__
unsigned long uv_feature_indications;
+#endif
};
extern struct uv_info uv_info;