Index: contrib/arch/HelenOS.adl
===================================================================
--- contrib/arch/HelenOS.adl	(revision f5ceb180ed8e75b28e5e58b6254e858c7cf265d3)
+++ contrib/arch/HelenOS.adl	(revision fd07e57b67ceab8f6bff8103a832fe90c48a7715)
@@ -22,5 +22,5 @@
 	
 	/* Kernel log */
-	inst klog klog;
+	inst kio kio;
 	
 	[/uspace/lib/libc/bind%ns]
@@ -30,5 +30,5 @@
 	[/uspace/lib/libc/bind%vfs]
 	[/uspace/lib/libc/bind%console]
-	[/uspace/lib/libc/bind%klog]
+	[/uspace/lib/libc/bind%kio]
 	
 	bind ns:kbd to console:kbd;
@@ -58,4 +58,4 @@
 	bind console:sys_console to kernel:sys_console;
 	
-	bind klog:ns to ns:ns;
+	bind kio:ns to ns:ns;
 };
Index: contrib/arch/kernel/kernel.adl
===================================================================
--- contrib/arch/kernel/kernel.adl	(revision f5ceb180ed8e75b28e5e58b6254e858c7cf265d3)
+++ contrib/arch/kernel/kernel.adl	(revision fd07e57b67ceab8f6bff8103a832fe90c48a7715)
@@ -3,9 +3,9 @@
  *****************************/
 
-interface sys_klog {
+interface sys_kio {
 		/* Print using kernel facility */
-		sysarg_t sys_klog(int fd, const void *buf, size_t size);
-	protocol:
-		?sys_klog*
+		sysarg_t sys_kio(int fd, const void *buf, size_t size);
+	protocol:
+		?sys_kio*
 };
 
@@ -251,5 +251,5 @@
 frame sys_console {
 	provides:
-		sys_klog sys_klog;
+		sys_kio sys_kio;
 		sys_console sys_console;
 };
@@ -316,5 +316,5 @@
 	inst sys_debug sys_debug;
 	
-	delegate sys_klog to sys_console:sys_klog;
+	delegate sys_kio to sys_console:sys_kio;
 	delegate sys_console to sys_console:sys_console;
 	delegate sys_tls to sys_proc:sys_tls;
Index: contrib/arch/uspace/app/kio/kio.adl
===================================================================
--- contrib/arch/uspace/app/kio/kio.adl	(revision fd07e57b67ceab8f6bff8103a832fe90c48a7715)
+++ contrib/arch/uspace/app/kio/kio.adl	(revision fd07e57b67ceab8f6bff8103a832fe90c48a7715)
@@ -0,0 +1,9 @@
+frame kio {
+	requires:
+		naming_service ns;
+		[/uspace/lib/libc/requires]
+	initialization:
+		!ns.ipc_m_share_in /* SERVICE_MEM_KIO */
+	protocol:
+		[/uspace/lib/libc/protocol]
+};
Index: contrib/arch/uspace/app/klog/klog.adl
===================================================================
--- contrib/arch/uspace/app/klog/klog.adl	(revision f5ceb180ed8e75b28e5e58b6254e858c7cf265d3)
+++ 	(revision )
@@ -1,9 +1,0 @@
-frame klog {
-	requires:
-		naming_service ns;
-		[/uspace/lib/libc/requires]
-	initialization:
-		!ns.ipc_m_share_in /* SERVICE_MEM_KLOG */
-	protocol:
-		[/uspace/lib/libc/protocol]
-};
Index: contrib/arch/uspace/lib/libc/bind
===================================================================
--- contrib/arch/uspace/lib/libc/bind	(revision f5ceb180ed8e75b28e5e58b6254e858c7cf265d3)
+++ contrib/arch/uspace/lib/libc/bind	(revision fd07e57b67ceab8f6bff8103a832fe90c48a7715)
@@ -1,4 +1,4 @@
 /* Bind %% to kernel interfaces */
-bind %%:sys_klog to kernel:sys_klog;
+bind %%:sys_kio to kernel:sys_kio;
 bind %%:sys_tls to kernel:sys_tls;
 bind %%:sys_thread to kernel:sys_thread;
Index: contrib/arch/uspace/lib/libc/protocol
===================================================================
--- contrib/arch/uspace/lib/libc/protocol	(revision f5ceb180ed8e75b28e5e58b6254e858c7cf265d3)
+++ contrib/arch/uspace/lib/libc/protocol	(revision fd07e57b67ceab8f6bff8103a832fe90c48a7715)
@@ -1,5 +1,5 @@
 /* Protocol according to which libc uses kernel syscalls */
 (
-	!sys_klog.sys_klog +
+	!sys_kio.sys_kio +
 	!sys_tls.sys_tls_set +
 	!sys_thread.sys_thread_create +
Index: contrib/arch/uspace/lib/libc/requires
===================================================================
--- contrib/arch/uspace/lib/libc/requires	(revision f5ceb180ed8e75b28e5e58b6254e858c7cf265d3)
+++ contrib/arch/uspace/lib/libc/requires	(revision fd07e57b67ceab8f6bff8103a832fe90c48a7715)
@@ -1,4 +1,4 @@
 /* Kernel interfaces required by libc */
-sys_klog sys_klog;
+sys_kio sys_kio;
 sys_tls sys_tls;
 sys_thread sys_thread;
Index: contrib/arch/uspace/lib/libc/subsume
===================================================================
--- contrib/arch/uspace/lib/libc/subsume	(revision f5ceb180ed8e75b28e5e58b6254e858c7cf265d3)
+++ contrib/arch/uspace/lib/libc/subsume	(revision fd07e57b67ceab8f6bff8103a832fe90c48a7715)
@@ -1,4 +1,4 @@
 /* Subsume %% to kernel interfaces */
-subsume %%:sys_klog to sys_klog;
+subsume %%:sys_kio to sys_kio;
 subsume %%:sys_tls to sys_tls;
 subsume %%:sys_thread to sys_thread;
Index: contrib/arch/uspace/srv/ns/ns.adl
===================================================================
--- contrib/arch/uspace/srv/ns/ns.adl	(revision f5ceb180ed8e75b28e5e58b6254e858c7cf265d3)
+++ contrib/arch/uspace/srv/ns/ns.adl	(revision fd07e57b67ceab8f6bff8103a832fe90c48a7715)
@@ -6,5 +6,5 @@
 		sysarg_t ipc_m_connect_me_to(in sysarg_t service, in sysarg_t arg2, in sysarg_t arg3, in sysarg_t flags);
 		
-		/* Share real-time clock page or klog page */
+		/* Share real-time clock page or kio page */
 		sysarg_t ipc_m_share_in(in sysarg_t as_area_base, in sysarg_t as_area_size, in sysarg_t service);
 		
