use kcopy instead of copyin when copying data from within the kernel
vchiq_copy_from_user is expected to return a VCHIQ_* status