Bug 623729
| Summary: | Windows HVM guest save/restore doesn't work on AMD platform | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 5 | Reporter: | Michal Novotny <minovotn> |
| Component: | kernel-xen | Assignee: | Xen Maintainance List <xen-maint> |
| Status: | CLOSED WORKSFORME | QA Contact: | Red Hat Kernel QE team <kernel-qe> |
| Severity: | medium | Docs Contact: | |
| Priority: | low | ||
| Version: | 5.7 | CC: | areis, drjones, pbonzini, pcao, xen-maint |
| Target Milestone: | rc | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2010-11-26 13:51:41 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 514489 | ||
|
Description
Michal Novotny
2010-08-12 16:11:38 UTC
That's strange, I did testing of this once again just for save/restore and the guest was working so I'm afraid it's not always reproducible when doing save/restore but according to my testing it's 100% reproducible when doing local migrations. Here's the `xm dmesg` output from case it was working fine on AMD Opteron when doing save and restore (so the missing changeset in the headers is not fatal thing as well as the "(XEN) lapic_load to rearm the actimer:bus cycle is 10ns, saved tmict count 3962750000, period 972794336ns, irq=253" message): (XEN) save.c:115:d0 HVM save: CPU (XEN) save.c:115:d0 HVM save: PIC (XEN) save.c:115:d0 HVM save: IOAPIC (XEN) save.c:115:d0 HVM save: LAPIC (XEN) save.c:115:d0 HVM save: LAPIC_REGS (XEN) save.c:115:d0 HVM save: PCI_IRQ (XEN) save.c:115:d0 HVM save: ISA_IRQ (XEN) save.c:115:d0 HVM save: PCI_LINK (XEN) save.c:115:d0 HVM save: PIT (XEN) save.c:115:d0 HVM save: RTC (XEN) save.c:115:d0 HVM save: HPET (XEN) save.c:115:d0 HVM save: PMTIMER (XEN) sysctl.c:51: Allowing physinfo call with newer ABI version (XEN) sysctl.c:51: Allowing physinfo call with newer ABI version (XEN) sysctl.c:51: Allowing physinfo call with newer ABI version (XEN) sysctl.c:51: Allowing physinfo call with newer ABI version (XEN) sysctl.c:51: Allowing physinfo call with newer ABI version (XEN) sysctl.c:51: Allowing physinfo call with newer ABI version (XEN) save.c:174:d0 HVM restore: Xen changeset was not saved. (XEN) save.c:218:d0 HVM restore: CPU 0 (XEN) save.c:218:d0 HVM restore: PIC 0 (XEN) save.c:218:d0 HVM restore: PIC 1 (XEN) save.c:218:d0 HVM restore: IOAPIC 0 (XEN) save.c:218:d0 HVM restore: LAPIC 0 (XEN) save.c:218:d0 HVM restore: LAPIC_REGS 0 (XEN) lapic_load to rearm the actimer:bus cycle is 10ns, saved tmict count 3962750000, period 972794336ns, irq=253 (XEN) save.c:218:d0 HVM restore: PCI_IRQ 0 (XEN) save.c:218:d0 HVM restore: ISA_IRQ 0 (XEN) save.c:218:d0 HVM restore: PCI_LINK 0 (XEN) save.c:218:d0 HVM restore: PIT 0 (XEN) save.c:218:d0 HVM restore: RTC 0 (XEN) save.c:218:d0 HVM restore: HPET 0 (XEN) save.c:218:d0 HVM restore: PMTIMER 0 Hope it can be helpful, Michal So, save/restore and remote migration both work on AMD? (In reply to comment #2) > So, save/restore and remote migration both work on AMD? Well, I saw remote migration not working but save/restore was working sometimes and sometimes not according to my testing but maybe it's machine dependent - i.e. bad hardware or something. Michal Michal, can we close this? (In reply to comment #4) > Michal, can we close this? Did you retest on AMD on to save/restore again? It's been a while I reported that and I don't recall whether I saw it working already from that time or not. Michal Ok, I retested it now and I was unable to reproduce it. It's OK to close it. Michal see comment #6 |