android: binder: split flat_binder_object.
authorMartijn Coenen <maco@google.com>
Wed, 13 Jul 2016 10:06:49 +0000 (12:06 +0200)
committerAmit Pundir <amit.pundir@linaro.org>
Tue, 15 Nov 2016 14:39:23 +0000 (20:09 +0530)
commitd8e0aca03af20906d971b588bb65d4e0b9d7324d
tree75ab10d91aa55cf69066ea9ecee3b317ab642848
parent3ff793f3db4d5415a851e55431656f1dfb77fc1f
android: binder: split flat_binder_object.

flat_binder_object is used for both handling
binder objects and file descriptors, even though
the two are mostly independent. Since we'll
have more fixup objects in binder in the future,
instead of extending flat_binder_object again,
split out file descriptors to their own object
while retaining backwards compatibility to
existing user-space clients. All binder objects
just share a header.

Change-Id: If3c55f27a2aa8f21815383e0e807be47895e4786
Signed-off-by: Martijn Coenen <maco@google.com>
drivers/android/binder.c
include/uapi/linux/android/binder.h