]> git.baikalelectronics.ru Git - kernel.git/commit
sched/headers: Prepare to remove spurious <linux/sched.h> inclusion dependencies
authorIngo Molnar <mingo@kernel.org>
Sun, 5 Feb 2017 15:15:03 +0000 (16:15 +0100)
committerIngo Molnar <mingo@kernel.org>
Thu, 2 Mar 2017 07:42:41 +0000 (08:42 +0100)
commite147cb2d1456b38c91eb218d32c2ca4f6d6ac4e1
treef805b70f8e1667dcb2b030bd4bb72257de956292
parentb94112746f45196a947ba83bd55c99cb11a27147
sched/headers: Prepare to remove spurious <linux/sched.h> inclusion dependencies

In the following patches we are going to remove various headers
from sched.h and other headers that sched.h includes.

To make those patches build cleanly prepare the scene by adding
dependencies to various files that learned to rely on those
to-be-removed dependencies.

These changes all make sense standalone: they add a header for
a data type that a particular .c or .h file is using.

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>
drivers/misc/vmw_vmci/vmci_resource.c
include/linux/sched.h
include/sound/control.h
include/target/target_core_base.h