On Tue 12 Sep 2017 03:37:09 PM CEST, WangJie (Captain) wrote:
> the patch which fixed the bug is: 
> https://github.com/qemu/qemu/commit/1606e4cf8a976513ecac70ad6642a7ec45744cf5#diff-7cb66df56045598b75a219eebc27efb6

Oh, now I remember. Here's the bug report:

https://bugzilla.redhat.com/show_bug.cgi?id=1428810

> But the condition which I made to causes crash is differ in the
> condition you described in patch info, is it the same reason?

How is it different? Doesn't the script that you posted do exactly that?
(hot-unplug)

>> *3、run below script for a while,the qemu process of  VM will crash*
>> ret=1
>> while [ $ret -ne 0 ]; do
>>         virsh attach-device i-clone203_rhel_7.3_64_guestosdev add-1.xml
>>         sleep 2
>>         virsh detach-device i-clone203_rhel_7.3_64_guestosdev add-1.xml
>> done

It makes total sense that that patch fixes the problem. Without it, a
deleted BlockBackend remains in a throttling group, which explains your
backtrace.

Berto

Reply via email to