Эх сурвалжийг харах

sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>

Fix up affected files that include this signal functionality via sched.h.

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>
Ingo Molnar 8 жил өмнө
parent
commit
174cd4b1e5
100 өөрчлөгдсөн 130 нэмэгдсэн , 67 устгасан
  1. 1 1
      arch/arm/common/bL_switcher.c
  2. 1 1
      arch/cris/arch-v10/drivers/sync_serial.c
  3. 1 1
      arch/cris/arch-v32/drivers/sync_serial.c
  4. 2 0
      arch/mips/kernel/rtlx.c
  5. 2 0
      arch/mips/kvm/mips.c
  6. 1 1
      arch/powerpc/kvm/book3s_hv.c
  7. 1 0
      arch/powerpc/kvm/powerpc.c
  8. 1 0
      arch/powerpc/platforms/83xx/suspend.c
  9. 1 1
      arch/powerpc/platforms/cell/spufs/sched.c
  10. 1 0
      arch/powerpc/platforms/cell/spufs/spufs.h
  11. 2 0
      arch/s390/crypto/prng.c
  12. 2 0
      arch/s390/kvm/kvm-s390.c
  13. 2 0
      arch/s390/kvm/vsie.c
  14. 1 1
      arch/sh/kernel/cpu/fpu.c
  15. 2 0
      arch/sh/kernel/disassemble.c
  16. 1 1
      arch/sh/kernel/process.c
  17. 1 1
      arch/um/drivers/random.c
  18. 1 1
      arch/x86/kernel/apm_32.c
  19. 1 0
      block/blk-cgroup.c
  20. 1 0
      block/blk-mq.c
  21. 1 1
      crypto/algboss.c
  22. 1 0
      crypto/algif_aead.c
  23. 1 0
      crypto/algif_skcipher.c
  24. 1 1
      crypto/api.c
  25. 1 0
      drivers/atm/horizon.c
  26. 1 0
      drivers/base/core.c
  27. 1 1
      drivers/base/power/wakeup.c
  28. 1 0
      drivers/block/drbd/drbd_main.c
  29. 1 0
      drivers/block/drbd/drbd_receiver.c
  30. 1 1
      drivers/block/drbd/drbd_worker.c
  31. 1 1
      drivers/block/swim3.c
  32. 1 1
      drivers/char/applicom.c
  33. 1 0
      drivers/char/hpet.c
  34. 1 0
      drivers/char/hw_random/core.c
  35. 1 0
      drivers/char/ipmi/ipmi_watchdog.c
  36. 1 1
      drivers/char/lp.c
  37. 1 1
      drivers/char/ppdev.c
  38. 1 1
      drivers/char/rtc.c
  39. 1 1
      drivers/char/snsc.c
  40. 1 0
      drivers/dma-buf/dma-fence.c
  41. 1 1
      drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c
  42. 1 0
      drivers/gpu/drm/vc4/vc4_gem.c
  43. 1 1
      drivers/gpu/vga/vgaarb.c
  44. 1 1
      drivers/hid/hid-debug.c
  45. 1 1
      drivers/hid/hid-roccat.c
  46. 1 1
      drivers/hid/hidraw.c
  47. 1 0
      drivers/hid/usbhid/hiddev.c
  48. 1 1
      drivers/hsi/clients/cmt_speech.c
  49. 2 0
      drivers/i2c/busses/i2c-ibm_iic.c
  50. 1 1
      drivers/i2c/busses/i2c-mpc.c
  51. 1 1
      drivers/iio/industrialio-buffer.c
  52. 1 0
      drivers/infiniband/ulp/ipoib/ipoib_cm.c
  53. 1 0
      drivers/infiniband/ulp/ipoib/ipoib_vlan.c
  54. 1 1
      drivers/isdn/capi/kcapi.c
  55. 2 0
      drivers/isdn/mISDN/timerdev.c
  56. 1 0
      drivers/lguest/core.c
  57. 1 1
      drivers/macintosh/adb.c
  58. 1 0
      drivers/macintosh/smu.c
  59. 1 1
      drivers/macintosh/via-pmu.c
  60. 1 0
      drivers/mailbox/mailbox-test.c
  61. 1 0
      drivers/md/dm.c
  62. 1 1
      drivers/media/dvb-core/dvb_ca_en50221.c
  63. 1 1
      drivers/media/dvb-core/dvb_demux.c
  64. 1 1
      drivers/media/dvb-core/dvb_frontend.c
  65. 1 1
      drivers/media/pci/cx18/cx18-driver.h
  66. 18 17
      drivers/media/pci/ivtv/ivtv-driver.h
  67. 1 0
      drivers/media/pci/pt1/pt1.c
  68. 1 0
      drivers/media/pci/pt3/pt3.c
  69. 1 0
      drivers/media/pci/solo6x10/solo6x10-i2c.c
  70. 1 0
      drivers/media/pci/zoran/zoran_device.c
  71. 2 0
      drivers/media/platform/vivid/vivid-radio-rx.c
  72. 1 0
      drivers/media/platform/vivid/vivid-radio-tx.c
  73. 1 1
      drivers/media/rc/lirc_dev.c
  74. 1 0
      drivers/media/usb/cpia2/cpia2_core.c
  75. 2 0
      drivers/media/usb/gspca/cpia1.c
  76. 1 1
      drivers/misc/cxl/fault.c
  77. 1 1
      drivers/misc/cxl/file.c
  78. 1 1
      drivers/misc/ibmasm/r_heartbeat.c
  79. 1 0
      drivers/misc/lis3lv02d/lis3lv02d.c
  80. 1 1
      drivers/misc/mei/bus.c
  81. 1 1
      drivers/misc/mei/client.c
  82. 1 1
      drivers/misc/mei/main.c
  83. 1 1
      drivers/misc/mic/scif/scif_main.h
  84. 1 1
      drivers/misc/vexpress-syscfg.c
  85. 1 1
      drivers/mtd/tests/mtd_test.h
  86. 2 0
      drivers/net/bonding/bond_options.c
  87. 1 1
      drivers/net/bonding/bond_sysfs.c
  88. 1 1
      drivers/net/can/softing/softing_fw.c
  89. 1 0
      drivers/net/ethernet/broadcom/tg3.c
  90. 2 0
      drivers/net/ethernet/cavium/liquidio/octeon_main.h
  91. 2 0
      drivers/net/ethernet/sfc/falcon/falcon.c
  92. 1 0
      drivers/net/irda/stir4200.c
  93. 1 1
      drivers/net/macvtap.c
  94. 1 0
      drivers/net/ppp/ppp_generic.c
  95. 1 0
      drivers/net/tun.c
  96. 1 1
      drivers/net/usb/hso.c
  97. 1 0
      drivers/net/usb/qmi_wwan.c
  98. 1 1
      drivers/net/wan/cosa.c
  99. 1 0
      drivers/net/wireless/ath/ath6kl/cfg80211.c
  100. 1 1
      drivers/net/wireless/broadcom/b43legacy/main.c

