Skip to content

Commit 4f17722

Browse files
committed
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/loadavg.h>
We are going to split <linux/sched/loadavg.h> out of <linux/sched.h>, which will have to be picked up from a couple of .c files. Create a trivial placeholder <linux/sched/topology.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 <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>
1 parent ae7e81c commit 4f17722

18 files changed

Lines changed: 23 additions & 0 deletions

File tree

‎arch/m68k/kernel/time.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include <linux/export.h>
1515
#include <linux/module.h>
1616
#include <linux/sched.h>
17+
#include <linux/sched/loadavg.h>
1718
#include <linux/kernel.h>
1819
#include <linux/param.h>
1920
#include <linux/string.h>

‎arch/microblaze/kernel/heartbeat.c‎

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

1111
#include <linux/sched.h>
12+
#include <linux/sched/loadavg.h>
1213
#include <linux/io.h>
1314

1415
#include <asm/setup.h>

‎arch/powerpc/platforms/cell/cpufreq_spudemand.c‎

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

2323
#include <linux/cpufreq.h>
2424
#include <linux/sched.h>
25+
#include <linux/sched/loadavg.h>
2526
#include <linux/module.h>
2627
#include <linux/timer.h>
2728
#include <linux/workqueue.h>

‎arch/powerpc/platforms/cell/spufs/sched.c‎

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

2525
#include <linux/errno.h>
2626
#include <linux/sched.h>
27+
#include <linux/sched/loadavg.h>
2728
#include <linux/sched/rt.h>
2829
#include <linux/kernel.h>
2930
#include <linux/mm.h>

‎arch/s390/appldata/appldata_os.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
#include <linux/kernel_stat.h>
1818
#include <linux/netdevice.h>
1919
#include <linux/sched.h>
20+
#include <linux/sched/loadavg.h>
2021
#include <asm/appldata.h>
2122
#include <asm/smp.h>
2223

‎arch/sh/drivers/heartbeat.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include <linux/init.h>
2222
#include <linux/platform_device.h>
2323
#include <linux/sched.h>
24+
#include <linux/sched/loadavg.h>
2425
#include <linux/timer.h>
2526
#include <linux/io.h>
2627
#include <linux/slab.h>

‎arch/sparc/kernel/led.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include <linux/jiffies.h>
99
#include <linux/timer.h>
1010
#include <linux/uaccess.h>
11+
#include <linux/sched/loadavg.h>
1112

1213
#include <asm/auxio.h>
1314

‎drivers/cpuidle/governors/menu.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#include <linux/hrtimer.h>
1919
#include <linux/tick.h>
2020
#include <linux/sched.h>
21+
#include <linux/sched/loadavg.h>
2122
#include <linux/math64.h>
2223
#include <linux/cpu.h>
2324

‎drivers/leds/trigger/ledtrig-heartbeat.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
#include <linux/slab.h>
1818
#include <linux/timer.h>
1919
#include <linux/sched.h>
20+
#include <linux/sched/loadavg.h>
2021
#include <linux/leds.h>
2122
#include <linux/reboot.h>
2223
#include <linux/suspend.h>

‎drivers/platform/x86/intel_ips.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
#include <linux/module.h>
6969
#include <linux/pci.h>
7070
#include <linux/sched.h>
71+
#include <linux/sched/loadavg.h>
7172
#include <linux/seq_file.h>
7273
#include <linux/string.h>
7374
#include <linux/tick.h>

0 commit comments

Comments
 (0)