Index: kernel/generic/src/main/kinit.c
===================================================================
--- kernel/generic/src/main/kinit.c	(revision 2e079b705771cb4562080cacc664c84e4bb69e7d)
+++ kernel/generic/src/main/kinit.c	(revision 13ec805557ace8ca5b3013f334432d4597700638)
@@ -203,10 +203,16 @@
 	
 	/*
-	 * Run user tasks with reasonable delays
+	 * Run user tasks with small delays
+	 * to avoid intermixed klog output.
+	 *
+	 * TODO: This certainly does not guarantee
+	 *       anything, it just works in most of the
+	 *       cases. Some better way how to achieve
+	 *       nice klog output should be found.
 	 */
 	for (i = 0; i < init.cnt; i++) {
 		if (programs[i].task != NULL) {
-			thread_usleep(50000);
 			program_ready(&programs[i]);
+			thread_usleep(10000);
 		}
 	}
