[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH for-2.4 v3 0/3] AioContext: fix deadlock after aio_c
From: |
Paolo Bonzini |
Subject: |
[Qemu-devel] [PATCH for-2.4 v3 0/3] AioContext: fix deadlock after aio_context_acquire() race |
Date: |
Tue, 28 Jul 2015 18:34:06 +0200 |
v3: same as v1, but include virtio-blk-dataplane fix and move thread_pool_free
before the loop. Same result as applying in order:
[PATCH for-2.4 1/2] AioContext: avoid leaking BHs on cleanup
[PATCH for-2.4 2/2] AioContext: force event loop iteration using BH
[PATCH for-2.4] block: delete bottom halves before the AioContext is freed
but bisectable.
Paolo Bonzini (1):
virtio-blk-dataplane: delete bottom half before the AioContext is freed
Stefan Hajnoczi (2):
AioContext: avoid leaking BHs on cleanup
AioContext: force event loop iteration using BH
async.c | 29 +++++++++++++++++++++++++++--
hw/block/dataplane/virtio-blk.c | 2 +-
include/block/aio.h | 3 +++
3 files changed, 31 insertions(+), 3 deletions(-)
--
2.4.3
- [Qemu-devel] [PATCH for-2.4 v3 0/3] AioContext: fix deadlock after aio_context_acquire() race,
Paolo Bonzini <=
- [Qemu-devel] [PATCH for-2.4 v3 1/3] virtio-blk-dataplane: delete bottom half before the AioContext is freed, Paolo Bonzini, 2015/07/28
- [Qemu-devel] [PATCH for-2.4 v3 2/3] AioContext: avoid leaking BHs on cleanup, Paolo Bonzini, 2015/07/28
- [Qemu-devel] [PATCH for-2.4 v3 3/3] AioContext: force event loop iteration using BH, Paolo Bonzini, 2015/07/28
- Re: [Qemu-devel] [PATCH for-2.4 v3 0/3] AioContext: fix deadlock after aio_context_acquire() race, Stefan Hajnoczi, 2015/07/29
- Re: [Qemu-devel] [PATCH for-2.4 v3 0/3] AioContext: fix deadlock after aio_context_acquire() race, Cornelia Huck, 2015/07/29