Stefan Hajnoczi 1501ecc1d8 raw-posix: warn about BDRV_O_NATIVE_AIO if libaio is unavailable
raw-posix.c silently ignores BDRV_O_NATIVE_AIO if libaio is unavailable.
It is confusing when aio=native performance is identical to aio=threads
because the binary was accidentally built without libaio.

Print a deprecation warning if -drive aio=native is used with a binary
that does not support libaio.  There are probably users using aio=native
who would be inconvenienced if QEMU suddenly refused to start their
guests.  In the future this will become an error.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2015-10-16 15:34:30 +02:00
..
2015-10-16 15:34:29 +02:00
2015-10-16 15:34:29 +02:00
2015-10-16 15:34:29 +02:00
2015-04-28 15:36:09 +02:00
2015-10-16 15:34:30 +02:00
2015-10-16 15:34:29 +02:00
2015-10-16 15:34:29 +02:00
2015-07-14 17:15:23 +02:00
2015-09-25 10:25:19 -04:00
2015-10-08 19:46:01 +03:00
2015-10-16 15:34:29 +02:00
2015-10-16 15:34:29 +02:00
2015-10-16 15:34:29 +02:00
2015-10-16 15:34:30 +02:00