+ 1 - 1
arch/arm/common/bL_switcher.c

@@ -13,7 +13,7 @@
 #include <linux/init.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <uapi/linux/sched/types.h>
 #include <linux/interrupt.h>
 #include <linux/cpu_pm.h>

+ 1 - 1
arch/cris/arch-v10/drivers/sync_serial.c

@@ -16,7 +16,7 @@
 #include <linux/types.h>
 #include <linux/errno.h>
 #include <linux/major.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/interrupt.h>
 #include <linux/poll.h>
 #include <linux/init.h>

+ 1 - 1
arch/cris/arch-v32/drivers/sync_serial.c

@@ -11,7 +11,7 @@
 #include <linux/types.h>
 #include <linux/errno.h>
 #include <linux/major.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/mutex.h>
 #include <linux/interrupt.h>
 #include <linux/poll.h>

+ 2 - 0
arch/mips/kernel/rtlx.c

@@ -12,6 +12,8 @@
 #include <linux/syscalls.h>
 #include <linux/moduleloader.h>
 #include <linux/atomic.h>
+#include <linux/sched/signal.h>
+
 #include <asm/mipsmtregs.h>
 #include <asm/mips_mt.h>
 #include <asm/processor.h>

+ 2 - 0
arch/mips/kvm/mips.c

@@ -16,8 +16,10 @@
 #include <linux/module.h>
 #include <linux/uaccess.h>
 #include <linux/vmalloc.h>
+#include <linux/sched/signal.h>
 #include <linux/fs.h>
 #include <linux/bootmem.h>
+
 #include <asm/fpu.h>
 #include <asm/page.h>
 #include <asm/cacheflush.h>

+ 1 - 1
arch/powerpc/kvm/book3s_hv.c

@@ -22,7 +22,7 @@
 #include <linux/err.h>
 #include <linux/slab.h>
 #include <linux/preempt.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/delay.h>
 #include <linux/export.h>
 #include <linux/fs.h>

+ 1 - 0
arch/powerpc/kvm/powerpc.c

@@ -23,6 +23,7 @@
 #include <linux/kvm_host.h>
 #include <linux/vmalloc.h>
 #include <linux/hrtimer.h>
+#include <linux/sched/signal.h>
 #include <linux/fs.h>
 #include <linux/slab.h>
 #include <linux/file.h>

+ 1 - 0
arch/powerpc/platforms/83xx/suspend.c

@@ -15,6 +15,7 @@
 #include <linux/ioport.h>
 #include <linux/interrupt.h>
 #include <linux/wait.h>
+#include <linux/sched/signal.h>
 #include <linux/kthread.h>
 #include <linux/freezer.h>
 #include <linux/suspend.h>

