smbfs mount wedges

Kostik Belousov kostikbel at gmail.com
Sun Apr 29 17:19:57 UTC 2007


On Sun, Apr 29, 2007 at 07:00:54PM +0200, Ivan Voras wrote:
> I have this line in my /etc/fstab:
> 
> //ivoras at server/share  /home/ivoras/mnt  smbfs rw,noauto,-f640,-d750 0 0
> 
> But the command
> 
> # mount /home/ivoras/mnt
> 
> doesn't exit. The file system is mounted, I can see it in output of
> "mount" on another console, and I can access the files in it without
> problems, but the "mount" command never returns. It's stuck in state
> "devdrn", and can't be killed by SIGINT or SIGKILL.
> 
> This is a -CURRENT from few days ago.
> 
> Does smbfs work for someone?
> 

Take the
http://people.freebsd.org/~kib/misc/destroy_dev_sched.6.patch
In addition, replace calls to destroy_dev() in the smb cdev d_close()
method with destroy_dev_sched() (the precise location of that destroy_dev()
could be obtained by backtracing hung process in ddb).

This should fix "devdrn" hang. Please, report the results to me.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20070429/86f6fefa/attachment.pgp


More information about the freebsd-current mailing list