Re: patch for 2.1.65 smbfs

Gordon Chaffee (chaffee@CS.Berkeley.EDU)
Thu, 20 Nov 1997 13:25:12 -0800 (PST)


Bill Hawes writes:
> If anyone else is seeing smbfs problems, please file a bug report, as
> I'd like to get this ready for 2.2 ...

I'm seeing very poor behavior when listing directories with both a clean
2.1.65 and with your patch applied.

zeego chaffee[524] time ls -l /hosts/feba/f/exceed.nt/
[output deleted]
0.04user 0.06system 0:48.77elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (0major+0minor)pagefaults 0swaps

With no options to ls, it goes at a reasonable speed.

zeego chaffee[525] time ls /hosts/feba/f/exceed.nt/
0.02user 0.00system 0:00.90elapsed 2%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (0major+0minor)pagefaults 0swaps

I'm also still seeing the timeout problems. Things will be working fine
for awhile, and then I get these message in my log file.

Nov 20 13:20:16 zeego kernel: smb_get_length: recv error = 512
Nov 20 13:20:16 zeego kernel: smb_request: result -512, setting invalid
Nov 20 13:20:16 zeego kernel: Busy Inodes for Device 00:03:
Nov 20 13:20:16 zeego kernel: inode 9282: count=1 state=0
Nov 20 13:20:16 zeego kernel: inode 9281: count=1 state=0
Nov 20 13:20:16 zeego kernel: inode 7863: count=1 state=0
Nov 20 13:20:28 zeego kernel: smb_retry: timed out, try again later
Nov 20 13:20:28 zeego kernel: smb_lookup: find //EMACS-19.34 failed, error=-5
Nov 20 13:20:39 zeego kernel: smb_retry: timed out, try again later
Nov 20 13:20:39 zeego kernel: smb_lookup: find //EMACS-19.34 failed, error=-5
Nov 20 13:20:50 zeego kernel: smb_retry: timed out, try again later
Nov 20 13:20:50 zeego kernel: smb_lookup: find //EMACS-19.34 failed, error=-5

After that, I can't use that drive anymore. If I unmount and remount, it
once again becomes usable.

- Gordon