diff -Naur modules/cdfs/2.6/cdfs.h modules-new/cdfs/2.6/cdfs.h
--- modules/cdfs/2.6/cdfs.h	2007-10-24 16:46:13.000000000 +0200
+++ modules-new/cdfs/2.6/cdfs.h	2007-11-24 22:06:07.000000000 +0100
@@ -44,6 +44,7 @@
 #include <linux/errno.h>
 #include <linux/slab.h>
 #include <linux/fs.h>
+#include <linux/sched.h>
 #ifdef OLD_KERNEL
 #include <linux/locks.h>
 #else
