summaryrefslogtreecommitdiff
path: root/drivers/android/binder_alloc.c
diff options
context:
space:
mode:
authorMartijn Coenen <maco@google.com>2017-06-06 15:17:46 -0700
committerMartijn Coenen <maco@android.com>2017-07-14 10:24:38 +0200
commit5347bf52735ec797553aa11189f03742f4015606 (patch)
treea79648e498ed8a959da42f07bd2efb883396f25e /drivers/android/binder_alloc.c
parentc9cd6356f9631c9489b850c3e04d15071899fa6b (diff)
ANDROID: binder: push new transactions to waiting threads.
Instead of pushing new transactions to the process waitqueue, select a thread that is waiting on proc work to handle the transaction. This will make it easier to improve priority inheritance in future patches, by setting the priority before we wake up a thread. If we can't find a waiting thread, submit the work to the proc waitqueue instead as we did previously. Change-Id: I23cbfcca867bed7b86007e22137d0a8fad4b4001 Signed-off-by: Martijn Coenen <maco@google.com>
Diffstat (limited to 'drivers/android/binder_alloc.c')
0 files changed, 0 insertions, 0 deletions