Skip site navigation (1)Skip section navigation (2)
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>