+ if (data->ioc_inlbuf1 == NULL || data->ioc_inllen1 != sizeof(*fid) ||
+ data->ioc_inlbuf2 == NULL || data->ioc_inllen2 != sizeof(version))
+ RETURN(-EINVAL);
+
+ fid = (struct lu_fid *)data->ioc_inlbuf1;
+
+ if (!fid_is_sane(fid))
+ RETURN(-EINVAL);
+
+ CDEBUG(D_IOCTL, "getting version for "DFID"\n", PFID(fid));