ANDROID: binder: fix transaction leak.
authorMartijn Coenen <maco@android.com>
Thu, 24 Aug 2017 13:23:36 +0000 (15:23 +0200)
committerDanny Wood <danwood76@gmail.com>
Tue, 8 Oct 2019 13:54:23 +0000 (14:54 +0100)
commit0717716f402891196a9a27cbd89be2dac686d39f
treec567239f1a6fe15a0a021cb9233230b03fe7476e
parent8f3a4902711f94a37154b46151b2fe7475394911
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