diff -urN v2.4.13-pre3/drivers/char/mem.c foo-v2.4.13-pre3/drivers/char/mem.c
--- v2.4.13-pre3/drivers/char/mem.c	Mon Sep 24 02:16:03 2001
+++ foo-v2.4.13-pre3/drivers/char/mem.c	Wed Oct 17 15:12:59 2001
@@ -339,6 +339,12 @@
 	return count;
 }
 
+static ssize_t sendpage_null(struct file *file, struct page *page, int offset,
+			     size_t size, loff_t *pos, int more)
+{
+	return size;
+}
+
 /*
  * For fun, we are using the MMU for this.
  */
@@ -512,6 +518,7 @@
 	llseek:		null_lseek,
 	read:		read_null,
 	write:		write_null,
+	sendpage:	sendpage_null,
 };
 
 #if !defined(__mc68000__)
