aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2022-09-09 14:00:45 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2022-09-09 14:00:45 -0400
commit2fc1171d34deff70bf3a8338adab8ce46138aae3 (patch)
tree84e173922f6cd53e61990e433cc60b36ef2e2284
parent9b4509495418a0effe964b0aad9a522be5a3b6d5 (diff)
parenta66de5283e16602b74658289360505ceeb308c90 (diff)
downloadlinux-2fc1171d34deff70bf3a8338adab8ce46138aae3.tar.gz
Merge tag 'powerpc-6.0-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Pull powerpc fix from Michael Ellerman: - Fix crashes on bare metal due to the new plkps driver trying to probe and call the hypervisor on non-pseries machines. Thanks to Nathan Chancellor and Dan HorĂ¡k. * tag 'powerpc-6.0-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: powerpc/pseries: Fix plpks crash on non-pseries
-rw-r--r--arch/powerpc/platforms/pseries/plpks.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/powerpc/platforms/pseries/plpks.c b/arch/powerpc/platforms/pseries/plpks.c
index 52aaa289460683..f4b5b5a64db3d3 100644
--- a/arch/powerpc/platforms/pseries/plpks.c
+++ b/arch/powerpc/platforms/pseries/plpks.c
@@ -17,6 +17,7 @@
#include <linux/string.h>
#include <linux/types.h>
#include <asm/hvcall.h>
+#include <asm/machdep.h>
#include "plpks.h"
@@ -457,4 +458,4 @@ static __init int pseries_plpks_init(void)
return rc;
}
-arch_initcall(pseries_plpks_init);
+machine_arch_initcall(pseries, pseries_plpks_init);