+ 1 - 1
arch/powerpc/platforms/cell/spufs/sched.c

@@ -23,7 +23,7 @@
 #undef DEBUG
 
 #include <linux/errno.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/sched/loadavg.h>
 #include <linux/sched/rt.h>
 #include <linux/kernel.h>

+ 1 - 0
arch/powerpc/platforms/cell/spufs/spufs.h

@@ -27,6 +27,7 @@
 #include <linux/spinlock.h>
 #include <linux/fs.h>
 #include <linux/cpumask.h>
+#include <linux/sched/signal.h>
 
 #include <asm/spu.h>
 #include <asm/spu_csa.h>

+ 2 - 0
arch/s390/crypto/prng.c

@@ -20,6 +20,8 @@
 #include <linux/cpufeature.h>
 #include <linux/random.h>
 #include <linux/slab.h>
+#include <linux/sched/signal.h>
+
 #include <asm/debug.h>
 #include <linux/uaccess.h>
 #include <asm/timex.h>

+ 2 - 0
arch/s390/kvm/kvm-s390.c

@@ -29,6 +29,8 @@
 #include <linux/timer.h>
 #include <linux/vmalloc.h>
 #include <linux/bitmap.h>
+#include <linux/sched/signal.h>
+
 #include <asm/asm-offsets.h>
 #include <asm/lowcore.h>
 #include <asm/stp.h>

+ 2 - 0
arch/s390/kvm/vsie.c

@@ -14,6 +14,8 @@
 #include <linux/bug.h>
 #include <linux/list.h>
 #include <linux/bitmap.h>
+#include <linux/sched/signal.h>
+
 #include <asm/gmap.h>
 #include <asm/mmu_context.h>
 #include <asm/sclp.h>

+ 1 - 1
arch/sh/kernel/cpu/fpu.c

@@ -1,4 +1,4 @@
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <asm/processor.h>
 #include <asm/fpu.h>

+ 2 - 0
arch/sh/kernel/disassemble.c

@@ -12,6 +12,8 @@
 #include <linux/string.h>
 #include <linux/uaccess.h>
 
+#include <asm/ptrace.h>
+
 /*
  * Format of an instruction in memory.
  */

+ 1 - 1
arch/sh/kernel/process.c

@@ -1,7 +1,7 @@
 #include <linux/mm.h>
 #include <linux/kernel.h>
 #include <linux/slab.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/export.h>
 #include <linux/stackprotector.h>
 #include <asm/fpu.h>

+ 1 - 1
arch/um/drivers/random.c

@@ -6,7 +6,7 @@
  * This software may be used and distributed according to the terms
  * of the GNU General Public License, incorporated herein by reference.
  */
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/module.h>
 #include <linux/fs.h>
 #include <linux/interrupt.h>

+ 1 - 1
arch/x86/kernel/apm_32.c

@@ -218,7 +218,7 @@
 #include <linux/apm_bios.h>
 #include <linux/init.h>
 #include <linux/time.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/pm.h>
 #include <linux/capability.h>
 #include <linux/device.h>

+ 1 - 0
block/blk-cgroup.c

@@ -17,6 +17,7 @@
 #include <linux/ioprio.h>
 #include <linux/kdev_t.h>
 #include <linux/module.h>
+#include <linux/sched/signal.h>
 #include <linux/err.h>
 #include <linux/blkdev.h>
 #include <linux/backing-dev.h>

+ 1 - 0
block/blk-mq.c

@@ -21,6 +21,7 @@
 #include <linux/cache.h>
 #include <linux/sched/sysctl.h>
 #include <linux/sched/topology.h>
+#include <linux/sched/signal.h>
 #include <linux/delay.h>
 #include <linux/crash_dump.h>
 #include <linux/prefetch.h>

+ 1 - 1
crypto/algboss.c

@@ -19,7 +19,7 @@
 #include <linux/module.h>
 #include <linux/notifier.h>
 #include <linux/rtnetlink.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <linux/string.h>
 

+ 1 - 0
crypto/algif_aead.c

@@ -19,6 +19,7 @@
 #include <linux/init.h>
 #include <linux/list.h>
 #include <linux/kernel.h>
+#include <linux/sched/signal.h>
 #include <linux/mm.h>
 #include <linux/module.h>
 #include <linux/net.h>

+ 1 - 0
crypto/algif_skcipher.c

@@ -18,6 +18,7 @@
 #include <linux/init.h>
 #include <linux/list.h>
 #include <linux/kernel.h>
+#include <linux/sched/signal.h>
 #include <linux/mm.h>
 #include <linux/module.h>
 #include <linux/net.h>

+ 1 - 1
crypto/api.c

@@ -21,7 +21,7 @@
 #include <linux/kmod.h>
 #include <linux/module.h>
 #include <linux/param.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <linux/string.h>
 #include "internal.h"

