Date: Mon, 25 Feb 2008 21:09:16 +0000 (UTC) From: Attilio Rao <attilio@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/netsmb smb_iod.c Message-ID: <200802252109.m1PL9GIg020996@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
attilio 2008-02-25 21:09:16 UTC FreeBSD src repository Modified files: sys/netsmb smb_iod.c Log: Remove a spourious Giant acquisition. The code seems pretty MPSAFE and Giant is held over kproc_exit() which at lowel calls exit1(). exit1() requires Giant to be unowned so this opens a window for races. Reported by: Bryan Venteicher <bryanv at daemoninthecloset dot org> Tested by: Bryan Venteicher <bryanv at daemoninthecloset dot org> Revision Changes Path 1.19 +0 -3 src/sys/netsmb/smb_iod.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802252109.m1PL9GIg020996>