ANDROID: binder: fix transaction leak.
authorMartijn Coenen <maco@android.com>
Thu, 24 Aug 2017 13:23:36 +0000 (15:23 +0200)
committerAmit Pundir <amit.pundir@linaro.org>
Mon, 18 Dec 2017 15:41:22 +0000 (21:11 +0530)
commitfd82249297c5dc5dfb5bcff38fc7dd2fd48abb01
tree8b195a0e0ef07ce257e1e10e6ed9166f4211b436
parent67cf97141d81db41d6e25b0888cf9640e898504b
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