Bug 1589634
Summary: | Migration failed when rebooting guest with multiple virtio videos | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | yafu <yafu> | ||||||||||||||||||||||||
Component: | qemu-kvm-rhev | Assignee: | Gerd Hoffmann <kraxel> | ||||||||||||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Guo, Zhiyi <zhguo> | ||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||
Version: | 7.6 | CC: | chayang, fjin, jinzhao, juzhang, knoel, kraxel, lizhu, michen, nanliu, qzhang, virt-maint, yafu, yanqzhan, yuhuang, zhguo | ||||||||||||||||||||||||
Target Milestone: | rc | ||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||
Hardware: | Unspecified | ||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||
Whiteboard: | |||||||||||||||||||||||||||
Fixed In Version: | qemu-kvm-rhev-2.12.0-8.el7 | Doc Type: | If docs needed, set a value | ||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||
Last Closed: | 2018-11-01 11:10:24 UTC | Type: | Bug | ||||||||||||||||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||||
Documentation: | --- | CRM: | |||||||||||||||||||||||||
Verified Versions: | Category: | --- | |||||||||||||||||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||||
Embargoed: | |||||||||||||||||||||||||||
Attachments: |
|
Description
yafu
2018-06-11 03:01:27 UTC
Created attachment 1449844 [details]
domain xml
https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=16710970 Please try again with this build. Has additional logging (both source and target) to track down what exactly fails. Created attachment 1451084 [details]
guest log on the source host
Created attachment 1451085 [details]
guest log on the target host
(In reply to Gerd Hoffmann from comment #3) > https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=16710970 > Please try again with this build. > Has additional logging (both source and target) to track down what exactly > fails. Please see the log in the attachment. https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=16720687 please try. hopefully fixes the bug. debug logging still in, in case it still fails attach logs please. Created attachment 1451213 [details]
guest log on the source host 2
Created attachment 1451214 [details]
guest log on the target host 2
(In reply to Gerd Hoffmann from comment #7) > https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=16720687 > please try. hopefully fixes the bug. debug logging still in, in case it > still fails attach logs please. I still can reproduce the bug with this build. Please see the log in the attachment. https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=16764269 more logging added, please try again. Created attachment 1452797 [details]
guest log on the source host 3
Created attachment 1452798 [details]
guest log on the target host 3
(In reply to Gerd Hoffmann from comment #11) > https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=16764269 > more logging added, please try again. Still can reproduce the issue with this build. Please see the log in the attachment. https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=16776712 new build with even more logging ... Created attachment 1453146 [details]
guest log on the source host 4
Created attachment 1453147 [details]
guest log on the target host 4
(In reply to Gerd Hoffmann from comment #15) > https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=16776712 > new build with even more logging ... Still can reproduce the issue with this build. Please see the log in the attachment. https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=16797459 next test build ... Created attachment 1453327 [details]
guest log on the source host - 5
Created attachment 1453328 [details]
guest log on the target host - 5
(In reply to Gerd Hoffmann from comment #19) > https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=16797459 > next test build ... The issue can only be reproduced sometimes now(~10%). Please see the log in the attachment. > The issue can only be reproduced sometimes now(~10%). Please see the log in
> the attachment.
Hmm, that appears to be a completely different issue ...
2018-06-21T03:35:41.219392Z qemu-kvm: VQ 0 size 0x40 Guest index 0xe07f inconsistent with Host index 0x436: delta 0xdc49
2018-06-21T03:35:41.219426Z qemu-kvm: Failed to load virtio-gpu:virtio
https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=16856011 one more test build (In reply to Gerd Hoffmann from comment #24) > https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=16856011 > one more test build I do the test in a loop and migration still failed sometimes(~5%), and the error info in the guest log on the target host is as follows: 2018-06-27T12:38:48.500703Z qemu-kvm: VQ 0 size 0x40 Guest index 0xbf55 inconsistent with Host index 0x43a: delta 0xbb1b 2018-06-27T12:38:48.500726Z qemu-kvm: Failed to load virtio-gpu:virtio 2018-06-27T12:38:48.500737Z qemu-kvm: error while loading state for instance 0x0 of device '0000:00:01.4:00.0/virtio-gpu' 2018-06-27T12:38:48.500779Z qemu-kvm: warning: TSC frequency mismatch between VM (2099996 kHz) and host (2593995 kHz), and TSC scaling unavailable 2018-06-27T12:38:48.501780Z qemu-kvm: warning: TSC frequency mismatch between VM (2099996 kHz) and host (2593995 kHz), and TSC scaling unavailable 2018-06-27T12:38:48.501873Z qemu-kvm: warning: TSC frequency mismatch between VM (2099996 kHz) and host (2593995 kHz), and TSC scaling unavailable 2018-06-27T12:38:48.501940Z qemu-kvm: warning: TSC frequency mismatch between VM (2099996 kHz) and host (2593995 kHz), and TSC scaling unavailable 2018-06-27T12:38:48.502026Z qemu-kvm: load of migration failed: Operation not permitted 2018-06-27 12:38:48.715+0000: shutting down, reason=failed (In reply to yafu from comment #25) > (In reply to Gerd Hoffmann from comment #24) > > https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=16856011 > > one more test build > > I do the test in a loop and migration still failed sometimes(~5%), and the > error info in the guest log on the target host is as follows: > 2018-06-27T12:38:48.500703Z qemu-kvm: VQ 0 size 0x40 Guest index 0xbf55 > inconsistent with Host index 0x43a: delta 0xbb1b Ok. As this seems to be something completely different, can you open a new bug please? You can assign it to me. Thanks. sent upstream https://patchwork.ozlabs.org/patch/938070/ https://patchwork.ozlabs.org/patch/938066/ https://patchwork.ozlabs.org/patch/938065/ (In reply to Gerd Hoffmann from comment #26) > (In reply to yafu from comment #25) > > (In reply to Gerd Hoffmann from comment #24) > > > https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=16856011 > > > one more test build > > > > I do the test in a loop and migration still failed sometimes(~5%), and the > > error info in the guest log on the target host is as follows: > > 2018-06-27T12:38:48.500703Z qemu-kvm: VQ 0 size 0x40 Guest index 0xbf55 > > inconsistent with Host index 0x43a: delta 0xbb1b > > Ok. As this seems to be something completely different, can you open a new > bug please? You can assign it to me. Thanks. File a new bug: https://bugzilla.redhat.com/show_bug.cgi?id=1597621 Fix included in qemu-kvm-rhev-2.12.0-8.el7 Do migration 5 times successfully on RHEL-7.6 by steps below: 1. boot qemu with "-device virtio-vga,max_outputs=2" both source host and target host. 2. do migration 3. reboot source guest 4. do migration successfully without error logs. Additional info: # uname -r 3.10.0-933.el7.x86_64 #rpm -qa | grep qemu qemu-kvm-rhev-2.12.0-10.el7.x86_64 qemu-img-rhev-2.12.0-10.el7.x86_64 Also do migration 10 times successfully on RHEL-7.6 with libvirt by steps of reproduce, and both source guest and destination guest work well. Additional info: # uname -r 3.10.0-933.el7.x86_64 #rpm -qa | grep qemu qemu-kvm-rhev-2.12.0-10.el7.x86_64 qemu-img-rhev-2.12.0-10.el7.x86_64 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:3443 |