sched/headers: Prepare for new header dependencies before moving code to <linux/sched...
authorIngo Molnar <mingo@kernel.org>
Wed, 8 Feb 2017 17:51:30 +0000 (18:51 +0100)
committerIngo Molnar <mingo@kernel.org>
Thu, 2 Mar 2017 07:42:29 +0000 (08:42 +0100)
We are going to split <linux/sched/signal.h> out of <linux/sched.h>, which
will have to be picked up from other headers and a couple of .c files.

Create a trivial placeholder <linux/sched/signal.h> file that just
maps to <linux/sched.h> to make this patch obviously correct and
bisectable.

Include the new 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>
180 files changed:
arch/alpha/kernel/osf_sys.c
arch/alpha/kernel/signal.c
arch/alpha/kernel/traps.c
arch/alpha/mm/fault.c
arch/arc/kernel/traps.c
arch/arc/mm/fault.c
arch/arm/kernel/ptrace.c
arch/arm/kernel/traps.c
arch/arm/mm/alignment.c
arch/arm/mm/fault.c
arch/arm/mm/init.c
arch/arm/mm/mmap.c
arch/arm/vfp/vfpmodule.c
arch/arm64/kernel/fpsimd.c
arch/arm64/kernel/ptrace.c
arch/arm64/kernel/traps.c
arch/arm64/mm/fault.c
arch/arm64/mm/mmap.c
arch/avr32/kernel/traps.c
arch/blackfin/kernel/trace.c
arch/blackfin/kernel/traps.c
arch/cris/mm/fault.c
arch/frv/kernel/traps.c
arch/h8300/kernel/ptrace_s.c
arch/hexagon/kernel/traps.c
arch/hexagon/mm/vm_fault.c
arch/ia64/kernel/asm-offsets.c
arch/ia64/kernel/brl_emu.c
arch/ia64/kernel/mca.c
arch/ia64/kernel/traps.c
arch/ia64/kernel/unaligned.c
arch/ia64/mm/fault.c
arch/ia64/mm/init.c
arch/mips/kernel/branch.c
arch/mips/kernel/signal_o32.c
arch/mips/mm/mmap.c
arch/mips/sgi-ip22/ip22-berr.c
arch/mips/sgi-ip22/ip22-reset.c
arch/mn10300/kernel/fpu.c
arch/openrisc/mm/fault.c
arch/parisc/kernel/sys_parisc.c
arch/parisc/kernel/unaligned.c
arch/parisc/math-emu/driver.c
arch/powerpc/kvm/book3s_64_vio.c
arch/powerpc/mm/mmap.c
arch/powerpc/mm/mmu_context_iommu.c
arch/powerpc/platforms/cell/spufs/fault.c
arch/powerpc/xmon/xmon.c
arch/s390/kernel/nmi.c
arch/s390/mm/mmap.c
arch/score/kernel/traps.c
arch/sh/kernel/cpu/sh2a/fpu.c
arch/sh/kernel/hw_breakpoint.c
arch/sh/kernel/traps.c
arch/sh/math-emu/math.c
arch/sh/mm/asids-debugfs.c
arch/sh/mm/fault.c
arch/sparc/kernel/sys_sparc_32.c
arch/sparc/kernel/sys_sparc_64.c
arch/sparc/kernel/unaligned_32.c
arch/tile/mm/mmap.c
arch/um/drivers/line.c
arch/um/kernel/reboot.c
arch/um/kernel/skas/mmu.c
arch/um/kernel/tlb.c
arch/um/kernel/trap.c
arch/unicore32/kernel/fpu-ucf64.c
arch/unicore32/kernel/traps.c
arch/unicore32/mm/fault.c
arch/x86/entry/vsyscall/vsyscall_64.c
arch/x86/kernel/cpu/intel_rdt_rdtgroup.c
arch/x86/kvm/mmu.c
arch/x86/mm/mmap.c
arch/xtensa/kernel/traps.c
drivers/android/binder.c
drivers/block/drbd/drbd_int.h
drivers/char/snsc_event.c
drivers/gpu/drm/amd/amdkfd/kfd_events.c
drivers/gpu/drm/drm_lock.c
drivers/gpu/drm/ttm/ttm_lock.c
drivers/infiniband/core/umem.c
drivers/infiniband/hw/hfi1/user_pages.c
drivers/infiniband/hw/qib/qib_user_pages.c
drivers/infiniband/hw/usnic/usnic_uiom.c
drivers/isdn/i4l/isdn_tty.c
drivers/isdn/mISDN/l1oip_core.c
drivers/md/md.c
drivers/md/raid1.c
drivers/md/raid5.c
drivers/misc/genwqe/card_dev.c
drivers/misc/mic/cosm/cosm_scif_server.c
drivers/misc/mic/cosm_client/cosm_scif_client.c
drivers/misc/mic/scif/scif_rma.c
drivers/net/slip/slip.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
drivers/parisc/power.c
drivers/ps3/ps3-sys-manager.c
drivers/s390/char/fs3270.c
drivers/s390/char/keyboard.c
drivers/scsi/bnx2fc/bnx2fc.h
drivers/scsi/bnx2i/bnx2i.h
drivers/scsi/libiscsi.c
drivers/staging/android/lowmemorykiller.c
drivers/staging/lustre/lnet/libcfs/linux/linux-prim.c
drivers/staging/rtl8188eu/include/osdep_service.h
drivers/staging/rtl8712/osdep_service.h
drivers/staging/rtl8712/rtl8712_cmd.c
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_util.h
drivers/target/iscsi/iscsi_target.c
drivers/target/iscsi/iscsi_target_erl0.c
drivers/target/iscsi/iscsi_target_login.c
drivers/target/iscsi/iscsi_target_nego.c
drivers/tty/pty.c
drivers/tty/sysrq.c
drivers/tty/tty_io.c
drivers/tty/vt/keyboard.c
drivers/tty/vt/vt.c
drivers/tty/vt/vt_ioctl.c
drivers/usb/atm/usbatm.c
drivers/usb/core/devio.c
drivers/usb/gadget/function/f_mass_storage.c
drivers/vfio/vfio_iommu_spapr_tce.c
drivers/vfio/vfio_iommu_type1.c
drivers/w1/w1_family.c
drivers/w1/w1_int.c
fs/attr.c
fs/autofs4/waitq.c
fs/cifs/connect.c
fs/coda/upcall.c
fs/coredump.c
fs/exec.c
fs/file.c
fs/fs_struct.c
fs/jffs2/background.c
fs/lockd/svc.c
fs/ncpfs/inode.c
fs/ncpfs/sock.c
fs/nfs/callback.c
fs/nfsd/nfssvc.c
fs/proc/fd.c
fs/select.c
include/linux/oom.h
include/linux/ptrace.h
include/linux/sched/signal.h [new file with mode: 0644]
include/linux/signalfd.h
include/linux/taskstats_kern.h
ipc/mqueue.c
kernel/bpf/syscall.c
kernel/cpu.c
kernel/debug/gdbstub.c
kernel/debug/kdb/kdb_bt.c
kernel/hung_task.c
kernel/rcu/update.c
kernel/sched/sched.h
kernel/time/itimer.c
kernel/time/posix-cpu-timers.c
kernel/time/tick-sched.c
kernel/tracepoint.c
kernel/tsacct.c
kernel/user_namespace.c
lib/is_single_threaded.c
mm/filemap.c
mm/kmemleak.c
mm/memory-failure.c
mm/vmacache.c
net/9p/client.c
net/atm/common.c
net/ax25/af_ax25.c
net/caif/caif_socket.c
net/core/stream.c
net/decnet/af_decnet.c
net/irda/af_irda.c
net/netrom/af_netrom.c
net/rose/af_rose.c
net/sctp/socket.c
net/sunrpc/svc.c
net/unix/af_unix.c
net/x25/af_x25.c
security/selinux/hooks.c

index 9d27a7d333dca277a40d22e63a382cb78edf6a7d..568ca29f2ad90f72571734aa2188fd5076e1afa0 100644 (file)
@@ -11,7 +11,7 @@
  */
 
 #include <linux/errno.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
 #include <linux/smp.h>
index 17308f9253066a2352eceaac54340e5e8364edbc..b8221f112eeecd54c0d6b4f0eb47537c19c93c1f 100644 (file)
@@ -6,7 +6,7 @@
  *  1997-11-02  Modified for POSIX.1b signals by Richard Henderson
  */
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/kernel.h>
 #include <linux/signal.h>
 #include <linux/errno.h>
index af2994206b4b8ba2e367cbd92ea020ebae752f5a..6448ab00043d230515fd2e076091606251d45a33 100644 (file)
@@ -10,7 +10,7 @@
 
 #include <linux/jiffies.h>
 #include <linux/mm.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/tty.h>
 #include <linux/delay.h>
 #include <linux/extable.h>
index 47948b4dd1574ba5685aab4edef529dfb5bc0a4f..c25e8827e7cd03ef1c46147dbe553916c9c05fe1 100644 (file)
@@ -4,7 +4,7 @@
  *  Copyright (C) 1995  Linus Torvalds
  */
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
 #include <asm/io.h>
index c927aa84e652e0ac80d37a632c60e1c0201b6d0d..ff83e78d0cfb5583eb44e874c0fd290cdeb24926 100644 (file)
@@ -13,7 +13,7 @@
  * Rahul Trivedi: Codito Technologies 2004
  */
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/kdebug.h>
 #include <linux/uaccess.h>
 #include <linux/ptrace.h>
