QEMU crashes on QMP command 'query-named-block-nodes' if we have finalized but not dismissed block job with filter, for example block-stream. This happens because the filter no longer has references from which QEMU can query block info. Skip such filters while listing block nodes.
This patchset also adds simple test for this case. Andrey Zhadchenko (2): block: do not try to list nearly-dropped filters iotests: add new test case for image streaming block.c | 7 +++++-- block/qapi.c | 5 +++++ tests/qemu-iotests/030 | 17 +++++++++++++++++ tests/qemu-iotests/030.out | 4 ++-- 4 files changed, 29 insertions(+), 4 deletions(-) -- 2.40.1