Date: Fri, 9 Feb 2007 02:54:13 +0000 (UTC) From: Tai-hwa Liang <avatar@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/netsmb smb_dev.c Message-ID: <200702090254.l192sDJs085116@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200702090254.l192sDJs085116>