index e94e5aa33985c540b279df6cd6237c896f78d77a..162c975288725167a02ab369cc5c5445dd1ac5db 100644 (file)
@@ -9,7 +9,7 @@
 
 #include <linux/signal.h>
 #include <linux/interrupt.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/errno.h>
 #include <linux/ptrace.h>
 #include <linux/uaccess.h>
index ae738a6319f6a341c05a3c6a2dee2da30aa02a40..46f7bab81c40a4acc991d5fb8428b2946b30278e 100644 (file)
@@ -10,7 +10,7 @@
  * published by the Free Software Foundation.
  */
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/mm.h>
 #include <linux/elf.h>
 #include <linux/smp.h>
index 9688ec0c6ef43f621d029c680fcd7876d120a53c..dc5f1a22b3c9ad08e68371894456967e3e42c1f6 100644 (file)
@@ -24,7 +24,7 @@
 #include <linux/bug.h>
 #include <linux/delay.h>
 #include <linux/init.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/irq.h>
 
 #include <linux/atomic.h>
index 7d5f4c736a16b4c1f514d0c3ce768ede43f4cef1..d7fe2de9cc9e6a7ecb0b335075e209fb2f0069d3 100644 (file)
@@ -19,7 +19,7 @@
 #include <linux/proc_fs.h>
 #include <linux/seq_file.h>
 #include <linux/init.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/uaccess.h>
 
 #include <asm/cp15.h>
index c2b5b9892fd17dd096691a395d6a635cdf2db8a7..520c7778d330c4c2f4bffbacd441e0c66978633b 100644 (file)
@@ -16,7 +16,7 @@
 #include <linux/kprobes.h>
 #include <linux/uaccess.h>
 #include <linux/page-flags.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/highmem.h>
 #include <linux/perf_event.h>
 
index bf4d3bc41a7a85e5144eeecb1231418f9870f54e..2a9040dcf47e284a59624348cefbc8d44720daf8 100644 (file)
@@ -13,6 +13,7 @@
 #include <linux/init.h>
 #include <linux/bootmem.h>
 #include <linux/mman.h>
+#include <linux/sched/signal.h>
 #include <linux/export.h>
 #include <linux/nodemask.h>
 #include <linux/initrd.h>
index 66353caa35b9f78fa2aa4754dea3ce813593303f..d448f9cd7715408942e7956e21e382cfb90eb2de 100644 (file)
@@ -5,7 +5,7 @@
 #include <linux/mm.h>
 #include <linux/mman.h>
 #include <linux/shm.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/io.h>
 #include <linux/personality.h>
 #include <linux/random.h>
index 569d5a650a4a2c6266ddf8fc6d38e0cd96b985f6..a71a48e71fffa8626fe90106815376c44bbe679b 100644 (file)
@@ -15,7 +15,7 @@
 #include <linux/kernel.h>
 #include <linux/notifier.h>
 #include <linux/signal.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/smp.h>
 #include <linux/init.h>
 #include <linux/uaccess.h>
index b883f1f75216ae27a863e8c970efbc0284a43601..06da8ea16bbe5e150bb7330ab0049c7438b25f8d 100644 (file)
@@ -21,7 +21,7 @@
 #include <linux/cpu_pm.h>
 #include <linux/kernel.h>
 #include <linux/init.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/signal.h>
 #include <linux/hardirq.h>
 
index a22161ccf4470afa644850cd47c18b561da0d0e1..64fc32ea342271a171d909a3630ec61f2c4f3b70 100644 (file)
@@ -22,7 +22,7 @@
 #include <linux/audit.h>
 #include <linux/compat.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/mm.h>
 #include <linux/smp.h>
 #include <linux/ptrace.h>
index 7d47c2cdfd9315b47ba02007a6a97a05230718bf..5b8779a849a2918508ec45f1dfa49fa18bd68967 100644 (file)
@@ -29,7 +29,7 @@
 #include <linux/kexec.h>
 #include <linux/delay.h>
 #include <linux/init.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/syscalls.h>
 
 #include <asm/atomic.h>
index 81283851c9af9a92bb4942d3b696a522cd2e3f29..30dd60ab8a6511254cc3fb67636d044c4e4dc476 100644 (file)
@@ -26,7 +26,7 @@
 #include <linux/kprobes.h>
 #include <linux/uaccess.h>
 #include <linux/page-flags.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/highmem.h>
 #include <linux/perf_event.h>
 #include <linux/preempt.h>
index 01c171723bb33ba9660246778e703d66a82e1641..1e0a2650c88b59e2478fc4abcabd7d60bcbf2230 100644 (file)
@@ -22,7 +22,7 @@
 #include <linux/mman.h>
 #include <linux/export.h>
 #include <linux/shm.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/io.h>
 #include <linux/personality.h>
 #include <linux/random.h>
index eb4a3fcfbaff176e5cd814f4ea7abfbe92807897..50b54132502504370feba2817091205954ebaad0 100644 (file)
@@ -14,7 +14,7 @@
 #include <linux/extable.h>
 #include <linux/module.h>      /* print_modules */
 #include <linux/notifier.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/uaccess.h>
 
 #include <asm/addrspace.h>
index 719dd796c12cb1cac2ca95de973700ac37942bdd..01e546ad2f7acd6b04d0bcb0c21256e6bb394cf4 100644 (file)
@@ -11,7 +11,7 @@
 #include <linux/thread_info.h>
 #include <linux/mm.h>
 #include <linux/oom.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/uaccess.h>
 #include <linux/module.h>
 #include <linux/kallsyms.h>
index 1ed85ddadc0d25135cf6bf494f1934ae52874f85..32676d7721b1718ec6dad2dfb3d1b97aa7abf5fb 100644 (file)
@@ -9,6 +9,7 @@
 #include <linux/bug.h>
 #include <linux/uaccess.h>
 #include <linux/module.h>
+#include <linux/sched/signal.h>
 #include <asm/traps.h>
 #include <asm/cplb.h>
 #include <asm/blackfin.h>
index 94183d3639ef5cb9503a115482bb8999027b6a7d..1fca464f1b9e75d85e47b323d785add006dfd131 100644 (file)
@@ -8,6 +8,7 @@
 #include <linux/interrupt.h>
 #include <linux/extable.h>
 #include <linux/wait.h>
+#include <linux/sched/signal.h>
 #include <linux/uaccess.h>
 #include <arch/system.h>
 
index 31221fb4348e2200951da6aac9d61b22960f74c9..43c134d6081ce504ed5ff243943ddd1a93f45041 100644 (file)
@@ -9,7 +9,7 @@
  * 2 of the License, or (at your option) any later version.
  */
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/signal.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
index ef5a9c13e76d3b11c81e76fd7a8511245a78c6d1..c0af930052c019135fef2d3f346ff4f1f13b5186 100644 (file)
@@ -10,7 +10,7 @@
  */
 
 #include <linux/linkage.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/errno.h>
 #include <asm/ptrace.h>
 
index 110dab152f82c28074ff4f807a6ce193fbc0afad..4496bcf605efbd06aac3915150b83e981db5e861 100644 (file)
@@ -19,7 +19,7 @@
  */
 
 #include <linux/init.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/module.h>
 #include <linux/kallsyms.h>
 #include <linux/kdebug.h>
index 489875fd2be459ffb843a0a5a9b2d0dcdb9b021d..3eec33c5cfd716d169fefc8e4b0deee6e78bece4 100644 (file)
@@ -28,6 +28,7 @@
 #include <asm/traps.h>
 #include <linux/uaccess.h>
 #include <linux/mm.h>
+#include <linux/sched/signal.h>
 #include <linux/signal.h>
 #include <linux/extable.h>
 #include <linux/hardirq.h>
index 60ef83e6db71eb458970c1f061c696565ec80d19..8786c8b4f187ca634ab226d888859495501065aa 100644 (file)
@@ -6,7 +6,7 @@
 
 #define ASM_OFFSETS_C 1
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/pid.h>
 #include <linux/clocksource.h>
 #include <linux/kbuild.h>
index 8682df6263d6d35ad75e85bcdfe48175617f4b3c..987b11be0021db2751609fdf9f641769f09d14b3 100644 (file)
@@ -8,7 +8,7 @@
  */
 
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/uaccess.h>
 #include <asm/processor.h>
 
index 9509cc73b9c6415a7ac989b9326df50767487e64..5ac51069e45342661ec249844178863908f966f7 100644 (file)
@@ -72,7 +72,7 @@
 #include <linux/jiffies.h>
 #include <linux/types.h>
 #include <linux/init.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/interrupt.h>
 #include <linux/irq.h>
 #include <linux/bootmem.h>
index 8981ce98afb365c43bfe5ab1339cb34ea582f291..48ba46b025e17ee6fe54c165c7d33ab04dd7012a 100644 (file)
@@ -9,7 +9,7 @@
 
 #include <linux/kernel.h>
 #include <linux/init.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/tty.h>
 #include <linux/vt_kern.h>             /* For unblank_screen() */
 #include <linux/export.h>
index 99348d7f2255ce1cd50c8ba111630126e9a89e03..a13680ca1e611837c1abd513565e4a00aee552f4 100644 (file)
@@ -15,7 +15,7 @@
  */
 #include <linux/jiffies.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/tty.h>
 #include <linux/extable.h>
 #include <linux/ratelimit.h>
index 7f2feb21753c8be1c6073072440cb5ef8d6a4309..15f09cfff335b9c99e55de639d028af9782e95b9 100644 (file)
@@ -4,7 +4,7 @@
  * Copyright (C) 1998-2002 Hewlett-Packard Co
  *     David Mosberger-Tang <davidm@hpl.hp.com>
  */
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
 #include <linux/extable.h>
