Index: uspace/lib/libc/generic/io/stream.c
===================================================================
--- uspace/lib/libc/generic/io/stream.c	(revision ebfabf6380f038fae3fc5fe621e478743080cd48)
+++ uspace/lib/libc/generic/io/stream.c	(revision c852f4be92deaf736e73515bda99db1fe2e05992)
@@ -72,4 +72,10 @@
 }
 
+/** Write a string to klog. */
+int klog_puts(const char *str)
+{
+	return __SYSCALL3(SYS_KLOG, 1, (sysarg_t) str, str_size(str));
+}
+
 void klog_update(void)
 {
Index: uspace/lib/libc/include/io/stream.h
===================================================================
--- uspace/lib/libc/include/io/stream.h	(revision ebfabf6380f038fae3fc5fe621e478743080cd48)
+++ uspace/lib/libc/include/io/stream.h	(revision c852f4be92deaf736e73515bda99db1fe2e05992)
@@ -41,4 +41,5 @@
 
 extern ssize_t read_stdin(void *, size_t);
+extern int klog_puts(const char *);
 extern void klog_update(void);
 
