[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-block] [PATCH 0/6] Make CoMutex/CoQueue/CoRwlock thread-safe
From: |
Fam Zheng |
Subject: |
Re: [Qemu-block] [PATCH 0/6] Make CoMutex/CoQueue/CoRwlock thread-safe |
Date: |
Wed, 15 Feb 2017 17:24:29 +0800 |
User-agent: |
Mutt/1.7.1 (2016-10-04) |
On Mon, 02/13 19:12, Paolo Bonzini wrote:
> This is yet another tiny bit of the multiqueue work, this time affecting
> the synchronization infrastructure for coroutines. Currently, coroutines
> synchronize between the main I/O thread and the dataplane iothread through
> the AioContext lock. However, for multiqueue a single BDS will be used
> by multiple iothreads and hence multiple AioContexts. This calls for
> a different approach to coroutine synchronization, and this series is my
> attempt.
Looks good to me!
Reviewed-by: Fam Zheng <address@hidden>
Fam
- Re: [Qemu-block] [PATCH 1/6] coroutine-lock: make CoMutex thread-safe, (continued)
- [Qemu-block] [PATCH 2/6] coroutine-lock: add limited spinning to CoMutex, Paolo Bonzini, 2017/02/13
- [Qemu-block] [PATCH 3/6] test-aio-multithread: add performance comparison with thread-based mutexes, Paolo Bonzini, 2017/02/13
- [Qemu-block] [PATCH 4/6] coroutine-lock: place CoMutex before CoQueue in header, Paolo Bonzini, 2017/02/13
- [Qemu-block] [PATCH 5/6] coroutine-lock: add mutex argument to CoQueue APIs, Paolo Bonzini, 2017/02/13
- [Qemu-block] [PATCH 6/6] coroutine-lock: make CoRwlock thread-safe and fair, Paolo Bonzini, 2017/02/13
- Re: [Qemu-block] [PATCH 0/6] Make CoMutex/CoQueue/CoRwlock thread-safe,
Fam Zheng <=
- Re: [Qemu-block] [PATCH 0/6] Make CoMutex/CoQueue/CoRwlock thread-safe, Stefan Hajnoczi, 2017/02/16