OpenCloudOS-Kernel/drivers/android
Riley Andrews 00b40d6133 binder: Use wake up hint for synchronous transactions.
Use wake_up_interruptible_sync() to hint to the scheduler binder
transactions are synchronous wakeups. Disable preemption while waking
to avoid ping-ponging on the binder lock.

Signed-off-by: Todd Kjos <tkjos@google.com>
Signed-off-by: Omprakash Dhyade <odhyade@codeaurora.org>
Cc: stable <stable@vger.kernel.org> # 4.4+
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-07-17 14:44:19 +02:00
..
Kconfig binder: Add 'hwbinder' to the default devices 2017-03-17 15:10:49 +09:00
Makefile staging: android: binder: move to the "real" part of the kernel 2014-10-20 10:30:15 +08:00
binder.c binder: Use wake up hint for synchronous transactions. 2017-07-17 14:44:19 +02:00
binder_trace.h staging: android: binder: move to the "real" part of the kernel 2014-10-20 10:30:15 +08:00