sched/headers: Prepare to use <linux/rcuupdate.h> instead of <linux/rculist.h> in...
authorIngo Molnar <mingo@kernel.org>
Sat, 4 Feb 2017 00:27:20 +0000 (01:27 +0100)
committerIngo Molnar <mingo@kernel.org>
Thu, 2 Mar 2017 07:42:38 +0000 (08:42 +0100)
commitb2d091031075ac9a1598e3cc3a29c28f02e64c0d
tree90ef18d0bbe2f1af545033a20be503541a35677a
parent9164bb4a18dfa592cd0aca455ea57abf89ca4526
sched/headers: Prepare to use <linux/rcuupdate.h> instead of <linux/rculist.h> in <linux/sched.h>

We don't actually need the full rculist.h header in sched.h anymore,
we will be able to include the smaller rcupdate.h header instead.

But first update code that relied on the implicit header inclusion.

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>
27 files changed:
arch/powerpc/kvm/book3s_mmu_hpte.c
arch/x86/kvm/irq_comm.c
arch/x86/kvm/page_track.c
drivers/md/bcache/btree.c
drivers/misc/vmw_vmci/vmci_event.c
drivers/nvme/target/admin-cmd.c
drivers/nvme/target/core.c
drivers/s390/cio/qdio_thinint.c
drivers/scsi/libfc/fc_disc.c
drivers/scsi/libfc/fc_rport.c
include/linux/dmar.h
include/linux/pid.h
include/linux/rhashtable.h
include/linux/sched/signal.h
include/net/bluetooth/hci_core.h
kernel/trace/trace_events_hist.c
kernel/trace/trace_events_trigger.c
kernel/trace/trace_kprobe.c
kernel/trace/trace_uprobe.c
lib/bug.c
lib/rhashtable.c
net/mac80211/mesh_plink.c
net/mac802154/llsec.c
security/apparmor/policy.c
security/tomoyo/domain.c
security/tomoyo/group.c
security/tomoyo/util.c