lkml.org 
[lkml]   [2012]   [Dec]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 0/2] Android: Add support for a 32bit Android file system in a 64bit kernel
Date
Hi all,

The following set of patches will provide support for a 32-bit Android file
system running on top of 64-bit kernel. We have tested them successfully on
64-bit platforms (Real Time Simulation Model ARMv8) as well as on 32-bit ones
(4xA9 Versatile Express). For RTSMv8 we have been using 64-bit kernel build,
running the CPU in the AArch64 state, and an ARMv7 file system build, running
in AArch32 state of ARMv8.

Please take a look and let me know if you have any feedback.

Note: This set of patches will affect only an Android build of the Linux
kernel, the drivers(binder, ashmem) are not pulled in for a default Linux
build.

Best Regards,
Serban Constantinescu
PDSW Engineer ARM Ltd.

Serban Constantinescu (2):
Staging: android: binder: Add support for 32bit binder calls in a
64bit kernel
Staging: android: ashmem: Add support for 32bit ashmem calls in a
64bit kernel

drivers/staging/android/ashmem.c | 60 +++++---
drivers/staging/android/ashmem.h | 6 +-
drivers/staging/android/binder.c | 298 ++++++++++++++++++++------------------
drivers/staging/android/binder.h | 56 +++----
4 files changed, 233 insertions(+), 187 deletions(-)

--
1.7.9.5



\
 
 \ /
  Last update: 2012-12-04 12:22    [W:0.097 / U:0.632 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site