Blob Blame History Raw
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;