Index: kernel/generic/include/config.h
===================================================================
--- kernel/generic/include/config.h	(revision f0defd23cf60e37c1e72fe4d48523e9b8794b239)
+++ kernel/generic/include/config.h	(revision e8039a869ee74ce2d6837e91b5331acd3a5a541d)
@@ -47,4 +47,10 @@
 #define CONFIG_INIT_TASKS        32
 #define CONFIG_TASK_NAME_BUFLEN  32
+
+/**
+ * Maximum buffer size allowed for IPC_M_DATA_WRITE and IPC_M_DATA_READ
+ * requests.
+ */
+#define DATA_XFER_LIMIT  (64 * 1024)
 
 #ifndef __ASM__
Index: kernel/generic/include/ipc/ipcrsc.h
===================================================================
--- kernel/generic/include/ipc/ipcrsc.h	(revision f0defd23cf60e37c1e72fe4d48523e9b8794b239)
+++ kernel/generic/include/ipc/ipcrsc.h	(revision e8039a869ee74ce2d6837e91b5331acd3a5a541d)
@@ -40,4 +40,5 @@
 
 extern call_t *get_call(sysarg_t);
+extern int phone_get(sysarg_t, phone_t **);
 extern int phone_alloc(task_t *);
 extern void phone_connect(int, answerbox_t *);
