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)
commit3f07c0144132e4f59d88055ac8ff3e691a5fa2b8
treec79587f81877e40280908db7ca5527e4b9dc88e9
parentf7ccbae45c5e2c1077654b0e857e7efb1aa31c92
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h>

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