These set of changes add compat ioctls for vc04_services. Each ioctl modifed is pulled into a compat and native specific wrapper that calls a platform neutral handler function. At this time only the ioctls needed for compat are handled, but a general pattern is developed that can be used for cleaning up the other ioctls. Tests Runs: vchiq_test -f 10 vchiq_test -p 1 Tests were run from both a native debian arm64 install and a debian armhf chroot on an RPI 3. Signed-off-by: Michael Zoran<mzoran@xxxxxxxxxxxx> Michael Zoran (7): staging: vchiq_arm: Add compat ioctl for create service staging: vchiq_arm: Add compat ioctl for queue message staging: vchiq_arm: Add compat ioctl for queue bulk staging: vchiq_arm: Add compat ioctl for await completion staging: vchiq_arm: Add compat ioctl for dequeue message staging: vchiq_arm: Add compat ioctl for get config staging: vchiq_arm: Add compat ioctl for dump mem .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 1680 ++++++++++++++------ 1 file changed, 1177 insertions(+), 503 deletions(-) -- 2.11.0 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel