Commit
86ae13b006e48959981248493efd3ff4b2828b3d
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
... |
... |
@@ -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> |
... |
... |
@@ -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> |
... |
... |
@@ -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> |
... |
... |
@@ -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> |
... |
... |
@@ -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> |
... |
... |
@@ -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 |
|