+ 1 - 0
drivers/atm/horizon.c

@@ -27,6 +27,7 @@
 
 #include <linux/module.h>
 #include <linux/kernel.h>
+#include <linux/sched/signal.h>
 #include <linux/mm.h>
 #include <linux/pci.h>
 #include <linux/errno.h>

+ 1 - 0
drivers/base/core.c

@@ -26,6 +26,7 @@
 #include <linux/mutex.h>
 #include <linux/pm_runtime.h>
 #include <linux/netdevice.h>
+#include <linux/sched/signal.h>
 #include <linux/sysfs.h>
 
 #include "base.h"

+ 1 - 1
drivers/base/power/wakeup.c

@@ -8,7 +8,7 @@
 
 #include <linux/device.h>
 #include <linux/slab.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/capability.h>
 #include <linux/export.h>
 #include <linux/suspend.h>

+ 1 - 0
drivers/block/drbd/drbd_main.c

@@ -52,6 +52,7 @@
 #define __KERNEL_SYSCALLS__
 #include <linux/unistd.h>
 #include <linux/vmalloc.h>
+#include <linux/sched/signal.h>
 
 #include <linux/drbd_limits.h>
 #include "drbd_int.h"

+ 1 - 0
drivers/block/drbd/drbd_receiver.c

@@ -37,6 +37,7 @@
 #include <linux/mm_inline.h>
 #include <linux/slab.h>
 #include <uapi/linux/sched/types.h>
+#include <linux/sched/signal.h>
 #include <linux/pkt_sched.h>
 #define __KERNEL_SYSCALLS__
 #include <linux/unistd.h>

+ 1 - 1
drivers/block/drbd/drbd_worker.c

@@ -25,7 +25,7 @@
 
 #include <linux/module.h>
 #include <linux/drbd.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/wait.h>
 #include <linux/mm.h>
 #include <linux/memcontrol.h>

+ 1 - 1
drivers/block/swim3.c

@@ -20,7 +20,7 @@
 
 #include <linux/stddef.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/timer.h>
 #include <linux/delay.h>
 #include <linux/fd.h>

+ 1 - 1
drivers/char/applicom.c

@@ -23,7 +23,7 @@
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/interrupt.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <linux/errno.h>
 #include <linux/mutex.h>

+ 1 - 0
drivers/char/hpet.c

@@ -25,6 +25,7 @@
 #include <linux/spinlock.h>
 #include <linux/sysctl.h>
 #include <linux/wait.h>
+#include <linux/sched/signal.h>
 #include <linux/bcd.h>
 #include <linux/seq_file.h>
 #include <linux/bitops.h>

+ 1 - 0
drivers/char/hw_random/core.c

@@ -17,6 +17,7 @@
 #include <linux/hw_random.h>
 #include <linux/kernel.h>
 #include <linux/kthread.h>
+#include <linux/sched/signal.h>
 #include <linux/miscdevice.h>
 #include <linux/module.h>
 #include <linux/random.h>

+ 1 - 0
drivers/char/ipmi/ipmi_watchdog.c

@@ -53,6 +53,7 @@
 #include <linux/ctype.h>
 #include <linux/delay.h>
 #include <linux/atomic.h>
+#include <linux/sched/signal.h>
 
 #ifdef CONFIG_X86
 /*

+ 1 - 1
drivers/char/lp.c

@@ -117,7 +117,7 @@
 #include <linux/errno.h>
 #include <linux/kernel.h>
 #include <linux/major.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <linux/fcntl.h>
 #include <linux/delay.h>

+ 1 - 1
drivers/char/ppdev.c

@@ -58,7 +58,7 @@
 
 #include <linux/module.h>
 #include <linux/init.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/device.h>
 #include <linux/ioctl.h>
 #include <linux/parport.h>

+ 1 - 1
drivers/char/rtc.c

@@ -74,7 +74,7 @@
 #include <linux/proc_fs.h>
 #include <linux/seq_file.h>
 #include <linux/spinlock.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/sysctl.h>
 #include <linux/wait.h>
 #include <linux/bcd.h>

+ 1 - 1
drivers/char/snsc.c

@@ -16,7 +16,7 @@
  */
 
 #include <linux/interrupt.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/device.h>
 #include <linux/poll.h>
 #include <linux/init.h>

+ 1 - 0
drivers/dma-buf/dma-fence.c

@@ -22,6 +22,7 @@
 #include <linux/export.h>
 #include <linux/atomic.h>
 #include <linux/dma-fence.h>
+#include <linux/sched/signal.h>
 
 #define CREATE_TRACE_POINTS
 #include <trace/events/dma_fence.h>

+ 1 - 1
drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c

@@ -18,7 +18,7 @@
 #include <linux/jiffies.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <linux/workqueue.h>
 #include <linux/of_device.h>

+ 1 - 0
drivers/gpu/drm/vc4/vc4_gem.c

