OSDN Git Service

ANDROID: binder: fix transaction leak.
authorMartijn Coenen <maco@android.com>
Thu, 24 Aug 2017 13:23:36 +0000 (15:23 +0200)
committerMartijn Coenen <maco@android.com>
Thu, 5 Oct 2017 07:58:05 +0000 (09:58 +0200)
commit3cc621033b682479fb7fdd4028d50e7b7458a08e
tree83b6258420a88b25e983a852cf49e88479d67bf1
parente5e42eca05ada917895af063bc46badf1515043c
ANDROID: binder: fix transaction leak.

If a call to put_user() fails, we failed to
properly free a transaction and send a failed
reply (if necessary).

Bug: 63117588
Test: binderLibTest

Change-Id: Ia98db8cd82ce354a4cdc8811c969988d585c7e31
Signed-off-by: Martijn Coenen <maco@android.com>
drivers/android/binder.c