I've encountered deadlock in qemu during some stress testing. The test
is making snapshots, committing them and constantly quering for block
job info.

What is the exact command you used for triggering the block-commit?  Was
it via direct HMP or QMP, or indirect via libvirt?

Via libvirt.

Were you trying to
commit the active layer?

No. Commit was to intermediate file. I'm aware that libvirt does not support active layer commit yet.

Plus, judging from backtrace, hang seems to be deep inside qemu. The VM is unresponsive after this.

--
mg

Reply via email to