backport ASHMEM from msm 3.4... thanks PecanCM