Index: kernel/test/fpu/fpu1.c
===================================================================
--- kernel/test/fpu/fpu1.c	(revision 4c3b7972679b8fbe6de66a73d7a09c1e266432b6)
+++ kernel/test/fpu/fpu1.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -186,5 +186,5 @@
 		thread_t *t;
 		
-		if (!(t = thread_create(e, NULL, TASK, 0, "e"))) {
+		if (!(t = thread_create(e, NULL, TASK, 0, "e", false))) {
 			printf("could not create thread %d\n", 2 * i);
 			break;
@@ -193,5 +193,5 @@
 		total++;
 		
-		if (!(t = thread_create(pi, NULL, TASK, 0, "pi"))) {
+		if (!(t = thread_create(pi, NULL, TASK, 0, "pi", false))) {
 			printf("could not create thread %d\n", 2 * i + 1);
 			break;
Index: kernel/test/fpu/mips2.c
===================================================================
--- kernel/test/fpu/mips2.c	(revision 4c3b7972679b8fbe6de66a73d7a09c1e266432b6)
+++ kernel/test/fpu/mips2.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -123,5 +123,5 @@
 		thread_t *t;
 		
-		if (!(t = thread_create(testit1, (void *) ((unative_t) 2 * i), TASK, 0, "testit1"))) {
+		if (!(t = thread_create(testit1, (void *) ((unative_t) 2 * i), TASK, 0, "testit1", false))) {
 			printf("could not create thread %d\n", 2 * i);
 			break;
@@ -130,5 +130,5 @@
 		total++;
 		
-		if (!(t = thread_create(testit2, (void *) ((unative_t) 2 * i + 1), TASK, 0, "testit2"))) {
+		if (!(t = thread_create(testit2, (void *) ((unative_t) 2 * i + 1), TASK, 0, "testit2", false))) {
 			printf("could not create thread %d\n", 2 * i + 1);
 			break;
Index: kernel/test/fpu/sse1.c
===================================================================
--- kernel/test/fpu/sse1.c	(revision 4c3b7972679b8fbe6de66a73d7a09c1e266432b6)
+++ kernel/test/fpu/sse1.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -122,5 +122,5 @@
 		thread_t *t;
 		
-		if (!(t = thread_create(testit1, (void *) ((unative_t) 2 * i), TASK, 0, "testit1"))) {
+		if (!(t = thread_create(testit1, (void *) ((unative_t) 2 * i), TASK, 0, "testit1", false))) {
 			printf("could not create thread %d\n", 2 * i);
 			break;
@@ -129,5 +129,5 @@
 		total++;
 		
-		if (!(t = thread_create(testit2, (void *) ((unative_t) 2 * i + 1), TASK, 0, "testit2"))) {
+		if (!(t = thread_create(testit2, (void *) ((unative_t) 2 * i + 1), TASK, 0, "testit2", false))) {
 			printf("could not create thread %d\n", 2 * i + 1);
 			break;
Index: kernel/test/mm/falloc2.c
===================================================================
--- kernel/test/mm/falloc2.c	(revision 4c3b7972679b8fbe6de66a73d7a09c1e266432b6)
+++ kernel/test/mm/falloc2.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -108,5 +108,5 @@
 		
 	for (i = 0; i < THREADS; i++) {
-		thread_t * thrd = thread_create(falloc, NULL, TASK, 0, "falloc");
+		thread_t * thrd = thread_create(falloc, NULL, TASK, 0, "falloc", false);
 		if (!thrd) {
 			printf("Could not create thread %d\n", i);
Index: kernel/test/mm/slab1.c
===================================================================
--- kernel/test/mm/slab1.c	(revision 4c3b7972679b8fbe6de66a73d7a09c1e266432b6)
+++ kernel/test/mm/slab1.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -139,5 +139,5 @@
 	semaphore_initialize(&thr_sem, 0);
 	for (i = 0; i < THREADS; i++) {  
-		if (!(t = thread_create(slabtest, (void *) (unative_t) i, TASK, 0, "slabtest")))
+		if (!(t = thread_create(slabtest, (void *) (unative_t) i, TASK, 0, "slabtest", false)))
 			printf("Could not create thread %d\n", i);
 		else
Index: kernel/test/mm/slab2.c
===================================================================
--- kernel/test/mm/slab2.c	(revision 4c3b7972679b8fbe6de66a73d7a09c1e266432b6)
+++ kernel/test/mm/slab2.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -191,5 +191,5 @@
 	semaphore_initialize(&thr_sem,0);
 	for (i = 0; i < THREADS; i++) {  
-		if (!(t = thread_create(slabtest, NULL, TASK, 0, "slabtest")))
+		if (!(t = thread_create(slabtest, NULL, TASK, 0, "slabtest", false)))
 			printf("Could not create thread %d\n", i);
 		else
Index: kernel/test/synch/rwlock2.c
===================================================================
--- kernel/test/synch/rwlock2.c	(revision 4c3b7972679b8fbe6de66a73d7a09c1e266432b6)
+++ kernel/test/synch/rwlock2.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -67,5 +67,5 @@
 	rwlock_read_lock(&rwlock);	
 	
-	thrd = thread_create(writer, NULL, TASK, 0, "writer");
+	thrd = thread_create(writer, NULL, TASK, 0, "writer", false);
 	if (thrd)
 		thread_ready(thrd);
Index: kernel/test/synch/rwlock3.c
===================================================================
--- kernel/test/synch/rwlock3.c	(revision 4c3b7972679b8fbe6de66a73d7a09c1e266432b6)
+++ kernel/test/synch/rwlock3.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -65,5 +65,5 @@
 	
 	for (i = 0; i < 4; i++) {
-		thrd = thread_create(reader, NULL, TASK, 0, "reader");
+		thrd = thread_create(reader, NULL, TASK, 0, "reader", false);
 		if (thrd)
 			thread_ready(thrd);
Index: kernel/test/synch/rwlock4.c
===================================================================
--- kernel/test/synch/rwlock4.c	(revision 4c3b7972679b8fbe6de66a73d7a09c1e266432b6)
+++ kernel/test/synch/rwlock4.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -131,5 +131,5 @@
 	printf("Creating %d readers\n", k);
 	for (i = 0; i < k; i++) {
-		thrd = thread_create(reader, NULL, TASK, 0, "reader");
+		thrd = thread_create(reader, NULL, TASK, 0, "reader", false);
 		if (thrd)
 			thread_ready(thrd);
@@ -141,5 +141,5 @@
 	printf("Creating %d writers\n", k);
 	for (i = 0; i < k; i++) {
-		thrd = thread_create(writer, NULL, TASK, 0, "writer");
+		thrd = thread_create(writer, NULL, TASK, 0, "writer", false);
 		if (thrd)
 			thread_ready(thrd);
Index: kernel/test/synch/rwlock5.c
===================================================================
--- kernel/test/synch/rwlock5.c	(revision 4c3b7972679b8fbe6de66a73d7a09c1e266432b6)
+++ kernel/test/synch/rwlock5.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -88,5 +88,5 @@
 		for (j = 0; j < (READERS + WRITERS) / 2; j++) {
 			for (k = 0; k < i; k++) {
-				thrd = thread_create(reader, NULL, TASK, 0, "reader");
+				thrd = thread_create(reader, NULL, TASK, 0, "reader", false);
 				if (thrd)
 					thread_ready(thrd);
@@ -95,5 +95,5 @@
 			}
 			for (k = 0; k < (4 - i); k++) {
-				thrd = thread_create(writer, NULL, TASK, 0, "writer");
+				thrd = thread_create(writer, NULL, TASK, 0, "writer", false);
 				if (thrd)
 					thread_ready(thrd);
Index: kernel/test/synch/semaphore1.c
===================================================================
--- kernel/test/synch/semaphore1.c	(revision 4c3b7972679b8fbe6de66a73d7a09c1e266432b6)
+++ kernel/test/synch/semaphore1.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -91,5 +91,5 @@
 		for (j = 0; j < (CONSUMERS + PRODUCERS) / 2; j++) {
 			for (k = 0; k < i; k++) {
-				thrd = thread_create(consumer, NULL, TASK, 0, "consumer");
+				thrd = thread_create(consumer, NULL, TASK, 0, "consumer", false);
 				if (thrd)
 					thread_ready(thrd);
@@ -98,5 +98,5 @@
 			}
 			for (k = 0; k < (4 - i); k++) {
-				thrd = thread_create(producer, NULL, TASK, 0, "producer");
+				thrd = thread_create(producer, NULL, TASK, 0, "producer", false);
 				if (thrd)
 					thread_ready(thrd);
Index: kernel/test/synch/semaphore2.c
===================================================================
--- kernel/test/synch/semaphore2.c	(revision 4c3b7972679b8fbe6de66a73d7a09c1e266432b6)
+++ kernel/test/synch/semaphore2.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -94,5 +94,5 @@
 	printf("Creating %d consumers\n", k);
 	for (i = 0; i < k; i++) {
-		thrd = thread_create(consumer, NULL, TASK, 0, "consumer");
+		thrd = thread_create(consumer, NULL, TASK, 0, "consumer", false);
 		if (thrd)
 			thread_ready(thrd);
Index: kernel/test/thread/thread1.c
===================================================================
--- kernel/test/thread/thread1.c	(revision 4c3b7972679b8fbe6de66a73d7a09c1e266432b6)
+++ kernel/test/thread/thread1.c	(revision aeaebcc155defcfcb8ff9cf60ddacb07fd8e84a7)
@@ -62,5 +62,5 @@
 	for (i = 0; i < THREADS; i++) {  
 		thread_t *t;
-		if (!(t = thread_create(threadtest, NULL, TASK, 0, "threadtest"))) {
+		if (!(t = thread_create(threadtest, NULL, TASK, 0, "threadtest", false))) {
 			printf("Could not create thread %d\n", i);
 			break;
