Index: kernel/test/thread/thread1.c
===================================================================
--- kernel/test/thread/thread1.c	(revision cd8ad523401f883e29a5bd5c6ac5d359a1a1dc53)
+++ kernel/test/thread/thread1.c	(revision b27eb713f5ef13504eb62785a068d0794d63e353)
@@ -37,17 +37,15 @@
 #include <arch.h>
 
-#define THREADS 5
+#define THREADS  5
 
 static atomic_t finish;
 static atomic_t threads_finished;
-static bool sh_quiet;
 
 static void threadtest(void *data)
 {
-	thread_detach(THREAD);	
-
+	thread_detach(THREAD);
+	
 	while (atomic_get(&finish)) {
-		if (!sh_quiet)
-			printf("%" PRIu64 " ", THREAD->tid);
+		TPRINTF("%" PRIu64 " ", THREAD->tid);
 		thread_usleep(100000);
 	}
@@ -55,17 +53,15 @@
 }
 
-char * test_thread1(bool quiet)
+char *test_thread1(void)
 {
 	unsigned int i, total = 0;
-	sh_quiet = quiet;
 	
 	atomic_set(&finish, 1);
 	atomic_set(&threads_finished, 0);
-
+	
 	for (i = 0; i < THREADS; i++) {  
 		thread_t *t;
 		if (!(t = thread_create(threadtest, NULL, TASK, 0, "threadtest", false))) {
-			if (!quiet)
-				printf("Could not create thread %d\n", i);
+			TPRINTF("Could not create thread %d\n", i);
 			break;
 		}
@@ -74,12 +70,10 @@
 	}
 	
-	if (!quiet)
-		printf("Running threads for 10 seconds...\n");
+	TPRINTF("Running threads for 10 seconds...\n");
 	thread_sleep(10);
 	
 	atomic_set(&finish, 0);
 	while (atomic_get(&threads_finished) < ((long) total)) {
-		if (!quiet)
-			printf("Threads left: %d\n", total - atomic_get(&threads_finished));
+		TPRINTF("Threads left: %d\n", total - atomic_get(&threads_finished));
 		thread_sleep(1);
 	}
