Date: Mon, 1 Dec 2008 19:29:47 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/kern vfs_aio.c Message-ID: <200812011929.mB1JTpBG000174@repoman.freebsd.org>
index | next in thread | raw e-mail
jhb 2008-12-01 19:29:47 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
sys/kern vfs_aio.c
Log:
SVN rev 185528 on 2008-12-01 19:29:47Z by jhb
Expand the scope of the 'aio_freeproc_mtx' lock to protect the aio data
structures used in the socket upcall. This removes the need for Giant to
be held for the aio socket upcall and thus the need for NET_NEEDS_GIANT()
for AIO in 6.x. Note that this is not an MFC of the locking in 7.x+ as
the AIO code in 7.x is substantially different from that in 6.x.
Revision Changes Path
1.195.2.5 +38 -12 src/sys/kern/vfs_aio.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200812011929.mB1JTpBG000174>
