summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEnzo Matsumiya <ematsumiya@suse.de>2024-11-13 17:41:47 -0300
committerEnzo Matsumiya <ematsumiya@suse.de>2024-11-14 15:54:44 -0300
commitedd88a5318ab95396a51f8a3ab7da6e2f62140be (patch)
tree3e9ef2c3ab0c2d8ff2a486220dd79cb1112c8cf8
parentaafe84ff9098252c06f7f862f5cca061dc9493c4 (diff)
downloadlinux-edd88a5318ab95396a51f8a3ab7da6e2f62140be.tar.gz
linux-edd88a5318ab95396a51f8a3ab7da6e2f62140be.tar.bz2
linux-edd88a5318ab95396a51f8a3ab7da6e2f62140be.zip
smb: client: remove some leftover bits from SMB1 code
Signed-off-by: Enzo Matsumiya <ematsumiya@suse.de>
-rw-r--r--fs/smb/client/inode.c5
-rw-r--r--fs/smb/client/reparse.c4
2 files changed, 4 insertions, 5 deletions
diff --git a/fs/smb/client/inode.c b/fs/smb/client/inode.c
index 234835e70bb1..54e987992e42 100644
--- a/fs/smb/client/inode.c
+++ b/fs/smb/client/inode.c
@@ -914,7 +914,6 @@ static int cifs_get_fattr(struct cifs_open_info_data *data,
struct TCP_Server_Info *server;
struct tcon_link *tlink;
struct cifs_sb_info *cifs_sb = CIFS_SB(sb);
- void *smb1_backup_rsp_buf = NULL;
int rc = 0;
int tmprc = 0;
@@ -929,8 +928,7 @@ static int cifs_get_fattr(struct cifs_open_info_data *data,
*/
if (!data) {
- rc = smb2_query_path_info(xid, tcon, cifs_sb,
- full_path, &tmp_data);
+ rc = smb2_query_path_info(xid, tcon, cifs_sb, full_path, &tmp_data);
data = &tmp_data;
}
@@ -1022,7 +1020,6 @@ static int cifs_get_fattr(struct cifs_open_info_data *data,
}
out:
- cifs_buf_release(smb1_backup_rsp_buf);
cifs_put_tlink(tlink);
cifs_free_open_info(&tmp_data);
return rc;
diff --git a/fs/smb/client/reparse.c b/fs/smb/client/reparse.c
index 4ba9eb4a1ae5..47a9aac30443 100644
--- a/fs/smb/client/reparse.c
+++ b/fs/smb/client/reparse.c
@@ -718,11 +718,13 @@ bool cifs_reparse_point_to_fattr(struct cifs_sb_info *cifs_sb,
case IO_REPARSE_TAG_LX_BLK:
wsl_to_fattr(data, cifs_sb, tag, fattr);
break;
- case 0: /* SMB1 symlink */
case IO_REPARSE_TAG_SYMLINK:
case IO_REPARSE_TAG_NFS:
fattr->cf_mode |= S_IFLNK;
break;
+ case 0: /* SMB1 symlink */
+ pr_warn_once("%s: SMB 1.0 is no longer supported\n", __func__);
+ fallthrough;
default:
return false;
}