Index: kernel/generic/include/syscall/copy.h
===================================================================
--- kernel/generic/include/syscall/copy.h	(revision 83dab11c929c1a48613d4dc70ed8ca9113463484)
+++ kernel/generic/include/syscall/copy.h	(revision 8800b13065d75eefbc778f2b003bc4253f57fc29)
@@ -44,12 +44,12 @@
 extern char memcpy_to_uspace_failover_address;
 
-extern int copy_from_uspace(void *dst, const void *uspace_src, size_t size);
-extern int copy_to_uspace(void *dst_uspace, const void *src, size_t size);
+extern errno_t copy_from_uspace(void *dst, const void *uspace_src, size_t size);
+extern errno_t copy_to_uspace(void *dst_uspace, const void *src, size_t size);
 
 /*
  * This interface must be implemented by each architecture.
  */
-extern int memcpy_from_uspace(void *dst, const void *uspace_src, size_t size);
-extern int memcpy_to_uspace(void *uspace_dst, const void *src, size_t size);
+extern errno_t memcpy_from_uspace(void *dst, const void *uspace_src, size_t size);
+extern errno_t memcpy_to_uspace(void *uspace_dst, const void *src, size_t size);
 
 #endif
