summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorTodd Kjos <tkjos@google.com>2017-04-21 17:35:12 -0700
committerTodd Kjos <tkjos@google.com>2017-07-13 15:14:34 +0000
commit3a822b33c84bf30d2081ede2c42d53ae7ab89d85 (patch)
treecb71ac4c05ccf43a71413222b72d62b5fe9070ea /tools/perf/scripts/python
parent162735381739bb4f3e5ad6f35a6319d99ee7e697 (diff)
FROMLIST: binder: guarantee txn complete / errors delivered in-order
(from https://patchwork.kernel.org/patch/9817805/) Since errors are tracked in the return_error/return_error2 fields of the binder_thread object and BR_TRANSACTION_COMPLETEs can be tracked either in those fields or via the thread todo work list, it is possible for errors to be reported ahead of the associated txn complete. Use the thread todo work list for errors to guarantee order. Also changed binder_send_failed_reply to pop the transaction even if it failed to send a reply. Bug: 37218618 Test: tested manually Change-Id: I196cfaeed09fdcd697f8ab25eea4e04241fdb08f Signed-off-by: Todd Kjos <tkjos@google.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions