[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/2] make AioContext's bh re-entrant
From: |
Liu Ping Fan |
Subject: |
[Qemu-devel] [PATCH v2 0/2] make AioContext's bh re-entrant |
Date: |
Sun, 16 Jun 2013 19:21:19 +0800 |
When trying out of QBL, we badly require more fine defined barrier and atomic
ops, so
I repost Paolo's atomic patch which fetched github.com/bonzini/qemu.git rcu
(thanks Paolo, with your urcu patches, things go more easily)
v1->v2:
more fine document
introduce another wmb for qemu_bh_schedule and correspoing rmb
Liu Ping Fan (1):
QEMUBH: make AioContext's bh re-entrant
Paolo Bonzini (1):
add a header file for atomic operations
async.c | 21 ++++
docs/atomics.txt | 322 +++++++++++++++++++++++++++++++++++++++++++++++
hw/display/qxl.c | 3 +-
hw/virtio/vhost.c | 9 +-
include/block/aio.h | 3 +
include/qemu/atomic.h | 223 +++++++++++++++++++++++++++-----
migration.c | 3 +-
tests/test-thread-pool.c | 8 +-
8 files changed, 548 insertions(+), 44 deletions(-)
create mode 100644 docs/atomics.txt
--
1.8.1.4
- [Qemu-devel] [PATCH v2 0/2] make AioContext's bh re-entrant,
Liu Ping Fan <=
- [Qemu-devel] [PATCH v2 1/2] add a header file for atomic operations, Liu Ping Fan, 2013/06/16
- [Qemu-devel] Java volatile vs. C11 seq_cst (was Re: [PATCH v2 1/2] add a header file for atomic operations), Paolo Bonzini, 2013/06/18
- Re: [Qemu-devel] Java volatile vs. C11 seq_cst (was Re: [PATCH v2 1/2] add a header file for atomic operations), Paul E. McKenney, 2013/06/18
- Re: [Qemu-devel] Java volatile vs. C11 seq_cst (was Re: [PATCH v2 1/2] add a header file for atomic operations), Paolo Bonzini, 2013/06/18
- Re: [Qemu-devel] Java volatile vs. C11 seq_cst (was Re: [PATCH v2 1/2] add a header file for atomic operations), Torvald Riegel, 2013/06/18