Skip to content

Commit 38b8d20

Browse files
committed
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/nmi.h>
We are going to move softlockup APIs out of <linux/sched.h>, which will have to be picked up from other headers and a couple of .c files. <linux/nmi.h> already includes <linux/sched.h>. Include the <linux/nmi.h> 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 8703e8a commit 38b8d20

15 files changed

Lines changed: 17 additions & 0 deletions

File tree

‎arch/ia64/kernel/time.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include <linux/profile.h>
1717
#include <linux/sched.h>
1818
#include <linux/time.h>
19+
#include <linux/nmi.h>
1920
#include <linux/interrupt.h>
2021
#include <linux/efi.h>
2122
#include <linux/timex.h>

‎arch/ia64/kernel/uncached.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#include <linux/errno.h>
2020
#include <linux/string.h>
2121
#include <linux/efi.h>
22+
#include <linux/nmi.h>
2223
#include <linux/genalloc.h>
2324
#include <linux/gfp.h>
2425
#include <asm/page.h>

‎arch/powerpc/kernel/swsusp_64.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include <linux/irq.h>
1111
#include <linux/sched.h>
1212
#include <linux/interrupt.h>
13+
#include <linux/nmi.h>
1314

1415
void do_after_copyback(void)
1516
{

‎arch/x86/kernel/pvclock.c‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
#include <linux/sched.h>
2222
#include <linux/gfp.h>
2323
#include <linux/bootmem.h>
24+
#include <linux/nmi.h>
25+
2426
#include <asm/fixmap.h>
2527
#include <asm/pvclock.h>
2628

‎arch/x86/xen/smp.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#include <linux/smp.h>
1919
#include <linux/irq_work.h>
2020
#include <linux/tick.h>
21+
#include <linux/nmi.h>
2122

2223
#include <asm/paravirt.h>
2324
#include <asm/desc.h>

‎drivers/ide/ide-taskfile.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#include <linux/delay.h>
2020
#include <linux/hdreg.h>
2121
#include <linux/ide.h>
22+
#include <linux/nmi.h>
2223
#include <linux/scatterlist.h>
2324
#include <linux/uaccess.h>
2425

‎drivers/mtd/nand/nand_base.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
#include <linux/sched.h>
3737
#include <linux/slab.h>
3838
#include <linux/mm.h>
39+
#include <linux/nmi.h>
3940
#include <linux/types.h>
4041
#include <linux/mtd/mtd.h>
4142
#include <linux/mtd/nand.h>

‎drivers/video/fbdev/nvidia/nv_accel.c‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@
4848
*/
4949

5050
#include <linux/fb.h>
51+
#include <linux/nmi.h>
52+
5153
#include "nv_type.h"
5254
#include "nv_proto.h"
5355
#include "nv_dma.h"

‎init/main.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
#include <linux/bootmem.h>
2828
#include <linux/acpi.h>
2929
#include <linux/tty.h>
30+
#include <linux/nmi.h>
3031
#include <linux/percpu.h>
3132
#include <linux/kmod.h>
3233
#include <linux/vmalloc.h>

‎kernel/debug/debug_core.c‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@
4949
#include <linux/init.h>
5050
#include <linux/kgdb.h>
5151
#include <linux/kdb.h>
52+
#include <linux/nmi.h>
5253
#include <linux/pid.h>
5354
#include <linux/smp.h>
5455
#include <linux/mm.h>

0 commit comments

Comments
 (0)