sched/headers: Prepare to move 'init_task' and 'init_thread_union' from <linux/sched...
authorIngo Molnar <mingo@kernel.org>
Sat, 4 Feb 2017 00:20:53 +0000 (01:20 +0100)
committerIngo Molnar <mingo@kernel.org>
Thu, 2 Mar 2017 07:42:38 +0000 (08:42 +0100)
Update all usage sites first.

Acked-by: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
16 files changed:
arch/arm64/kernel/setup.c
arch/arm64/mm/kasan_init.c
arch/frv/mm/init.c
arch/metag/mm/init.c
arch/nios2/kernel/setup.c
arch/powerpc/kernel/paca.c
arch/um/kernel/skas/process.c
arch/um/kernel/um_arch.c
arch/x86/kernel/cpu/common.c
arch/x86/mm/kasan_init_64.c
fs/namespace.c
include/linux/sched/signal.h
init/init_task.c
kernel/delayacct.c
lib/is_single_threaded.c
mm/vmacache.c

index 952e2c0dabd51e24b6b64f3d76a98dc1c3c9b53b..42274bda0ccb5aa1690183ab2093de9fa5bb9009 100644 (file)
@@ -42,6 +42,7 @@
 #include <linux/of_fdt.h>
 #include <linux/efi.h>
 #include <linux/psci.h>
+#include <linux/sched/task.h>
 #include <linux/mm.h>
 
 #include <asm/acpi.h>
index 201d918e75759d4938e62575083ede5b7775aff5..55d1e9205543689a6883d983dc82cb8b9eb2be6a 100644 (file)
@@ -13,6 +13,7 @@
 #define pr_fmt(fmt) "kasan: " fmt
 #include <linux/kasan.h>
 #include <linux/kernel.h>
+#include <linux/sched/task.h>
 #include <linux/memblock.h>
 #include <linux/start_kernel.h>
 #include <linux/mm.h>
index 88a15974352857dda020f5aa2c95b452f90b42c2..328f0a2923168cfdfdce579d8e2504cc82d886aa 100644 (file)
@@ -18,6 +18,7 @@
 
 #include <linux/signal.h>
 #include <linux/sched.h>
+#include <linux/sched/task.h>
 #include <linux/pagemap.h>
 #include <linux/gfp.h>
 #include <linux/swap.h>
index c0ec116b3993a3a61b852c9daf14a34ab0962e15..188d4d9fbed4d9418dcbb94e556d8a155814d16e 100644 (file)
@@ -12,6 +12,7 @@
 #include <linux/percpu.h>
 #include <linux/memblock.h>
 #include <linux/initrd.h>
+#include <linux/sched/task.h>
 
 #include <asm/setup.h>
 #include <asm/page.h>
index a3fa80d1aacc2dafc45c71588603935c6f6c479e..6e57ffa5db2769babe8c285f1e88e16fe13ed998 100644 (file)
@@ -14,6 +14,7 @@
 #include <linux/kernel.h>
 #include <linux/mm.h>
 #include <linux/sched.h>
+#include <linux/sched/task.h>
 #include <linux/console.h>
 #include <linux/bootmem.h>
 #include <linux/initrd.h>
index fa20060ff7a52e5cb55000d41c7b25b80baca53b..dfc479df9634e2f5f6de150071eb7d39f07b8bb5 100644 (file)
@@ -10,6 +10,7 @@
 #include <linux/smp.h>
 #include <linux/export.h>
 #include <linux/memblock.h>
+#include <linux/sched/task.h>
 
 #include <asm/lppaca.h>
 #include <asm/paca.h>
index 3a952a4f7965823ebd91e0aa6eee5555d19eccd6..d4dbf08722d68c6da4cae14a02b3a6372603c8bb 100644 (file)
@@ -6,6 +6,7 @@
 #include <linux/init.h>
 #include <linux/sched/mm.h>
 #include <linux/sched/task_stack.h>
