Commit a99bbaf5ee6bad1aca0c88ea65ec6e5373e86184

Authored by Alexey Dobriyan
Committed by Linus Torvalds
1 parent 5e5027bd26

headers: remove sched.h from poll.h

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

Showing 26 changed files with 27 additions and 1 deletions Side-by-side Diff

... ... @@ -56,6 +56,7 @@
56 56 #include <linux/errno.h> /* for -EBUSY */
57 57 #include <linux/ioport.h> /* for request_region */
58 58 #include <linux/delay.h> /* for loops_per_jiffy */
  59 +#include <linux/sched.h>
59 60 #include <linux/smp_lock.h> /* cycle_kernel_lock() */
60 61 #include <asm/io.h> /* for inb_p, outb_p, inb, outb, etc. */
61 62 #include <asm/uaccess.h> /* for get_user, etc. */
drivers/char/ipmi/ipmi_devintf.c
... ... @@ -36,6 +36,7 @@
36 36 #include <linux/errno.h>
37 37 #include <asm/system.h>
38 38 #include <linux/poll.h>
  39 +#include <linux/sched.h>
39 40 #include <linux/spinlock.h>
40 41 #include <linux/slab.h>
41 42 #include <linux/ipmi.h>
drivers/char/ipmi/ipmi_msghandler.c
... ... @@ -35,6 +35,7 @@
35 35 #include <linux/errno.h>
36 36 #include <asm/system.h>
37 37 #include <linux/poll.h>
  38 +#include <linux/sched.h>
38 39 #include <linux/spinlock.h>
39 40 #include <linux/mutex.h>
40 41 #include <linux/slab.h>
drivers/firewire/core-cdev.c
... ... @@ -33,6 +33,7 @@
33 33 #include <linux/mutex.h>
34 34 #include <linux/poll.h>
35 35 #include <linux/preempt.h>
  36 +#include <linux/sched.h>
36 37 #include <linux/spinlock.h>
37 38 #include <linux/time.h>
38 39 #include <linux/uaccess.h>
drivers/hid/hidraw.c
... ... @@ -30,6 +30,7 @@
30 30 #include <linux/major.h>
31 31 #include <linux/hid.h>
32 32 #include <linux/mutex.h>
  33 +#include <linux/sched.h>
33 34 #include <linux/smp_lock.h>
34 35  
35 36 #include <linux/hidraw.h>
drivers/infiniband/core/ucm.c
... ... @@ -38,6 +38,7 @@
38 38 #include <linux/device.h>
39 39 #include <linux/err.h>
40 40 #include <linux/poll.h>
  41 +#include <linux/sched.h>
41 42 #include <linux/file.h>
42 43 #include <linux/mount.h>
43 44 #include <linux/cdev.h>
drivers/infiniband/core/user_mad.c
... ... @@ -44,6 +44,7 @@
44 44 #include <linux/mutex.h>
45 45 #include <linux/kref.h>
46 46 #include <linux/compat.h>
  47 +#include <linux/sched.h>
47 48 #include <linux/semaphore.h>
48 49  
49 50 #include <asm/uaccess.h>
drivers/infiniband/core/uverbs_main.c
... ... @@ -40,6 +40,7 @@
40 40 #include <linux/err.h>
41 41 #include <linux/fs.h>
42 42 #include <linux/poll.h>
  43 +#include <linux/sched.h>
43 44 #include <linux/file.h>
44 45 #include <linux/mount.h>
45 46 #include <linux/cdev.h>
drivers/input/evdev.c
... ... @@ -13,6 +13,7 @@
13 13 #define EVDEV_BUFFER_SIZE 64
14 14  
15 15 #include <linux/poll.h>
  16 +#include <linux/sched.h>
16 17 #include <linux/slab.h>
17 18 #include <linux/module.h>
18 19 #include <linux/init.h>
drivers/input/input.c
... ... @@ -17,6 +17,7 @@
17 17 #include <linux/random.h>
18 18 #include <linux/major.h>
19 19 #include <linux/proc_fs.h>
  20 +#include <linux/sched.h>
20 21 #include <linux/seq_file.h>
21 22 #include <linux/poll.h>
22 23 #include <linux/device.h>
drivers/input/joydev.c
... ... @@ -18,6 +18,7 @@
18 18 #include <linux/input.h>
19 19 #include <linux/kernel.h>
20 20 #include <linux/major.h>
  21 +#include <linux/sched.h>
21 22 #include <linux/slab.h>
22 23 #include <linux/mm.h>
23 24 #include <linux/miscdevice.h>
drivers/input/misc/uinput.c
... ... @@ -30,6 +30,7 @@
30 30 * - first public version
31 31 */
32 32 #include <linux/poll.h>
  33 +#include <linux/sched.h>
33 34 #include <linux/slab.h>
34 35 #include <linux/module.h>
35 36 #include <linux/init.h>
drivers/input/mousedev.c
... ... @@ -13,6 +13,7 @@
13 13 #define MOUSEDEV_MINORS 32
14 14 #define MOUSEDEV_MIX 31
15 15  
  16 +#include <linux/sched.h>
