Home
last modified time | relevance | path

Searched hist:"0806 c3b5" (Results 1 – 2 of 2) sorted by relevance

/qemu/block/
H A Dqed.h0806c3b5 Fri Nov 18 14:32:17 GMT 2016 Kevin Wolf <kwolf@redhat.com> qed: Use CoQueue for serialising allocations

Now that we're running in coroutine context, the ad-hoc serialisation
code (which drops a request that has to wait out of coroutine context)
can be replaced by a CoQueue.

This means that when we resume a serialised request, it is running in
coroutine context again and its I/O isn't blocking any more.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
H A Dqed.c0806c3b5 Fri Nov 18 14:32:17 GMT 2016 Kevin Wolf <kwolf@redhat.com> qed: Use CoQueue for serialising allocations

Now that we're running in coroutine context, the ad-hoc serialisation
code (which drops a request that has to wait out of coroutine context)
can be replaced by a CoQueue.

This means that when we resume a serialised request, it is running in
coroutine context again and its I/O isn't blocking any more.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>