Stefan Hajnoczi a8c868c386 qed: use BlockDriverState's AioContext
Drop the assumption that we're using the main AioContext.  Convert
qemu_bh_new() to aio_bh_new() and qemu_aio_wait() to aio_poll() so we're
using the BlockDriverState's AioContext.

Implement .bdrv_detach/attach_aio_context() interfaces to move the
QED_F_NEED_CHECK timer from the old AioContext to the new one.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2014-06-04 09:56:11 +02:00
..
2013-08-19 15:52:19 +02:00
2014-02-25 10:50:11 +00:00
2014-04-01 15:22:35 +02:00
2014-06-04 09:56:11 +02:00
2014-03-25 14:09:50 +01:00
2014-05-30 14:26:54 +02:00
2014-04-01 13:59:47 +02:00