diff -Naur ltp-full-20100430.orig/testcases/kernel/containers/netns/check_netns_enabled.c ltp-full-20100430/testcases/kernel/containers/netns/check_netns_enabled.c
--- ltp-full-20100430.orig/testcases/kernel/containers/netns/check_netns_enabled.c	2012-03-27 11:51:54.000000000 -0400
+++ ltp-full-20100430/testcases/kernel/containers/netns/check_netns_enabled.c	2012-03-27 11:52:02.000000000 -0400
@@ -20,7 +20,7 @@
 * when trying to use CLONE_NEWNET and CLONE_NEWNS.
 ***************************************************************************/
 #include <stdio.h>
-#include <sched.h>
+#include <linux/sched.h>
 #include "config.h"
 #include "libclone.h"
 #include "linux_syscall_numbers.h"
diff -Naur ltp-full-20100430.orig/testcases/kernel/containers/netns/common.c ltp-full-20100430/testcases/kernel/containers/netns/common.c
--- ltp-full-20100430.orig/testcases/kernel/containers/netns/common.c	2012-03-27 11:51:54.000000000 -0400
+++ ltp-full-20100430/testcases/kernel/containers/netns/common.c	2012-03-27 11:52:02.000000000 -0400
@@ -25,7 +25,7 @@
 =========================================================================*/
 
 #include <sys/utsname.h>
-#include <sched.h>
+#include <linux/sched.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <sys/syscall.h>
diff -Naur ltp-full-20100430.orig/testcases/kernel/containers/netns/par_chld_ipv6.c ltp-full-20100430/testcases/kernel/containers/netns/par_chld_ipv6.c
--- ltp-full-20100430.orig/testcases/kernel/containers/netns/par_chld_ipv6.c	2012-03-27 11:51:54.000000000 -0400
+++ ltp-full-20100430/testcases/kernel/containers/netns/par_chld_ipv6.c	2012-03-27 11:52:02.000000000 -0400
@@ -26,7 +26,7 @@
 =========================================================================*/
 
 #include <sys/utsname.h>
-#include <sched.h>
+#include <linux/sched.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include "libclone.h"
diff -Naur ltp-full-20100430.orig/testcases/kernel/containers/netns/two_children_ns.c ltp-full-20100430/testcases/kernel/containers/netns/two_children_ns.c
--- ltp-full-20100430.orig/testcases/kernel/containers/netns/two_children_ns.c	2012-03-27 11:51:54.000000000 -0400
+++ ltp-full-20100430/testcases/kernel/containers/netns/two_children_ns.c	2012-03-27 11:52:02.000000000 -0400
@@ -30,7 +30,7 @@
 
 #include <stdio.h>
 #include <stdlib.h>
-#include <sched.h>
+#include <linux/sched.h>
 #include <libgen.h>
 #include <unistd.h>
 #include <signal.h>
diff -Naur ltp-full-20100430.orig/testcases/kernel/containers/pidns/pidns03.c ltp-full-20100430/testcases/kernel/containers/pidns/pidns03.c
--- ltp-full-20100430.orig/testcases/kernel/containers/pidns/pidns03.c	2012-03-27 11:51:54.000000000 -0400
+++ ltp-full-20100430/testcases/kernel/containers/pidns/pidns03.c	2012-03-27 11:52:02.000000000 -0400
@@ -55,6 +55,7 @@
 #include <string.h>
 #include <errno.h>
 #include <dirent.h>
+#include <linux/sched.h>
 #include "usctest.h"
 #include "test.h"
 #define CLEANUP cleanup
diff -Naur ltp-full-20100430.orig/testcases/kernel/controllers/cgroup/test_6_2.c ltp-full-20100430/testcases/kernel/controllers/cgroup/test_6_2.c
--- ltp-full-20100430.orig/testcases/kernel/controllers/cgroup/test_6_2.c	2012-03-27 11:51:54.000000000 -0400
+++ ltp-full-20100430/testcases/kernel/controllers/cgroup/test_6_2.c	2012-03-27 11:52:02.000000000 -0400
@@ -22,7 +22,7 @@
 
 #include <stdlib.h>
 #include <unistd.h>
