Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 May 2008 18:43:06 -0500 (CDT)
From:      "Sean C. Farley" <scf@FreeBSD.org>
To:        freebsd-emulation@FreeBSD.org
Subject:   QEMU AIO patch
Message-ID:  <alpine.BSF.1.10.0805151833220.23101@thor.farley.org>

next in thread | raw e-mail | index | archive | help
Awhile ago, I wrote a patch to take advantage of FreeBSD's
aio_waitcomplete() call in the QEMU raw block code.  It took some doing,
but I finally found a copy of the patch[1] on a laptop that started
dying about a year ago.

Using aio_waitcomplete() should reduce the number of context switches
present in the current code.  I have not truly tested the patch to see
how well it helps.  Since it is FreeBSD-only, I am posting it here
instead of directly to the QEMU mailing list.

Sean
   1. http://www.farley.org/freebsd/tmp/qemu-aio.patch
-- 
scf@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.1.10.0805151833220.23101>