Index: kernel/generic/src/syscall/syscall.c
===================================================================
--- kernel/generic/src/syscall/syscall.c	(revision 3abe472f1a4f6b786d6b42b5f714cad40e76457f)
+++ kernel/generic/src/syscall/syscall.c	(revision 7ba289acbe98d97ccfefd3124fa914845c001281)
@@ -63,4 +63,7 @@
 	char *data;
 	int rc;
+
+	if (count == 0)
+		return 0;
 
 	if (count > PAGE_SIZE)
