Index: uspace/lib/libc/generic/io/stream.c
===================================================================
--- uspace/lib/libc/generic/io/stream.c	(revision 65682254c436de106b1cf4215be52e248fff9a1e)
+++ uspace/lib/libc/generic/io/stream.c	(revision 0b6d70d1d6d61b0c0592aa844bd8054ebbc0e04f)
@@ -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 65682254c436de106b1cf4215be52e248fff9a1e)
+++ uspace/lib/libc/include/io/stream.h	(revision 0b6d70d1d6d61b0c0592aa844bd8054ebbc0e04f)
@@ -41,4 +41,5 @@
 
 extern ssize_t read_stdin(void *, size_t);
+extern int klog_puts(const char *);
 extern void klog_update(void);
 