-#include <sched.h>
+#include <linux/sched.h>
 
 #define DEFAULT_USEC	30000
 
diff -Naur ltp-full-20100430.orig/testcases/kernel/fs/fs_bind/bin/nsclone.c ltp-full-20100430/testcases/kernel/fs/fs_bind/bin/nsclone.c
--- ltp-full-20100430.orig/testcases/kernel/fs/fs_bind/bin/nsclone.c	2012-03-27 11:51:54.000000000 -0400
+++ ltp-full-20100430/testcases/kernel/fs/fs_bind/bin/nsclone.c	2012-03-27 11:52:02.000000000 -0400
@@ -19,7 +19,7 @@
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
-#include <sched.h>
+#include <linux/sched.h>
 #include <signal.h>
 #include <unistd.h>
 #include <test.h>
diff -Naur ltp-full-20100430.orig/testcases/kernel/security/tomoyo/newns.c ltp-full-20100430/testcases/kernel/security/tomoyo/newns.c
--- ltp-full-20100430.orig/testcases/kernel/security/tomoyo/newns.c	2012-03-27 11:51:54.000000000 -0400
+++ ltp-full-20100430/testcases/kernel/security/tomoyo/newns.c	2012-03-27 11:52:02.000000000 -0400
@@ -22,7 +22,7 @@
 #include <sys/wait.h>
 #include <sys/mount.h>
 #include <unistd.h>
-#include <sched.h>
+#include <linux/sched.h>
 #include <errno.h>
 #include <stdlib.h>
 #include "test.h"
diff -Naur ltp-full-20100430.orig/testcases/kernel/syscalls/clone/clone02.c ltp-full-20100430/testcases/kernel/syscalls/clone/clone02.c
--- ltp-full-20100430.orig/testcases/kernel/syscalls/clone/clone02.c	2012-03-27 11:51:54.000000000 -0400
+++ ltp-full-20100430/testcases/kernel/syscalls/clone/clone02.c	2012-03-27 11:53:32.000000000 -0400
@@ -97,7 +97,7 @@
 #endif
 
 #include <errno.h>
-#include <sched.h>
+#include <linux/sched.h>
 #include <fcntl.h>
 #include <sys/wait.h>
 #include <sys/types.h>
diff -Naur ltp-full-20100430.orig/testcases/kernel/syscalls/clone/clone05.c ltp-full-20100430/testcases/kernel/syscalls/clone/clone05.c
--- ltp-full-20100430.orig/testcases/kernel/syscalls/clone/clone05.c	2012-03-27 11:51:54.000000000 -0400
+++ ltp-full-20100430/testcases/kernel/syscalls/clone/clone05.c	2012-03-27 11:53:39.000000000 -0400
@@ -71,7 +71,7 @@
 #endif
 
 #include <errno.h>
-#include <sched.h>
+#include <linux/sched.h>
 #include <sys/wait.h>
 #include "test.h"
 #include "usctest.h"
diff -Naur ltp-full-20100430.orig/testcases/kernel/syscalls/unshare/unshare01.c ltp-full-20100430/testcases/kernel/syscalls/unshare/unshare01.c
--- ltp-full-20100430.orig/testcases/kernel/syscalls/unshare/unshare01.c	2012-03-27 11:51:54.000000000 -0400
+++ ltp-full-20100430/testcases/kernel/syscalls/unshare/unshare01.c	2012-03-27 11:52:02.000000000 -0400
@@ -77,7 +77,7 @@
 #include <stdio.h>
 #include <sys/wait.h>
 #include <sys/types.h>
-#include <sched.h>
+#include <linux/sched.h>
 #include <limits.h>
 #include <unistd.h>
 #include <sys/types.h>
