|
Michal Suchanek |
308087 |
From cbddef9267861ca36182a70378214fa4ec31ade5 Mon Sep 17 00:00:00 2001
|
|
Michal Suchanek |
308087 |
From: Michal Suchanek <msuchanek@suse.de>
|
|
Michal Suchanek |
308087 |
Date: Tue, 9 Aug 2022 12:50:51 +0200
|
|
Michal Suchanek |
308087 |
Subject: [PATCH] powerpc: powernv: kABI: add back powernv_get_random_long
|
|
Michal Suchanek |
308087 |
|
|
Michal Suchanek |
308087 |
References: bsc#1065729
|
|
Michal Suchanek |
308087 |
Signed-off-by: Michal Suchanek <msuchanek@suse.de>
|
|
Michal Suchanek |
308087 |
---
|
|
Michal Suchanek |
308087 |
arch/powerpc/include/asm/archrandom.h | 1 +
|
|
Michal Suchanek |
308087 |
arch/powerpc/platforms/powernv/rng.c | 4 ++++
|
|
Michal Suchanek |
308087 |
2 files changed, 5 insertions(+)
|
|
Michal Suchanek |
308087 |
|
|
Michal Suchanek |
308087 |
diff --git a/arch/powerpc/include/asm/archrandom.h b/arch/powerpc/include/asm/archrandom.h
|
|
Michal Suchanek |
308087 |
index 89417909a54d..f743dd24e3d0 100644
|
|
Michal Suchanek |
308087 |
--- a/arch/powerpc/include/asm/archrandom.h
|
|
Michal Suchanek |
308087 |
+++ b/arch/powerpc/include/asm/archrandom.h
|
|
Michal Suchanek |
308087 |
@@ -47,6 +47,7 @@ static inline int arch_has_random_seed(void)
|
|
Michal Suchanek |
308087 |
|
|
Michal Suchanek |
308087 |
#ifdef CONFIG_PPC_POWERNV
|
|
Michal Suchanek |
308087 |
int pnv_get_random_long(unsigned long *v);
|
|
Michal Suchanek |
308087 |
+#define powernv_get_random_long pnv_get_random_long
|
|
Michal Suchanek |
308087 |
#endif
|
|
Michal Suchanek |
308087 |
|
|
Michal Suchanek |
308087 |
#endif /* _ASM_POWERPC_ARCHRANDOM_H */
|
|
Michal Suchanek |
308087 |
diff --git a/arch/powerpc/platforms/powernv/rng.c b/arch/powerpc/platforms/powernv/rng.c
|
|
Michal Suchanek |
308087 |
index 829ebb8c7c5a..b68b4c5faf63 100644
|
|
Michal Suchanek |
308087 |
--- a/arch/powerpc/platforms/powernv/rng.c
|
|
Michal Suchanek |
308087 |
+++ b/arch/powerpc/platforms/powernv/rng.c
|
|
Michal Suchanek |
308087 |
@@ -198,3 +198,7 @@ static int __init pnv_rng_late_init(void)
|
|
Michal Suchanek |
308087 |
return 0;
|
|
Michal Suchanek |
308087 |
}
|
|
Michal Suchanek |
308087 |
machine_subsys_initcall(powernv, pnv_rng_late_init);
|
|
Michal Suchanek |
308087 |
+
|
|
Michal Suchanek |
308087 |
+#undef powernv_get_random_long
|
|
Michal Suchanek |
308087 |
+int powernv_get_random_long(unsigned long *v) { return pnv_get_random_long(v); }
|
|
Michal Suchanek |
308087 |
+EXPORT_SYMBOL_GPL(powernv_get_random_long);
|
|
Michal Suchanek |
308087 |
--
|
|
Michal Suchanek |
308087 |
2.35.3
|
|
Michal Suchanek |
308087 |
|