Loading fs/cifs/inode.c +4 −1 Original line number Original line Diff line number Diff line Loading @@ -355,9 +355,12 @@ cifs_get_file_info_unix(struct file *filp) } else if (rc == -EREMOTE) { } else if (rc == -EREMOTE) { cifs_create_dfs_fattr(&fattr, inode->i_sb); cifs_create_dfs_fattr(&fattr, inode->i_sb); rc = 0; rc = 0; } } else goto cifs_gfiunix_out; rc = cifs_fattr_to_inode(inode, &fattr); rc = cifs_fattr_to_inode(inode, &fattr); cifs_gfiunix_out: free_xid(xid); free_xid(xid); return rc; return rc; } } Loading Loading
fs/cifs/inode.c +4 −1 Original line number Original line Diff line number Diff line Loading @@ -355,9 +355,12 @@ cifs_get_file_info_unix(struct file *filp) } else if (rc == -EREMOTE) { } else if (rc == -EREMOTE) { cifs_create_dfs_fattr(&fattr, inode->i_sb); cifs_create_dfs_fattr(&fattr, inode->i_sb); rc = 0; rc = 0; } } else goto cifs_gfiunix_out; rc = cifs_fattr_to_inode(inode, &fattr); rc = cifs_fattr_to_inode(inode, &fattr); cifs_gfiunix_out: free_xid(xid); free_xid(xid); return rc; return rc; } } Loading