Hi Peng, [auto build test results on v4.3-rc2 -- if it's inappropriate base, please ignore] config: x86_64-randconfig-x005-09251258 (attached as .config) reproduce: git checkout c66af182efac4295052614803f6e2fa5c6bb7a46 # save the attached .config to linux build tree make ARCH=x86_64 All warnings (new ones prefixed by >>): fs/nfs/nfs4file.c: In function 'nfs4_ioctl': >> fs/nfs/nfs4file.c:305:15: warning: unused variable 'argp' [-Wunused-variable] void __user *argp = (void __user *)arg; ^ vim +/argp +305 fs/nfs/nfs4file.c 289 return ret; 290 } 291 292 static long nfs42_ioctl_clone_range(struct file *dst_file, void __user *argp) 293 { 294 struct nfs_ioctl_clone_range_args args; 295 296 if (copy_from_user(&args, argp, sizeof(args))) 297 return -EFAULT; 298 299 return nfs42_ioctl_clone(dst_file, args.src_fd, args.src_off, args.dst_off, args.count); 300 } 301 #endif /* CONFIG_NFS_V4_2 */ 302 303 long nfs4_ioctl(struct file *file, unsigned int cmd, unsigned long arg) 304 { > 305 void __user *argp = (void __user *)arg; 306 307 switch (cmd) { 308 #ifdef CONFIG_NFS_V4_2 309 case NFS_IOC_CLONE: 310 return nfs42_ioctl_clone(file, arg, 0, 0, 0); 311 case NFS_IOC_CLONE_RANGE: 312 return nfs42_ioctl_clone_range(file, argp); 313 #endif --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: Binary data