]> git.baikalelectronics.ru Git - kernel.git/commit
sched/wait: Move bit_wait_table[] and related functionality from sched/core.c to...
authorIngo Molnar <mingo@kernel.org>
Sun, 5 Mar 2017 12:09:07 +0000 (13:09 +0100)
committerIngo Molnar <mingo@kernel.org>
Tue, 20 Jun 2017 10:19:14 +0000 (12:19 +0200)
commit80a402f781735c90b7cc9a2f1ce23010172e5c56
tree0c05d2c4c95dc1d6c234b5d5f030dc35147a6676
parente8306f8543b13eb8b6381c9bf25a5729611c99a4
sched/wait: Move bit_wait_table[] and related functionality from sched/core.c to sched/wait_bit.c

The key hashed waitqueue data structures and their initialization
was done in the main scheduler file for no good reason, move them
to sched/wait_bit.c instead.

Cc: Linus Torvalds <torvalds@linux-foundation.org>
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>
include/linux/wait_bit.h
kernel/sched/core.c
kernel/sched/wait_bit.c