index 06cdaef54b2eae0ae98d5379fffe8fde11f7e632..8f3efa682ee84868cb6d7a5cf9117e3af7d00153 100644 (file)
@@ -12,6 +12,7 @@
 #include <linux/elf.h>
 #include <linux/memblock.h>
 #include <linux/mm.h>
+#include <linux/sched/signal.h>
 #include <linux/mmzone.h>
 #include <linux/module.h>
 #include <linux/personality.h>
index ae037a304ee459a6d0fff9c61e53ac6b4b4c8335..b11facd11c9d05dfae733094359da713c948ad84 100644 (file)
@@ -7,7 +7,7 @@
  * Copyright (C) 2001 MIPS Technologies, Inc.
  */
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/signal.h>
 #include <linux/export.h>
 #include <asm/branch.h>
index 5e169fc5ca5c08a8013185cd79d80b0f3031c235..2b3572fb5f1b9d7ccd308e931078fe31fb4b924a 100644 (file)
@@ -11,6 +11,7 @@
 #include <linux/compiler.h>
 #include <linux/errno.h>
 #include <linux/signal.h>
+#include <linux/sched/signal.h>
 #include <linux/uaccess.h>
 
 #include <asm/abi.h>
index d6d92c02308dd8790f073cc20d64bd2447ec0ae4..374d71e61ef65b27a436d3c803b28e5295ec778d 100644 (file)
@@ -13,7 +13,7 @@
 #include <linux/export.h>
 #include <linux/personality.h>
 #include <linux/random.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 
 unsigned long shm_align_mask = PAGE_SIZE - 1;  /* Sane caches */
 EXPORT_SYMBOL(shm_align_mask);
index 3f6ccd53c15d5bcc17c83b50701aa6f75da24146..ff8e1935c873a76a0917538b74b71023338ee92a 100644 (file)
@@ -6,7 +6,7 @@
 
 #include <linux/init.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 
 #include <asm/addrspace.h>
 #include <asm/traps.h>
index a36f6b87548a5a7be7d95173eea1f276060ddd24..03a39ac5ead92e50d53cb4b0046686a568b68842 100644 (file)
@@ -10,7 +10,7 @@
 #include <linux/rtc/ds1286.h>
 #include <linux/interrupt.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/notifier.h>
 #include <linux/pm.h>
 #include <linux/timer.h>
index 2578b7ae7dd55e6a303f4e91c3058ab66ed38c57..50ce7b447fed4b09d5a728a5de93879708a995f4 100644 (file)
@@ -9,6 +9,8 @@
  * 2 of the Licence, or (at your option) any later version.
  */
 #include <linux/uaccess.h>
+#include <linux/sched/signal.h>
+
 #include <asm/fpu.h>
 #include <asm/elf.h>
 #include <asm/exceptions.h>
index 53592a639744f44dbbe9a2b0fd300d6593be2485..e310ab499385c5432a8d18c07a8081a0b9e5a3a5 100644 (file)
@@ -18,7 +18,7 @@
 #include <linux/mm.h>
 #include <linux/interrupt.h>
 #include <linux/extable.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 
 #include <linux/uaccess.h>
 #include <asm/siginfo.h>
index bf3294171230ad43d964a87818acd01f17c18eea..ce07cd3f250729327ddc96f72821034810eab694 100644 (file)
@@ -30,6 +30,7 @@
 #include <linux/linkage.h>
 #include <linux/mm.h>
 #include <linux/mman.h>
+#include <linux/sched/signal.h>
 #include <linux/shm.h>
 #include <linux/syscalls.h>
 #include <linux/utsname.h>
index 0a21067ac0a3491d03f94d79986a23fb0b7bdd43..a08ab481e5567ddc16b51ffadfd17b84ff659fee 100644 (file)
@@ -23,7 +23,7 @@
 #include <linux/jiffies.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/signal.h>
 #include <linux/ratelimit.h>
 #include <linux/uaccess.h>
index 09ef4136c6935ec8c45b0f43151ce9beb1eac566..2fb59d2e2b294bb38484da2b72a49f64a816b4a2 100644 (file)
@@ -27,7 +27,8 @@
  *  Copyright (C) 2001       Hewlett-Packard <bame@debian.org>
  */
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
+
 #include "float.h"
 #include "math-emu.h"
 
index ab9d14c0e4609ab727e37da83ec62c43cbddf977..3e26cd4979f9365c4a0575df139e900f4203ff44 100644 (file)
@@ -24,6 +24,7 @@
 #include <linux/highmem.h>
 #include <linux/gfp.h>
 #include <linux/slab.h>
+#include <linux/sched/signal.h>
 #include <linux/hugetlb.h>
 #include <linux/list.h>
 #include <linux/anon_inodes.h>
index 2f1e44362198d3f16d85fdd4656d37e618b51824..8013861aeaa74257f6b346aca90618c54f6c9b6b 100644 (file)
@@ -25,7 +25,7 @@
 #include <linux/personality.h>
 #include <linux/mm.h>
 #include <linux/random.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/elf-randomize.h>
 #include <linux/security.h>
 #include <linux/mman.h>
index 7de7124ac91bf939ef26aa9f25d5bd8f88d0f57e..497130c5c74203f9988d9d8efbb6bbc76757704c 100644 (file)
@@ -10,7 +10,7 @@
  *
  */
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <linux/rculist.h>
 #include <linux/vmalloc.h>
index e29e4d5afa2ddd165f31cef0e0a38ffa7babe007..870c0a82d560deff5446b93fc3f84077dcc6bfcf 100644 (file)
@@ -19,7 +19,7 @@
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/mm.h>
 
 #include <asm/spu.h>
index 26fa03fc9f3c8c859b3040df8952aece55405a09..16321ad9e70c04071869d43721f16316e52108e4 100644 (file)
@@ -13,7 +13,7 @@
 
 #include <linux/kernel.h>
 #include <linux/errno.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/smp.h>
 #include <linux/mm.h>
 #include <linux/reboot.h>
index 80c093e0c6f1a3ef56fcc38e04d1af9a076f427f..9bf8327154eeee8442eafdbf7b2352b4d900922e 100644 (file)
@@ -13,6 +13,9 @@
 #include <linux/errno.h>
 #include <linux/hardirq.h>
 #include <linux/time.h>
+#include <linux/module.h>
+#include <linux/sched/signal.h>
+
 #include <linux/export.h>
 #include <asm/lowcore.h>
 #include <asm/smp.h>
index 7ae1282d5be98d5b8ce856a0f894daff271ec674..5ea09403bb878bbe08b7c2ac16eb0c276c303dcb 100644 (file)
@@ -26,6 +26,7 @@
 #include <linux/personality.h>
 #include <linux/mm.h>
 #include <linux/mman.h>
+#include <linux/sched/signal.h>
 #include <linux/random.h>
 #include <linux/compat.h>
 #include <linux/security.h>
index 569ac02f68dfe57689156a78b3345bf2cf533ce9..fa624f30f783e76414b5760d31dbafac04356815 100644 (file)
@@ -24,7 +24,7 @@
  */
 
 #include <linux/extable.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 
 #include <asm/cacheflush.h>
 #include <asm/irq.h>
index 98bbaa447c93400363b9ed1e5b3739473598bfec..352f894bece10aee706f2a75ae93fc9ae2641300 100644 (file)
@@ -9,7 +9,7 @@
  *
  * FIXME! These routines can be optimized in big endian case.
  */
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/signal.h>
 #include <asm/processor.h>
 #include <asm/io.h>
index 2197fc584186588aa8cc891b002c43161dfe3073..afe965712a6940308c321cce43a0e785ed86d417 100644 (file)
@@ -11,6 +11,7 @@
  */
 #include <linux/init.h>
 #include <linux/perf_event.h>
+#include <linux/sched/signal.h>
 #include <linux/hw_breakpoint.h>
 #include <linux/percpu.h>
 #include <linux/kallsyms.h>
index 9513fa7840aa998a9151235481c24a220da75a63..3036dee854d1e9a33c199ea516056573f5fca9dd 100644 (file)
@@ -8,6 +8,8 @@
 #include <linux/hardirq.h>
 #include <linux/kernel.h>
 #include <linux/kexec.h>
+#include <linux/sched/signal.h>
+
 #include <linux/extable.h>
 #include <linux/module.h>      /* print_modules */
 #include <asm/unwinder.h>
index 5078cb809750f5f0db2e0602d9f8b35b00818906..c86f4360c6cee5d963c06f7434c769f6d7d897f7 100644 (file)
@@ -10,7 +10,7 @@
 #include <linux/kernel.h>
 #include <linux/errno.h>
 #include <linux/types.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/signal.h>
 #include <linux/perf_event.h>
 
index bf95fdaedd0cf1eee835a92fcb1a32b8ad6b2ed9..110bd35165bfd4582fc6f3e2f8c04cc870f9991b 100644 (file)
@@ -20,6 +20,8 @@
 #include <linux/debugfs.h>
 #include <linux/seq_file.h>
 #include <linux/spinlock.h>
+#include <linux/sched/signal.h>
+
 #include <asm/processor.h>
 #include <asm/mmu_context.h>
 
index 9bf876780cef4b1ea4b2aee99e47997ffb1f8b97..6fd1bf7481c7d83674d76fe66dbdc1f89f74c2ee 100644 (file)
@@ -13,6 +13,7 @@
  */
 #include <linux/kernel.h>
 #include <linux/mm.h>
