diff options
Diffstat (limited to 'fs/cifs/connect.c')
-rw-r--r-- | fs/cifs/connect.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/fs/cifs/connect.c b/fs/cifs/connect.c index e27e5ad8b591..f05d9e2016d5 100644 --- a/fs/cifs/connect.c +++ b/fs/cifs/connect.c | |||
@@ -1891,6 +1891,10 @@ cifs_mount(struct super_block *sb, struct cifs_sb_info *cifs_sb, | |||
1891 | } | 1891 | } |
1892 | } | 1892 | } |
1893 | } | 1893 | } |
1894 | if (!(tcon->ses->capabilities & CAP_LARGE_WRITE_X)) | ||
1895 | cifs_sb->wsize = min(cifs_sb->wsize, | ||
1896 | (tcon->ses->server->maxBuf - | ||
1897 | MAX_CIFS_HDR_SIZE)); | ||
1894 | } | 1898 | } |
1895 | 1899 | ||
1896 | /* volume_info.password is freed above when existing session found | 1900 | /* volume_info.password is freed above when existing session found |