History

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.

Ingo Molnar committed 9 years ago

Commit 68db0cf1 parent 2993002178 files · +198 −1Browse files

Unified · Split

178 files
  1. arch/alpha/kernel/osf_sys.c +1 −0
  2. arch/alpha/kernel/process.c +1 −0
  3. arch/alpha/kernel/ptrace.c +1 −0
  4. arch/alpha/kernel/signal.c +1 −0
  5. arch/arc/kernel/kgdb.c +1 −0
  6. arch/arc/kernel/process.c +1 −0
  7. arch/arc/kernel/ptrace.c +1 −0
  8. arch/arc/kernel/signal.c +2 −0
  9. arch/arm/kernel/perf_regs.c +1 −0
  10. arch/arm/kernel/process.c +1 −0
  11. arch/arm/kernel/ptrace.c +1 −0
  12. arch/arm/kernel/smp.c +1 −0
  13. arch/arm/kernel/traps.c +1 −0
  14. arch/arm64/include/asm/compat.h +1 −0
  15. arch/arm64/kernel/debug-monitors.c +1 −0
  16. arch/arm64/kernel/kgdb.c +2 −0
  17. arch/arm64/kernel/perf_regs.c +1 −0
  18. arch/arm64/kernel/process.c +1 −0
  19. arch/arm64/kernel/ptrace.c +1 −0
  20. arch/arm64/kernel/smp.c +1 −0
  21. arch/arm64/kernel/stacktrace.c +1 −0
  22. arch/arm64/kernel/traps.c +1 −0
  23. arch/avr32/kernel/process.c +1 −0
  24. arch/avr32/kernel/ptrace.c +1 −0
  25. arch/avr32/kernel/stacktrace.c +1 −0
  26. arch/blackfin/kernel/process.c +1 −0
  27. arch/blackfin/kernel/ptrace.c +1 −0
  28. arch/blackfin/kernel/signal.c +1 −0
  29. arch/blackfin/kernel/stacktrace.c +1 −0
  30. arch/blackfin/mach-common/smp.c +1 −0
  31. arch/c6x/kernel/process.c +1 −0
  32. arch/c6x/kernel/ptrace.c +1 −0
  33. arch/cris/arch-v10/kernel/process.c +1 −0
  34. arch/cris/arch-v10/kernel/ptrace.c +1 −0
  35. arch/cris/arch-v10/kernel/signal.c +1 −0
  36. arch/cris/arch-v32/kernel/process.c +1 −0
  37. arch/cris/arch-v32/kernel/ptrace.c +1 −0
  38. arch/cris/arch-v32/kernel/signal.c +1 −0
  39. arch/frv/kernel/process.c +1 −0
  40. arch/h8300/kernel/process.c +1 −0
  41. arch/h8300/kernel/signal.c +1 −0
  42. arch/hexagon/kernel/kgdb.c +1 −0
  43. arch/hexagon/kernel/process.c +1 −0
  44. arch/hexagon/kernel/ptrace.c +1 −0
  45. arch/hexagon/kernel/signal.c +2 −0
  46. arch/hexagon/kernel/stacktrace.c +1 −0
  47. arch/hexagon/kernel/traps.c +1 −0
  48. arch/ia64/kernel/perfmon.c +1 −0
  49. arch/ia64/kernel/process.c +1 −0
  50. arch/ia64/kernel/ptrace.c +1 −0
  51. arch/ia64/kernel/setup.c +1 −0
  52. arch/ia64/kernel/sys_ia64.c +1 −0
  53. arch/m32r/kernel/process.c +1 −0
  54. arch/m32r/kernel/ptrace.c +1 −0
  55. arch/m68k/kernel/process.c +1 −0
  56. arch/m68k/kernel/ptrace.c +1 −0
  57. arch/metag/kernel/process.c +1 −0
  58. arch/metag/kernel/ptrace.c +2 −0
  59. arch/metag/kernel/signal.c +1 −0
  60. arch/metag/kernel/smp.c +1 −0
  61. arch/metag/kernel/traps.c +1 −0
  62. arch/microblaze/kernel/process.c +1 −0
  63. arch/microblaze/kernel/ptrace.c +1 −0
  64. arch/microblaze/kernel/unwind.c +1 −0
  65. arch/mips/include/asm/fpu.h +1 −0
  66. arch/mips/kernel/crash.c +1 −0
  67. arch/mips/kernel/perf_event.c +1 −0
  68. arch/mips/kernel/process.c +1 −0
  69. arch/mips/kernel/ptrace.c +1 −0
  70. arch/mips/kernel/ptrace32.c +1 −0
  71. arch/mips/kernel/stacktrace.c +1 −0
  72. arch/mips/kernel/syscall.c +1 −0
  73. arch/mips/loongson64/loongson-3/smp.c +1 −0
  74. arch/mips/paravirt/paravirt-smp.c +1 −0
  75. arch/mips/sibyte/bcm1480/smp.c +1 −0
  76. arch/mn10300/kernel/process.c +1 −0
  77. arch/mn10300/kernel/ptrace.c +1 −0
  78. arch/nios2/kernel/process.c +1 −0
  79. arch/nios2/kernel/ptrace.c +1 −0
  80. arch/openrisc/kernel/process.c +1 −0
  81. arch/openrisc/kernel/ptrace.c +1 −0
  82. arch/parisc/kernel/process.c +1 −0
  83. arch/powerpc/kernel/process.c +1 −0
  84. arch/powerpc/mm/fault.c +1 −0
  85. arch/powerpc/perf/perf_regs.c +1 −0
  86. arch/s390/include/asm/compat.h +1 −0
  87. arch/s390/include/asm/kprobes.h +1 −0
  88. arch/s390/kernel/compat_signal.c +1 −0
  89. arch/s390/kernel/dumpstack.c +1 −0
  90. arch/s390/kernel/process.c +1 −0
  91. arch/s390/kernel/ptrace.c +1 −0
  92. arch/s390/kernel/runtime_instr.c +2 −0
  93. arch/s390/kernel/signal.c +1 −0
  94. arch/s390/kernel/smp.c +1 −0
  95. arch/s390/kernel/uprobes.c +2 −0
  96. arch/score/kernel/process.c +1 −0
  97. arch/score/kernel/ptrace.c +1 −0
  98. arch/sh/kernel/cpu/fpu.c +1 −0
  99. arch/sh/kernel/dumpstack.c +1 −0
  100. arch/sh/kernel/kgdb.c +2 −0
  101. arch/sh/kernel/process.c +1 −0
  102. arch/sh/kernel/process_32.c +1 −0
  103. arch/sh/kernel/process_64.c +1 −0
  104. arch/sh/kernel/ptrace_32.c +1 −0
  105. arch/sh/kernel/ptrace_64.c +1 −0
  106. arch/sh/kernel/signal_32.c +1 −0
  107. arch/sh/kernel/sys_sh32.c +1 −0
  108. arch/sh/kernel/traps.c +1 −0
  109. arch/sh/kernel/traps_32.c +2 −0
  110. arch/sparc/kernel/process_32.c +1 −0
  111. arch/sparc/kernel/process_64.c +1 −0
  112. arch/sparc/kernel/ptrace_64.c +1 −0
  113. arch/tile/kernel/compat_signal.c +1 −0
  114. arch/tile/kernel/kgdb.c +2 −0
  115. arch/tile/kernel/process.c +1 −0
  116. arch/tile/kernel/ptrace.c +2 −0
  117. arch/tile/kernel/signal.c +1 −0
  118. arch/tile/kernel/stack.c +1 −0
  119. arch/um/kernel/exec.c +1 −0
  120. arch/um/kernel/process.c +1 −0
  121. arch/um/kernel/skas/process.c +1 −0
  122. arch/unicore32/kernel/process.c +1 −0
  123. arch/unicore32/kernel/ptrace.c +1 −0
  124. arch/unicore32/kernel/traps.c +1 −0
  125. arch/x86/entry/common.c +1 −0
  126. arch/x86/entry/vdso/vma.c +1 −0
  127. arch/x86/ia32/ia32_aout.c +1 −0
  128. arch/x86/ia32/ia32_signal.c +1 −0
  129. arch/x86/kernel/dumpstack.c +1 −0
  130. arch/x86/kernel/fpu/regset.c +1 −0
  131. arch/x86/kernel/ioport.c +1 −0
  132. arch/x86/kernel/irq_64.c +1 −0
  133. arch/x86/kernel/perf_regs.c +1 −0
  134. arch/x86/kernel/process.c +1 −0
  135. arch/x86/kernel/process_32.c +1 −0
  136. arch/x86/kernel/process_64.c +1 −0
  137. arch/x86/kernel/ptrace.c +1 −0
  138. arch/x86/kernel/signal.c +1 −0
  139. arch/x86/kernel/smpboot.c +1 −0
  140. arch/x86/kernel/stacktrace.c +1 −0
  141. arch/x86/kernel/step.c +1 −0
  142. arch/x86/kernel/traps.c +1 −0
  143. arch/x86/kernel/unwind_frame.c +1 −0
  144. arch/x86/kernel/vm86_32.c +1 −0
  145. arch/x86/mm/fault.c +1 −0
  146. arch/xtensa/kernel/process.c +1 −0
  147. arch/xtensa/kernel/ptrace.c +1 −0
  148. arch/xtensa/kernel/signal.c +1 −0
  149. arch/xtensa/kernel/smp.c +1 −0
  150. block/blk-map.c +1 −0
  151. drivers/hv/vmbus_drv.c +2 −0
  152. drivers/ide/ide-cd.c +1 −0
  153. drivers/md/bcache/closure.h +1 −0
  154. drivers/misc/lkdtm_usercopy.c +1 −0
  155. drivers/mtd/nand/gpmi-nand/gpmi-nand.c +1 −0
  156. fs/binfmt_aout.c +1 −0
  157. fs/binfmt_elf.c +1 −0
  158. fs/binfmt_elf_fdpic.c +2 −1
  159. fs/binfmt_flat.c +1 −0
  160. fs/coredump.c +1 −0
  161. include/linux/elfcore.h +2 −0
  162. include/linux/perf_regs.h +2 −0
  163. include/linux/sched/task_stack.h +6 −0
  164. init/main.c +1 −0
  165. kernel/events/callchain.c +2 −0
  166. kernel/exit.c +1 −0
  167. kernel/fork.c +1 −0
  168. kernel/printk/printk.c +1 −0
  169. kernel/sched/sched.h +1 −0
  170. kernel/seccomp.c +1 −0
  171. kernel/signal.c +1 −0
  172. kernel/trace/trace_stack.c +1 −0
  173. lib/debugobjects.c +1 −0
  174. lib/dma-debug.c +1 −0
  175. lib/syscall.c +1 −0
  176. mm/kasan/kasan.c +1 −0
  177. mm/kmemleak.c +1 −0
  178. mm/util.c +1 −0
