ncp_fs_info_v0 info0;   if (copy_from_user(&info0, arg, sizeof(info0)))   return -EFAULT;   if (info0.version != NCP_GET_FS_INFO_VERSION_V0) {   DPRINTK("info.version invalid: %d\n", info0.version);   return -EINVAL;  }  info0.mounted_uid   = from_kuid_munged(current_user_ns(), server->m.mounted_uid);  info0.connection    = server->connection;  info0.buffer_size   = server->buffer_size;  info0.volume_number = NCP_FINFO(inode)->volNumber;  info0.directory_id  = NCP_FINFO(inode)->DosDirNum;  info0.dummy0 = info0.dummy0 = info0.dummy0 = 0;   if (copy_to_user(arg, &info0, sizeof(info0)))   return -EFAULT;  return 0; } 