]> xenbits.xensource.com Git - qemu-upstream-4.5-testing.git/commit
blockjob: Add block_job_yield()
authorFam Zheng <famz@redhat.com>
Tue, 24 Jun 2014 12:26:35 +0000 (20:26 +0800)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Thu, 7 Aug 2014 08:39:35 +0000 (03:39 -0500)
commit8e09e2013d82456f074b343d8505b25c0a159dce
tree1e7c14d01d38b572c5a0f7b65443f4a2a322875b
parent520b3412643ed6907809a1e0711eae497aaa8b54
blockjob: Add block_job_yield()

This will unset busy flag and put coroutine to sleep, can be used to
wait for QMP complete/cancel.

Signed-off-by: Fam Zheng <famz@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
(cherry picked from commit dc71ce45ded4e872e25c2de32d5e7a71842b0985)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
blockjob.c
include/block/blockjob.h