@@ -26,6 +26,7 @@
 #include <linux/pm_runtime.h>
 #include <linux/device.h>
 #include <linux/io.h>
+#include <linux/sched/signal.h>
 
 #include "uapi/drm/vc4_drm.h"
 #include "vc4_drv.h"

+ 1 - 1
drivers/gpu/vga/vgaarb.c

@@ -41,7 +41,7 @@
 #include <linux/errno.h>
 #include <linux/init.h>
 #include <linux/list.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/wait.h>
 #include <linux/spinlock.h>
 #include <linux/poll.h>

+ 1 - 1
drivers/hid/hid-debug.c

@@ -30,7 +30,7 @@
 
 #include <linux/debugfs.h>
 #include <linux/seq_file.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/export.h>
 #include <linux/slab.h>
 #include <linux/uaccess.h>

+ 1 - 1
drivers/hid/hid-roccat.c

@@ -25,7 +25,7 @@
 
 #include <linux/cdev.h>
 #include <linux/poll.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/hid-roccat.h>
 #include <linux/module.h>
 

+ 1 - 1
drivers/hid/hidraw.c

@@ -33,7 +33,7 @@
 #include <linux/slab.h>
 #include <linux/hid.h>
 #include <linux/mutex.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/string.h>
 
 #include <linux/hidraw.h>

+ 1 - 0
drivers/hid/usbhid/hiddev.c

@@ -27,6 +27,7 @@
 
 #include <linux/poll.h>
 #include <linux/slab.h>
+#include <linux/sched/signal.h>
 #include <linux/module.h>
 #include <linux/init.h>
 #include <linux/input.h>

+ 1 - 1
drivers/hsi/clients/cmt_speech.c

@@ -31,7 +31,7 @@
 #include <linux/slab.h>
 #include <linux/fs.h>
 #include <linux/poll.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/ioctl.h>
 #include <linux/uaccess.h>
 #include <linux/pm_qos.h>

+ 2 - 0
drivers/i2c/busses/i2c-ibm_iic.c

@@ -37,6 +37,8 @@
 #include <linux/delay.h>
 #include <linux/slab.h>
 #include <linux/interrupt.h>
+#include <linux/sched/signal.h>
+
 #include <asm/irq.h>
 #include <linux/io.h>
 #include <linux/i2c.h>

+ 1 - 1
drivers/i2c/busses/i2c-mpc.c

@@ -15,7 +15,7 @@
 
 #include <linux/kernel.h>
 #include <linux/module.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/of_address.h>
 #include <linux/of_irq.h>
 #include <linux/of_platform.h>

+ 1 - 1
drivers/iio/industrialio-buffer.c

@@ -20,7 +20,7 @@
 #include <linux/cdev.h>
 #include <linux/slab.h>
 #include <linux/poll.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 
 #include <linux/iio/iio.h>
 #include "iio_core.h"

+ 1 - 0
drivers/infiniband/ulp/ipoib/ipoib_cm.c

@@ -38,6 +38,7 @@
 #include <linux/slab.h>
 #include <linux/vmalloc.h>
 #include <linux/moduleparam.h>
+#include <linux/sched/signal.h>
 
 #include "ipoib.h"
 

+ 1 - 0
drivers/infiniband/ulp/ipoib/ipoib_vlan.c

@@ -31,6 +31,7 @@
  */
 
 #include <linux/module.h>
+#include <linux/sched/signal.h>
 
 #include <linux/init.h>
 #include <linux/seq_file.h>

+ 1 - 1
drivers/isdn/capi/kcapi.c

@@ -18,7 +18,7 @@
 #include <linux/interrupt.h>
 #include <linux/ioport.h>
 #include <linux/proc_fs.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/seq_file.h>
 #include <linux/skbuff.h>
 #include <linux/workqueue.h>

+ 2 - 0
drivers/isdn/mISDN/timerdev.c

@@ -25,6 +25,8 @@
 #include <linux/module.h>
 #include <linux/mISDNif.h>
 #include <linux/mutex.h>
+#include <linux/sched/signal.h>
+
 #include "core.h"
 
 static DEFINE_MUTEX(mISDN_mutex);

+ 1 - 0
drivers/lguest/core.c

@@ -8,6 +8,7 @@
 #include <linux/stddef.h>
 #include <linux/io.h>
 #include <linux/mm.h>
+#include <linux/sched/signal.h>
 #include <linux/vmalloc.h>
 #include <linux/cpu.h>
 #include <linux/freezer.h>

+ 1 - 1
drivers/macintosh/adb.c

@@ -23,7 +23,7 @@
 #include <linux/module.h>
 #include <linux/fs.h>
 #include <linux/mm.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/adb.h>
 #include <linux/cuda.h>
 #include <linux/pmu.h>

+ 1 - 0
drivers/macintosh/smu.c

