summaryrefslogtreecommitdiff
path: root/arch/powerpc/mm/init-common.c
diff options
context:
space:
mode:
authorRussell Currey <ruscur@russell.cc>2019-04-18 09:51:21 +0300
committerMichael Ellerman <mpe@ellerman.id.au>2019-04-21 16:05:59 +0300
commitb28c97505eb1a5265e367c398c3406be6ce5e313 (patch)
tree3bab0cfac1668adade710ccdfe9c427338714787 /arch/powerpc/mm/init-common.c
parentde78a9c42a790011f179bc94a7da3f5d8721f4cc (diff)
downloadlinux-b28c97505eb1a5265e367c398c3406be6ce5e313.tar.xz
powerpc/64: Setup KUP on secondary CPUs
Some platforms (i.e. Radix MMU) need per-CPU initialisation for KUP. Any platforms that only want to do KUP initialisation once globally can just check to see if they're running on the boot CPU, or check if whatever setup they need has already been performed. Note that this is only for 64-bit. Signed-off-by: Russell Currey <ruscur@russell.cc> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'arch/powerpc/mm/init-common.c')
-rw-r--r--arch/powerpc/mm/init-common.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/powerpc/mm/init-common.c b/arch/powerpc/mm/init-common.c
index ecaedfff9992..6ea5607fc564 100644
--- a/arch/powerpc/mm/init-common.c
+++ b/arch/powerpc/mm/init-common.c
@@ -45,7 +45,7 @@ static int __init parse_nosmap(char *p)
}
early_param("nosmap", parse_nosmap);
-void __init setup_kup(void)
+void setup_kup(void)
{
setup_kuep(disable_kuep);
setup_kuap(disable_kuap);