summaryrefslogtreecommitdiffstats
path: root/include/exec
diff options
context:
space:
mode:
authorPaolo Bonzini2017-01-12 19:07:53 +0100
committerStefan Hajnoczi2017-01-16 14:25:17 +0100
commitd7c99a1282ca2de1c344b8aa91be5364e9c6aa8f (patch)
treee7ea12e8f68e634eb89b7a4f98c739442f6745b6 /include/exec
parentqemu-thread: introduce QemuLockCnt (diff)
downloadqemu-d7c99a1282ca2de1c344b8aa91be5364e9c6aa8f.tar.gz
qemu-d7c99a1282ca2de1c344b8aa91be5364e9c6aa8f.tar.xz
qemu-d7c99a1282ca2de1c344b8aa91be5364e9c6aa8f.zip
aio: make ctx->list_lock a QemuLockCnt, subsuming ctx->walking_bh
This will make it possible to walk the list of bottom halves without holding the AioContext lock---and in turn to call bottom half handlers without holding the lock. Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Reviewed-by: Fam Zheng <famz@redhat.com> Message-id: 20170112180800.21085-4-pbonzini@redhat.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'include/exec')
0 files changed, 0 insertions, 0 deletions