cvs commit: src/sys/netsmb smb_dev.c
Tai-hwa Liang
avatar at FreeBSD.org
Fri Feb 9 02:54:14 UTC 2007
avatar 2007-02-09 02:54:13 UTC
FreeBSD src repository
Modified files:
sys/netsmb smb_dev.c
Log:
It turns out that devfs_close() does a dev_refthread() before invoking
device specific d_close(), which makes subsequent destroy_dev() being
blocked in the "devdrn" loop.
This bandaid should fix the smbfs hang/crashing observed on -CURRENT since
the introduction of sys/kern/kern_conf.c:1.199:
# mount_smbfs -I server //server/share /mnt
Password:
[hang]
Reviewed by: bp
See also: http://lists.freebsd.org/pipermail/cvs-src/2006-November/071379.html
Revision Changes Path
1.30 +1 -0 src/sys/netsmb/smb_dev.c
More information about the cvs-src
mailing list