]> err.no Git - linux-2.6/blobdiff - fs/cifs/CHANGES
Merge rsync://bughost.org/repos/ipw-delta/
[linux-2.6] / fs / cifs / CHANGES
index 535177238020e602f098970475801f639b524bd0..5bab24f59053f0960c9aba5e8529c17618a6eea8 100644 (file)
@@ -1,3 +1,22 @@
+Version 1.39
+------------
+Defer close of a file handle slightly if pending writes depend on that file handle
+(this reduces the EBADF bad file handle errors that can be logged under heavy
+stress on writes).
+
+Version 1.38
+------------
+Fix tcp socket retransmission timeouts (e.g. on ENOSPACE from the socket)
+to be smaller at first (but increasing) so large write performance performance
+over GigE is better.  Do not hang thread on illegal byte range lock response
+from Windows (Windows can send an RFC1001 size which does not match smb size) by
+allowing an SMBs TCP length to be up to a few bytes longer than it should be.
+wsize and rsize can now be larger than negotiated buffer size if server
+supports large readx/writex, even when directio mount flag not specified.
+Write size will in many cases now be 16K instead of 4K which greatly helps
+file copy performance on lightly loaded networks.  Fix oops in dnotify
+when experimental config flag enabled. Make cifsFYI more granular.
+
 Version 1.37
 ------------
 Fix readdir caching when unlink removes file in current search buffer,