-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
rhel-9.3.0
-
Yes
-
Important
-
Regression, CustomerScenariosInitiative
-
rhel-virt-core
-
ssg_virtualization
-
None
-
False
-
False
-
-
None
-
None
-
None
-
None
-
If docs needed, set a value
-
-
x86_64
-
None
-
57,005
Description of problem:
Failed to migrate rhel79 guest with pc machine between rhel 8.9 to rhel9.3
Version-Release number of selected component (if applicable):
RHEL 8.9.0:
kernel-4.18.0-510.el8.x86_64
qemu-kvm-6.2.0-38.module+el8.9.0+19636+489b90af.x86_64
seabios-bin-1.16.0-4.module+el8.9.0+19570+14a90618.noarch
edk2-ovmf-20220126gitbb1bba3d77-6.el8.noarch
RHEL 9.3
kernel-5.14.0-355.el9.x86_64
qemu-kvm-8.0.0-12.el9.x86_64
seabios-bin-1.16.1-1.el9.noarch
edk2-ovmf-20230524-2.el9.noarch
How reproducible:
3/3
Steps to Reproduce:
1.boot up a guest
/usr/libexec/qemu-kvm -name "mouse-vm" -sandbox on \
-name guest=rhel79,debug-threads=on \
-machine pc-i440fx-rhel7.6.0,usb=off,dump-guest-core=off,memory-backend=pc.ram,hpet=off,acpi=on \
-accel kvm \
-cpu Broadwell-noTSX,ibpb=on,md-clear=on,spec-ctrl=on,ssbd=on,vme=on,f16c=on,rdrand=on,hypervisor=on,arat=on,xsaveopt=on,abm=on \
-m size=4194304k \
-object '
' \
-overcommit mem-lock=off \
-smp 4,sockets=1,dies=1,cores=4,threads=1 \
-uuid 509b0c90-72a1-4ce3-acbc-7a72211ab221 \
-no-user-config \
-nodefaults \
-rtc base=utc,driftfix=slew \
-global kvm-pit.lost_tick_policy=delay \
-no-shutdown \
-global PIIX4_PM.disable_s3=1 \
-global PIIX4_PM.disable_s4=1 \
-boot strict=on \
-device '
' \
-device '
' \
-device '
' \
-blockdev '{"driver":"file","filename":"rhel79-64-virtio-scsi.qcow2.seabios","node-name":"libvirt-1-storage","cache":
,"auto-read-only":true,"discard":"unmap"}' \
-blockdev '{"node-name":"libvirt-1-format","read-only":false,"cache":
,"driver":"raw","file":"libvirt-1-storage"}' \
-device '
' \
-device '
' \
-chardev file,id=charserial0,path=/tmp/t11,append=on \
-device '
' \
-chardev pty,id=charserial1 \
-device '
' \
-device '
' \
-device '
' \
-audiodev '
' \
-vnc 0.0.0.0:0,audiodev=audio1 \
-device '
' \
-incoming defer \
-device '
' \
-object '
' \
-device '
' \
-monitor stdio
2.migrate it with pc-i440fx-rhel7.6.0 for RHEL9.3
Actual results:
QEMU 8.0.0 monitor - type 'help' for more information
(qemu) migrate_incoming tcp:[::]:4000
(qemu) qemu-kvm: Missing section footer for 0000:00:01.3/piix4_pm
qemu-kvm: load of migration failed: Invalid argument
Expected results:
Migration successfully
Additional info:
- external trackers