+#include <linux/sched/task.h>
 
 #include <as-layout.h>
 #include <kern.h>
index e8175a8aa22c7b8c7c2f4ea2daf4addd1c8eb666..4b85acd4020c408fdf15d01408c9cc4d2bab8b40 100644 (file)
@@ -11,7 +11,9 @@
 #include <linux/string.h>
 #include <linux/utsname.h>
 #include <linux/sched.h>
+#include <linux/sched/task.h>
 #include <linux/kmsg_dump.h>
+
 #include <asm/pgtable.h>
 #include <asm/processor.h>
 #include <asm/sections.h>
index c7e2ca966386df15eada12c88ea72fb03cf4aeba..f2fd8fefc5899d27f9973fb05ad7c15b4111de71 100644 (file)
@@ -9,6 +9,7 @@
 #include <linux/delay.h>
 #include <linux/sched.h>
 #include <linux/sched/clock.h>
+#include <linux/sched/task.h>
 #include <linux/init.h>
 #include <linux/kprobes.h>
 #include <linux/kgdb.h>
index 0493c17b8a516f4212bc21fe5e32d0bce466c24f..8d63d7a104c3c445805dcf24a59fff2756a17b01 100644 (file)
@@ -4,6 +4,7 @@
 #include <linux/kdebug.h>
 #include <linux/mm.h>
 #include <linux/sched.h>
+#include <linux/sched/task.h>
 #include <linux/vmalloc.h>
 
 #include <asm/tlbflush.h>
index 131cd7b94f4711477dc1979f0a3799022b94066e..cc1375eff88c75abdf14aeb22a55c3d8b802895f 100644 (file)
@@ -25,6 +25,8 @@
 #include <linux/magic.h>
 #include <linux/bootmem.h>
 #include <linux/task_work.h>
+#include <linux/sched/task.h>
+
 #include "pnode.h"
 #include "internal.h"
 
index 7e10a78245234a8eb01605edf5ce734ccbc0dca4..320eca0446cd05927823c9ab2e8e708b042a8565 100644 (file)
@@ -5,5 +5,6 @@
 #include <linux/cred.h>
 #include <linux/sched.h>
 #include <linux/sched/jobctl.h>
+#include <linux/sched/task.h>
 
 #endif /* _LINUX_SCHED_SIGNAL_H */
index 53d4ce942a887fada9db485771c830f36df54679..66787e30a4191b9b5187c874f02329885acaa6a4 100644 (file)
@@ -4,6 +4,7 @@
 #include <linux/sched.h>
 #include <linux/sched/sysctl.h>
 #include <linux/sched/rt.h>
+#include <linux/sched/task.h>
 #include <linux/init.h>
 #include <linux/fs.h>
 #include <linux/mm.h>
index 6605496569914d7a6bdd8ac2e94f331160027cfb..c94135fc2698447a67e183dafe458a17fb14a3b3 100644 (file)
@@ -14,6 +14,7 @@
  */
 
 #include <linux/sched.h>
+#include <linux/sched/task.h>
 #include <linux/slab.h>
 #include <linux/taskstats.h>
 #include <linux/time.h>
index 8d4678edcc0eb0ccdd610730e69c15d79eb97923..9c7d89df40ed9b260b14d51713e55ae4d8d2950b 100644 (file)
@@ -10,6 +10,7 @@
  * 2 of the Licence, or (at your option) any later version.
  */
 #include <linux/sched/signal.h>
+#include <linux/sched/task.h>
 #include <linux/sched/mm.h>
 
 /*
index 4355d34c68a6818fda14bda1265d29f04b356eb5..7ffa0ee341b5dab136b34d4d79c54a040569ada0 100644 (file)
@@ -2,6 +2,7 @@
  * Copyright (C) 2014 Davidlohr Bueso.
  */
 #include <linux/sched/signal.h>
+#include <linux/sched/task.h>
 #include <linux/mm.h>
 #include <linux/vmacache.h>