[miklos-vfs:overlayfs-next 6/6] fs/overlayfs/inode.c:145:4: error: label 'out_dput' used but not defined

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



tree:   https://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git overlayfs-next
head:   6108c901af13880262a118ff7fe48523668301a0
commit: 6108c901af13880262a118ff7fe48523668301a0 [6/6] ovl: store ovl_entry in inode->i_private for all inodes
config: x86_64-lkp (attached as .config)
compiler: gcc-4.9 (Debian 4.9.3-14) 4.9.3
reproduce:
        git checkout 6108c901af13880262a118ff7fe48523668301a0
        # save the attached .config to linux build tree
        make ARCH=x86_64 

Note: the miklos-vfs/overlayfs-next HEAD 6108c901af13880262a118ff7fe48523668301a0 builds fine.
      It only hurts bisectibility.

All errors (new ones prefixed by >>):

   fs/overlayfs/inode.c: In function 'ovl_permission':
>> fs/overlayfs/inode.c:145:4: error: label 'out_dput' used but not defined
       goto out_dput;
       ^

vim +/out_dput +145 fs/overlayfs/inode.c

e9be9d5e Miklos Szeredi      2014-10-24  139  		 * constructed return EROFS to prevent modification of
e9be9d5e Miklos Szeredi      2014-10-24  140  		 * upper layer.
e9be9d5e Miklos Szeredi      2014-10-24  141  		 */
e9be9d5e Miklos Szeredi      2014-10-24  142  		err = -EROFS;
e9be9d5e Miklos Szeredi      2014-10-24  143  		if (is_upper && !IS_RDONLY(inode) && IS_RDONLY(realinode) &&
e9be9d5e Miklos Szeredi      2014-10-24  144  		    (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode)))
e9be9d5e Miklos Szeredi      2014-10-24 @145  			goto out_dput;
e9be9d5e Miklos Szeredi      2014-10-24  146  	}
e9be9d5e Miklos Szeredi      2014-10-24  147  
6108c901 Andreas Gruenbacher 2016-05-26  148  	return __inode_permission(realinode, mask);

:::::: The code at line 145 was first introduced by commit
:::::: e9be9d5e76e34872f0c37d72e25bc27fe9e2c54c overlay filesystem

:::::: TO: Miklos Szeredi <mszeredi@xxxxxxx>
:::::: CC: Miklos Szeredi <mszeredi@xxxxxxx>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

Attachment: .config.gz
Description: Binary data


[Index of Archives]     [Linux Filesystems Devel]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux