sched/headers: Prepare for new header dependencies before moving code to <uapi/linux...
authorIngo Molnar <mingo@kernel.org>
Wed, 1 Feb 2017 17:07:51 +0000 (18:07 +0100)
committerIngo Molnar <mingo@kernel.org>
Thu, 2 Mar 2017 07:42:27 +0000 (08:42 +0100)
commitae7e81c077d60507dcec139e40a6d10cf932cf4b
tree1cbf2ecc1d72680cb3dad5eb6174ded450585ac3
parente601757102cfd3eeae068f53b3bc1234f3a2b2e9
sched/headers: Prepare for new header dependencies before moving code to <uapi/linux/sched/types.h>

We are going to move scheduler ABI details to <uapi/linux/sched/types.h>,
which will be used from a number of .c files.

Create empty placeholder header that maps to <linux/types.h>.

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>
26 files changed:
arch/arm/common/bL_switcher.c
crypto/crypto_engine.c
drivers/acpi/acpi_pad.c
drivers/block/drbd/drbd_receiver.c
drivers/firmware/psci_checker.c
drivers/gpu/drm/amd/scheduler/gpu_scheduler.c
drivers/gpu/drm/i915/intel_breadcrumbs.c
drivers/media/pci/ivtv/ivtv-driver.c
drivers/mmc/core/sdio_irq.c
drivers/spi/spi.c
drivers/staging/android/ion/ion_heap.c
drivers/thermal/intel_powerclamp.c
drivers/tty/serial/sc16is7xx.c
include/uapi/linux/sched/types.h [new file with mode: 0644]
kernel/irq/manage.c
kernel/kthread.c
kernel/locking/locktorture.c
kernel/rcu/rcuperf.c
kernel/rcu/rcutorture.c
kernel/rcu/tree.c
kernel/rcu/tree_plugin.h
kernel/sched/core.c
kernel/sched/cpufreq_schedutil.c
kernel/trace/ring_buffer_benchmark.c
kernel/trace/trace_selftest.c
kernel/watchdog.c