Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933174Ab3GCQe6 (ORCPT ); Wed, 3 Jul 2013 12:34:58 -0400 Received: from service87.mimecast.com ([91.220.42.44]:45960 "EHLO service87.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932776Ab3GCQe5 convert rfc822-to-8bit (ORCPT ); Wed, 3 Jul 2013 12:34:57 -0400 Message-ID: <51D452BC.8060905@arm.com> Date: Wed, 03 Jul 2013 17:35:08 +0100 From: Serban Constantinescu User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 MIME-Version: 1.0 To: "linux-kernel@vger.kernel.org" , "gregkh@linuxfoundation.org" , "kernel-team@android.com" , "arve@android.com" , "john.stultz@linaro.org" , Dave Butcher Subject: Re: [PATCH v5 0/6] Android Binder IPC Fixes References: <1371661956-10894-1-git-send-email-serban.constantinescu@arm.com> In-Reply-To: <1371661956-10894-1-git-send-email-serban.constantinescu@arm.com> X-OriginalArrivalTime: 03 Jul 2013 16:34:54.0422 (UTC) FILETIME=[3F6A2F60:01CE780B] X-MC-Unique: 113070317345501701 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2667 Lines: 69 Hi all, Any feedback or comments on this patch set? Thanks, Serban On 19/06/13 18:12, Serban Constantinescu wrote: > Hi all, > > This set of patches will clean-up and fix some of the issues that arise > with the current binder interface when moving to a 64bit kernel. All these > changes will not affect the existing 32bit Android interface and are meant > to stand as the base for the 64bit binder compat layer(kernel or userpsace). > > The patch set has been successfully tested with a 64bit Linux userspace and > 64bit binder unit-tests. > > This patch set has been successfully tested on 32bit platforms(ARMv7 VExpress) > and 64bit platforms(ARMv8 RTSM) running a 32bit Android userspace and an in > kernel binder compat layer. > > Changes for v5: > 1 6/6: Moved patch to the end of the series; changed handle to use __u32 type > 2 4/6: Removed some of the alignment/buffer changes introduced in previous > versions of the patch. > > Changes for v4: > 1: 5/6: Fix the offset buffer alignment such that it will work for cases where > buffer start + buffer size are not aligned to (void *) > > Changes for v3: > 1: Dropped the patch that was replacing uint32_t types with unsigned int > 2: Dropped the patch fixing the IOCTL types(since it has been added to Greg's > staging tree) > 3: Split one patch into two: 'modify binder_write_read' and '64bit changes' > 4: Modified BINDER_SET_MAX_THREADS ioctl definition accordint to Arve's review > 5: Modified the binder command IOCTL declarations according to Arve's review > > Changes for v2: > 1: 1/7: Modified the commit message according to Greg's feedback; > 2: 3/7: Merged with the patch fixing the printk format specifiers. > > Serban Constantinescu (6): > staging: android: binder: modify struct binder_write_read to use > size_t > staging: android: binder: fix BINDER_SET_MAX_THREADS declaration > staging: android: binder: fix BC_FREE_BUFFER ioctl declaration > staging: android: binder: fix alignment issues > staging: android: binder: replace types with portable ones > staging: android: binder: fix binder interface for 64bit compat layer > > drivers/staging/android/binder.c | 32 ++++++++++++------------- > drivers/staging/android/binder.h | 48 +++++++++++++++++++------------------- > 2 files changed, 40 insertions(+), 40 deletions(-) > -- Best Regards, Serban Constantinescu PDSW Engineer ARM Ltd. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/