Bug 3121 - System hang with high transfer rate
System hang with high transfer rate
Product: CifsVFS
Classification: Unclassified
Component: kernel fs
All Linux
: P3 critical
: ---
Assigned To: Steve French
Depends on:
  Show dependency treegraph
Reported: 2005-09-28 19:00 UTC by Latrell.Wang
Modified: 2005-11-24 19:22 UTC (History)
0 users

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Latrell.Wang 2005-09-28 19:00:25 UTC
Hi! All:

I use "mount -t cifs /path /path -o 
username=xxx,password=xxx,file_mode=0777,dir_node=0777" to mount, I can 
successfully access the folder I mount.
However, when I upload a file with higher than 10Mbps rate, the system hung in 
10 seconds, and it shows "CIFS VFS: No response buffer". I also test download, 
and it did not cause the system hung (about 15Mbps rate).
Does someone know how to solve the problem?
I know system will not hang if I constraint the rate below 10M.

Comment 1 Martin Koeppe 2005-10-01 12:54:19 UTC
You may test with the additional mount option "direct".
For me it helped to speed up the uploads and to lower CPU usage.

Comment 2 Steve French 2005-10-11 10:52:14 UTC
The fixes in cifs 1.37 and 1.38 to the transport.c path and new cifs_writepages
implementation should help this.   I no longer see the high number of tcp
timeouts that I was running into before.

I will post a 1.38 cifs later today
Comment 3 Steve French 2005-11-24 19:22:11 UTC
Please reopen if you see this with the 1.38 or later code.  With the fixes to better optimize smb buffer usage, I no longer see this - and see transfers higher than you describe.