]> rtime.felk.cvut.cz Git - zynq/linux.git/commit
completion: Use simple wait queues
authorThomas Gleixner <tglx@linutronix.de>
Fri, 11 Jan 2013 10:23:51 +0000 (11:23 +0100)
committerMichal Sojka <sojka@merica.cz>
Sun, 13 Sep 2015 07:47:46 +0000 (09:47 +0200)
commitbc769ddd0978e70f1bbd76fd96dab2d546e3f60e
tree75b92b14536dc9e8938d90eeb64de93da2c5330b
parent1ebbcf49ee9e0b1c3120d166ea07f01b9c4f0219
completion: Use simple wait queues

Completions have no long lasting callbacks and therefor do not need
the complex waitqueue variant. Use simple waitqueues which reduces the
contention on the waitqueue lock.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
include/linux/completion.h
include/linux/uprobes.h
kernel/sched/completion.c
kernel/sched/core.c