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 8bb129d69310eead42c22239971f5e6480175e55)
@@ -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 8bb129d69310eead42c22239971f5e6480175e55)
@@ -41,4 +41,5 @@
 
 extern ssize_t read_stdin(void *, size_t);
+extern int klog_puts(const char *);
 extern void klog_update(void);
 