arch/alpha/kernel/osf_sys.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/errno.h>13#include <linux/errno.h>
14#include <linux/sched/signal.h>14#include <linux/sched/signal.h>
15#include <linux/sched/mm.h>15#include <linux/sched/mm.h>
16#include <linux/sched/task_stack.h>
16#include <linux/kernel.h>17#include <linux/kernel.h>
17#include <linux/mm.h>18#include <linux/mm.h>
18#include <linux/smp.h>19#include <linux/smp.h>
arch/alpha/kernel/process.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/sched.h>13#include <linux/sched.h>
14#include <linux/sched/debug.h>14#include <linux/sched/debug.h>
15#include <linux/sched/task.h>15#include <linux/sched/task.h>
16#include <linux/sched/task_stack.h>
16#include <linux/kernel.h>17#include <linux/kernel.h>
17#include <linux/mm.h>18#include <linux/mm.h>
18#include <linux/smp.h>19#include <linux/smp.h>
arch/alpha/kernel/ptrace.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 6
7#include <linux/kernel.h>7#include <linux/kernel.h>
8#include <linux/sched.h>8#include <linux/sched.h>
9#include <linux/sched/task_stack.h>
9#include <linux/mm.h>10#include <linux/mm.h>
10#include <linux/smp.h>11#include <linux/smp.h>
11#include <linux/errno.h>12#include <linux/errno.h>
arch/alpha/kernel/signal.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 */7 */
8 8
9#include <linux/sched/signal.h>9#include <linux/sched/signal.h>
10#include <linux/sched/task_stack.h>
10#include <linux/kernel.h>11#include <linux/kernel.h>
11#include <linux/signal.h>12#include <linux/signal.h>
12#include <linux/errno.h>13#include <linux/errno.h>
arch/arc/kernel/kgdb.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 10
11#include <linux/kgdb.h>11#include <linux/kgdb.h>
12#include <linux/sched.h>12#include <linux/sched.h>
13#include <linux/sched/task_stack.h>
13#include <asm/disasm.h>14#include <asm/disasm.h>
14#include <asm/cacheflush.h>15#include <asm/cacheflush.h>
15 16
arch/arc/kernel/process.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/module.h>12#include <linux/module.h>
13#include <linux/sched.h>13#include <linux/sched.h>
14#include <linux/sched/task.h>14#include <linux/sched/task.h>
15#include <linux/sched/task_stack.h>
15 16
16#include <linux/mm.h>17#include <linux/mm.h>
17#include <linux/fs.h>18#include <linux/fs.h>
arch/arc/kernel/ptrace.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 8
9#include <linux/ptrace.h>9#include <linux/ptrace.h>
10#include <linux/tracehook.h>10#include <linux/tracehook.h>
11#include <linux/sched/task_stack.h>
11#include <linux/regset.h>12#include <linux/regset.h>
12#include <linux/unistd.h>13#include <linux/unistd.h>
13#include <linux/elf.h>14#include <linux/elf.h>
arch/arc/kernel/signal.c+2−0
@@ -53,6 +53,8 @@ · 52 unmodified lines
53#include <linux/uaccess.h>53#include <linux/uaccess.h>
54#include <linux/syscalls.h>54#include <linux/syscalls.h>
55#include <linux/tracehook.h>55#include <linux/tracehook.h>
56#include <linux/sched/task_stack.h>
57
56#include <asm/ucontext.h>58#include <asm/ucontext.h>
57 59
58struct rt_sigframe {60struct rt_sigframe {
arch/arm/kernel/perf_regs.c+1−0
@@ -3,6 +3,7 @@ · 2 unmodified lines
3#include <linux/kernel.h>3#include <linux/kernel.h>
4#include <linux/perf_event.h>4#include <linux/perf_event.h>
5#include <linux/bug.h>5#include <linux/bug.h>
6#include <linux/sched/task_stack.h>
6#include <asm/perf_regs.h>7#include <asm/perf_regs.h>
7#include <asm/ptrace.h>8#include <asm/ptrace.h>
8 9
arch/arm/kernel/process.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/sched.h>14#include <linux/sched.h>
15#include <linux/sched/debug.h>15#include <linux/sched/debug.h>
16#include <linux/sched/task.h>16#include <linux/sched/task.h>
17#include <linux/sched/task_stack.h>
17#include <linux/kernel.h>18#include <linux/kernel.h>
18#include <linux/mm.h>19#include <linux/mm.h>
19#include <linux/stddef.h>20#include <linux/stddef.h>
arch/arm/kernel/ptrace.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/sched/signal.h>13#include <linux/sched/signal.h>
14#include <linux/sched/task_stack.h>
14#include <linux/mm.h>15#include <linux/mm.h>
15#include <linux/elf.h>16#include <linux/elf.h>
16#include <linux/smp.h>17#include <linux/smp.h>
arch/arm/kernel/smp.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/spinlock.h>13#include <linux/spinlock.h>
14#include <linux/sched.h>14#include <linux/sched.h>
15#include <linux/sched/hotplug.h>15#include <linux/sched/hotplug.h>
16#include <linux/sched/task_stack.h>
16#include <linux/interrupt.h>17#include <linux/interrupt.h>
17#include <linux/cache.h>18#include <linux/cache.h>
18#include <linux/profile.h>19#include <linux/profile.h>
arch/arm/kernel/traps.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/init.h>26#include <linux/init.h>
27#include <linux/sched/signal.h>27#include <linux/sched/signal.h>
28#include <linux/sched/debug.h>28#include <linux/sched/debug.h>
29#include <linux/sched/task_stack.h>
29#include <linux/irq.h>30#include <linux/irq.h>
30 31
31#include <linux/atomic.h>32#include <linux/atomic.h>
arch/arm64/include/asm/compat.h+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23 */23 */
24#include <linux/types.h>24#include <linux/types.h>
25#include <linux/sched.h>25#include <linux/sched.h>
26#include <linux/sched/task_stack.h>
26 27
27#define COMPAT_USER_HZ 10028#define COMPAT_USER_HZ 100
28#ifdef __AARCH64EB__29#ifdef __AARCH64EB__
arch/arm64/kernel/debug-monitors.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/kprobes.h>26#include <linux/kprobes.h>
27#include <linux/stat.h>27#include <linux/stat.h>
28#include <linux/uaccess.h>28#include <linux/uaccess.h>
29#include <linux/sched/task_stack.h>
29 30
30#include <asm/cpufeature.h>31#include <asm/cpufeature.h>
31#include <asm/cputype.h>32#include <asm/cputype.h>
arch/arm64/kernel/kgdb.c+2−0
@@ -24,6 +24,8 @@ · 23 unmodified lines
24#include <linux/kdebug.h>24#include <linux/kdebug.h>
25#include <linux/kgdb.h>25#include <linux/kgdb.h>
26#include <linux/kprobes.h>26#include <linux/kprobes.h>
27#include <linux/sched/task_stack.h>
28
27#include <asm/debug-monitors.h>29#include <asm/debug-monitors.h>
28#include <asm/insn.h>30#include <asm/insn.h>
29#include <asm/traps.h>31#include <asm/traps.h>
arch/arm64/kernel/perf_regs.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/perf_event.h>3#include <linux/perf_event.h>
4#include <linux/bug.h>4#include <linux/bug.h>
5#include <linux/sched/task_stack.h>
5 6
6#include <asm/compat.h>7#include <asm/compat.h>
7#include <asm/perf_regs.h>8#include <asm/perf_regs.h>
arch/arm64/kernel/process.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/sched.h>26#include <linux/sched.h>
27#include <linux/sched/debug.h>27#include <linux/sched/debug.h>
28#include <linux/sched/task.h>28#include <linux/sched/task.h>
29#include <linux/sched/task_stack.h>
29#include <linux/kernel.h>30#include <linux/kernel.h>
30#include <linux/mm.h>31#include <linux/mm.h>
31#include <linux/stddef.h>32#include <linux/stddef.h>
arch/arm64/kernel/ptrace.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/compat.h>23#include <linux/compat.h>
24#include <linux/kernel.h>24#include <linux/kernel.h>
25#include <linux/sched/signal.h>25#include <linux/sched/signal.h>
26#include <linux/sched/task_stack.h>
26#include <linux/mm.h>27#include <linux/mm.h>
27#include <linux/smp.h>28#include <linux/smp.h>
28#include <linux/ptrace.h>29#include <linux/ptrace.h>
arch/arm64/kernel/smp.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/spinlock.h>23#include <linux/spinlock.h>
24#include <linux/sched.h>24#include <linux/sched.h>
25#include <linux/sched/hotplug.h>25#include <linux/sched/hotplug.h>
26#include <linux/sched/task_stack.h>
26#include <linux/interrupt.h>27#include <linux/interrupt.h>
27#include <linux/cache.h>28#include <linux/cache.h>
28#include <linux/profile.h>29#include <linux/profile.h>
arch/arm64/kernel/stacktrace.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/ftrace.h>20#include <linux/ftrace.h>
21#include <linux/sched.h>21#include <linux/sched.h>
22#include <linux/sched/debug.h>22#include <linux/sched/debug.h>
23#include <linux/sched/task_stack.h>
23#include <linux/stacktrace.h>24#include <linux/stacktrace.h>
24 25
25#include <asm/irq.h>26#include <asm/irq.h>
arch/arm64/kernel/traps.c+1−0
@@ -31,6 +31,7 @@ · 30 unmodified lines
31#include <linux/init.h>31#include <linux/init.h>
32#include <linux/sched/signal.h>32#include <linux/sched/signal.h>
33#include <linux/sched/debug.h>33#include <linux/sched/debug.h>
34#include <linux/sched/task_stack.h>
34#include <linux/syscalls.h>35#include <linux/syscalls.h>
35 36
36#include <asm/atomic.h>37#include <asm/atomic.h>
arch/avr32/kernel/process.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8#include <linux/sched.h>8#include <linux/sched.h>
9#include <linux/sched/debug.h>9#include <linux/sched/debug.h>
10#include <linux/sched/task.h>10#include <linux/sched/task.h>
11#include <linux/sched/task_stack.h>
11#include <linux/module.h>12#include <linux/module.h>
12#include <linux/kallsyms.h>13#include <linux/kallsyms.h>
13#include <linux/fs.h>14#include <linux/fs.h>
arch/avr32/kernel/ptrace.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8#undef DEBUG8#undef DEBUG
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/sched.h>10#include <linux/sched.h>
11#include <linux/sched/task_stack.h>
11#include <linux/mm.h>12#include <linux/mm.h>
12#include <linux/ptrace.h>13#include <linux/ptrace.h>
13#include <linux/errno.h>14#include <linux/errno.h>
arch/avr32/kernel/stacktrace.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 * published by the Free Software Foundation.8 * published by the Free Software Foundation.
9 */9 */
10#include <linux/sched.h>10#include <linux/sched.h>
11#include <linux/sched/task_stack.h>
11#include <linux/stacktrace.h>12#include <linux/stacktrace.h>
12#include <linux/thread_info.h>13#include <linux/thread_info.h>
13#include <linux/module.h>14#include <linux/module.h>
arch/blackfin/kernel/process.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/sched.h>14#include <linux/sched.h>
15#include <linux/sched/debug.h>15#include <linux/sched/debug.h>
16#include <linux/sched/task.h>16#include <linux/sched/task.h>
17#include <linux/sched/task_stack.h>
17#include <linux/tick.h>18#include <linux/tick.h>
18#include <linux/fs.h>19#include <linux/fs.h>
19#include <linux/err.h>20#include <linux/err.h>
arch/blackfin/kernel/ptrace.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 7
8#include <linux/kernel.h>8#include <linux/kernel.h>
9#include <linux/sched.h>9#include <linux/sched.h>
10#include <linux/sched/task_stack.h>
10#include <linux/mm.h>11#include <linux/mm.h>
11#include <linux/smp.h>12#include <linux/smp.h>
12#include <linux/elf.h>13#include <linux/elf.h>
arch/blackfin/kernel/signal.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/binfmts.h>12#include <linux/binfmts.h>
13#include <linux/uaccess.h>13#include <linux/uaccess.h>
14#include <linux/tracehook.h>14#include <linux/tracehook.h>
15#include <linux/sched/task_stack.h>
15 16
16#include <asm/cacheflush.h>17#include <asm/cacheflush.h>
17#include <asm/ucontext.h>18#include <asm/ucontext.h>
arch/blackfin/kernel/stacktrace.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 */6 */
7 7
8#include <linux/sched.h>8#include <linux/sched.h>
9#include <linux/sched/task_stack.h>
9#include <linux/stacktrace.h>10#include <linux/stacktrace.h>
10#include <linux/thread_info.h>11#include <linux/thread_info.h>
11#include <linux/module.h>12#include <linux/module.h>
arch/blackfin/mach-common/smp.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/init.h>12#include <linux/init.h>
13#include <linux/spinlock.h>13#include <linux/spinlock.h>
14#include <linux/sched.h>14#include <linux/sched.h>
15#include <linux/sched/task_stack.h>
15#include <linux/interrupt.h>16#include <linux/interrupt.h>
16#include <linux/cache.h>17#include <linux/cache.h>
17#include <linux/clockchips.h>18#include <linux/clockchips.h>
arch/c6x/kernel/process.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/syscalls.h>18#include <linux/syscalls.h>
19#include <linux/reboot.h>19#include <linux/reboot.h>
20#include <linux/sched/task.h>20#include <linux/sched/task.h>
21#include <linux/sched/task_stack.h>
21 22
22#include <asm/syscalls.h>23#include <asm/syscalls.h>
23 24
arch/c6x/kernel/ptrace.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/tracehook.h>14#include <linux/tracehook.h>
15#include <linux/regset.h>15#include <linux/regset.h>
16#include <linux/elf.h>16#include <linux/elf.h>
17#include <linux/sched/task_stack.h>
17 18
18#include <asm/cacheflush.h>19#include <asm/cacheflush.h>
19 20
arch/cris/arch-v10/kernel/process.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/sched.h>13#include <linux/sched.h>
14#include <linux/sched/debug.h>14#include <linux/sched/debug.h>
15#include <linux/sched/task.h>15#include <linux/sched/task.h>
16#include <linux/sched/task_stack.h>
16#include <linux/slab.h>17#include <linux/slab.h>
17#include <linux/err.h>18#include <linux/err.h>
18#include <linux/fs.h>19#include <linux/fs.h>
arch/cris/arch-v10/kernel/ptrace.c+1−0
@@ -4,6 +4,7 @@ · 3 unmodified lines
4 4
5#include <linux/kernel.h>5#include <linux/kernel.h>
6#include <linux/sched.h>6#include <linux/sched.h>
7#include <linux/sched/task_stack.h>
7#include <linux/mm.h>8#include <linux/mm.h>
8#include <linux/smp.h>9#include <linux/smp.h>
9#include <linux/errno.h>10#include <linux/errno.h>
arch/cris/arch-v10/kernel/signal.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 */14 */
15 15
16#include <linux/sched.h>16#include <linux/sched.h>
17#include <linux/sched/task_stack.h>
17#include <linux/mm.h>18#include <linux/mm.h>
18#include <linux/smp.h>19#include <linux/smp.h>
19#include <linux/kernel.h>20#include <linux/kernel.h>
arch/cris/arch-v32/kernel/process.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/sched.h>11#include <linux/sched.h>
12#include <linux/sched/debug.h>12#include <linux/sched/debug.h>
13#include <linux/sched/task.h>13#include <linux/sched/task.h>
14#include <linux/sched/task_stack.h>
14#include <linux/slab.h>15#include <linux/slab.h>
15#include <linux/err.h>16#include <linux/err.h>
16#include <linux/fs.h>17#include <linux/fs.h>
arch/cris/arch-v32/kernel/ptrace.c+1−0
@@ -4,6 +4,7 @@ · 3 unmodified lines
4 4
5#include <linux/kernel.h>5#include <linux/kernel.h>
6#include <linux/sched.h>6#include <linux/sched.h>
7#include <linux/sched/task_stack.h>
7#include <linux/mm.h>8#include <linux/mm.h>
8#include <linux/smp.h>9#include <linux/smp.h>
9#include <linux/errno.h>10#include <linux/errno.h>
arch/cris/arch-v32/kernel/signal.c+1−0
@@ -3,6 +3,7 @@ · 2 unmodified lines
3 */3 */
4 4
5#include <linux/sched.h>5#include <linux/sched.h>
6#include <linux/sched/task_stack.h>
6#include <linux/mm.h>7#include <linux/mm.h>
7#include <linux/slab.h>8#include <linux/slab.h>
8#include <linux/kernel.h>9#include <linux/kernel.h>
arch/frv/kernel/process.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/sched.h>15#include <linux/sched.h>
16#include <linux/sched/debug.h>16#include <linux/sched/debug.h>
17#include <linux/sched/task.h>17#include <linux/sched/task.h>
18#include <linux/sched/task_stack.h>
18#include <linux/kernel.h>19#include <linux/kernel.h>
19#include <linux/mm.h>20#include <linux/mm.h>
20#include <linux/smp.h>21#include <linux/smp.h>
arch/h8300/kernel/process.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/sched.h>27#include <linux/sched.h>
28#include <linux/sched/debug.h>28#include <linux/sched/debug.h>
29#include <linux/sched/task.h>29#include <linux/sched/task.h>
30#include <linux/sched/task_stack.h>
30#include <linux/kernel.h>31#include <linux/kernel.h>
31#include <linux/mm.h>32#include <linux/mm.h>
32#include <linux/smp.h>33#include <linux/smp.h>
arch/h8300/kernel/signal.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25 */25 */
26 26
27#include <linux/sched.h>27#include <linux/sched.h>
28#include <linux/sched/task_stack.h>
28#include <linux/mm.h>29#include <linux/mm.h>
29#include <linux/kernel.h>30#include <linux/kernel.h>
30#include <linux/signal.h>31#include <linux/signal.h>
arch/hexagon/kernel/kgdb.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 20
21#include <linux/irq.h>21#include <linux/irq.h>
22#include <linux/sched.h>22#include <linux/sched.h>
23#include <linux/sched/task_stack.h>
23#include <linux/kdebug.h>24#include <linux/kdebug.h>
24#include <linux/kgdb.h>25#include <linux/kgdb.h>
25 26
arch/hexagon/kernel/process.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/sched.h>21#include <linux/sched.h>
22#include <linux/sched/debug.h>22#include <linux/sched/debug.h>
23#include <linux/sched/task.h>23#include <linux/sched/task.h>
24#include <linux/sched/task_stack.h>
24#include <linux/types.h>25#include <linux/types.h>
25#include <linux/module.h>26#include <linux/module.h>
26#include <linux/tick.h>27#include <linux/tick.h>
arch/hexagon/kernel/ptrace.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22 22
23#include <linux/kernel.h>23#include <linux/kernel.h>
24#include <linux/sched.h>24#include <linux/sched.h>
25#include <linux/sched/task_stack.h>
25#include <linux/mm.h>26#include <linux/mm.h>
26#include <linux/smp.h>27#include <linux/smp.h>
27#include <linux/errno.h>28#include <linux/errno.h>
arch/hexagon/kernel/signal.c+2−0
@@ -21,6 +21,8 @@ · 20 unmodified lines
21#include <linux/linkage.h>21#include <linux/linkage.h>
22#include <linux/syscalls.h>22#include <linux/syscalls.h>
23#include <linux/tracehook.h>23#include <linux/tracehook.h>
24#include <linux/sched/task_stack.h>
25
24#include <asm/registers.h>26#include <asm/registers.h>
25#include <asm/thread_info.h>27#include <asm/thread_info.h>
26#include <asm/unistd.h>28#include <asm/unistd.h>
arch/hexagon/kernel/stacktrace.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 */19 */
20 20
21#include <linux/sched.h>21#include <linux/sched.h>
22#include <linux/sched/task_stack.h>
22#include <linux/stacktrace.h>23#include <linux/stacktrace.h>
23#include <linux/thread_info.h>24#include <linux/thread_info.h>
24#include <linux/module.h>25#include <linux/module.h>
arch/hexagon/kernel/traps.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/init.h>21#include <linux/init.h>
22#include <linux/sched/signal.h>22#include <linux/sched/signal.h>
23#include <linux/sched/debug.h>23#include <linux/sched/debug.h>
24#include <linux/sched/task_stack.h>
24#include <linux/module.h>25#include <linux/module.h>
25#include <linux/kallsyms.h>26#include <linux/kallsyms.h>
26#include <linux/kdebug.h>27#include <linux/kdebug.h>
arch/ia64/kernel/perfmon.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/kernel.h>23#include <linux/kernel.h>
24#include <linux/sched.h>24#include <linux/sched.h>
25#include <linux/sched/task.h>25#include <linux/sched/task.h>
26#include <linux/sched/task_stack.h>
26#include <linux/interrupt.h>27#include <linux/interrupt.h>
27#include <linux/proc_fs.h>28#include <linux/proc_fs.h>
28#include <linux/seq_file.h>29#include <linux/seq_file.h>
arch/ia64/kernel/process.c+1−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/sched/debug.h>23#include <linux/sched/debug.h>
24#include <linux/sched/hotplug.h>24#include <linux/sched/hotplug.h>
25#include <linux/sched/task.h>25#include <linux/sched/task.h>
26#include <linux/sched/task_stack.h>
26#include <linux/stddef.h>27#include <linux/stddef.h>
27#include <linux/thread_info.h>28#include <linux/thread_info.h>
28#include <linux/unistd.h>29#include <linux/unistd.h>
arch/ia64/kernel/ptrace.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/sched.h>13#include <linux/sched.h>
14#include <linux/sched/task.h>14#include <linux/sched/task.h>
15#include <linux/sched/task_stack.h>
15#include <linux/mm.h>16#include <linux/mm.h>
16#include <linux/errno.h>17#include <linux/errno.h>
17#include <linux/ptrace.h>18#include <linux/ptrace.h>
arch/ia64/kernel/setup.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
33#include <linux/reboot.h>33#include <linux/reboot.h>
34#include <linux/sched.h>34#include <linux/sched.h>
35#include <linux/sched/clock.h>35#include <linux/sched/clock.h>
36#include <linux/sched/task_stack.h>
36#include <linux/seq_file.h>37#include <linux/seq_file.h>
37#include <linux/string.h>38#include <linux/string.h>
38#include <linux/threads.h>39#include <linux/threads.h>
arch/ia64/kernel/sys_ia64.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/mman.h>11#include <linux/mman.h>
12#include <linux/sched.h>12#include <linux/sched.h>
13#include <linux/sched/mm.h>13#include <linux/sched/mm.h>
14#include <linux/sched/task_stack.h>
14#include <linux/shm.h>15#include <linux/shm.h>
15#include <linux/file.h> /* doh, must come after sched.h... */16#include <linux/file.h> /* doh, must come after sched.h... */
16#include <linux/smp.h>17#include <linux/smp.h>
arch/m32r/kernel/process.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/slab.h>24#include <linux/slab.h>
25#include <linux/sched/debug.h>25#include <linux/sched/debug.h>
26#include <linux/sched/task.h>26#include <linux/sched/task.h>
27#include <linux/sched/task_stack.h>
27#include <linux/module.h>28#include <linux/module.h>
28#include <linux/ptrace.h>29#include <linux/ptrace.h>
29#include <linux/unistd.h>30#include <linux/unistd.h>
arch/m32r/kernel/ptrace.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16 16
17#include <linux/kernel.h>17#include <linux/kernel.h>
18#include <linux/sched.h>18#include <linux/sched.h>
19#include <linux/sched/task_stack.h>
19#include <linux/mm.h>20#include <linux/mm.h>
20#include <linux/err.h>21#include <linux/err.h>
21#include <linux/smp.h>22#include <linux/smp.h>
arch/m68k/kernel/process.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/sched.h>15#include <linux/sched.h>
16#include <linux/sched/debug.h>16#include <linux/sched/debug.h>
17#include <linux/sched/task.h>17#include <linux/sched/task.h>
18#include <linux/sched/task_stack.h>
18#include <linux/kernel.h>19#include <linux/kernel.h>
19#include <linux/mm.h>20#include <linux/mm.h>
20#include <linux/slab.h>21#include <linux/slab.h>
arch/m68k/kernel/ptrace.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 12
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/sched.h>14#include <linux/sched.h>
15#include <linux/sched/task_stack.h>
15#include <linux/mm.h>16#include <linux/mm.h>
16#include <linux/smp.h>17#include <linux/smp.h>
17#include <linux/errno.h>18#include <linux/errno.h>
arch/metag/kernel/process.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/sched.h>10#include <linux/sched.h>
11#include <linux/sched/debug.h>11#include <linux/sched/debug.h>
12#include <linux/sched/task.h>12#include <linux/sched/task.h>
13#include <linux/sched/task_stack.h>
13#include <linux/kernel.h>14#include <linux/kernel.h>
14#include <linux/mm.h>15#include <linux/mm.h>
15#include <linux/unistd.h>16#include <linux/unistd.h>
arch/metag/kernel/ptrace.c+2−0
@@ -15,6 +15,8 @@ · 14 unmodified lines
15#include <linux/tracehook.h>15#include <linux/tracehook.h>
16#include <linux/elf.h>16#include <linux/elf.h>
17#include <linux/uaccess.h>17#include <linux/uaccess.h>
18#include <linux/sched/task_stack.h>
19
18#include <trace/syscall.h>20#include <trace/syscall.h>
19 21
20#define CREATE_TRACE_POINTS22#define CREATE_TRACE_POINTS
arch/metag/kernel/signal.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7 */7 */
8 8
9#include <linux/sched.h>9#include <linux/sched.h>
10#include <linux/sched/task_stack.h>
10#include <linux/mm.h>11#include <linux/mm.h>
11#include <linux/smp.h>12#include <linux/smp.h>
12#include <linux/kernel.h>13#include <linux/kernel.h>
arch/metag/kernel/smp.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/spinlock.h>14#include <linux/spinlock.h>
15#include <linux/sched.h>15#include <linux/sched.h>
16#include <linux/sched/hotplug.h>16#include <linux/sched/hotplug.h>
17#include <linux/sched/task_stack.h>
17#include <linux/interrupt.h>18#include <linux/interrupt.h>
18#include <linux/cache.h>19#include <linux/cache.h>
19#include <linux/profile.h>20#include <linux/profile.h>
arch/metag/kernel/traps.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/sched.h>12#include <linux/sched.h>
13#include <linux/sched/debug.h>13#include <linux/sched/debug.h>
14#include <linux/sched/task.h>14#include <linux/sched/task.h>
15#include <linux/sched/task_stack.h>
15#include <linux/signal.h>16#include <linux/signal.h>
16#include <linux/kernel.h>17#include <linux/kernel.h>
17#include <linux/mm.h>18#include <linux/mm.h>
arch/microblaze/kernel/process.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/sched.h>13#include <linux/sched.h>
14#include <linux/sched/debug.h>14#include <linux/sched/debug.h>
15#include <linux/sched/task.h>15#include <linux/sched/task.h>
16#include <linux/sched/task_stack.h>
16#include <linux/pm.h>17#include <linux/pm.h>
17#include <linux/tick.h>18#include <linux/tick.h>
18#include <linux/bitops.h>19#include <linux/bitops.h>
arch/microblaze/kernel/ptrace.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/kernel.h>27#include <linux/kernel.h>
28#include <linux/mm.h>28#include <linux/mm.h>
29#include <linux/sched.h>29#include <linux/sched.h>
30#include <linux/sched/task_stack.h>
30#include <linux/ptrace.h>31#include <linux/ptrace.h>
31#include <linux/signal.h>32#include <linux/signal.h>
32#include <linux/elf.h>33#include <linux/elf.h>
arch/microblaze/kernel/unwind.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/kallsyms.h>17#include <linux/kallsyms.h>
18#include <linux/kernel.h>18#include <linux/kernel.h>
19#include <linux/sched.h>19#include <linux/sched.h>
20#include <linux/sched/task_stack.h>
20#include <linux/stacktrace.h>21#include <linux/stacktrace.h>
21#include <linux/types.h>22#include <linux/types.h>
22#include <linux/errno.h>23#include <linux/errno.h>
arch/mips/include/asm/fpu.h+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#define _ASM_FPU_H11#define _ASM_FPU_H
12 12
13#include <linux/sched.h>13#include <linux/sched.h>
14#include <linux/sched/task_stack.h>
14#include <linux/thread_info.h>15#include <linux/thread_info.h>
15#include <linux/bitops.h>16#include <linux/bitops.h>
16 17
arch/mips/kernel/crash.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8#include <linux/irq.h>8#include <linux/irq.h>
9#include <linux/types.h>9#include <linux/types.h>
10#include <linux/sched.h>10#include <linux/sched.h>
11#include <linux/sched/task_stack.h>
11 12
12/* This keeps a track of which one is crashing cpu. */13/* This keeps a track of which one is crashing cpu. */
13static int crashing_cpu = -1;14static int crashing_cpu = -1;
arch/mips/kernel/perf_event.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 */15 */
16 16
17#include <linux/perf_event.h>17#include <linux/perf_event.h>
18#include <linux/sched/task_stack.h>
18 19
19#include <asm/stacktrace.h>20#include <asm/stacktrace.h>
20 21
arch/mips/kernel/process.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/sched.h>13#include <linux/sched.h>
14#include <linux/sched/debug.h>14#include <linux/sched/debug.h>
15#include <linux/sched/task.h>15#include <linux/sched/task.h>
16#include <linux/sched/task_stack.h>
16#include <linux/tick.h>17#include <linux/tick.h>
17#include <linux/kernel.h>18#include <linux/kernel.h>
18#include <linux/mm.h>19#include <linux/mm.h>
arch/mips/kernel/ptrace.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/elf.h>19#include <linux/elf.h>
20#include <linux/kernel.h>20#include <linux/kernel.h>
21#include <linux/sched.h>21#include <linux/sched.h>
22#include <linux/sched/task_stack.h>
22#include <linux/mm.h>23#include <linux/mm.h>
23#include <linux/errno.h>24#include <linux/errno.h>
24#include <linux/ptrace.h>25#include <linux/ptrace.h>
arch/mips/kernel/ptrace32.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/compat.h>18#include <linux/compat.h>
19#include <linux/kernel.h>19#include <linux/kernel.h>
20#include <linux/sched.h>20#include <linux/sched.h>
21#include <linux/sched/task_stack.h>
21#include <linux/mm.h>22#include <linux/mm.h>
22#include <linux/errno.h>23#include <linux/errno.h>
23#include <linux/ptrace.h>24#include <linux/ptrace.h>
arch/mips/kernel/stacktrace.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5 */5 */
6#include <linux/sched.h>6#include <linux/sched.h>
7#include <linux/sched/debug.h>7#include <linux/sched/debug.h>
8#include <linux/sched/task_stack.h>
8#include <linux/stacktrace.h>9#include <linux/stacktrace.h>
9#include <linux/export.h>10#include <linux/export.h>
10#include <asm/stacktrace.h>11#include <asm/stacktrace.h>
arch/mips/kernel/syscall.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/uaccess.h>26#include <linux/uaccess.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/elf.h>28#include <linux/elf.h>
29#include <linux/sched/task_stack.h>
29 30
30#include <asm/asm.h>31#include <asm/asm.h>
31#include <asm/branch.h>32#include <asm/branch.h>
arch/mips/loongson64/loongson-3/smp.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/cpu.h>18#include <linux/cpu.h>
19#include <linux/sched.h>19#include <linux/sched.h>
20#include <linux/sched/hotplug.h>20#include <linux/sched/hotplug.h>
21#include <linux/sched/task_stack.h>
21#include <linux/smp.h>22#include <linux/smp.h>
22#include <linux/cpufreq.h>23#include <linux/cpufreq.h>
23#include <asm/processor.h>24#include <asm/processor.h>
arch/mips/paravirt/paravirt-smp.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/cpumask.h>10#include <linux/cpumask.h>
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/sched.h>12#include <linux/sched.h>
13#include <linux/sched/task_stack.h>
13 14
14#include <asm/mipsregs.h>15#include <asm/mipsregs.h>
15#include <asm/setup.h>16#include <asm/setup.h>
arch/mips/sibyte/bcm1480/smp.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
21#include <linux/smp.h>21#include <linux/smp.h>
22#include <linux/kernel_stat.h>22#include <linux/kernel_stat.h>
23#include <linux/sched.h>23#include <linux/sched.h>
24#include <linux/sched/task_stack.h>
24 25
25#include <asm/mmu_context.h>26#include <asm/mmu_context.h>
26#include <asm/io.h>27#include <asm/io.h>
arch/mn10300/kernel/process.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/sched.h>13#include <linux/sched.h>
14#include <linux/sched/debug.h>14#include <linux/sched/debug.h>
15#include <linux/sched/task.h>15#include <linux/sched/task.h>
16#include <linux/sched/task_stack.h>
16#include <linux/kernel.h>17#include <linux/kernel.h>
17#include <linux/mm.h>18#include <linux/mm.h>
18#include <linux/smp.h>19#include <linux/smp.h>
arch/mn10300/kernel/ptrace.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11 */11 */
12#include <linux/kernel.h>12#include <linux/kernel.h>
13#include <linux/sched.h>13#include <linux/sched.h>
14#include <linux/sched/task_stack.h>
14#include <linux/mm.h>15#include <linux/mm.h>
15#include <linux/smp.h>16#include <linux/smp.h>
16#include <linux/errno.h>17#include <linux/errno.h>
arch/nios2/kernel/process.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/sched.h>16#include <linux/sched.h>
17#include <linux/sched/debug.h>17#include <linux/sched/debug.h>
18#include <linux/sched/task.h>18#include <linux/sched/task.h>
19#include <linux/sched/task_stack.h>
19#include <linux/tick.h>20#include <linux/tick.h>
20#include <linux/uaccess.h>21#include <linux/uaccess.h>
21 22
arch/nios2/kernel/ptrace.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14#include <linux/ptrace.h>14#include <linux/ptrace.h>
15#include <linux/regset.h>15#include <linux/regset.h>
16#include <linux/sched.h>16#include <linux/sched.h>
17#include <linux/sched/task_stack.h>
17#include <linux/tracehook.h>18#include <linux/tracehook.h>
18#include <linux/uaccess.h>19#include <linux/uaccess.h>
19#include <linux/user.h>20#include <linux/user.h>
arch/openrisc/kernel/process.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
24#include <linux/sched.h>24#include <linux/sched.h>
25#include <linux/sched/debug.h>25#include <linux/sched/debug.h>
26#include <linux/sched/task.h>26#include <linux/sched/task.h>
27#include <linux/sched/task_stack.h>
27#include <linux/kernel.h>28#include <linux/kernel.h>
28#include <linux/module.h>29#include <linux/module.h>
29#include <linux/mm.h>30#include <linux/mm.h>
arch/openrisc/kernel/ptrace.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18 18
19#include <linux/kernel.h>19#include <linux/kernel.h>
20#include <linux/sched.h>20#include <linux/sched.h>
21#include <linux/sched/task_stack.h>
21#include <linux/string.h>22#include <linux/string.h>
22 23
23#include <linux/mm.h>24#include <linux/mm.h>
arch/parisc/kernel/process.c+1−0
@@ -45,6 +45,7 @@ · 44 unmodified lines
45#include <linux/sched.h>45#include <linux/sched.h>
46#include <linux/sched/debug.h>46#include <linux/sched/debug.h>
47#include <linux/sched/task.h>47#include <linux/sched/task.h>
48#include <linux/sched/task_stack.h>
48#include <linux/slab.h>49#include <linux/slab.h>
49#include <linux/stddef.h>50#include <linux/stddef.h>
50#include <linux/unistd.h>51#include <linux/unistd.h>
arch/powerpc/kernel/process.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/sched.h>18#include <linux/sched.h>
19#include <linux/sched/debug.h>19#include <linux/sched/debug.h>
20#include <linux/sched/task.h>20#include <linux/sched/task.h>
21#include <linux/sched/task_stack.h>
21#include <linux/kernel.h>22#include <linux/kernel.h>
22#include <linux/mm.h>23#include <linux/mm.h>
23#include <linux/smp.h>24#include <linux/smp.h>
arch/powerpc/mm/fault.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 17
18#include <linux/signal.h>18#include <linux/signal.h>
19#include <linux/sched.h>19#include <linux/sched.h>
20#include <linux/sched/task_stack.h>
20#include <linux/kernel.h>21#include <linux/kernel.h>
21#include <linux/errno.h>22#include <linux/errno.h>
22#include <linux/string.h>23#include <linux/string.h>
arch/powerpc/perf/perf_regs.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/errno.h>10#include <linux/errno.h>
11#include <linux/kernel.h>11#include <linux/kernel.h>
12#include <linux/sched.h>12#include <linux/sched.h>
13#include <linux/sched/task_stack.h>
13#include <linux/perf_event.h>14#include <linux/perf_event.h>
14#include <linux/bug.h>15#include <linux/bug.h>
15#include <linux/stddef.h>16#include <linux/stddef.h>
arch/s390/include/asm/compat.h+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5 */5 */
6#include <linux/types.h>6#include <linux/types.h>
7#include <linux/sched.h>7#include <linux/sched.h>
8#include <linux/sched/task_stack.h>
8#include <linux/thread_info.h>9#include <linux/thread_info.h>
9 10
10#define __TYPE_IS_PTR(t) (!__builtin_types_compatible_p(typeof(0?(t)0:0ULL), u64))11#define __TYPE_IS_PTR(t) (!__builtin_types_compatible_p(typeof(0?(t)0:0ULL), u64))
arch/s390/include/asm/kprobes.h+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/types.h>35#include <linux/types.h>
36#include <linux/ptrace.h>36#include <linux/ptrace.h>
37#include <linux/percpu.h>37#include <linux/percpu.h>
38#include <linux/sched/task_stack.h>
38 39
39#define __ARCH_WANT_KPROBES_INSN_SLOT40#define __ARCH_WANT_KPROBES_INSN_SLOT
40 41
arch/s390/kernel/compat_signal.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 10
11#include <linux/compat.h>11#include <linux/compat.h>
12#include <linux/sched.h>12#include <linux/sched.h>
13#include <linux/sched/task_stack.h>
13#include <linux/mm.h>14#include <linux/mm.h>
14#include <linux/smp.h>15#include <linux/smp.h>
15#include <linux/kernel.h>16#include <linux/kernel.h>
arch/s390/kernel/dumpstack.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/module.h>15#include <linux/module.h>
16#include <linux/sched.h>16#include <linux/sched.h>
17#include <linux/sched/debug.h>17#include <linux/sched/debug.h>
18#include <linux/sched/task_stack.h>
18#include <asm/processor.h>19#include <asm/processor.h>
19#include <asm/debug.h>20#include <asm/debug.h>
20#include <asm/dis.h>21#include <asm/dis.h>
arch/s390/kernel/process.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/sched.h>13#include <linux/sched.h>
14#include <linux/sched/debug.h>14#include <linux/sched/debug.h>
15#include <linux/sched/task.h>15#include <linux/sched/task.h>
16#include <linux/sched/task_stack.h>
16#include <linux/kernel.h>17#include <linux/kernel.h>
17#include <linux/mm.h>18#include <linux/mm.h>
18#include <linux/elfcore.h>19#include <linux/elfcore.h>
arch/s390/kernel/ptrace.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
8 8
9#include <linux/kernel.h>9#include <linux/kernel.h>
10#include <linux/sched.h>10#include <linux/sched.h>
11#include <linux/sched/task_stack.h>
11#include <linux/mm.h>12#include <linux/mm.h>
12#include <linux/smp.h>13#include <linux/smp.h>
13#include <linux/errno.h>14#include <linux/errno.h>
arch/s390/kernel/runtime_instr.c+2−0
@@ -11,6 +11,8 @@ · 10 unmodified lines
11#include <linux/init.h>11#include <linux/init.h>
12#include <linux/errno.h>12#include <linux/errno.h>
13#include <linux/kernel_stat.h>13#include <linux/kernel_stat.h>
14#include <linux/sched/task_stack.h>
15
14#include <asm/runtime_instr.h>16#include <asm/runtime_instr.h>
15#include <asm/cpu_mf.h>17#include <asm/cpu_mf.h>
16#include <asm/irq.h>18#include <asm/irq.h>
arch/s390/kernel/signal.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10 */10 */
11 11
12#include <linux/sched.h>12#include <linux/sched.h>
13#include <linux/sched/task_stack.h>
13#include <linux/mm.h>14#include <linux/mm.h>
14#include <linux/smp.h>15#include <linux/smp.h>
15#include <linux/kernel.h>16#include <linux/kernel.h>
arch/s390/kernel/smp.c+1−0
@@ -32,6 +32,7 @@ · 31 unmodified lines
32#include <linux/cpu.h>32#include <linux/cpu.h>
33#include <linux/slab.h>33#include <linux/slab.h>
34#include <linux/sched/hotplug.h>34#include <linux/sched/hotplug.h>
35#include <linux/sched/task_stack.h>
35#include <linux/crash_dump.h>36#include <linux/crash_dump.h>
36#include <linux/memblock.h>37#include <linux/memblock.h>
37#include <asm/asm-offsets.h>38#include <asm/asm-offsets.h>
arch/s390/kernel/uprobes.c+2−0
@@ -9,6 +9,8 @@ · 8 unmodified lines
9#include <linux/uprobes.h>9#include <linux/uprobes.h>
10#include <linux/compat.h>10#include <linux/compat.h>
11#include <linux/kdebug.h>11#include <linux/kdebug.h>
12#include <linux/sched/task_stack.h>
13
12#include <asm/switch_to.h>14#include <asm/switch_to.h>
13#include <asm/facility.h>15#include <asm/facility.h>
14#include <asm/kprobes.h>16#include <asm/kprobes.h>
arch/score/kernel/process.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/pm.h>29#include <linux/pm.h>
30#include <linux/rcupdate.h>30#include <linux/rcupdate.h>
31#include <linux/sched/task.h>31#include <linux/sched/task.h>
32#include <linux/sched/task_stack.h>
32 33
33void (*pm_power_off)(void);34void (*pm_power_off)(void);
34EXPORT_SYMBOL(pm_power_off);35EXPORT_SYMBOL(pm_power_off);
arch/score/kernel/ptrace.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/mm.h>28#include <linux/mm.h>
29#include <linux/ptrace.h>29#include <linux/ptrace.h>
30#include <linux/regset.h>30#include <linux/regset.h>
31#include <linux/sched/task_stack.h>
31 32
32#include <linux/uaccess.h>33#include <linux/uaccess.h>
33 34
arch/sh/kernel/cpu/fpu.c+1−0
@@ -1,5 +1,6 @@
1#include <linux/sched/signal.h>1#include <linux/sched/signal.h>
2#include <linux/sched/task.h>2#include <linux/sched/task.h>
3#include <linux/sched/task_stack.h>
3#include <linux/slab.h>4#include <linux/slab.h>
4#include <asm/processor.h>5#include <asm/processor.h>
5#include <asm/fpu.h>6#include <asm/fpu.h>
arch/sh/kernel/dumpstack.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12#include <linux/ftrace.h>12#include <linux/ftrace.h>
13#include <linux/debug_locks.h>13#include <linux/debug_locks.h>
14#include <linux/sched/debug.h>14#include <linux/sched/debug.h>
15#include <linux/sched/task_stack.h>
15#include <linux/kdebug.h>16#include <linux/kdebug.h>
16#include <linux/export.h>17#include <linux/export.h>
17#include <linux/uaccess.h>18#include <linux/uaccess.h>
arch/sh/kernel/kgdb.c+2−0
@@ -14,6 +14,8 @@ · 13 unmodified lines
14#include <linux/irq.h>14#include <linux/irq.h>
15#include <linux/io.h>15#include <linux/io.h>
16#include <linux/sched.h>16#include <linux/sched.h>
17#include <linux/sched/task_stack.h>
18
17#include <asm/cacheflush.h>19#include <asm/cacheflush.h>
18#include <asm/traps.h>20#include <asm/traps.h>
19 21
arch/sh/kernel/process.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/slab.h>3#include <linux/slab.h>
4#include <linux/sched/signal.h>4#include <linux/sched/signal.h>
5#include <linux/sched/task_stack.h>
5#include <linux/export.h>6#include <linux/export.h>
6#include <linux/stackprotector.h>7#include <linux/stackprotector.h>
7#include <asm/fpu.h>8#include <asm/fpu.h>
arch/sh/kernel/process_32.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/mm.h>17#include <linux/mm.h>
18#include <linux/sched/debug.h>18#include <linux/sched/debug.h>
19#include <linux/sched/task.h>19#include <linux/sched/task.h>
20#include <linux/sched/task_stack.h>
20#include <linux/slab.h>21#include <linux/slab.h>
21#include <linux/elfcore.h>22#include <linux/elfcore.h>
22#include <linux/kallsyms.h>23#include <linux/kallsyms.h>
arch/sh/kernel/process_64.c+1−0
@@ -27,6 +27,7 @@ · 26 unmodified lines
27#include <linux/io.h>27#include <linux/io.h>
28#include <linux/sched/debug.h>28#include <linux/sched/debug.h>
29#include <linux/sched/task.h>29#include <linux/sched/task.h>
30#include <linux/sched/task_stack.h>
30#include <asm/syscalls.h>31#include <asm/syscalls.h>
31#include <linux/uaccess.h>32#include <linux/uaccess.h>
32#include <asm/pgtable.h>33#include <asm/pgtable.h>
arch/sh/kernel/ptrace_32.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 */12 */
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/sched.h>14#include <linux/sched.h>
15#include <linux/sched/task_stack.h>
15#include <linux/mm.h>16#include <linux/mm.h>
16#include <linux/smp.h>17#include <linux/smp.h>
17#include <linux/errno.h>18#include <linux/errno.h>
arch/sh/kernel/ptrace_64.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/kernel.h>18#include <linux/kernel.h>
19#include <linux/rwsem.h>19#include <linux/rwsem.h>
20#include <linux/sched.h>20#include <linux/sched.h>
21#include <linux/sched/task_stack.h>
21#include <linux/mm.h>22#include <linux/mm.h>
22#include <linux/smp.h>23#include <linux/smp.h>
23#include <linux/bitops.h>24#include <linux/bitops.h>
arch/sh/kernel/signal_32.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 *9 *
10 */10 */
11#include <linux/sched.h>11#include <linux/sched.h>
12#include <linux/sched/task_stack.h>
12#include <linux/mm.h>13#include <linux/mm.h>
13#include <linux/smp.h>14#include <linux/smp.h>
14#include <linux/kernel.h>15#include <linux/kernel.h>
arch/sh/kernel/sys_sh32.c+1−0
@@ -1,5 +1,6 @@
1#include <linux/errno.h>1#include <linux/errno.h>
2#include <linux/sched.h>2#include <linux/sched.h>
3#include <linux/sched/task_stack.h>
3#include <linux/mm.h>4#include <linux/mm.h>
4#include <linux/smp.h>5#include <linux/smp.h>
5#include <linux/sem.h>6#include <linux/sem.h>
arch/sh/kernel/traps.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5#include <linux/signal.h>5#include <linux/signal.h>
6#include <linux/sched.h>6#include <linux/sched.h>
7#include <linux/sched/debug.h>7#include <linux/sched/debug.h>
8#include <linux/sched/task_stack.h>
8#include <linux/uaccess.h>9#include <linux/uaccess.h>
9#include <linux/hardirq.h>10#include <linux/hardirq.h>
10#include <linux/kernel.h>11#include <linux/kernel.h>
arch/sh/kernel/traps_32.c+2−0
@@ -25,6 +25,8 @@ · 24 unmodified lines
25#include <linux/sysfs.h>25#include <linux/sysfs.h>
26#include <linux/uaccess.h>26#include <linux/uaccess.h>
27#include <linux/perf_event.h>27#include <linux/perf_event.h>
28#include <linux/sched/task_stack.h>
29
28#include <asm/alignment.h>30#include <asm/alignment.h>
29#include <asm/fpu.h>31#include <asm/fpu.h>
30#include <asm/kprobes.h>32#include <asm/kprobes.h>
arch/sparc/kernel/process_32.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/sched.h>16#include <linux/sched.h>
17#include <linux/sched/debug.h>17#include <linux/sched/debug.h>
18#include <linux/sched/task.h>18#include <linux/sched/task.h>
19#include <linux/sched/task_stack.h>
19#include <linux/kernel.h>20#include <linux/kernel.h>
20#include <linux/mm.h>21#include <linux/mm.h>
21#include <linux/stddef.h>22#include <linux/stddef.h>
arch/sparc/kernel/process_64.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/sched.h>16#include <linux/sched.h>
17#include <linux/sched/debug.h>17#include <linux/sched/debug.h>
18#include <linux/sched/task.h>18#include <linux/sched/task.h>
19#include <linux/sched/task_stack.h>
19#include <linux/kernel.h>20#include <linux/kernel.h>
20#include <linux/mm.h>21#include <linux/mm.h>
21#include <linux/fs.h>22#include <linux/fs.h>
arch/sparc/kernel/ptrace_64.c+1−0
@@ -12,6 +12,7 @@ · 11 unmodified lines
12 12
13#include <linux/kernel.h>13#include <linux/kernel.h>
14#include <linux/sched.h>14#include <linux/sched.h>
15#include <linux/sched/task_stack.h>
15#include <linux/mm.h>16#include <linux/mm.h>
16#include <linux/errno.h>17#include <linux/errno.h>
17#include <linux/export.h>18#include <linux/export.h>
arch/tile/kernel/compat_signal.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13 */13 */
14 14
15#include <linux/sched.h>15#include <linux/sched.h>
16#include <linux/sched/task_stack.h>
16#include <linux/mm.h>17#include <linux/mm.h>
17#include <linux/smp.h>18#include <linux/smp.h>
18#include <linux/kernel.h>19#include <linux/kernel.h>
arch/tile/kernel/kgdb.c+2−0
@@ -19,6 +19,8 @@ · 18 unmodified lines
19#include <linux/kdebug.h>19#include <linux/kdebug.h>
20#include <linux/uaccess.h>20#include <linux/uaccess.h>
21#include <linux/module.h>21#include <linux/module.h>
22#include <linux/sched/task_stack.h>
23
22#include <asm/cacheflush.h>24#include <asm/cacheflush.h>
23 25
24static tile_bundle_bits singlestep_insn = TILEGX_BPT_BUNDLE | DIE_SSTEPBP;26static tile_bundle_bits singlestep_insn = TILEGX_BPT_BUNDLE | DIE_SSTEPBP;
arch/tile/kernel/process.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/sched.h>15#include <linux/sched.h>
16#include <linux/sched/debug.h>16#include <linux/sched/debug.h>
17#include <linux/sched/task.h>17#include <linux/sched/task.h>
18#include <linux/sched/task_stack.h>
18#include <linux/preempt.h>19#include <linux/preempt.h>
19#include <linux/module.h>20#include <linux/module.h>
20#include <linux/fs.h>21#include <linux/fs.h>
arch/tile/kernel/ptrace.c+2−0
@@ -23,6 +23,8 @@ · 22 unmodified lines
23#include <linux/elf.h>23#include <linux/elf.h>
24#include <linux/tracehook.h>24#include <linux/tracehook.h>
25#include <linux/context_tracking.h>25#include <linux/context_tracking.h>
26#include <linux/sched/task_stack.h>
27
26#include <asm/traps.h>28#include <asm/traps.h>
27#include <arch/chip.h>29#include <arch/chip.h>
28 30
arch/tile/kernel/signal.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15 15
16#include <linux/sched.h>16#include <linux/sched.h>
17#include <linux/sched/debug.h>17#include <linux/sched/debug.h>
18#include <linux/sched/task_stack.h>
18#include <linux/mm.h>19#include <linux/mm.h>
19#include <linux/smp.h>20#include <linux/smp.h>
20#include <linux/kernel.h>21#include <linux/kernel.h>
arch/tile/kernel/stack.c+1−0
@@ -14,6 +14,7 @@ · 13 unmodified lines
14 14
15#include <linux/sched.h>15#include <linux/sched.h>
16#include <linux/sched/debug.h>16#include <linux/sched/debug.h>
17#include <linux/sched/task_stack.h>
17#include <linux/kernel.h>18#include <linux/kernel.h>
18#include <linux/kprobes.h>19#include <linux/kprobes.h>
19#include <linux/module.h>20#include <linux/module.h>
arch/um/kernel/exec.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9#include <linux/ptrace.h>9#include <linux/ptrace.h>
10#include <linux/sched.h>10#include <linux/sched.h>
11#include <linux/sched/task.h>11#include <linux/sched/task.h>
12#include <linux/sched/task_stack.h>
12#include <linux/slab.h>13#include <linux/slab.h>
13#include <asm/current.h>14#include <asm/current.h>
14#include <asm/processor.h>15#include <asm/processor.h>
arch/um/kernel/process.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/sched.h>19#include <linux/sched.h>
20#include <linux/sched/debug.h>20#include <linux/sched/debug.h>
21#include <linux/sched/task.h>21#include <linux/sched/task.h>
22#include <linux/sched/task_stack.h>
22#include <linux/seq_file.h>23#include <linux/seq_file.h>
23#include <linux/tick.h>24#include <linux/tick.h>
24#include <linux/threads.h>25#include <linux/threads.h>
arch/um/kernel/skas/process.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5 5
6#include <linux/init.h>6#include <linux/init.h>
7#include <linux/sched.h>7#include <linux/sched.h>
8#include <linux/sched/task_stack.h>
8#include <as-layout.h>9#include <as-layout.h>
9#include <kern.h>10#include <kern.h>
10#include <os.h>11#include <os.h>
arch/unicore32/kernel/process.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/sched.h>15#include <linux/sched.h>
16#include <linux/sched/debug.h>16#include <linux/sched/debug.h>
17#include <linux/sched/task.h>17#include <linux/sched/task.h>
18#include <linux/sched/task_stack.h>
18#include <linux/kernel.h>19#include <linux/kernel.h>
19#include <linux/mm.h>20#include <linux/mm.h>
20#include <linux/stddef.h>21#include <linux/stddef.h>
arch/unicore32/kernel/ptrace.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/ptrace.h>15#include <linux/ptrace.h>
16#include <linux/signal.h>16#include <linux/signal.h>
17#include <linux/uaccess.h>17#include <linux/uaccess.h>
18#include <linux/sched/task_stack.h>
18 19
19/*20/*
20 * this routine will get a word off of the processes privileged stack.21 * this routine will get a word off of the processes privileged stack.
arch/unicore32/kernel/traps.c+1−0
@@ -16,6 +16,7 @@ · 15 unmodified lines
16#include <linux/signal.h>16#include <linux/signal.h>
17#include <linux/sched/signal.h>17#include <linux/sched/signal.h>
18#include <linux/sched/debug.h>18#include <linux/sched/debug.h>
19#include <linux/sched/task_stack.h>
19#include <linux/spinlock.h>20#include <linux/spinlock.h>
20#include <linux/personality.h>21#include <linux/personality.h>
21#include <linux/kallsyms.h>22#include <linux/kallsyms.h>
arch/x86/entry/common.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 9
10#include <linux/kernel.h>10#include <linux/kernel.h>
11#include <linux/sched.h>11#include <linux/sched.h>
12#include <linux/sched/task_stack.h>
12#include <linux/mm.h>13#include <linux/mm.h>
13#include <linux/smp.h>14#include <linux/smp.h>
14#include <linux/errno.h>15#include <linux/errno.h>
arch/x86/entry/vdso/vma.c+1−0
@@ -7,6 +7,7 @@ · 6 unmodified lines
7#include <linux/mm.h>7#include <linux/mm.h>
8#include <linux/err.h>8#include <linux/err.h>
9#include <linux/sched.h>9#include <linux/sched.h>
10#include <linux/sched/task_stack.h>
10#include <linux/slab.h>11#include <linux/slab.h>
11#include <linux/init.h>12#include <linux/init.h>
12#include <linux/random.h>13#include <linux/random.h>
arch/x86/ia32/ia32_aout.c+1−0
@@ -26,6 +26,7 @@ · 25 unmodified lines
26#include <linux/init.h>26#include <linux/init.h>
27#include <linux/jiffies.h>27#include <linux/jiffies.h>
28#include <linux/perf_event.h>28#include <linux/perf_event.h>
29#include <linux/sched/task_stack.h>
29 30
30#include <linux/uaccess.h>31#include <linux/uaccess.h>
31#include <asm/pgalloc.h>32#include <asm/pgalloc.h>
arch/x86/ia32/ia32_signal.c+1−0
@@ -9,6 +9,7 @@ · 8 unmodified lines
9 */9 */
10 10
11#include <linux/sched.h>11#include <linux/sched.h>
12#include <linux/sched/task_stack.h>
12#include <linux/mm.h>13#include <linux/mm.h>
13#include <linux/smp.h>14#include <linux/smp.h>
14#include <linux/kernel.h>15#include <linux/kernel.h>
arch/x86/kernel/dumpstack.c+1−0
@@ -11,6 +11,7 @@ · 10 unmodified lines
11#include <linux/module.h>11#include <linux/module.h>
12#include <linux/ptrace.h>12#include <linux/ptrace.h>
13#include <linux/sched/debug.h>13#include <linux/sched/debug.h>
14#include <linux/sched/task_stack.h>
14#include <linux/ftrace.h>15#include <linux/ftrace.h>
15#include <linux/kexec.h>16#include <linux/kexec.h>
16#include <linux/bug.h>17#include <linux/bug.h>
arch/x86/kernel/fpu/regset.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5#include <asm/fpu/signal.h>5#include <asm/fpu/signal.h>
6#include <asm/fpu/regset.h>6#include <asm/fpu/regset.h>
7#include <asm/fpu/xstate.h>7#include <asm/fpu/xstate.h>
8#include <linux/sched/task_stack.h>
8 9
9/*10/*
10 * The xstateregs_active() routine is the same as the regset_fpregs_active() routine,11 * The xstateregs_active() routine is the same as the regset_fpregs_active() routine,
arch/x86/kernel/ioport.c+1−0
@@ -4,6 +4,7 @@ · 3 unmodified lines
4 */4 */
5 5
6#include <linux/sched.h>6#include <linux/sched.h>
7#include <linux/sched/task_stack.h>
7#include <linux/kernel.h>8#include <linux/kernel.h>
8#include <linux/capability.h>9#include <linux/capability.h>
9#include <linux/errno.h>10#include <linux/errno.h>
arch/x86/kernel/irq_64.c+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/ftrace.h>15#include <linux/ftrace.h>
16#include <linux/uaccess.h>16#include <linux/uaccess.h>
17#include <linux/smp.h>17#include <linux/smp.h>
18#include <linux/sched/task_stack.h>
18#include <asm/io_apic.h>19#include <asm/io_apic.h>
19#include <asm/apic.h>20#include <asm/apic.h>
20 21
arch/x86/kernel/perf_regs.c+1−0
@@ -1,6 +1,7 @@
1#include <linux/errno.h>1#include <linux/errno.h>
2#include <linux/kernel.h>2#include <linux/kernel.h>
3#include <linux/sched.h>3#include <linux/sched.h>
4#include <linux/sched/task_stack.h>
4#include <linux/perf_event.h>5#include <linux/perf_event.h>
5#include <linux/bug.h>6#include <linux/bug.h>
6#include <linux/stddef.h>7#include <linux/stddef.h>
arch/x86/kernel/process.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/sched/idle.h>10#include <linux/sched/idle.h>
11#include <linux/sched/debug.h>11#include <linux/sched/debug.h>
12#include <linux/sched/task.h>12#include <linux/sched/task.h>
13#include <linux/sched/task_stack.h>
13#include <linux/init.h>14#include <linux/init.h>
14#include <linux/export.h>15#include <linux/export.h>
15#include <linux/pm.h>16#include <linux/pm.h>
arch/x86/kernel/process_32.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/errno.h>13#include <linux/errno.h>
14#include <linux/sched.h>14#include <linux/sched.h>
15#include <linux/sched/task.h>15#include <linux/sched/task.h>
16#include <linux/sched/task_stack.h>
16#include <linux/fs.h>17#include <linux/fs.h>
17#include <linux/kernel.h>18#include <linux/kernel.h>
18#include <linux/mm.h>19#include <linux/mm.h>
arch/x86/kernel/process_64.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/errno.h>18#include <linux/errno.h>
19#include <linux/sched.h>19#include <linux/sched.h>
20#include <linux/sched/task.h>20#include <linux/sched/task.h>
21#include <linux/sched/task_stack.h>
21#include <linux/fs.h>22#include <linux/fs.h>
22#include <linux/kernel.h>23#include <linux/kernel.h>
23#include <linux/mm.h>24#include <linux/mm.h>
arch/x86/kernel/ptrace.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6 6
7#include <linux/kernel.h>7#include <linux/kernel.h>
8#include <linux/sched.h>8#include <linux/sched.h>
9#include <linux/sched/task_stack.h>
9#include <linux/mm.h>10#include <linux/mm.h>
10#include <linux/smp.h>11#include <linux/smp.h>
11#include <linux/errno.h>12#include <linux/errno.h>
arch/x86/kernel/signal.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt10#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
11 11
12#include <linux/sched.h>12#include <linux/sched.h>
13#include <linux/sched/task_stack.h>
13#include <linux/mm.h>14#include <linux/mm.h>
14#include <linux/smp.h>15#include <linux/smp.h>
15#include <linux/kernel.h>16#include <linux/kernel.h>
arch/x86/kernel/smpboot.c+1−0
@@ -47,6 +47,7 @@ · 46 unmodified lines
47#include <linux/sched.h>47#include <linux/sched.h>
48#include <linux/sched/topology.h>48#include <linux/sched/topology.h>
49#include <linux/sched/hotplug.h>49#include <linux/sched/hotplug.h>
50#include <linux/sched/task_stack.h>
50#include <linux/percpu.h>51#include <linux/percpu.h>
51#include <linux/bootmem.h>52#include <linux/bootmem.h>
52#include <linux/err.h>53#include <linux/err.h>
arch/x86/kernel/stacktrace.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5 */5 */
6#include <linux/sched.h>6#include <linux/sched.h>
7#include <linux/sched/debug.h>7#include <linux/sched/debug.h>
8#include <linux/sched/task_stack.h>
8#include <linux/stacktrace.h>9#include <linux/stacktrace.h>
9#include <linux/export.h>10#include <linux/export.h>
10#include <linux/uaccess.h>11#include <linux/uaccess.h>
arch/x86/kernel/step.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
2 * x86 single-step support code, common to 32-bit and 64-bit.2 * x86 single-step support code, common to 32-bit and 64-bit.
3 */3 */
4#include <linux/sched.h>4#include <linux/sched.h>
5#include <linux/sched/task_stack.h>
5#include <linux/mm.h>6#include <linux/mm.h>
6#include <linux/ptrace.h>7#include <linux/ptrace.h>
7#include <asm/desc.h>8#include <asm/desc.h>
arch/x86/kernel/traps.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/errno.h>29#include <linux/errno.h>
30#include <linux/kexec.h>30#include <linux/kexec.h>
31#include <linux/sched.h>31#include <linux/sched.h>
32#include <linux/sched/task_stack.h>
32#include <linux/timer.h>33#include <linux/timer.h>
33#include <linux/init.h>34#include <linux/init.h>
34#include <linux/bug.h>35#include <linux/bug.h>
arch/x86/kernel/unwind_frame.c+1−0
@@ -1,5 +1,6 @@
1#include <linux/sched.h>1#include <linux/sched.h>
2#include <linux/sched/task.h>2#include <linux/sched/task.h>
3#include <linux/sched/task_stack.h>
3#include <asm/ptrace.h>4#include <asm/ptrace.h>
4#include <asm/bitops.h>5#include <asm/bitops.h>
5#include <asm/stacktrace.h>6#include <asm/stacktrace.h>
arch/x86/kernel/vm86_32.c+1−0
@@ -35,6 +35,7 @@ · 34 unmodified lines
35#include <linux/interrupt.h>35#include <linux/interrupt.h>
36#include <linux/syscalls.h>36#include <linux/syscalls.h>
37#include <linux/sched.h>37#include <linux/sched.h>
38#include <linux/sched/task_stack.h>
38#include <linux/kernel.h>39#include <linux/kernel.h>
39#include <linux/signal.h>40#include <linux/signal.h>
40#include <linux/string.h>41#include <linux/string.h>
arch/x86/mm/fault.c+1−0
@@ -4,6 +4,7 @@ · 3 unmodified lines
4 * Copyright (C) 2008-2009, Red Hat Inc., Ingo Molnar4 * Copyright (C) 2008-2009, Red Hat Inc., Ingo Molnar
5 */5 */
6#include <linux/sched.h> /* test_thread_flag(), ... */6#include <linux/sched.h> /* test_thread_flag(), ... */
7#include <linux/sched/task_stack.h> /* task_stack_*(), ... */
7#include <linux/kdebug.h> /* oops_begin/end, ... */8#include <linux/kdebug.h> /* oops_begin/end, ... */
8#include <linux/extable.h> /* search_exception_tables */9#include <linux/extable.h> /* search_exception_tables */
9#include <linux/bootmem.h> /* max_low_pfn */10#include <linux/bootmem.h> /* max_low_pfn */
arch/xtensa/kernel/process.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/sched.h>19#include <linux/sched.h>
20#include <linux/sched/debug.h>20#include <linux/sched/debug.h>
21#include <linux/sched/task.h>21#include <linux/sched/task.h>
22#include <linux/sched/task_stack.h>
22#include <linux/kernel.h>23#include <linux/kernel.h>
23#include <linux/mm.h>24#include <linux/mm.h>
24#include <linux/smp.h>25#include <linux/smp.h>
arch/xtensa/kernel/ptrace.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/perf_event.h>20#include <linux/perf_event.h>
21#include <linux/ptrace.h>21#include <linux/ptrace.h>
22#include <linux/sched.h>22#include <linux/sched.h>
23#include <linux/sched/task_stack.h>
23#include <linux/security.h>24#include <linux/security.h>
24#include <linux/signal.h>25#include <linux/signal.h>
25#include <linux/smp.h>26#include <linux/smp.h>
arch/xtensa/kernel/signal.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20#include <linux/ptrace.h>20#include <linux/ptrace.h>
21#include <linux/personality.h>21#include <linux/personality.h>
22#include <linux/tracehook.h>22#include <linux/tracehook.h>
23#include <linux/sched/task_stack.h>
23 24
24#include <asm/ucontext.h>25#include <asm/ucontext.h>
25#include <linux/uaccess.h>26#include <linux/uaccess.h>
arch/xtensa/kernel/smp.c+1−0
@@ -22,6 +22,7 @@ · 21 unmodified lines
22#include <linux/kdebug.h>22#include <linux/kdebug.h>
23#include <linux/module.h>23#include <linux/module.h>
24#include <linux/sched/hotplug.h>24#include <linux/sched/hotplug.h>
25#include <linux/sched/task_stack.h>
25#include <linux/reboot.h>26#include <linux/reboot.h>
26#include <linux/seq_file.h>27#include <linux/seq_file.h>
27#include <linux/smp.h>28#include <linux/smp.h>
block/blk-map.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
2 * Functions related to mapping data to requests2 * Functions related to mapping data to requests
3 */3 */
4#include <linux/kernel.h>4#include <linux/kernel.h>
5#include <linux/sched/task_stack.h>
5#include <linux/module.h>6#include <linux/module.h>
6#include <linux/bio.h>7#include <linux/bio.h>
7#include <linux/blkdev.h>8#include <linux/blkdev.h>
drivers/hv/vmbus_drv.c+2−0
@@ -34,6 +34,8 @@ · 33 unmodified lines
34#include <linux/kernel_stat.h>34#include <linux/kernel_stat.h>
35#include <linux/clockchips.h>35#include <linux/clockchips.h>
36#include <linux/cpu.h>36#include <linux/cpu.h>
37#include <linux/sched/task_stack.h>
38
37#include <asm/hyperv.h>39#include <asm/hyperv.h>
38#include <asm/hypervisor.h>40#include <asm/hypervisor.h>
39#include <asm/mshyperv.h>41#include <asm/mshyperv.h>
drivers/ide/ide-cd.c+1−0
@@ -28,6 +28,7 @@ · 27 unmodified lines
28#include <linux/module.h>28#include <linux/module.h>
29#include <linux/types.h>29#include <linux/types.h>
30#include <linux/kernel.h>30#include <linux/kernel.h>
31#include <linux/sched/task_stack.h>
31#include <linux/delay.h>32#include <linux/delay.h>
32#include <linux/timer.h>33#include <linux/timer.h>
33#include <linux/seq_file.h>34#include <linux/seq_file.h>
drivers/md/bcache/closure.h+1−0
@@ -3,6 +3,7 @@ · 2 unmodified lines
3 3
4#include <linux/llist.h>4#include <linux/llist.h>
5#include <linux/sched.h>5#include <linux/sched.h>
6#include <linux/sched/task_stack.h>
6#include <linux/workqueue.h>7#include <linux/workqueue.h>
7 8
8/*9/*
drivers/misc/lkdtm_usercopy.c+1−0
@@ -5,6 +5,7 @@ · 4 unmodified lines
5#include "lkdtm.h"5#include "lkdtm.h"
6#include <linux/slab.h>6#include <linux/slab.h>
7#include <linux/vmalloc.h>7#include <linux/vmalloc.h>
8#include <linux/sched/task_stack.h>
8#include <linux/mman.h>9#include <linux/mman.h>
9#include <linux/uaccess.h>10#include <linux/uaccess.h>
10#include <asm/cacheflush.h>11#include <asm/cacheflush.h>
drivers/mtd/nand/gpmi-nand/gpmi-nand.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
20 */20 */
21#include <linux/clk.h>21#include <linux/clk.h>
22#include <linux/slab.h>22#include <linux/slab.h>
23#include <linux/sched/task_stack.h>
23#include <linux/interrupt.h>24#include <linux/interrupt.h>
24#include <linux/module.h>25#include <linux/module.h>
25#include <linux/mtd/partitions.h>26#include <linux/mtd/partitions.h>
fs/binfmt_aout.c+1−0
@@ -25,6 +25,7 @@ · 24 unmodified lines
25#include <linux/init.h>25#include <linux/init.h>
26#include <linux/coredump.h>26#include <linux/coredump.h>
27#include <linux/slab.h>27#include <linux/slab.h>
28#include <linux/sched/task_stack.h>
28 29
29#include <linux/uaccess.h>30#include <linux/uaccess.h>
30#include <asm/cacheflush.h>31#include <asm/cacheflush.h>
fs/binfmt_elf.c+1−0
@@ -36,6 +36,7 @@ · 35 unmodified lines
36#include <linux/coredump.h>36#include <linux/coredump.h>
37#include <linux/sched.h>37#include <linux/sched.h>
38#include <linux/sched/coredump.h>38#include <linux/sched/coredump.h>
39#include <linux/sched/task_stack.h>
39#include <linux/cred.h>40#include <linux/cred.h>
40#include <linux/dax.h>41#include <linux/dax.h>
41#include <linux/uaccess.h>42#include <linux/uaccess.h>
fs/binfmt_elf_fdpic.c+2−1
@@ -15,6 +15,8 @@ · 14 unmodified lines
15#include <linux/fs.h>15#include <linux/fs.h>
16#include <linux/stat.h>16#include <linux/stat.h>
17#include <linux/sched.h>17#include <linux/sched.h>
18#include <linux/sched/coredump.h>
19#include <linux/sched/task_stack.h>
18#include <linux/mm.h>20#include <linux/mm.h>
19#include <linux/mman.h>21#include <linux/mman.h>
20#include <linux/errno.h>22#include <linux/errno.h>
@@ -35,7 +37,6 @@ · 14 unmodified lines
35#include <linux/elf-fdpic.h>37#include <linux/elf-fdpic.h>
36#include <linux/elfcore.h>38#include <linux/elfcore.h>
37#include <linux/coredump.h>39#include <linux/coredump.h>
38#include <linux/sched/coredump.h>
39#include <linux/dax.h>40#include <linux/dax.h>
40 41
41#include <linux/uaccess.h>42#include <linux/uaccess.h>
fs/binfmt_flat.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19 19
20#include <linux/kernel.h>20#include <linux/kernel.h>
21#include <linux/sched.h>21#include <linux/sched.h>
22#include <linux/sched/task_stack.h>
22#include <linux/mm.h>23#include <linux/mm.h>
23#include <linux/mman.h>24#include <linux/mman.h>
24#include <linux/errno.h>25#include <linux/errno.h>
fs/coredump.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/coredump.h>18#include <linux/coredump.h>
19#include <linux/sched/coredump.h>19#include <linux/sched/coredump.h>
20#include <linux/sched/signal.h>20#include <linux/sched/signal.h>
21#include <linux/sched/task_stack.h>
21#include <linux/utsname.h>22#include <linux/utsname.h>
22#include <linux/pid_namespace.h>23#include <linux/pid_namespace.h>
23#include <linux/module.h>24#include <linux/module.h>
include/linux/elfcore.h+2−0
@@ -3,6 +3,8 @@ · 2 unmodified lines
3 3
4#include <linux/user.h>4#include <linux/user.h>
5#include <linux/bug.h>5#include <linux/bug.h>
6#include <linux/sched/task_stack.h>
7
6#include <asm/elf.h>8#include <asm/elf.h>
7#include <uapi/linux/elfcore.h>9#include <uapi/linux/elfcore.h>
8 10
include/linux/perf_regs.h+2−0
@@ -1,6 +1,8 @@
1#ifndef _LINUX_PERF_REGS_H1#ifndef _LINUX_PERF_REGS_H
2#define _LINUX_PERF_REGS_H2#define _LINUX_PERF_REGS_H
3 3
4#include <linux/sched/task_stack.h>
5
4struct perf_regs {6struct perf_regs {
5 __u64 abi;7 __u64 abi;
6 struct pt_regs *regs;8 struct pt_regs *regs;
include/linux/sched/task_stack.h+6−0
@@ -0,0 +1,6 @@
1#ifndef _LINUX_SCHED_TASK_STACK_H
2#define _LINUX_SCHED_TASK_STACK_H
3
4#include <linux/sched.h>
5
6#endif /* _LINUX_SCHED_TASK_STACK_H */
init/main.c+1−0
@@ -77,6 +77,7 @@ · 76 unmodified lines
77#include <linux/elevator.h>77#include <linux/elevator.h>
78#include <linux/sched_clock.h>78#include <linux/sched_clock.h>
79#include <linux/sched/task.h>79#include <linux/sched/task.h>
80#include <linux/sched/task_stack.h>
80#include <linux/context_tracking.h>81#include <linux/context_tracking.h>
81#include <linux/random.h>82#include <linux/random.h>
82#include <linux/list.h>83#include <linux/list.h>
kernel/events/callchain.c+2−0
@@ -11,6 +11,8 @@ · 10 unmodified lines
11 11
12#include <linux/perf_event.h>12#include <linux/perf_event.h>
13#include <linux/slab.h>13#include <linux/slab.h>
14#include <linux/sched/task_stack.h>
15
14#include "internal.h"16#include "internal.h"
15 17
16struct callchain_cpus_entries {18struct callchain_cpus_entries {
kernel/exit.c+1−0
@@ -10,6 +10,7 @@ · 9 unmodified lines
10#include <linux/sched/mm.h>10#include <linux/sched/mm.h>
11#include <linux/sched/stat.h>11#include <linux/sched/stat.h>
12#include <linux/sched/task.h>12#include <linux/sched/task.h>
13#include <linux/sched/task_stack.h>
13#include <linux/interrupt.h>14#include <linux/interrupt.h>
14#include <linux/module.h>15#include <linux/module.h>
15#include <linux/capability.h>16#include <linux/capability.h>
kernel/fork.c+1−0
@@ -19,6 +19,7 @@ · 18 unmodified lines
19#include <linux/sched/numa_balancing.h>19#include <linux/sched/numa_balancing.h>
20#include <linux/sched/stat.h>20#include <linux/sched/stat.h>
21#include <linux/sched/task.h>21#include <linux/sched/task.h>
22#include <linux/sched/task_stack.h>
22#include <linux/rtmutex.h>23#include <linux/rtmutex.h>
23#include <linux/init.h>24#include <linux/init.h>
24#include <linux/unistd.h>25#include <linux/unistd.h>
kernel/printk/printk.c+1−0
@@ -47,6 +47,7 @@ · 46 unmodified lines
47#include <linux/uio.h>47#include <linux/uio.h>
48#include <linux/sched/clock.h>48#include <linux/sched/clock.h>
49#include <linux/sched/debug.h>49#include <linux/sched/debug.h>
50#include <linux/sched/task_stack.h>
50 51
51#include <linux/uaccess.h>52#include <linux/uaccess.h>
52#include <asm/sections.h>53#include <asm/sections.h>
kernel/sched/sched.h+1−0
@@ -15,6 +15,7 @@ · 14 unmodified lines
15#include <linux/sched/debug.h>15#include <linux/sched/debug.h>
16#include <linux/sched/hotplug.h>16#include <linux/sched/hotplug.h>
17#include <linux/sched/task.h>17#include <linux/sched/task.h>
18#include <linux/sched/task_stack.h>
18 19
19#include <linux/u64_stats_sync.h>20#include <linux/u64_stats_sync.h>
20#include <linux/kernel_stat.h>21#include <linux/kernel_stat.h>
kernel/seccomp.c+1−0
@@ -18,6 +18,7 @@ · 17 unmodified lines
18#include <linux/compat.h>18#include <linux/compat.h>
19#include <linux/coredump.h>19#include <linux/coredump.h>
20#include <linux/sched.h>20#include <linux/sched.h>
21#include <linux/sched/task_stack.h>
21#include <linux/seccomp.h>22#include <linux/seccomp.h>
22#include <linux/slab.h>23#include <linux/slab.h>
23#include <linux/syscalls.h>24#include <linux/syscalls.h>
kernel/signal.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17#include <linux/sched/user.h>17#include <linux/sched/user.h>
18#include <linux/sched/debug.h>18#include <linux/sched/debug.h>
19#include <linux/sched/task.h>19#include <linux/sched/task.h>
20#include <linux/sched/task_stack.h>
20#include <linux/fs.h>21#include <linux/fs.h>
21#include <linux/tty.h>22#include <linux/tty.h>
22#include <linux/binfmts.h>23#include <linux/binfmts.h>
kernel/trace/trace_stack.c+1−0
@@ -2,6 +2,7 @@ · 1 unmodified line
2 * Copyright (C) 2008 Steven Rostedt <srostedt@redhat.com>2 * Copyright (C) 2008 Steven Rostedt <srostedt@redhat.com>
3 *3 *
4 */4 */
5#include <linux/sched/task_stack.h>
5#include <linux/stacktrace.h>6#include <linux/stacktrace.h>
6#include <linux/kallsyms.h>7#include <linux/kallsyms.h>
7#include <linux/seq_file.h>8#include <linux/seq_file.h>
lib/debugobjects.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
13#include <linux/debugobjects.h>13#include <linux/debugobjects.h>
14#include <linux/interrupt.h>14#include <linux/interrupt.h>
15#include <linux/sched.h>15#include <linux/sched.h>
16#include <linux/sched/task_stack.h>
16#include <linux/seq_file.h>17#include <linux/seq_file.h>
17#include <linux/debugfs.h>18#include <linux/debugfs.h>
18#include <linux/slab.h>19#include <linux/slab.h>
lib/dma-debug.c+1−0
@@ -17,6 +17,7 @@ · 16 unmodified lines
17 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA17 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
18 */18 */
19 19
20#include <linux/sched/task_stack.h>
20#include <linux/scatterlist.h>21#include <linux/scatterlist.h>
21#include <linux/dma-mapping.h>22#include <linux/dma-mapping.h>
22#include <linux/sched/task.h>23#include <linux/sched/task.h>
lib/syscall.c+1−0
@@ -1,5 +1,6 @@
1#include <linux/ptrace.h>1#include <linux/ptrace.h>
2#include <linux/sched.h>2#include <linux/sched.h>
3#include <linux/sched/task_stack.h>
3#include <linux/export.h>4#include <linux/export.h>
4#include <asm/syscall.h>5#include <asm/syscall.h>
5 6
mm/kasan/kasan.c+1−0
@@ -29,6 +29,7 @@ · 28 unmodified lines
29#include <linux/module.h>29#include <linux/module.h>
30#include <linux/printk.h>30#include <linux/printk.h>
31#include <linux/sched.h>31#include <linux/sched.h>
32#include <linux/sched/task_stack.h>
32#include <linux/slab.h>33#include <linux/slab.h>
33#include <linux/stacktrace.h>34#include <linux/stacktrace.h>
34#include <linux/string.h>35#include <linux/string.h>
mm/kmemleak.c+1−0
@@ -75,6 +75,7 @@ · 74 unmodified lines
75#include <linux/list.h>75#include <linux/list.h>
76#include <linux/sched/signal.h>76#include <linux/sched/signal.h>
77#include <linux/sched/task.h>77#include <linux/sched/task.h>
78#include <linux/sched/task_stack.h>
78#include <linux/jiffies.h>79#include <linux/jiffies.h>
79#include <linux/delay.h>80#include <linux/delay.h>
80#include <linux/export.h>81#include <linux/export.h>
mm/util.c+1−0
@@ -6,6 +6,7 @@ · 5 unmodified lines
6#include <linux/err.h>6#include <linux/err.h>
7#include <linux/sched.h>7#include <linux/sched.h>
8#include <linux/sched/mm.h>8#include <linux/sched/mm.h>
9#include <linux/sched/task_stack.h>
9#include <linux/security.h>10#include <linux/security.h>
10#include <linux/swap.h>11#include <linux/swap.h>
11#include <linux/swapops.h>12#include <linux/swapops.h>