+#include <linux/sched/signal.h>
 #include <linux/hardirq.h>
 #include <linux/kprobes.h>
 #include <linux/perf_event.h>
index fb7b185ee9417175a4f7db07a601c308cd52ca21..ae49639a484e485c9cb78372b9e6ed4ffad57f46 100644 (file)
@@ -7,7 +7,7 @@
 
 #include <linux/errno.h>
 #include <linux/types.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/mm.h>
 #include <linux/fs.h>
 #include <linux/file.h>
index 884c70331345d860291180790e8cf4111023dbb2..54d3999d8119373364d62bf8fd00a791334a8ee2 100644 (file)
@@ -7,7 +7,7 @@
 
 #include <linux/errno.h>
 #include <linux/types.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/fs.h>
 #include <linux/file.h>
 #include <linux/mm.h>
index d20d4e3fd129d633a0f171df8062cb578230c13f..8367dce5f41b5fdb6e7ddc9ecbbffcb43a562937 100644 (file)
@@ -8,7 +8,7 @@
 
 
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/mm.h>
 #include <asm/ptrace.h>
 #include <asm/processor.h>
index ef61c597898bc02e92cf352663b0d819bea2164c..377e312dc27eda5492c4547de535a2fe53fd8c57 100644 (file)
@@ -17,7 +17,7 @@
 #include <linux/mm.h>
 #include <linux/random.h>
 #include <linux/limits.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/mman.h>
 #include <linux/compat.h>
 
index 62087028a9ce1e079d10d791117069a6a065093f..366e57f5e8d635b59990e7dcc8d6b8b5b26fb75a 100644 (file)
@@ -5,8 +5,9 @@
 
 #include <linux/irqreturn.h>
 #include <linux/kd.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
+
 #include "chan.h"
 #include <irq_kern.h>
 #include <irq_user.h>
index b60a9f8cda7550729a571c1eb6433eb83dcbd858..79218106a03365ad150472f9f7084e0d066732d7 100644 (file)
@@ -3,7 +3,7 @@
  * Licensed under the GPL
  */
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/spinlock.h>
 #include <linux/slab.h>
 #include <linux/oom.h>
index 3943e9d7d13d2d28f1b83b1fc8da5500acef795d..7a1f2a936fd10bc7cf38c4fef7b5aeabbfa28d10 100644 (file)
@@ -5,8 +5,9 @@
  */
 
 #include <linux/mm.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
+
 #include <asm/pgalloc.h>
 #include <asm/pgtable.h>
 #include <asm/sections.h>
index 3777b82759bda134a0a960a7c624802476b3eb73..37508b190106db73a75ca20a9a52162a4849adc9 100644 (file)
@@ -5,7 +5,8 @@
 
 #include <linux/mm.h>
 #include <linux/module.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
+
 #include <asm/pgtable.h>
 #include <asm/tlbflush.h>
 #include <as-layout.h>
index ad8f206ab5e8516c42c08fa0d7e15739e06f4484..9711ae4aaa6ade81d3d9ef586c2ebfa867507ff0 100644 (file)
@@ -4,7 +4,7 @@
  */
 
 #include <linux/mm.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/hardirq.h>
 #include <linux/module.h>
 #include <linux/uaccess.h>
index a53343a90ca2944ab9c9a9aa4151c1edad93af3e..12c8c9527b8e83411391faa1249ddd031d2111d4 100644 (file)
@@ -13,7 +13,7 @@
 #include <linux/types.h>
 #include <linux/kernel.h>
 #include <linux/signal.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/init.h>
 
 #include <asm/fpu-ucf64.h>
index c54e32410eade658e747b01a264e1bf16ef0d2ba..7f5e06f9a2026da8ce4ef74891bb2275d243a5be 100644 (file)
@@ -14,6 +14,7 @@
  */
 #include <linux/module.h>
 #include <linux/signal.h>
+#include <linux/sched/signal.h>
 #include <linux/spinlock.h>
 #include <linux/personality.h>
 #include <linux/kallsyms.h>
index b656d216a8a85d83c0ef1f2505e8145d13e32a3b..bbefcc46a45e4187599118b8af70984a81c7760f 100644 (file)
@@ -17,7 +17,7 @@
 #include <linux/kprobes.h>
 #include <linux/uaccess.h>
 #include <linux/page-flags.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/io.h>
 
 #include <asm/pgtable.h>
index 636c4b341f36a93975c1ab732f8dfc5fb66bf4ba..df91fb393a01e1d9ddc765d926893b5739fd4400 100644 (file)
@@ -27,6 +27,7 @@
 
 #include <linux/kernel.h>
 #include <linux/timer.h>
+#include <linux/sched/signal.h>
 #include <linux/syscalls.h>
 #include <linux/ratelimit.h>
 
index 8af04afdfcb964218e6a4afc392af36179020a7a..d48af18e7baf94fa1abce24e7544cc066469fd07 100644 (file)
@@ -25,7 +25,7 @@
 #include <linux/sysfs.h>
 #include <linux/kernfs.h>
 #include <linux/seq_file.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <linux/cpu.h>
 #include <linux/task_work.h>
index 1cda35277278ab80b46effdd24e94e5e1596b9fb..ac7810513d0e959a0855f1b2f56558edb861275c 100644 (file)
@@ -36,6 +36,7 @@
 #include <linux/compiler.h>
 #include <linux/srcu.h>
 #include <linux/slab.h>
+#include <linux/sched/signal.h>
 #include <linux/uaccess.h>
 #include <linux/hash.h>
 #include <linux/kern_levels.h>
