diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2014-12-17 16:09:58 +0100 |
---|---|---|
committer | Stefan Hajnoczi <stefanha@redhat.com> | 2015-01-13 11:47:55 +0000 |
commit | fcf5def1ab0f94ff120b7141c943b517d2ece83d (patch) | |
tree | 7ef226e4d84faf66f58d2b0615f1f3afcae2eb51 /block.c | |
parent | b8aff7d6bfa1632d722f47a1a6bca679221b6db3 (diff) | |
download | hqemu-fcf5def1ab0f94ff120b7141c943b517d2ece83d.zip hqemu-fcf5def1ab0f94ff120b7141c943b517d2ece83d.tar.gz |
block: mark AioContext as recursive
AioContext can be accessed recursively, in fact that's what we do with
aio_poll. Marking the GSource as recursive avoids that GLib blocks it
and unblocks it around every call to aio_dispatch, which is a pretty
expensive operation.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'block.c')
0 files changed, 0 insertions, 0 deletions