Skip to content

Commit 68db0cf

Browse files
author
Ingo Molnar
committed
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task_stack.h>
We are going to split <linux/sched/task_stack.h> out of <linux/sched.h>, which will have to be picked up from other headers and a couple of .c files. Create a trivial placeholder <linux/sched/task_stack.h> file that just maps to <linux/sched.h> to make this patch obviously correct and bisectable. Include the new header in the files that are going to need it. Acked-by: Linus Torvalds <[email protected]> Cc: Mike Galbraith <[email protected]> Cc: Peter Zijlstra <[email protected]> Cc: Thomas Gleixner <[email protected]> Cc: [email protected] Signed-off-by: Ingo Molnar <[email protected]>
1 parent 2993002 commit 68db0cf

File tree

178 files changed

+198
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

178 files changed

+198
-1
lines changed

arch/alpha/kernel/osf_sys.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#include <linux/errno.h>
1414
#include <linux/sched/signal.h>
1515
#include <linux/sched/mm.h>
16+
#include <linux/sched/task_stack.h>
1617
#include <linux/kernel.h>
1718
#include <linux/mm.h>
1819
#include <linux/smp.h>

arch/alpha/kernel/process.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#include <linux/sched.h>
1414
#include <linux/sched/debug.h>
1515
#include <linux/sched/task.h>
16+
#include <linux/sched/task_stack.h>
1617
#include <linux/kernel.h>
1718
#include <linux/mm.h>
1819
#include <linux/smp.h>

arch/alpha/kernel/ptrace.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
#include <linux/kernel.h>
88
#include <linux/sched.h>
9+
#include <linux/sched/task_stack.h>
910
#include <linux/mm.h>
1011
#include <linux/smp.h>
1112
#include <linux/errno.h>

arch/alpha/kernel/signal.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
*/
88

99
#include <linux/sched/signal.h>
10+
#include <linux/sched/task_stack.h>
1011
#include <linux/kernel.h>
1112
#include <linux/signal.h>
1213
#include <linux/errno.h>

arch/arc/kernel/kgdb.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
#include <linux/kgdb.h>
1212
#include <linux/sched.h>
13+
#include <linux/sched/task_stack.h>
1314
#include <asm/disasm.h>
1415
#include <asm/cacheflush.h>
1516

arch/arc/kernel/process.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include <linux/module.h>
1313
#include <linux/sched.h>
1414
#include <linux/sched/task.h>
15+
#include <linux/sched/task_stack.h>
1516

1617
#include <linux/mm.h>
1718
#include <linux/fs.h>

arch/arc/kernel/ptrace.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
#include <linux/ptrace.h>
1010
#include <linux/tracehook.h>
11+
#include <linux/sched/task_stack.h>
1112
#include <linux/regset.h>
1213
#include <linux/unistd.h>
1314
#include <linux/elf.h>

arch/arc/kernel/signal.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@
5353
#include <linux/uaccess.h>
5454
#include <linux/syscalls.h>
5555
#include <linux/tracehook.h>
56+
#include <linux/sched/task_stack.h>
57+
5658
#include <asm/ucontext.h>
5759

5860
struct rt_sigframe {

arch/arm/kernel/perf_regs.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
#include <linux/kernel.h>
44
#include <linux/perf_event.h>
55
#include <linux/bug.h>
6+
#include <linux/sched/task_stack.h>
67
#include <asm/perf_regs.h>
78
#include <asm/ptrace.h>
89

arch/arm/kernel/process.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include <linux/sched.h>
1515
#include <linux/sched/debug.h>
1616
#include <linux/sched/task.h>
17+
#include <linux/sched/task_stack.h>
1718
#include <linux/kernel.h>
1819
#include <linux/mm.h>
1920
#include <linux/stddef.h>

0 commit comments

Comments
 (0)