private unsafe int Chown(path *path, uint uid, uint gid, fuse_file_info *fi) { try { return(_fileSystem.Chown(ToSpan(path), uid, gid, ToFileInfo(fi))); } catch { return(-EIO); } }