Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ec12781f authored by Al Viro's avatar Al Viro
Browse files

cifs_permission() doesn't need to bail out in RCU mode



nothing potentially blocking except generic_permission(), which
will DTRT

Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent 1712c20d
Loading
Loading
Loading
Loading
+0 −3
Original line number Original line Diff line number Diff line
@@ -257,9 +257,6 @@ static int cifs_permission(struct inode *inode, int mask, unsigned int flags)
{
{
	struct cifs_sb_info *cifs_sb;
	struct cifs_sb_info *cifs_sb;


	if (flags & IPERM_FLAG_RCU)
		return -ECHILD;

	cifs_sb = CIFS_SB(inode->i_sb);
	cifs_sb = CIFS_SB(inode->i_sb);


	if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NO_PERM) {
	if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_NO_PERM) {