aboutsummaryrefslogtreecommitdiffstats
path: root/fs/cifs/CHANGES
diff options
context:
space:
mode:
authorSteve French <sfrench@us.ibm.com>2005-10-10 14:48:26 -0400
committerSteve French <sfrench@us.ibm.com>2005-10-10 14:48:26 -0400
commit190fdeb84499a2dc046adae2eebfdda49e315e96 (patch)
treea8a84acaeabf0e92d965faf415702a3c37646fe7 /fs/cifs/CHANGES
parent0ae0efada36219024e4e3008f16c993d5d091280 (diff)
[CIFS] Fix byte range locking to Windows when Windows server returns
illegal RFC1001 length (which had caused the lock to block forever until killed).
Diffstat (limited to 'fs/cifs/CHANGES')
-rw-r--r--fs/cifs/CHANGES12
1 files changed, 12 insertions, 0 deletions
diff --git a/fs/cifs/CHANGES b/fs/cifs/CHANGES
index 535177238020..1c249a2abae3 100644
--- a/fs/cifs/CHANGES
+++ b/fs/cifs/CHANGES
@@ -1,3 +1,15 @@
1Version 1.38
2------------
3Fix tcp socket retransmission timeouts (e.g. on ENOSPACE from the socket)
4to be smaller at first (but increasing) so large write performance performance
5over GigE is better. Do not hang thread on illegal byte range lock response
6from Windows (Windows can send an RFC1001 size which does not match smb size) by
7allowing an SMBs TCP length to be up to a few bytes longer than it should be.
8wsize and rsize can now be larger than negotiated buffer size if server
9supports large readx/writex, even when directio mount flag not specified.
10Write size will in many cases now be 16K instead of 4K which greatly helps
11file copy performance on lightly loaded networks.
12
1Version 1.37 13Version 1.37
2------------ 14------------
3Fix readdir caching when unlink removes file in current search buffer, 15Fix readdir caching when unlink removes file in current search buffer,