16 17 #include <linux/slab.h>
17 18 #include <linux/smp_lock.h>
18 19 #include <linux/poll.h>
drivers/isdn/divert/divert_procfs.c
... ... @@ -16,6 +16,7 @@
16 16 #else
17 17 #include <linux/fs.h>
18 18 #endif
  19 +#include <linux/sched.h>
19 20 #include <linux/isdnif.h>
20 21 #include <net/net_namespace.h>
21 22 #include "isdn_divert.h"
drivers/media/dvb/dvb-core/dmxdev.c
... ... @@ -20,6 +20,7 @@
20 20 *
21 21 */
22 22  
  23 +#include <linux/sched.h>
23 24 #include <linux/spinlock.h>
24 25 #include <linux/slab.h>
25 26 #include <linux/vmalloc.h>
drivers/media/dvb/dvb-core/dvb_demux.c
... ... @@ -21,6 +21,7 @@
21 21 *
22 22 */
23 23  
  24 +#include <linux/sched.h>
24 25 #include <linux/spinlock.h>
25 26 #include <linux/slab.h>
26 27 #include <linux/vmalloc.h>
drivers/media/radio/radio-cadet.c
... ... @@ -38,6 +38,7 @@
38 38 #include <linux/videodev2.h> /* V4L2 API defs */
39 39 #include <linux/param.h>
40 40 #include <linux/pnp.h>
  41 +#include <linux/sched.h>
41 42 #include <linux/io.h> /* outb, outb_p */
42 43 #include <media/v4l2-device.h>
43 44 #include <media/v4l2-ioctl.h>
drivers/media/video/cpia.c
... ... @@ -31,6 +31,7 @@
31 31 #include <linux/init.h>
32 32 #include <linux/fs.h>
33 33 #include <linux/vmalloc.h>
  34 +#include <linux/sched.h>
34 35 #include <linux/slab.h>
35 36 #include <linux/proc_fs.h>
36 37 #include <linux/ctype.h>
drivers/mfd/ucb1400_core.c
... ... @@ -21,6 +21,7 @@
21 21 */
22 22  
23 23 #include <linux/module.h>
  24 +#include <linux/sched.h>
24 25 #include <linux/ucb1400.h>
25 26  
26 27 unsigned int ucb1400_adc_read(struct snd_ac97 *ac97, u16 adc_channel,
drivers/usb/gadget/inode.c
... ... @@ -30,6 +30,7 @@
30 30 #include <linux/wait.h>
31 31 #include <linux/compiler.h>
32 32 #include <asm/uaccess.h>
  33 +#include <linux/sched.h>
33 34 #include <linux/slab.h>
34 35 #include <linux/poll.h>
35 36 #include <linux/smp_lock.h>
drivers/xen/xenfs/xenbus.c
... ... @@ -43,6 +43,7 @@
43 43 #include <linux/fs.h>
44 44 #include <linux/poll.h>
45 45 #include <linux/mutex.h>
  46 +#include <linux/sched.h>
46 47 #include <linux/spinlock.h>
47 48 #include <linux/mount.h>
48 49 #include <linux/pagemap.h>
... ... @@ -8,8 +8,10 @@
8 8 *
9 9 */
10 10  
  11 +#include <linux/cred.h>
11 12 #include <linux/file.h>
12 13 #include <linux/poll.h>
  14 +#include <linux/sched.h>
13 15 #include <linux/slab.h>
14 16 #include <linux/init.h>
15 17 #include <linux/fs.h>
... ... @@ -22,6 +22,7 @@
22 22 #include <linux/kernel.h>
23 23 #include <linux/major.h>
24 24 #include <linux/time.h>
  25 +#include <linux/sched.h>
25 26 #include <linux/slab.h>
26 27 #include <linux/ioport.h>
27 28 #include <linux/fcntl.h>
... ... @@ -15,6 +15,7 @@
15 15 */
16 16  
17 17 #include <linux/kernel.h>
  18 +#include <linux/sched.h>
18 19 #include <linux/syscalls.h>
19 20 #include <linux/module.h>
20 21 #include <linux/slab.h>
include/linux/poll.h
... ... @@ -6,10 +6,10 @@
6 6 #ifdef __KERNEL__
7 7  
8 8 #include <linux/compiler.h>
  9 +#include <linux/ktime.h>
9 10 #include <linux/wait.h>
10 11 #include <linux/string.h>
11 12 #include <linux/fs.h>
12   -#include <linux/sched.h>
13 13 #include <asm/uaccess.h>
14 14  
15 15 /* ~832 bytes of stack space used max in sys_select/sys_poll before allocating
... ... @@ -27,6 +27,7 @@
27 27 #include <linux/list.h>
28 28 #include <linux/mutex.h>
29 29 #include <linux/rfkill.h>
  30 +#include <linux/sched.h>
30 31 #include <linux/spinlock.h>
31 32 #include <linux/miscdevice.h>
32 33 #include <linux/wait.h>