Only build compatfd when using AIO and make sure to always init AIO
commita3392f9b100e6b63616922a8b30ad9643c62785a
authoraliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162>
Thu, 11 Sep 2008 18:00:19 +0000 (11 18:00 +0000)
committeraliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162>
Thu, 11 Sep 2008 18:00:19 +0000 (11 18:00 +0000)
tree00577aa3082c3742a4a4e8917909ab354c84572e
parent5068cbd9e9ef1bec70b5c04650a12d8d8bb7ff3d
Only build compatfd when using AIO and make sure to always init AIO

OpenBSD doesn't use AIO so don't try to build compatfd when not using AIO.

Also make sure to call qemu_aio_init() from bdrv_init.  Everything that uses
bdrv calls bdrv_init so it makes sense to init aio from there instead of
in every single tool.

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5197 c046a42c-6fe2-441c-8c8c-71466251a162
Makefile
Makefile.target
block-raw-posix.c
block.c
configure