linux/drivers/android
Martijn Coenen 8a34240fe7 ANDROID: binder: call poll_wait() unconditionally.
Because we're not guaranteed that subsequent calls
to poll() will have a poll_table_struct parameter
with _qproc set. When _qproc is not set, poll_wait()
is a noop, and we won't be woken up correctly.

Bug: 64552728
Change-Id: I5b904c9886b6b0994d1631a636f5c5e5f6327950
Test: binderLibTest stops hanging with new test
Signed-off-by: Martijn Coenen <maco@android.com>
2017-08-11 19:31:04 +05:30
..
binder_alloc.c FROMLIST: binder: add more debug info when allocation fails. 2017-08-11 19:31:04 +05:30
binder_alloc.h FROMLIST: binder: protect against two threads freeing buffer 2017-08-11 19:31:04 +05:30
binder_trace.h FROMLIST: binder: refactor binder ref inc/dec for thread safety 2017-08-11 19:31:04 +05:30
binder.c ANDROID: binder: call poll_wait() unconditionally. 2017-08-11 19:31:04 +05:30
Kconfig ANDROID: binder: add hwbinder,vndbinder to BINDER_DEVICES. 2017-04-10 13:28:07 +05:30
Makefile FROMLIST: binder: move binder_alloc to separate file 2017-08-11 19:31:04 +05:30