[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/3] AioContext: ctx->dispatching is dead, all ha
From: |
Paolo Bonzini |
Subject: |
[Qemu-devel] [PATCH v2 0/3] AioContext: ctx->dispatching is dead, all hail ctx->notify_me |
Date: |
Sat, 18 Jul 2015 22:21:28 +0200 |
The change from v2 is very small, notify_me is decremented as soon
as ppoll returns.
Paolo
v1->v2
Split some changes to the tests to a separate patch
Fix commit message [Laszlo]
Clarify do...while loop in aio-win32.c [Kevin]
v2->v3
Decrement notify_me a little earlier in aio-posix.c.
Paolo Bonzini (3):
tests: remove irrelevant assertions from test-aio
aio-win32: reorganize polling loop
AioContext: fix broken ctx->dispatching optimization
aio-posix.c | 18 +++++-------
aio-win32.c | 41 ++++++++++++++------------
async.c | 21 +++++---------
docs/aio_notify.promela | 77 +++++++++++++++++++++----------------------------
include/block/aio.h | 29 +++++++++++++++----
tests/test-aio.c | 26 +++--------------
6 files changed, 97 insertions(+), 115 deletions(-)
--
2.4.3
- Re: [Qemu-devel] [PATCH v2 0/3] AioContext: ctx->dispatching is dead, all hail ctx->notify_me, (continued)
- Re: [Qemu-devel] [PATCH v2 0/3] AioContext: ctx->dispatching is dead, all hail ctx->notify_me, Marc Zyngier, 2015/07/17
- Re: [Qemu-devel] [PATCH v2 0/3] AioContext: ctx->dispatching is dead, all hail ctx->notify_me, Laszlo Ersek, 2015/07/17
- Re: [Qemu-devel] [PATCH v2 0/3] AioContext: ctx->dispatching is dead, all hail ctx->notify_me, Marc Zyngier, 2015/07/17
- Re: [Qemu-devel] [PATCH v2 0/3] AioContext: ctx->dispatching is dead, all hail ctx->notify_me, Richard W.M. Jones, 2015/07/17
- Re: [Qemu-devel] [PATCH v2 0/3] AioContext: ctx->dispatching is dead, all hail ctx->notify_me, Marc Zyngier, 2015/07/17
- Re: [Qemu-devel] [PATCH v2 0/3] AioContext: ctx->dispatching is dead, all hail ctx->notify_me, Laszlo Ersek, 2015/07/17
- Re: [Qemu-devel] [PATCH v2 0/3] AioContext: ctx->dispatching is dead, all hail ctx->notify_me, Paolo Bonzini, 2015/07/17
- Re: [Qemu-devel] [PATCH v2 0/3] AioContext: ctx->dispatching is dead, all hail ctx->notify_me, Marc Zyngier, 2015/07/17
[Qemu-devel] [PATCH v2 0/3] AioContext: ctx->dispatching is dead, all hail ctx->notify_me,
Paolo Bonzini <=
- [Qemu-devel] [PATCH 1/3] tests: remove irrelevant assertions from test-aio, Paolo Bonzini, 2015/07/18
- [Qemu-devel] [PATCH 2/3] aio-win32: reorganize polling loop, Paolo Bonzini, 2015/07/18
- [Qemu-devel] [PATCH 3/3] AioContext: fix broken ctx->dispatching optimization, Paolo Bonzini, 2015/07/18
- Re: [Qemu-devel] [PATCH v2 0/3] AioContext: ctx->dispatching is dead, all hail ctx->notify_me, Richard W.M. Jones, 2015/07/19
- Re: [Qemu-devel] [PATCH v2 0/3] AioContext: ctx->dispatching is dead, all hail ctx->notify_me, Stefan Hajnoczi, 2015/07/20