Index: kernel/arch/sparc64/src/sparc64.c
===================================================================
--- kernel/arch/sparc64/src/sparc64.c	(revision b3f8fb771f871e7f2bb35ce9339717639e8f86d6)
+++ kernel/arch/sparc64/src/sparc64.c	(revision 0b3a78fec9fcd0f2d1ba2ad32efec95c4ad2cfdf)
@@ -102,7 +102,8 @@
 void arch_post_smp_init(void)
 {
-	thread_t *t;
+	static thread_t *t = NULL;
 
-	if (config.cpu_active == 1) {
+
+	if (!t) {
 		/*
 	         * Create thread that polls keyboard.
