[Qemu-devel] [Bug 1702798] Re: colo: secondary vm can't receive any packet

2017-07-06 Thread pork-prince
The qemu version is 2.9.0 release. The secondary vm state make me confused. I tried to add vm_stop and vm_start in colo_process_incoming_thread function, but it crashed. -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.la

[Qemu-devel] [Bug 1702798] [NEW] colo: secondary vm can't receive any packet

2017-07-06 Thread pork-prince
Public bug reported: Following document 'COLO-FT.txt', I test colo feature on my hosts. It seems goes well,but I found the secondary vm can't receive any packets. I attached the process and find out the reason as follow, the filter-redirector(red0) didn't flush it's queue because the secondary

[Qemu-devel] [Bug 1702621] Re: colo: secondary vm crash during loadvm

2017-07-06 Thread pork-prince
The qemu version is 2.9.0 release. The 'irq_count' and 'irq_state' are sent by private vm, and loaded by secondary vm. When they sent by private vm, they maybe not in a consistent state. So sometimes 'bus->irq_count[i]' becomes '-1' on secondary vm. I deleted the assertions and then tested it se

[Qemu-devel] [Bug 1702621] [NEW] colo: secondary vm crash during loadvm

2017-07-06 Thread pork-prince
Public bug reported: Following document 'COLO-FT.txt', I test colo feature on my hosts. It seems goes well. But after a while the secondary vm crash. The stack is as follows: #0 0x7f191456dc37 in raise () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x7f1914571028 in abort () from /lib/x86_