commit | 0b89d69a96258810ce2cb8892c95214f4bbe4b25 | [log] [tgz] |
---|---|---|
author | Martijn Coenen <maco@google.com> | Thu Jun 29 12:02:06 2017 -0700 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Mon Jul 17 14:48:24 2017 +0200 |
tree | b52678a354596cec0c27593a1ab55833298f379f | |
parent | 7bd7b0e639afb847a14ca994795fb5c64d2a7bf4 [diff] |
binder: protect transaction_stack with inner lock. This makes future changes to priority inheritance easier, since we want to be able to look at a thread's transaction stack when selecting a thread to inherit priority for. It also allows us to take just a single lock in a few paths, where we used to take two in succession. Signed-off-by: Martijn Coenen <maco@google.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>