linux/drivers/android
Todd Kjos 71429c064d FROMLIST: binder: refactor binder_pop_transaction
(from https://lkml.org/lkml/2017/6/29/754)

binder_pop_transaction needs to be split into 2 pieces to
to allow the proc lock to be held on entry to dequeue the
transaction stack, but no lock when kfree'ing the transaction.

Split into binder_pop_transaction_locked and binder_free_transaction
(the actual locks are still to be added).

Change-Id: I848ae994cc27b3cd083cff2dbd1071762784f4a3
Test: tested manually
Signed-off-by: Todd Kjos <tkjos@google.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: separate out binder_alloc functions 2017-08-11 19:31:04 +05:30
binder.c FROMLIST: binder: refactor binder_pop_transaction 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