This series plus Paolo's "[PATCH for 2.1] qdev: correctly send DEVICE_DELETED for recursively-deleted devices" makes qemu-iotests check -qcow2 again pass for me.
Kevin, Luiz, you decide how to best route these three patches. Note that PATCH 3 depends on Luiz's "[PATCH] qmp: add qmp-events.txt back". v2: * PATCH 1: Supply missing comments in schema [Kevin] * PATCH 3: New [Luiz] Markus Armbruster (3): blockjob: Fix recent BLOCK_JOB_READY regression blockjob: Fix recent BLOCK_JOB_ERROR regression docs/qmp: Fix documentation of BLOCK_JOB_READY to match code blockjob.c | 8 ++++++-- docs/qmp/qmp-events.txt | 12 ++++++++++-- qapi/block-core.json | 17 +++++++++++++++-- 3 files changed, 31 insertions(+), 6 deletions(-) -- 1.9.3