Bug 1240 - client stalls when copying files to server
Summary: client stalls when copying files to server
Status: RESOLVED FIXED
Alias: None
Product: CifsVFS
Classification: Unclassified
Component: kernel fs (show other bugs)
Version: 2.6
Hardware: All Linux
: P3 critical
Target Milestone: ---
Assignee: Steve French
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-05 05:02 UTC by Dexter Filmore
Modified: 2005-03-07 20:58 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dexter Filmore 2004-04-05 05:02:34 UTC
Two Slackware 9.1 boxen with kernel 2.6.5, client has cifs 1.0.5 and mount.cifs 1.2.2.

When attemting to copy larger amounts of data to the server, the client will lock up, only responding 
to keystrikes every once in a while (like once per minute or less).
It doesn't matter whether I copy 1 file of for example 700MB or a bunch of smaller files of equal size 
altogether, somewhere within the copy process it will lock.
Interesting: midnight commander reports transfer speed of 20-30MB/s on a 100MBit network, which 
is bogus. maybe sync is broken?

example fstab entry:
//xerxes/mm1 /mnt/xerxes/d cifs credentials=yaddayadda,uid=100,gid=1000,rw 0 0
mount then reports:
//xerxes/mm1 on /mnt/xerxes/d type cifs (rw,mand)
Comment 1 Steve French 2005-03-07 20:58:45 UTC
fixed, primarily by changes to fs/cifs/connect.c  
Should be fine in 2.6.10 kernels or later (patches available for earlier 
kernels)