Index: kernel/arch/sparc64/src/sparc64.c
===================================================================
--- kernel/arch/sparc64/src/sparc64.c	(revision b3f8fb771f871e7f2bb35ce9339717639e8f86d6)
+++ kernel/arch/sparc64/src/sparc64.c	(revision 8be8cfa20aad57a15e51e9a83cf62a49af0b59a4)
@@ -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.
