Hi all, The patches attached add support for 32bit userspace running on 64bit kernels. This is the last series of patches needed for basic 32bit Android bring-up on 64bit kernels. The series is split into refactoring the binder driver and the addition of the compat layer. Please note that the helper macros are extended with compat handling by the last patch of the series. The patches have been successfully tested on 32 and 64bit platforms. Thanks for your help, Best regards, Serban Constantinescu Serban Constantinescu (9): staging: android: binder: Move some of the logic into subfunction staging: android: binder: Add binder_copy_to_user() staging: android: binder: Add cmd == CMD_NAME handling staging: android: binder: Add align_helper() macro staging: android: binder: Add deref_helper() macro staging: android: binder: Add size_helper() macro staging: android: binder: Add copy_flat_binder_object() staging: android: binder: Add binder compat handling to binder.h staging: android: binder: Add binder compat layer drivers/staging/android/binder.c | 846 ++++++++++++++++++++++++++++---------- drivers/staging/android/binder.h | 109 +++++ 2 files changed, 732 insertions(+), 223 deletions(-) -- 1.7.9.5 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel