summary refs log tree commit diff stats
path: root/linux-headers/linux/virtio_config.h
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2012-11-12 13:30:10 +0100
committermalc <av1474@comtv.ru>2012-11-12 20:02:09 +0400
commitf5022a135e4309a54d433c69b2a056756b2d0d6b (patch)
treea3e242e14319e0e81dfa742aa803b9236819b9e3 /linux-headers/linux/virtio_config.h
parent3c5645fab3c4b65d0cffbe1aaafc787e4be63d0f (diff)
downloadfocaccia-qemu-f5022a135e4309a54d433c69b2a056756b2d0d6b.tar.gz
focaccia-qemu-f5022a135e4309a54d433c69b2a056756b2d0d6b.zip
aio: fix aio_ctx_prepare with idle bottom halves
Commit ed2aec4867f0d5f5de496bb765347b5d0cfe113d changed the return
value of aio_ctx_prepare from false to true when only idle bottom
halves are available.  This broke PC old-style DMA, which uses them.
Fix this by making aio_ctx_prepare return true only when non-idle
bottom halves are scheduled to run.

Reported-by: malc <av1474@comtv.ru>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: malc <av1474@comtv.ru>
Diffstat (limited to 'linux-headers/linux/virtio_config.h')
0 files changed, 0 insertions, 0 deletions