[PATCH 2.6] missing <linux/mm.h> include in drivers/sbus/char/vfc_dev.c

From: Jakub Bogusz
Date: Fri Mar 05 2004 - 07:27:01 EST


drivers/sbus/char/vfc_dev (SUN_VIDEOPIX option) build stopped on:

drivers/sbus/char/vfc_dev.c: In function `vfc_mmap':
drivers/sbus/char/vfc_dev.c:623: error: dereferencing pointer to incomplete type
drivers/sbus/char/vfc_dev.c:623: error: dereferencing pointer to incomplete type
drivers/sbus/char/vfc_dev.c:627: error: dereferencing pointer to incomplete type
drivers/sbus/char/vfc_dev.c:628: error: `VM_SHM' undeclared (first use in this function)
[...and so on]

Fix attached.


--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
PLD Team http://www.pld-linux.org/
--- linux-2.6.4-rc2/drivers/sbus/char/vfc_dev.c.orig 2004-03-04 06:16:48.000000000 +0000
+++ linux-2.6.4-rc2/drivers/sbus/char/vfc_dev.c 2004-03-05 12:00:34.000000000 +0000
@@ -24,6 +24,7 @@
#include <linux/smp_lock.h>
#include <linux/delay.h>
#include <linux/spinlock.h>
+#include <linux/mm.h>

#include <asm/openprom.h>
#include <asm/oplib.h>