index d2dc0438d654a8bbcfc71583cea8f49f693afcff..5eabf34008f1cfce00448d3c340928a844c8f203 100644 (file)
@@ -28,7 +28,7 @@
 #include <linux/mm.h>
 #include <linux/random.h>
 #include <linux/limits.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <asm/elf.h>
 
 struct va_alignment __read_mostly va_align = {
index 282bf721a4d6851ba81a7698d983228f6fe69578..84abd66e680dc49ccb868db4bf4dc0b4a86827e2 100644 (file)
@@ -24,7 +24,7 @@
  */
 
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/init.h>
 #include <linux/module.h>
 #include <linux/stringify.h>
index e33e7fbe870b36fc8289123bd7066c500bdc70a7..aae4d8d4be361b6a38195f165c630e74cefdfdd6 100644 (file)
@@ -31,7 +31,7 @@
 #include <linux/poll.h>
 #include <linux/debugfs.h>
 #include <linux/rbtree.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/sched/mm.h>
 #include <linux/seq_file.h>
 #include <linux/uaccess.h>
index 4cb8f21ff4eff2c4af7354e09acf07e57a4db071..724d1c50fc5283526f08ed5c23e1f866704742d2 100644 (file)
@@ -30,7 +30,7 @@
 #include <linux/compiler.h>
 #include <linux/types.h>
 #include <linux/list.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/bitops.h>
 #include <linux/slab.h>
 #include <linux/ratelimit.h>
index 59bcefd6ec7c8ba86ceacce796af03fdce7e99ad..e452673dff66128f33505e96b4b7e007038ddb78 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 #include <linux/interrupt.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <asm/byteorder.h>
 #include <asm/sn/sn_sal.h>
index 6a3470f849989a7bf77ccaff862ad792daa25408..d1ce83d73a877b403b4dc24ecb95ab023d335ecb 100644 (file)
@@ -23,7 +23,7 @@
 #include <linux/mm_types.h>
 #include <linux/slab.h>
 #include <linux/types.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/uaccess.h>
 #include <linux/mm.h>
 #include <linux/mman.h>
index 32d43f86a8f20f4cd267b5c76d0bd52c0545d2bd..96bb6badb818d194f43997d1b427481fe1433ab4 100644 (file)
@@ -34,6 +34,8 @@
  */
 
 #include <linux/export.h>
+#include <linux/sched/signal.h>
+
 #include <drm/drmP.h>
 #include "drm_legacy.h"
 #include "drm_internal.h"
index f154fb1929bd18e300e226d8fe89925b9e8b3754..913f4318cdc03a49d75937486146e3427e9ef0cc 100644 (file)
@@ -33,7 +33,7 @@
 #include <linux/atomic.h>
 #include <linux/errno.h>
 #include <linux/wait.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/module.h>
 
 #define TTM_WRITE_LOCK_PENDING    (1 << 0)
index d525b1a2986a1c85b135a6b52ac020bafac99236..27f155d2df8da679bb713d88fc80b1a05568ff41 100644 (file)
@@ -34,7 +34,7 @@
 
 #include <linux/mm.h>
 #include <linux/dma-mapping.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/sched/mm.h>
 #include <linux/export.h>
 #include <linux/hugetlb.h>
index 20f4ddcac3b0f1c78d26c4ede74a5645f71bb641..68295a12b771881cbdda2168d06771679e6d5aca 100644 (file)
@@ -46,7 +46,7 @@
  */
 
 #include <linux/mm.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/device.h>
 #include <linux/module.h>
 
index 75f08624ac052abed2347cb462990c0545c8d828..ce83ba9a12eff6d44749dcde94dd85449d85d27b 100644 (file)
@@ -32,6 +32,7 @@
  */
 
 #include <linux/mm.h>
+#include <linux/sched/signal.h>
 #include <linux/device.h>
 
 #include "qib.h"
index ba868be5af2e91fa41e8054bda3422d75f519b71..c49db7c33979c9245744ead6262c108e16205159 100644 (file)
@@ -34,7 +34,7 @@
 
 #include <linux/mm.h>
 #include <linux/dma-mapping.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/sched/mm.h>
 #include <linux/hugetlb.h>
 #include <linux/iommu.h>
index 63eaa0a9f8a18e566db3eb47eb8e15a794d49c13..1b169559a240b0c41b9fb8c34d4837ea55d96f77 100644 (file)
@@ -15,6 +15,7 @@
 #include <linux/slab.h>
 #include <linux/delay.h>
 #include <linux/mutex.h>
+#include <linux/sched/signal.h>
 #include "isdn_common.h"
 #include "isdn_tty.h"
 #ifdef CONFIG_ISDN_AUDIO
index 67c21876c35f1ae1bab2f9d0e9c98830b061f642..6ceca7db62ad42c91c10561a2e6f3330ddbefa2a 100644 (file)
 #include <linux/workqueue.h>
 #include <linux/kthread.h>
 #include <linux/slab.h>
+#include <linux/sched/signal.h>
+
 #include <net/sock.h>
 #include "core.h"
 #include "l1oip.h"
index 985374f20e2e3f4d78ac1d7d77213b2e1ad7e80c..548d1b8014f89e9f4b1170daff8fa677d758f39a 100644 (file)
@@ -44,6 +44,7 @@
 
 */
 
+#include <linux/sched/signal.h>
 #include <linux/kthread.h>
 #include <linux/blkdev.h>
 #include <linux/badblocks.h>
index 7453d94eeed700c8ac30da1b8d7857b4788fdbd5..fbc2d7851b497fec0cacd45832bbd9c9d258eaae 100644 (file)
 #include <linux/module.h>
 #include <linux/seq_file.h>
 #include <linux/ratelimit.h>
+#include <linux/sched/signal.h>
+
 #include <trace/events/block.h>
+
 #include "md.h"
 #include "raid1.h"
 #include "bitmap.h"
index 2ce23b01dbb21da6ae17664df085c37c0a63e157..4fb09b3fcb410468a9b1939b93d9529e70dd592d 100644 (file)
@@ -55,6 +55,8 @@
 #include <linux/ratelimit.h>
 #include <linux/nodemask.h>
 #include <linux/flex_array.h>
+#include <linux/sched/signal.h>
+
 #include <trace/events/block.h>
 
 #include "md.h"
index cb290b8ca0c81296231f53457001c92be7c93639..dd4617764f147d13cf6dc79265822135fd53832a 100644 (file)
@@ -29,7 +29,7 @@
 #include <linux/pci.h>
 #include <linux/string.h>
 #include <linux/fs.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/wait.h>
 #include <linux/delay.h>
 #include <linux/atomic.h>
index 5696df4326b5c59fdaee070ec692eb0908a75c4b..85f7d09cc65fd116332058796946de8dfa89f0fc 100644 (file)
@@ -19,6 +19,8 @@
  *
  */
 #include <linux/kthread.h>
+#include <linux/sched/signal.h>
+
 #include "cosm_main.h"
 
 /*
index 03e98bf1ac155307fa8a235c88247c5a05367584..aa530fcceaa9959fc8b9f387de07e148d9acc2ee 100644 (file)
@@ -22,6 +22,8 @@
 #include <linux/delay.h>
 #include <linux/reboot.h>
 #include <linux/kthread.h>
+#include <linux/sched/signal.h>
+
 #include "../cosm/cosm_main.h"
 
 #define COSM_SCIF_MAX_RETRIES 10
index d0e9c60f944e16b06aee8160ece94e0c44f25d5f..329727e00e97034ce07b1b5074f193575ba444a0 100644 (file)
@@ -18,6 +18,7 @@
 #include <linux/dma_remapping.h>
 #include <linux/pagemap.h>
 #include <linux/sched/mm.h>
+#include <linux/sched/signal.h>
 
 #include "scif_main.h"
 #include "scif_map.h"
index 08db4d687533c73e2b45b56cb5c9307e58f9a58e..1da31dc47f863845d50823b69e51f2abab5bf3f0 100644 (file)
@@ -66,7 +66,7 @@
 
 #include <linux/uaccess.h>
 #include <linux/bitops.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/string.h>
 #include <linux/mm.h>
 #include <linux/interrupt.h>
index c5744b45ec8fbc6bb67539647d6db4a8afa4a465..65689469c5a12e2fcfd6123ca584944da79ec184 100644 (file)
@@ -22,7 +22,7 @@
 #include <linux/pci_ids.h>
 #include <linux/netdevice.h>
 #include <linux/interrupt.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/mmc/sdio.h>
 #include <linux/mmc/sdio_ids.h>
 #include <linux/mmc/sdio_func.h>
index ef31b77404ef8e1113010805cbcbe46b71f1ff0f..e2a3112f1c98efc6d0e3d8c0de116348088d97a3 100644 (file)
@@ -39,7 +39,7 @@
 #include <linux/kernel.h>
 #include <linux/notifier.h>
 #include <linux/reboot.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/kthread.h>
 #include <linux/pm.h>
 
index f2ab435954f6b98d67bbede2b8e4b854b92ff5e4..73e496a721134441eb608e4f7072ac9725f308bd 100644 (file)
@@ -22,6 +22,7 @@
 #include <linux/module.h>
 #include <linux/workqueue.h>
 #include <linux/reboot.h>
+#include <linux/sched/signal.h>
 
 #include <asm/firmware.h>
 #include <asm/lv1call.h>
index 85eca1cef06305e60c29b99a09ffdce59258c5df..c4518168fd02c98013b349e17fdba30c8d65eec5 100644 (file)
@@ -12,6 +12,7 @@
 #include <linux/init.h>
 #include <linux/interrupt.h>
 #include <linux/compat.h>
+#include <linux/sched/signal.h>
 #include <linux/module.h>
 #include <linux/list.h>
 #include <linux/slab.h>
index 82c913318b73be149ac829b0c1e547a658686c8a..ba0e4f93503db5e4c96a98b6222bfff87844a86a 100644 (file)
@@ -7,7 +7,7 @@
  */
 
 #include <linux/module.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <linux/sysrq.h>
 
index fdd4eb4e41b21cf3688fb453959feadef6fa9b72..4fc8ed5fe067e1dfb4ca38a934c1f8f21904dba9 100644 (file)
@@ -39,7 +39,7 @@
 #include <linux/bitops.h>
 #include <linux/log2.h>
 #include <linux/interrupt.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/io.h>
 
 #include <scsi/scsi.h>
index ed7f3228e2349c0e9e1097063429cd18c35d2098..89ef1a1678d192d291dd5de4efb14fd537ac7aa3 100644 (file)
@@ -25,7 +25,7 @@
 #include <linux/spinlock.h>
 #include <linux/interrupt.h>
 #include <linux/delay.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/in.h>
 #include <linux/kfifo.h>
 #include <linux/netdevice.h>
index 834d1212b6d506d37c10d35105e4c5808690f377..07c08ce68d70af2fc09be51a3f4c8ba67c5a1d9d 100644 (file)
@@ -26,6 +26,7 @@
 #include <linux/delay.h>
 #include <linux/log2.h>
 #include <linux/slab.h>
+#include <linux/sched/signal.h>
 #include <linux/module.h>
 #include <asm/unaligned.h>
 #include <net/tcp.h>
index ec3b6656141242e229d3237752e00a963e8683ba..05466004939597485980e761895fcb889ed09e30 100644 (file)
@@ -37,7 +37,7 @@
 #include <linux/kernel.h>
 #include <linux/mm.h>
 #include <linux/oom.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/swap.h>
 #include <linux/rcupdate.h>
 #include <linux/profile.h>
index cf902154f0aae0925f9929a5381d41a08ddbd7f3..bcf9f3dd0310c7514e6429140cb89abacacdf1df 100644 (file)
@@ -34,7 +34,7 @@
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/fs_struct.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 
 #include "../../../include/linux/libcfs/libcfs.h"
 
index ee3f5ee0652976cbefad1c76eb60d09b978a1295..9e390648d93e1f2fafba2ffa6361d482cb727d78 100644 (file)
@@ -37,7 +37,7 @@
 #include <linux/io.h>
 #include <linux/mutex.h>
 #include <linux/sem.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/etherdevice.h>
 #include <linux/wireless.h>
 #include <net/iw_handler.h>
index b8a17097843487594e3f6f7d506ad0305db76e45..5d33020554cd5d260b2a6c28cc299626b7cd115b 100644 (file)
@@ -33,7 +33,7 @@
 
 #include <linux/interrupt.h>
 #include <linux/semaphore.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/sem.h>
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
index f19b6b27aa7142825dcce926f9e22af36eee9cbc..5346c657485df8ee55cb0262ae1afcbeeda269bd 100644 (file)
@@ -32,6 +32,7 @@
 #include <linux/kernel.h>
 #include <linux/errno.h>
 #include <linux/slab.h>
+#include <linux/sched/signal.h>
 #include <linux/module.h>
 #include <linux/kref.h>
 #include <linux/netdevice.h>
index cb0b7ca36b1ec66d283f694ca88f7c9dd8b40fa2..8a0d214f6e9b8246e30906fc1fb713609e4bd1b2 100644 (file)
@@ -34,6 +34,7 @@
 
 #include <linux/kernel.h>
 #include <linux/module.h>
+#include <linux/sched/signal.h>
 #include <linux/types.h>
 #include <linux/errno.h>
 #include <linux/cdev.h>
index 4055d4bf9f740ab9f10a7e44673b9795681981f7..e63964f5a18a8706273bb2846e29a4a1b467703f 100644 (file)
@@ -47,7 +47,7 @@
 #include <linux/types.h>
 #include <linux/interrupt.h>
 #include <linux/random.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/ctype.h>
 #include <linux/uaccess.h>
 #include <linux/time.h>  /* for time_t */
index da2c73a255dec194bba90826f6b3e95e9a264e32..fa1d578d56bdabd1abc0f9de7e81167c9c942f55 100644 (file)
@@ -24,6 +24,7 @@
 #include <linux/vmalloc.h>
 #include <linux/idr.h>
 #include <linux/delay.h>
+#include <linux/sched/signal.h>
 #include <asm/unaligned.h>
 #include <net/ipv6.h>
 #include <scsi/scsi_proto.h>
index b54e72c7ab0fa5f4ddf501b27b6e46c280f8c368..a4d5e6749932b21ee2588aea814aef7828337357 100644 (file)
@@ -17,6 +17,8 @@
  * GNU General Public License for more details.
  ******************************************************************************/
 
+#include <linux/sched/signal.h>
+
 #include <scsi/iscsi_proto.h>
 #include <target/target_core_base.h>
 #include <target/target_core_fabric.h>
index eab274d17b5cbdfdf649756ede874fb16f0764ef..b03cc03423c16b891ccc60b9897701a928391901 100644 (file)
@@ -20,6 +20,7 @@
 #include <linux/module.h>
 #include <linux/string.h>
 #include <linux/kthread.h>
+#include <linux/sched/signal.h>
 #include <linux/idr.h>
 #include <linux/tcp.h>        /* TCP_NODELAY */
 #include <net/ipv6.h>         /* ipv6_addr_v4mapped() */
index 46388c9e08dad3e5de751d3280f8fc829683154d..29eb09e0cd15370fc59774cebb7450bac690a476 100644 (file)
@@ -19,6 +19,7 @@
 #include <linux/ctype.h>
 #include <linux/kthread.h>
 #include <linux/slab.h>
+#include <linux/sched/signal.h>
 #include <net/sock.h>
 #include <scsi/iscsi_proto.h>
 #include <target/target_core_base.h>
index a23fa5ed1d67f02dc269750f1d520d93ce009670..66b59a15780db0c33021d32251ecb9886c758703 100644 (file)
@@ -12,7 +12,7 @@
 #include <linux/tty.h>
 #include <linux/tty_flip.h>
 #include <linux/fcntl.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/string.h>
 #include <linux/major.h>
 #include <linux/mm.h>
index 71136742e606b96e4900acf976159923793b87aa..65db0aeb3d805cdbfaf43b417953dcdee493a0d6 100644 (file)
@@ -14,7 +14,7 @@
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/sched/rt.h>
 #include <linux/interrupt.h>
 #include <linux/mm.h>
index a1fd3f7d487a68caad83fe4a7e2297323e8ca48c..985d33f0f315760a88a330523157e37da82cf16c 100644 (file)
@@ -69,7 +69,7 @@
 #include <linux/errno.h>
 #include <linux/signal.h>
 #include <linux/fcntl.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/interrupt.h>
 #include <linux/tty.h>
 #include <linux/tty_driver.h>
index 397e1509fe51cce593b60e555530aedc7bffda33..6b3a2c00974dd031c116424bb0af456718626346 100644 (file)
@@ -26,7 +26,7 @@
 
 #include <linux/consolemap.h>
 #include <linux/module.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/tty.h>
 #include <linux/tty_flip.h>
 #include <linux/mm.h>
index 9d3ce505e7aba32717109fcbd48a3f450d3b0068..5c4933bb4b5336258f3d31f22971a1aea87c0dd9 100644 (file)
@@ -72,7 +72,7 @@
 
 #include <linux/module.h>
 #include <linux/types.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/tty.h>
 #include <linux/tty_flip.h>
 #include <linux/kernel.h>
index a56edf2d58eb267570222a5d741760d3e118f137..0cbfe1ff6f6c75202e107a4d0ac8cea0a3245bc3 100644 (file)
@@ -10,7 +10,7 @@
 
 #include <linux/types.h>
 #include <linux/errno.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/tty.h>
 #include <linux/timer.h>
 #include <linux/kernel.h>
index 5a59da0dc98a1798c36bce8c9f5c754632eb121d..3e80aa3b917aa9017ffbc4f78f8601170582707f 100644 (file)
@@ -74,7 +74,7 @@
 #include <linux/moduleparam.h>
 #include <linux/netdevice.h>
 #include <linux/proc_fs.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/signal.h>
 #include <linux/slab.h>
 #include <linux/stat.h>
index ca425e8099ea816096d1962713a5c4eecfced49c..cfc3cff6e8d5901be03e89d1423c6f66aa6a7d06 100644 (file)
@@ -36,6 +36,7 @@
 
 #include <linux/fs.h>
 #include <linux/mm.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <linux/signal.h>
 #include <linux/poll.h>
index 8f3659b65f5313303140c7f56100ea4c8cb30b1a..4c8aacc232c07b300b5efffebe25999f8d9d244c 100644 (file)
 #include <linux/fs.h>
 #include <linux/kref.h>
 #include <linux/kthread.h>
+#include <linux/sched/signal.h>
 #include <linux/limits.h>
 #include <linux/rwsem.h>
 #include <linux/slab.h>
index 185d50ee1b1242a1bf4468db0d7024b036231fb7..cf3de91fbfe7a522456d00bff9005df9a3662ed4 100644 (file)
@@ -21,6 +21,7 @@
 #include <linux/vfio.h>
 #include <linux/vmalloc.h>
 #include <linux/sched/mm.h>
+#include <linux/sched/signal.h>
 
 #include <asm/iommu.h>
 #include <asm/tce.h>
index 7e94c7fc90ae2d4c516a92058d69901ded88aa4d..c26fa1f3ed8606e65870f05aa47b7eca5fdf381e 100644 (file)
@@ -31,7 +31,7 @@
 #include <linux/module.h>
 #include <linux/mm.h>
 #include <linux/rbtree.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/sched/mm.h>
 #include <linux/slab.h>
 #include <linux/uaccess.h>
index df1c9bb90eb50b4b4863da49e3a40d38442713a9..2096f460498f9dc0d2af1d2419d109879c2d1d09 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <linux/spinlock.h>
 #include <linux/list.h>
-#include <linux/sched.h>       /* schedule_timeout() */
+#include <linux/sched/signal.h>
 #include <linux/delay.h>
 #include <linux/export.h>
 
index 4ce1b66d5092fb2fd96c145b4bc7a3b81b3dc4db..2cae7b29bb5fb5b72803b9d82d65d636b130bacc 100644 (file)
@@ -17,6 +17,7 @@
 #include <linux/delay.h>
 #include <linux/kthread.h>
 #include <linux/slab.h>
+#include <linux/sched/signal.h>
 #include <linux/export.h>
 #include <linux/moduleparam.h>
 
index c902b3d53508004203e00abb3ae051280d485423..135304146120bc1230642784f93e3587b196abdc 100644 (file)
--- a/fs/attr.c
+++ b/fs/attr.c
@@ -9,6 +9,7 @@
 #include <linux/time.h>
 #include <linux/mm.h>
 #include <linux/string.h>
+#include <linux/sched/signal.h>
 #include <linux/capability.h>
 #include <linux/fsnotify.h>
 #include <linux/fcntl.h>
index 79fbd85db4baa3637dead4eee6b0161f29bc6fa3..24a58bf9ca72ce3b51f1188162594654de1c4f82 100644 (file)
@@ -10,6 +10,7 @@
 #include <linux/slab.h>
 #include <linux/time.h>
 #include <linux/signal.h>
+#include <linux/sched/signal.h>
 #include <linux/file.h>
 #include "autofs_i.h"
 
index 777ad9f4fc3c84acbb5d96878939c589341b7f86..9bf25be05636f194ba3a50eebaa9ec00d6c1378e 100644 (file)
@@ -21,6 +21,7 @@
 #include <linux/fs.h>
 #include <linux/net.h>
 #include <linux/string.h>
+#include <linux/sched/signal.h>
 #include <linux/list.h>
 #include <linux/wait.h>
 #include <linux/slab.h>
index f6c6c8adbc01efd495de1d6e914dcf0f5b62c10a..e82357c89979345a807ac565f04972840b85083d 100644 (file)
@@ -15,7 +15,7 @@
  */
 
 #include <linux/signal.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/types.h>
 #include <linux/kernel.h>
 #include <linux/mm.h>
index 23a539b292255b2a5c0b17d7836f7a927842b22f..c74ab43b83838c4d92fdfde8f162b21fcedf57dc 100644 (file)
@@ -17,6 +17,7 @@
 #include <linux/binfmts.h>
 #include <linux/coredump.h>
 #include <linux/sched/coredump.h>
+#include <linux/sched/signal.h>
 #include <linux/utsname.h>
 #include <linux/pid_namespace.h>
 #include <linux/module.h>
@@ -34,7 +35,6 @@
 #include <linux/pipe_fs_i.h>
 #include <linux/oom.h>
 #include <linux/compat.h>
-#include <linux/sched.h>
 #include <linux/fs.h>
 #include <linux/path.h>
 #include <linux/timekeeping.h>
index 9c80d011594eea04c3de1923ae681aa8b01aa1ad..aa228b98ad5b19a293abbdf9562754284d9dd159 100644 (file)
--- a/fs/exec.c
+++ b/fs/exec.c
@@ -34,6 +34,7 @@
 #include <linux/init.h>
 #include <linux/sched/mm.h>
 #include <linux/sched/coredump.h>
+#include <linux/sched/signal.h>
 #include <linux/pagemap.h>
 #include <linux/perf_event.h>
 #include <linux/highmem.h>
index 69d6990e30210b30be4c834414dfa2e4ac878a72..ad6f094f2eff2f90314d237fa3f3cb16c5b79b66 100644 (file)
--- a/fs/file.c
+++ b/fs/file.c
@@ -12,7 +12,7 @@
 #include <linux/mm.h>
 #include <linux/mmzone.h>
 #include <linux/time.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 #include <linux/vmalloc.h>
 #include <linux/file.h>
index 7dca743b2ce1c8796155a14c3d3a83023eed3de4..543ed50f03872cbac50570e5de9578a543053368 100644 (file)
@@ -1,5 +1,5 @@
 #include <linux/export.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/fs.h>
 #include <linux/path.h>
 #include <linux/slab.h>
index e5c1783ab64a050a7460bfe80b2afc966f0c8902..453a6a1fff34ec9a3fca95d49b560fed2a8cec8e 100644 (file)
@@ -16,7 +16,7 @@
 #include <linux/jffs2.h>
 #include <linux/mtd/mtd.h>
 #include <linux/completion.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/freezer.h>
 #include <linux/kthread.h>
 #include "nodelist.h"
index 7e4ea3b9f4724f2b62f2aa7fe5d89844d07812cd..e7c8b9c76e48573a381d0196d0dc2166045a7b3e 100644 (file)
@@ -17,7 +17,7 @@
 #include <linux/sysctl.h>
 #include <linux/moduleparam.h>
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/errno.h>
 #include <linux/in.h>
 #include <linux/uio.h>
index 7eb89c23c8470b75046e266afb2e593b7786d1fc..d5606099712a4cb2059c4dac9036aba35e9c3751 100644 (file)
@@ -30,6 +30,7 @@
 #include <linux/vfs.h>
 #include <linux/mount.h>
 #include <linux/seq_file.h>
+#include <linux/sched/signal.h>
 #include <linux/namei.h>
 
 #include <net/sock.h>
index 97b111d79489c55e535c017f71379c6b3642f368..bdea177aa405dfb3558a7e995ae8d6cc0254a759 100644 (file)
@@ -16,6 +16,7 @@
 #include <linux/fcntl.h>
 #include <linux/stat.h>
 #include <linux/string.h>
+#include <linux/sched/signal.h>
 #include <linux/uaccess.h>
 #include <linux/in.h>
 #include <linux/net.h>
index 484bebc20bca6a502cc621106d7f34975b48dedc..bb79972dc638ba8bf27beef1930deeb186820af5 100644 (file)
@@ -9,6 +9,7 @@
 #include <linux/completion.h>
 #include <linux/ip.h>
 #include <linux/module.h>
+#include <linux/sched/signal.h>
 #include <linux/sunrpc/svc.h>
 #include <linux/sunrpc/svcsock.h>
 #include <linux/nfs_fs.h>
index efd66da992010ffe5aeb877e2e6f5ab0d850bced..786a4a2cb2d7a96cbde629c17b6ac58ab82bc84e 100644 (file)
@@ -6,7 +6,7 @@
  * Copyright (C) 1995, 1996, 1997 Olaf Kirch <okir@monad.swb.de>
  */
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/freezer.h>
 #include <linux/module.h>
 #include <linux/fs_struct.h>
index 00ce1531b2f5fdeaba11eb000551be4312622e20..c330495c3115ed24162846f93e3da382e0757945 100644 (file)
@@ -1,4 +1,4 @@
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/errno.h>
 #include <linux/dcache.h>
 #include <linux/path.h>
index 305c0daf5d678b094162a7e4c4e5374acdee1067..e2112270d75a5f878e291bb5bb681474e3c4eeaf 100644 (file)
@@ -15,7 +15,8 @@
  */
 
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
+#include <linux/sched/rt.h>
 #include <linux/syscalls.h>
 #include <linux/export.h>
 #include <linux/slab.h>
@@ -26,7 +27,6 @@
 #include <linux/fs.h>
 #include <linux/rcupdate.h>
 #include <linux/hrtimer.h>
-#include <linux/sched/rt.h>
 #include <linux/freezer.h>
 #include <net/busy_poll.h>
 #include <linux/vmalloc.h>
index b4e36e92bc878f94d013b72eec7c44a16d8096e9..8a266e2be5a63a29a2de38ff76f0bdc2e4fac08e 100644 (file)
@@ -2,7 +2,7 @@
 #define __INCLUDE_LINUX_OOM_H
 
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/types.h>
 #include <linux/nodemask.h>
 #include <uapi/linux/oom.h>
index e0e539321ab95c38adb2ca9f28b358e04253c999..422bc2e4cb6a6fc47571d28cb0602d59477d7caf 100644 (file)
@@ -3,6 +3,7 @@
 
 #include <linux/compiler.h>            /* For unlikely.  */
 #include <linux/sched.h>               /* For struct task_struct.  */
+#include <linux/sched/signal.h>                /* For send_sig(), same_thread_group(), etc. */
 #include <linux/err.h>                 /* for IS_ERR_VALUE */
 #include <linux/bug.h>                 /* For BUG_ON.  */
 #include <linux/pid_namespace.h>       /* For task_active_pid_ns.  */
diff --git a/include/linux/sched/signal.h b/include/linux/sched/signal.h
new file mode 100644 (file)
index 0000000..da69cd0
--- /dev/null
@@ -0,0 +1,6 @@
+#ifndef _LINUX_SCHED_SIGNAL_H
+#define _LINUX_SCHED_SIGNAL_H
+
+#include <linux/sched.h>
+
+#endif /* _LINUX_SCHED_SIGNAL_H */
index eadbe227c25648824c1bbf851c48b99f6ee5f7da..4985048640a7312f75ead55b8f1215c3341627d3 100644 (file)
@@ -8,7 +8,7 @@
 #define _LINUX_SIGNALFD_H
 
 #include <uapi/linux/signalfd.h>
-
+#include <linux/sched/signal.h>
 
 #ifdef CONFIG_SIGNALFD
 
index 58de6edf751f5e0a6c4c13517785674200d6a9c0..e2a5daf8d14f334433116d286792ef946ebee369 100644 (file)
@@ -8,7 +8,7 @@
 #define _LINUX_TASKSTATS_KERN_H
 
 #include <linux/taskstats.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/slab.h>
 
 #ifdef CONFIG_TASKSTATS
index 40e448de8a7eb0370228e6418f08eb87a0366d56..4f7241fbeff34c136a76bfa6ba43cf7d402116fb 100644 (file)
@@ -36,6 +36,7 @@
 #include <linux/user_namespace.h>
 #include <linux/slab.h>
 #include <linux/sched/wake_q.h>
+#include <linux/sched/signal.h>
 
 #include <net/sock.h>
 #include "util.h"
index 461eb1e66a0fdf498557c2ff5a85354f730acc3e..7af0dcc5d7555679cea6c08395ab54710e7066e6 100644 (file)
@@ -13,6 +13,7 @@
 #include <linux/bpf_trace.h>
 #include <linux/syscalls.h>
 #include <linux/slab.h>
+#include <linux/sched/signal.h>
 #include <linux/vmalloc.h>
 #include <linux/mmzone.h>
 #include <linux/anon_inodes.h>
index 0a5f630f5c5430c231b2ba8ccb7d671bca09014e..0aae3183b02932959af46d4558d11e63cf40ec48 100644 (file)
@@ -7,7 +7,7 @@
 #include <linux/smp.h>
 #include <linux/init.h>
 #include <linux/notifier.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/unistd.h>
 #include <linux/cpu.h>
 #include <linux/oom.h>
index 19d9a578c75316013d4acde0ac562d66d78794f3..7510dc687c0dc1a2cd195b6f387bd3dc7e4b7614 100644 (file)
@@ -29,6 +29,7 @@
  */
 
 #include <linux/kernel.h>
+#include <linux/sched/signal.h>
 #include <linux/kgdb.h>
 #include <linux/kdb.h>
 #include <linux/serial_core.h>
index fe15fff5df5340aeb6234b52a7828f7505b4ec9f..9b976a42376d1945b4541a78688e99a9ead36deb 100644 (file)
@@ -12,7 +12,7 @@
 #include <linux/ctype.h>
 #include <linux/string.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/kdb.h>
 #include <linux/nmi.h>
 #include "kdb_private.h"
index 40c07e4fa116e064668bc6f36e438d67a4905326..129247e569023c471787c9c972e70d61696b37c7 100644 (file)
@@ -16,6 +16,8 @@
 #include <linux/export.h>
 #include <linux/sysctl.h>
 #include <linux/utsname.h>
+#include <linux/sched/signal.h>
+
 #include <trace/events/sched.h>
 
 /*
index a0e90e0afc755e4ba3db2037c7ed47bf0a12c294..da128deb10ec505cec3f70d84f253ca7f62abe59 100644 (file)
@@ -36,7 +36,7 @@
 #include <linux/spinlock.h>
 #include <linux/smp.h>
 #include <linux/interrupt.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/atomic.h>
 #include <linux/bitops.h>
 #include <linux/percpu.h>
index e2307a6c29f13d61aa64f4a8442d4c30a10909fb..641249471952911e6a237da853424e33adcedf4f 100644 (file)
@@ -5,6 +5,7 @@
 #include <linux/sched/rt.h>
 #include <linux/sched/clock.h>
 #include <linux/sched/wake_q.h>
+#include <linux/sched/signal.h>
 #include <linux/sched/mm.h>
 #include <linux/u64_stats_sync.h>
 #include <linux/sched/deadline.h>
index a95f13c314645f9591d70942c74aeaeaa3de08de..f6b961c5e58cf1b762b21f500d6c2f837a837fd7 100644 (file)
@@ -10,6 +10,7 @@
 #include <linux/interrupt.h>
 #include <linux/syscalls.h>
 #include <linux/time.h>
+#include <linux/sched/signal.h>
 #include <linux/posix-timers.h>
 #include <linux/hrtimer.h>
 #include <trace/events/timer.h>
index b4377a5e42694873867fc1b91ef93a48479b9180..a2475a9f57d8faee0d37dac3e4ea7f5e3cd92a22 100644 (file)
@@ -2,7 +2,7 @@
  * Implement CPU time clocks for the POSIX clock interface.
  */
 
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/posix-timers.h>
 #include <linux/errno.h>
 #include <linux/math64.h>
index 4fee1c3abd0b4f2a57a1230211e0b132ffdac035..0f411a4690a0cae8fc52adce31b37e1b14ff119b 100644 (file)
@@ -18,7 +18,7 @@
 #include <linux/kernel_stat.h>
 #include <linux/percpu.h>
 #include <linux/profile.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/sched/clock.h>
 #include <linux/module.h>
 #include <linux/irq_work.h>
index 1f9a31f934a4178c416b90f1f5d0a0ad64b6f145..9f6984d52feca4b388bd07ceb1662b3aae4253ff 100644 (file)
@@ -24,7 +24,7 @@
 #include <linux/tracepoint.h>
 #include <linux/err.h>
 #include <linux/slab.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/static_key.h>
 
 extern struct tracepoint * const __start___tracepoints_ptrs[];
index 571a2d3821d85706945c61fb0a186ebbf4c392cf..d9a03b80b75d1d0749addb1503004f7f7092c883 100644 (file)
@@ -17,7 +17,7 @@
  */
 
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/sched/mm.h>
 #include <linux/tsacct_kern.h>
 #include <linux/acct.h>
index 86b7854fec8ee0df88e3bf7d499859993915b8c0..2f735cbe05e8aca3b8ee8a3dcc7de493f9757c05 100644 (file)
@@ -8,6 +8,7 @@
 #include <linux/export.h>
 #include <linux/nsproxy.h>
 #include <linux/slab.h>
+#include <linux/sched/signal.h>
 #include <linux/user_namespace.h>
 #include <linux/proc_ns.h>
 #include <linux/highuid.h>
index 391fd23976a2c00fc9c08cfe6e2a2ab44953c5cf..9745cfffcb6948972909302c06ce057b0d7a8b3d 100644 (file)
@@ -9,8 +9,7 @@
  * as published by the Free Software Foundation; either version
  * 2 of the Licence, or (at your option) any later version.
  */
-
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 
 /*
  * Returns true if the task does not share ->mm with another thread/process.
index 1944c631e3e660d6d06d72e8b23096d44d0183ea..1694623a628902b76e11d6983eebd1ea7d33ddf1 100644 (file)
@@ -13,6 +13,7 @@
 #include <linux/compiler.h>
 #include <linux/dax.h>
 #include <linux/fs.h>
+#include <linux/sched/signal.h>
 #include <linux/uaccess.h>
 #include <linux/capability.h>
 #include <linux/kernel_stat.h>
index da343695302277208c8a933e5c3f27d0bbfe49aa..2df6d3687b2a8f13a2a89cfa65fb772d7c0a5adf 100644 (file)
@@ -73,7 +73,7 @@
 #include <linux/init.h>
 #include <linux/kernel.h>
 #include <linux/list.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/jiffies.h>
 #include <linux/delay.h>
 #include <linux/export.h>
index 3d0f2fd4bf73fee7b5cf320cd1d901e8932bb7ab..b74984db386e645065c6ca0613d1621338e4592f 100644 (file)
@@ -40,7 +40,7 @@
 #include <linux/mm.h>
 #include <linux/page-flags.h>
 #include <linux/kernel-page-flags.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/ksm.h>
 #include <linux/rmap.h>
 #include <linux/export.h>
index 7c233f8e20eef9ccf0d75a73d7ee8f96a42ef68f..4355d34c68a6818fda14bda1265d29f04b356eb5 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * Copyright (C) 2014 Davidlohr Bueso.
  */
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/mm.h>
 #include <linux/vmacache.h>
 
index 3fc94a49ccd53c2dba661acb4d6b0433de9c393b..25cfd8a4bc3668c3e4552428af50a113a6077f34 100644 (file)
@@ -32,7 +32,7 @@
 #include <linux/idr.h>
 #include <linux/mutex.h>
 #include <linux/slab.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/uaccess.h>
 #include <linux/uio.h>
 #include <net/9p/9p.h>
index a3ca922d307b0a9d3d12e7ef6b14a9e02a2741fc..9613381f5db04e28ff66749706d1d61d82f77b88 100644 (file)
@@ -13,7 +13,7 @@
 #include <linux/errno.h>       /* error codes */
 #include <linux/capability.h>
 #include <linux/mm.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/time.h>                /* struct timeval */
 #include <linux/skbuff.h>
 #include <linux/bitops.h>
index 90fcf5fc2e0ac8df1a1eb6a2e6b62d26874cf053..a8e42cedf1dbc7e11a5803a3dbe857e1e4cd54e1 100644 (file)
@@ -20,7 +20,7 @@
 #include <linux/socket.h>
 #include <linux/in.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/timer.h>
 #include <linux/string.h>
 #include <linux/sockios.h>
index 92cbbd2afddbf1bfb6a79d2fc7112fdb63b3711e..adcad344c843985435958890583761e865a25374 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/fs.h>
 #include <linux/init.h>
 #include <linux/module.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/spinlock.h>
 #include <linux/mutex.h>
 #include <linux/list.h>
index f575bcf64af2c32f684f178ea553338b00a9a051..20231dbb1da0c65156e36a36aa4eae190b1b7a91 100644 (file)
@@ -13,6 +13,7 @@
  */
 
 #include <linux/module.h>
+#include <linux/sched/signal.h>
 #include <linux/net.h>
 #include <linux/signal.h>
 #include <linux/tcp.h>
index a90ed67027b0cfa6b8ba8a25fc72b1ccd9f2886b..e6e79eda97636df6f6e0e6e914405381c3efeaaa 100644 (file)
@@ -106,7 +106,7 @@ Version 0.0.6    2.1.110   07-aug-98   Eduardo Marcelo Serrat
 #include <linux/socket.h>
 #include <linux/in.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/timer.h>
 #include <linux/string.h>
 #include <linux/sockios.h>
index ab254041dab7f60f4395ffb98a41a4646f17a0f5..81adc29a448dc5be56b96ddd5c42321417371d37 100644 (file)
@@ -46,6 +46,7 @@
 #include <linux/socket.h>
 #include <linux/sockios.h>
 #include <linux/slab.h>
+#include <linux/sched/signal.h>
 #include <linux/init.h>
 #include <linux/net.h>
 #include <linux/irda.h>
index ed212ffc1d9d3159ccbf4b8ac5681606b8446069..4bbf4526b88566d7c3f14e602f279b7e2570113c 100644 (file)
@@ -17,7 +17,7 @@
 #include <linux/in.h>
 #include <linux/slab.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/timer.h>
 #include <linux/string.h>
 #include <linux/sockios.h>
index 9ad301c46b888f0c49709ba9e7718258d72f7949..b8a1df2c97853246b2485d9d30caa0e19b61278a 100644 (file)
@@ -20,7 +20,7 @@
 #include <linux/in.h>
 #include <linux/slab.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/spinlock.h>
 #include <linux/timer.h>
 #include <linux/string.h>
index 465a9c8464f9477f827c14cbdab6879ac181a507..6f0a9be50f5055fd7efa29bb8b183cc37b23b25f 100644 (file)
@@ -57,6 +57,7 @@
 #include <linux/kernel.h>
 #include <linux/wait.h>
 #include <linux/time.h>
+#include <linux/sched/signal.h>
 #include <linux/ip.h>
 #include <linux/capability.h>
 #include <linux/fcntl.h>
index b94efd93d3e498a94bec4fee5eec8b9748052bdb..a08aeb56b8e457d56285558048e4a41ab00b03c9 100644 (file)
@@ -11,7 +11,7 @@
  */
 
 #include <linux/linkage.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/errno.h>
 #include <linux/net.h>
 #include <linux/in.h>
index e2d18b9f910fd10050faf9571e8532c10dba98da..ee37b390260a62f026f08e3da827ae45666bc2a6 100644 (file)
@@ -85,7 +85,7 @@
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/signal.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/errno.h>
 #include <linux/string.h>
 #include <linux/stat.h>
index 079c883aa96e5a608fbee7edab8b0ef65519ce18..fd28a49dbe8f0c99bb798acec314c63084fc22c6 100644 (file)
@@ -41,7 +41,7 @@
 #include <linux/capability.h>
 #include <linux/errno.h>
 #include <linux/kernel.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/timer.h>
 #include <linux/string.h>
 #include <linux/net.h>
index 9a8f12f8d5b7ffce41259a104d928308296fdf12..b12f873f92baf03cc5b71340c13babf3a680b857 100644 (file)
@@ -28,7 +28,7 @@
 #include <linux/kernel.h>
 #include <linux/tracehook.h>
 #include <linux/errno.h>
-#include <linux/sched.h>
+#include <linux/sched/signal.h>
 #include <linux/lsm_hooks.h>
 #include <linux/xattr.h>
 #include <linux/capability.h>