@@ -39,6 +39,7 @@
 #include <linux/of_platform.h>
 #include <linux/slab.h>
 #include <linux/memblock.h>
+#include <linux/sched/signal.h>
 
 #include <asm/byteorder.h>
 #include <asm/io.h>

+ 1 - 1
drivers/macintosh/via-pmu.c

@@ -23,7 +23,7 @@
 #include <linux/errno.h>
 #include <linux/kernel.h>
 #include <linux/delay.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/miscdevice.h>
 #include <linux/blkdev.h>
 #include <linux/pci.h>

+ 1 - 0
drivers/mailbox/mailbox-test.c

@@ -21,6 +21,7 @@
 #include <linux/poll.h>
 #include <linux/slab.h>
 #include <linux/uaccess.h>
+#include <linux/sched/signal.h>
 
 #define MBOX_MAX_SIG_LEN	8
 #define MBOX_MAX_MSG_LEN	128

+ 1 - 0
drivers/md/dm.c

@@ -12,6 +12,7 @@
 #include <linux/init.h>
 #include <linux/module.h>
 #include <linux/mutex.h>
+#include <linux/sched/signal.h>
 #include <linux/blkpg.h>
 #include <linux/bio.h>
 #include <linux/mempool.h>

+ 1 - 1
drivers/media/dvb-core/dvb_ca_en50221.c

@@ -34,7 +34,7 @@
 #include <linux/vmalloc.h>
 #include <linux/delay.h>
 #include <linux/spinlock.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/kthread.h>
 
 #include "dvb_ca_en50221.h"

+ 1 - 1
drivers/media/dvb-core/dvb_demux.c

@@ -19,7 +19,7 @@
 
 #define pr_fmt(fmt) "dvb_demux: " fmt
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/spinlock.h>
 #include <linux/slab.h>
 #include <linux/vmalloc.h>

+ 1 - 1
drivers/media/dvb-core/dvb_frontend.c

@@ -29,7 +29,7 @@
 
 #include <linux/string.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/wait.h>
 #include <linux/slab.h>
 #include <linux/poll.h>

+ 1 - 1
drivers/media/pci/cx18/cx18-driver.h

@@ -24,7 +24,7 @@
 #include <linux/moduleparam.h>
 #include <linux/init.h>
 #include <linux/delay.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/fs.h>
 #include <linux/pci.h>
 #include <linux/interrupt.h>

+ 18 - 17
drivers/media/pci/ivtv/ivtv-driver.h

@@ -38,37 +38,38 @@
  *                using information provided by Jiun-Kuei Jung @ AVerMedia.
  */
 
-#include <asm/byteorder.h>
+#include <linux/module.h>
+#include <linux/init.h>
 #include <linux/delay.h>
-#include <linux/device.h>
+#include <linux/sched/signal.h>
 #include <linux/fs.h>
+#include <linux/pci.h>
+#include <linux/interrupt.h>
+#include <linux/spinlock.h>
 #include <linux/i2c.h>
 #include <linux/i2c-algo-bit.h>
-#include <linux/init.h>
-#include <linux/interrupt.h>
-#include <linux/ivtv.h>
-#include <linux/kernel.h>
-#include <linux/kthread.h>
 #include <linux/list.h>
-#include <linux/module.h>
-#include <linux/mutex.h>
+#include <linux/unistd.h>
 #include <linux/pagemap.h>
-#include <linux/pci.h>
 #include <linux/scatterlist.h>
-#include <linux/sched.h>
+#include <linux/kthread.h>
+#include <linux/mutex.h>
 #include <linux/slab.h>
-#include <linux/spinlock.h>
 #include <linux/uaccess.h>
-#include <linux/unistd.h>
+#include <asm/byteorder.h>
 
-#include <media/drv-intf/cx2341x.h>
-#include <media/i2c/ir-kbd-i2c.h>
-#include <media/tuner.h>
+#include <linux/dvb/video.h>
+#include <linux/dvb/audio.h>
 #include <media/v4l2-common.h>
+#include <media/v4l2-ioctl.h>
 #include <media/v4l2-ctrls.h>
 #include <media/v4l2-device.h>
 #include <media/v4l2-fh.h>
-#include <media/v4l2-ioctl.h>
+#include <media/tuner.h>
+#include <media/drv-intf/cx2341x.h>
+#include <media/i2c/ir-kbd-i2c.h>
+
+#include <linux/ivtv.h>
 
 /* Memory layout */
 #define IVTV_ENCODER_OFFSET	0x00000000

+ 1 - 0
drivers/media/pci/pt1/pt1.c

@@ -18,6 +18,7 @@
  */
 
 #include <linux/kernel.h>
+#include <linux/sched/signal.h>
 #include <linux/module.h>
 #include <linux/slab.h>
 #include <linux/vmalloc.h>

+ 1 - 0
drivers/media/pci/pt3/pt3.c

