blockjob: Add "ready" field
authorMax Reitz <mreitz@redhat.com>
Fri, 24 Oct 2014 13:57:34 +0000 (15:57 +0200)
committerStefan Hajnoczi <stefanha@redhat.com>
Mon, 3 Nov 2014 11:41:48 +0000 (11:41 +0000)
commitef6dbf1e46ebd1d41ab669df5bba0bbdec6bd374
treeb41e965b2dc886f42c9076fb8369402287c5134d
parent345f9e1b04ee18dcb1454dcec49781d5e06ecb60
blockjob: Add "ready" field

When a block job signals readiness, this is currently reported only
through QMP. If qemu wants to use block jobs for internal tasks, there
needs to be another way to correctly detect when a block job may be
completed.

For this reason, introduce a bool "ready" which is set when the block
job may be completed.

Signed-off-by: Max Reitz <mreitz@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Kevin Wolf <kwolf@redhat.com>
Message-id: 1414159063-25977-6-git-send-email-mreitz@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
blockjob.c
include/block/blockjob.h
qapi/block-core.json