coda_linux simply doesn't need sched.h
diff -urpNX dontdiff linux-2.5.47/include/linux/coda_linux.h linux-2.5.47-pci/include/linux/coda_linux.h
--- linux-2.5.47/include/linux/coda_linux.h 2002-10-15 09:32:41.000000000 -0400
+++ linux-2.5.47-pci/include/linux/coda_linux.h 2002-11-16 22:49:10.000000000 -0500
@@ -14,7 +14,6 @@
#include <linux/kernel.h>
#include <linux/param.h>
-#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/vmalloc.h>
#include <linux/slab.h>
--
Revolutions do not require corporate support.