ftape.h really wants interrupt.h, not sched.h
diff -urpNX dontdiff linux-2.5.47/include/linux/ftape.h linux-2.5.47-pci/include/linux/ftape.h
--- linux-2.5.47/include/linux/ftape.h 2002-10-01 03:07:12.000000000 -0400
+++ linux-2.5.47-pci/include/linux/ftape.h 2002-11-16 22:27:05.000000000 -0500
@@ -34,7 +34,7 @@
#define KERNEL_VER(major,minor,sublvl) (((major)<<16)+((minor)<<8)+(sublvl))
#ifdef __KERNEL__
-#include <linux/sched.h>
+#include <linux/interrupt.h>
#include <linux/mm.h>
#endif
#include <linux/types.h>
--
Revolutions do not require corporate support.