@@ -21,6 +21,7 @@
 #include <linux/module.h>
 #include <linux/pci.h>
 #include <linux/string.h>
+#include <linux/sched/signal.h>
 
 #include "dmxdev.h"
 #include "dvbdev.h"

+ 1 - 0
drivers/media/pci/solo6x10/solo6x10-i2c.c

@@ -27,6 +27,7 @@
  * thread context, ACK the interrupt, and move on. -- BenC */
 
 #include <linux/kernel.h>
+#include <linux/sched/signal.h>
 
 #include "solo6x10.h"
 

+ 1 - 0
drivers/media/pci/zoran/zoran_device.c

@@ -28,6 +28,7 @@
 #include <linux/module.h>
 #include <linux/vmalloc.h>
 #include <linux/ktime.h>
+#include <linux/sched/signal.h>
 
 #include <linux/interrupt.h>
 #include <linux/proc_fs.h>

+ 2 - 0
drivers/media/platform/vivid/vivid-radio-rx.c

@@ -22,6 +22,8 @@
 #include <linux/delay.h>
 #include <linux/videodev2.h>
 #include <linux/v4l2-dv-timings.h>
+#include <linux/sched/signal.h>
+
 #include <media/v4l2-common.h>
 #include <media/v4l2-event.h>
 #include <media/v4l2-dv-timings.h>

+ 1 - 0
drivers/media/platform/vivid/vivid-radio-tx.c

@@ -19,6 +19,7 @@
 
 #include <linux/errno.h>
 #include <linux/kernel.h>
+#include <linux/sched/signal.h>
 #include <linux/delay.h>
 #include <linux/videodev2.h>
 #include <linux/v4l2-dv-timings.h>

+ 1 - 1
drivers/media/rc/lirc_dev.c

@@ -19,7 +19,7 @@
 
 #include <linux/module.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/errno.h>
 #include <linux/ioctl.h>
 #include <linux/fs.h>

+ 1 - 0
drivers/media/usb/cpia2/cpia2_core.c

@@ -32,6 +32,7 @@
 #include <linux/mm.h>
 #include <linux/vmalloc.h>
 #include <linux/firmware.h>
+#include <linux/sched/signal.h>
 
 #define FIRMWARE "cpia2/stv0672_vp4.bin"
 MODULE_FIRMWARE(FIRMWARE);

+ 2 - 0
drivers/media/usb/gspca/cpia1.c

@@ -27,6 +27,8 @@
 #define MODULE_NAME "cpia1"
 
 #include <linux/input.h>
+#include <linux/sched/signal.h>
+
 #include "gspca.h"
 
 MODULE_AUTHOR("Hans de Goede <hdegoede@redhat.com>");

+ 1 - 1
drivers/misc/cxl/fault.c

@@ -8,7 +8,7 @@
  */
 
 #include <linux/workqueue.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/sched/mm.h>
 #include <linux/pid.h>
 #include <linux/mm.h>

+ 1 - 1
drivers/misc/cxl/file.c

@@ -12,7 +12,7 @@
 #include <linux/export.h>
 #include <linux/kernel.h>
 #include <linux/bitmap.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/poll.h>
 #include <linux/pid.h>
 #include <linux/fs.h>

+ 1 - 1
drivers/misc/ibmasm/r_heartbeat.c

@@ -20,7 +20,7 @@
  *
  */
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include "ibmasm.h"
 #include "dot_command.h"
 

+ 1 - 0
drivers/misc/lis3lv02d/lis3lv02d.c

@@ -23,6 +23,7 @@
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
 #include <linux/kernel.h>
+#include <linux/sched/signal.h>
 #include <linux/dmi.h>
 #include <linux/module.h>
 #include <linux/types.h>

+ 1 - 1
drivers/misc/mei/bus.c

@@ -16,7 +16,7 @@
 #include <linux/module.h>
 #include <linux/device.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/init.h>
 #include <linux/errno.h>
 #include <linux/slab.h>

+ 1 - 1
drivers/misc/mei/client.c

@@ -14,7 +14,7 @@
  *
  */
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/wait.h>
 #include <linux/delay.h>
 #include <linux/slab.h>

+ 1 - 1
drivers/misc/mei/main.c

@@ -26,7 +26,7 @@
 #include <linux/init.h>
 #include <linux/ioctl.h>
 #include <linux/cdev.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/uuid.h>
 #include <linux/compat.h>
 #include <linux/jiffies.h>

+ 1 - 1
drivers/misc/mic/scif/scif_main.h

@@ -18,7 +18,7 @@
 #ifndef SCIF_MAIN_H
 #define SCIF_MAIN_H
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/pci.h>
 #include <linux/miscdevice.h>
 #include <linux/dmaengine.h>

+ 1 - 1
drivers/misc/vexpress-syscfg.c

