Commit 86ae13b006e48959981248493efd3ff4b2828b3d

Authored by Ingo Molnar
Committed by Linus Torvalds
1 parent 03266d28ca

headers: Fix build after <linux/sched.h> removal

Commit d43c36dc6b357fa1806800f18aa30123c747a6d1 ("headers: remove
sched.h from interrupt.h") left some build errors in some configurations
due to drivers having depended on getting header files "accidentally".

Signed-off-by: Ingo Molnar <mingo@elte.hu>
[ Combined several one-liners from Ingo into one single patch  - Linus ]
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

Showing 7 changed files with 7 additions and 0 deletions Side-by-side Diff

drivers/char/genrtc.c
... ... @@ -43,6 +43,7 @@
43 43 #define RTC_VERSION "1.07"
44 44  
45 45 #include <linux/module.h>
  46 +#include <linux/sched.h>
46 47 #include <linux/errno.h>
47 48 #include <linux/miscdevice.h>
48 49 #include <linux/fcntl.h>
... ... @@ -74,6 +74,7 @@
74 74 #include <linux/proc_fs.h>
75 75 #include <linux/seq_file.h>
76 76 #include <linux/spinlock.h>
  77 +#include <linux/sched.h>
77 78 #include <linux/sysctl.h>
78 79 #include <linux/wait.h>
79 80 #include <linux/bcd.h>
drivers/char/sonypi.c
... ... @@ -36,6 +36,7 @@
36 36 */
37 37  
38 38 #include <linux/module.h>
  39 +#include <linux/sched.h>
39 40 #include <linux/input.h>
40 41 #include <linux/pci.h>
41 42 #include <linux/init.h>
drivers/net/wan/c101.c
... ... @@ -16,6 +16,7 @@
16 16  
17 17 #include <linux/module.h>
18 18 #include <linux/kernel.h>
  19 +#include <linux/capability.h>
19 20 #include <linux/slab.h>
20 21 #include <linux/types.h>
21 22 #include <linux/string.h>
drivers/net/wan/n2.c
... ... @@ -18,6 +18,7 @@
18 18  
19 19 #include <linux/module.h>
20 20 #include <linux/kernel.h>
  21 +#include <linux/capability.h>
21 22 #include <linux/slab.h>
22 23 #include <linux/types.h>
23 24 #include <linux/fcntl.h>
drivers/net/wan/pci200syn.c
... ... @@ -16,6 +16,7 @@
16 16  
17 17 #include <linux/module.h>
18 18 #include <linux/kernel.h>
  19 +#include <linux/capability.h>
19 20 #include <linux/slab.h>
20 21 #include <linux/types.h>
21 22 #include <linux/fcntl.h>
drivers/pci/hotplug/cpqphp.h
... ... @@ -32,6 +32,7 @@
32 32 #include <asm/io.h> /* for read? and write? functions */
33 33 #include <linux/delay.h> /* for delays */
34 34 #include <linux/mutex.h>
  35 +#include <linux/sched.h> /* for signal_pending() */
35 36  
36 37 #define MY_NAME "cpqphp"
37 38