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.
Showing the changes to kernel/trace/trace_stack.c (1 of 178 files). Show all
Unified · Split
| @@ -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> |