summary refs log tree commit diff stats
path: root/linux-aio.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2012-10-31 10:09:11 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2012-10-31 10:38:01 +0100
commit19d092cf9ba3c01b0e22ef65c499ae7ddc28d0e8 (patch)
tree42531fcfcc0eebe598a900a8f0d9e5b289808abb /linux-aio.c
parentd354c7eccf5466ec2715a03d3f33dbfd6680dcc5 (diff)
downloadfocaccia-qemu-19d092cf9ba3c01b0e22ef65c499ae7ddc28d0e8.tar.gz
focaccia-qemu-19d092cf9ba3c01b0e22ef65c499ae7ddc28d0e8.zip
threadpool: do not take lock in event_notifier_ready
The ordering is:

    worker thread                         consumer thread
    -------------------------------------------------------------------
    write ret                             event_notifier_test_and_clear
    wmb()                                 read state
    write state                           rmb()
    event_notifier_set                    read ret

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'linux-aio.c')
0 files changed, 0 insertions, 0 deletions