[PATCH V5 0/2] staging: vchiq_arm: Add compatibility wrappers for ioctls

Michael Zoran mzoran at crowfest.net
Tue Mar 7 19:23:34 PST 2017


Here is V5 of the changes to add 32 compatibility to
vc04_services as required by 32 bit only operating
systems such as Raspbian which is the preferred system
for the Raspberry PI.

Changes:
	V1 - Complete rewrite of the ioctl code.
	V2 - Rewrite of only ioctls that change
             between 32 bit and 64 bit.
        V3 - Minor changes.
	V4 - Abandon cleaning up the
	     exising code and completely write the
	     wrappers on top of the native ioctls.
	     No existing lines are changed.
	V5 - Add additional comments to clarify
	     the assumptions of the await completion
	     ioctl.
	     Hard code some return values to clarify
	     what the return values are.
	     Remove the ability to dump memory to
	     the debug log and create a new build
	     configuration option to reenable it
	     for support of existing closed source
	     diagnostic tools.

Michael Zoran (2):
  staging: vchiq_arm: Add compatibility wrappers for ioctls
  staging: vchiq_arm: Disable ability to dump memory by default

 drivers/staging/vc04_services/Kconfig              |  12 +
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  | 497 +++++++++++++++++++++
 2 files changed, 509 insertions(+)

-- 
2.11.0




More information about the linux-rpi-kernel mailing list