diff options
Diffstat (limited to 'fs/cifs/inode.c')
| -rw-r--r-- | fs/cifs/inode.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/fs/cifs/inode.c b/fs/cifs/inode.c index 957ddd1571c6..4093764ef461 100644 --- a/fs/cifs/inode.c +++ b/fs/cifs/inode.c | |||
| @@ -722,9 +722,7 @@ int cifs_mkdir(struct inode *inode, struct dentry *direntry, int mode) | |||
| 722 | cifs_sb = CIFS_SB(inode->i_sb); | 722 | cifs_sb = CIFS_SB(inode->i_sb); |
| 723 | pTcon = cifs_sb->tcon; | 723 | pTcon = cifs_sb->tcon; |
| 724 | 724 | ||
| 725 | mutex_lock(&inode->i_sb->s_vfs_rename_mutex); | ||
| 726 | full_path = build_path_from_dentry(direntry); | 725 | full_path = build_path_from_dentry(direntry); |
| 727 | mutex_unlock(&inode->i_sb->s_vfs_rename_mutex); | ||
| 728 | if (full_path == NULL) { | 726 | if (full_path == NULL) { |
| 729 | FreeXid(xid); | 727 | FreeXid(xid); |
| 730 | return -ENOMEM; | 728 | return -ENOMEM; |
| @@ -807,9 +805,7 @@ int cifs_rmdir(struct inode *inode, struct dentry *direntry) | |||
| 807 | cifs_sb = CIFS_SB(inode->i_sb); | 805 | cifs_sb = CIFS_SB(inode->i_sb); |
| 808 | pTcon = cifs_sb->tcon; | 806 | pTcon = cifs_sb->tcon; |
| 809 | 807 | ||
| 810 | mutex_lock(&inode->i_sb->s_vfs_rename_mutex); | ||
| 811 | full_path = build_path_from_dentry(direntry); | 808 | full_path = build_path_from_dentry(direntry); |
| 812 | mutex_unlock(&inode->i_sb->s_vfs_rename_mutex); | ||
| 813 | if (full_path == NULL) { | 809 | if (full_path == NULL) { |
| 814 | FreeXid(xid); | 810 | FreeXid(xid); |
| 815 | return -ENOMEM; | 811 | return -ENOMEM; |
| @@ -1141,9 +1137,7 @@ int cifs_setattr(struct dentry *direntry, struct iattr *attrs) | |||
| 1141 | rc = 0; | 1137 | rc = 0; |
| 1142 | } | 1138 | } |
| 1143 | 1139 | ||
| 1144 | mutex_lock(&direntry->d_sb->s_vfs_rename_mutex); | ||
| 1145 | full_path = build_path_from_dentry(direntry); | 1140 | full_path = build_path_from_dentry(direntry); |
| 1146 | mutex_unlock(&direntry->d_sb->s_vfs_rename_mutex); | ||
| 1147 | if (full_path == NULL) { | 1141 | if (full_path == NULL) { |
| 1148 | FreeXid(xid); | 1142 | FreeXid(xid); |
| 1149 | return -ENOMEM; | 1143 | return -ENOMEM; |
