Index: kernel/generic/src/main/kinit.c
===================================================================
--- kernel/generic/src/main/kinit.c	(revision 0313ff0ebb436deb6a48b67d17b944f3fc79f731)
+++ kernel/generic/src/main/kinit.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -99,5 +99,5 @@
 		 * Just a beautification.
 		 */
-		if ((t = thread_create(kmp, NULL, TASK, THREAD_FLAG_WIRED, "kmp"))) {
+		if ((t = thread_create(kmp, NULL, TASK, THREAD_FLAG_WIRED, "kmp", true))) {
 			spinlock_lock(&t->lock);
 			t->cpu = &cpus[0];
@@ -124,5 +124,5 @@
 		for (i = 0; i < config.cpu_count; i++) {
 
-			if ((t = thread_create(kcpulb, NULL, TASK, THREAD_FLAG_WIRED, "kcpulb"))) {
+			if ((t = thread_create(kcpulb, NULL, TASK, THREAD_FLAG_WIRED, "kcpulb", true))) {
 				spinlock_lock(&t->lock);			
 				t->cpu = &cpus[i];
@@ -144,5 +144,5 @@
 	 * Create kernel console.
 	 */
-	if ((t = thread_create(kconsole, "kconsole", TASK, 0, "kconsole")))
+	if ((t = thread_create(kconsole, "kconsole", TASK, 0, "kconsole", false)))
 		thread_ready(t);
 	else
Index: kernel/generic/src/main/main.c
===================================================================
--- kernel/generic/src/main/main.c	(revision 0313ff0ebb436deb6a48b67d17b944f3fc79f731)
+++ kernel/generic/src/main/main.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -267,5 +267,5 @@
 	 * Create the first thread.
 	 */
-	t = thread_create(kinit, NULL, k, 0, "kinit");
+	t = thread_create(kinit, NULL, k, 0, "kinit", true);
 	if (!t)
 		panic("can't create kinit thread\n");