@@ -16,7 +16,7 @@
 #include <linux/io.h>
 #include <linux/of.h>
 #include <linux/platform_device.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <linux/syscore_ops.h>
 #include <linux/vexpress.h>

+ 1 - 1
drivers/mtd/tests/mtd_test.h

@@ -1,5 +1,5 @@
 #include <linux/mtd/mtd.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 
 static inline int mtdtest_relax(void)
 {

+ 2 - 0
drivers/net/bonding/bond_options.c

@@ -16,6 +16,8 @@
 #include <linux/rcupdate.h>
 #include <linux/ctype.h>
 #include <linux/inet.h>
+#include <linux/sched/signal.h>
+
 #include <net/bonding.h>
 
 static int bond_option_active_slave_set(struct bonding *bond,

+ 1 - 1
drivers/net/bonding/bond_sysfs.c

@@ -24,7 +24,7 @@
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/device.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/fs.h>
 #include <linux/types.h>
 #include <linux/string.h>

+ 1 - 1
drivers/net/can/softing/softing_fw.c

@@ -17,7 +17,7 @@
  */
 
 #include <linux/firmware.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <asm/div64.h>
 #include <asm/io.h>
 

+ 1 - 0
drivers/net/ethernet/broadcom/tg3.c

@@ -20,6 +20,7 @@
 #include <linux/moduleparam.h>
 #include <linux/stringify.h>
 #include <linux/kernel.h>
+#include <linux/sched/signal.h>
 #include <linux/types.h>
 #include <linux/compiler.h>
 #include <linux/slab.h>

+ 2 - 0
drivers/net/ethernet/cavium/liquidio/octeon_main.h

@@ -23,6 +23,8 @@
 #ifndef _OCTEON_MAIN_H_
 #define  _OCTEON_MAIN_H_
 
+#include <linux/sched/signal.h>
+
 #if BITS_PER_LONG == 32
 #define CVM_CAST64(v) ((long long)(v))
 #elif BITS_PER_LONG == 64

+ 2 - 0
drivers/net/ethernet/sfc/falcon/falcon.c

@@ -16,6 +16,8 @@
 #include <linux/i2c.h>
 #include <linux/mii.h>
 #include <linux/slab.h>
+#include <linux/sched/signal.h>
+
 #include "net_driver.h"
 #include "bitfield.h"
 #include "efx.h"

+ 1 - 0
drivers/net/irda/stir4200.c

@@ -40,6 +40,7 @@
 #include <linux/moduleparam.h>
 
 #include <linux/kernel.h>
+#include <linux/sched/signal.h>
 #include <linux/ktime.h>
 #include <linux/types.h>
 #include <linux/time.h>

+ 1 - 1
drivers/net/macvtap.c

@@ -9,7 +9,7 @@
 #include <linux/module.h>
 #include <linux/skbuff.h>
 #include <linux/cache.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/types.h>
 #include <linux/slab.h>
 #include <linux/wait.h>

+ 1 - 0
drivers/net/ppp/ppp_generic.c

@@ -24,6 +24,7 @@
 
 #include <linux/module.h>
 #include <linux/kernel.h>
+#include <linux/sched/signal.h>
 #include <linux/kmod.h>
 #include <linux/init.h>
 #include <linux/list.h>

+ 1 - 0
drivers/net/tun.c

@@ -44,6 +44,7 @@
 #include <linux/module.h>
 #include <linux/errno.h>
 #include <linux/kernel.h>
+#include <linux/sched/signal.h>
 #include <linux/major.h>
 #include <linux/slab.h>
 #include <linux/poll.h>

+ 1 - 1
drivers/net/usb/hso.c

@@ -52,7 +52,7 @@
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <linux/init.h>
 #include <linux/delay.h>

+ 1 - 0
drivers/net/usb/qmi_wwan.c

@@ -11,6 +11,7 @@
  */
 
 #include <linux/module.h>
+#include <linux/sched/signal.h>
 #include <linux/netdevice.h>
 #include <linux/ethtool.h>
 #include <linux/etherdevice.h>

+ 1 - 1
drivers/net/wan/cosa.c

@@ -78,7 +78,7 @@
 
 #include <linux/module.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <linux/poll.h>
 #include <linux/fs.h>

+ 1 - 0
drivers/net/wireless/ath/ath6kl/cfg80211.c

@@ -20,6 +20,7 @@
 #include <linux/moduleparam.h>
 #include <linux/inetdevice.h>
 #include <linux/export.h>
+#include <linux/sched/signal.h>
 
 #include "core.h"
 #include "cfg80211.h"

+ 1 - 1
drivers/net/wireless/broadcom/b43legacy/main.c

@@ -36,7 +36,7 @@
 #include <linux/etherdevice.h>
 #include <linux/firmware.h>
 #include <linux/workqueue.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/skbuff.h>
 #include <linux/dma-mapping.h>
 #include <linux/slab.h>

Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно