(CC Jan and Andrew)
On 22/05/17 07:35, Hao, Xudong wrote:
Bug detailed description:
----------------
Create one RHEL7.3 HVM and do live migration continuously, while doing
the 200+ or 300+ times live-migration, tool stack report error and
migration failed.
Environment :
----------------
HW: Skylake server
Xen: Xen 4.9.0 RC4
Dom0: Linux 4.11.0
Reproduce steps:
----------------
1. Compile Xen 4.9 Rc4 and dom0 kernel 4.11.0, boot to dom0
2. Boot RHEL7.3 HVM guest
3. Migrate guest to localhost, sleep 10 seconds
4. Repeat doing the step3.
Current result:
----------------
VM Migration fail.
Base error log:
----------------
xl migrate 24hrs_lm_guest_2 localhost
root@localhost's password:
migration target: Ready to receive domain.
Saving to migration stream new xl format (info 0x3/0x0/1761)
Loading new save file <incoming migration stream> (new xl fmt info
0x3/0x0/1761)
Savefile contains xl domain config in JSON format
Parsing config from <saved>
xc: info: Saving domain 273, type x86 HVM
xc: info: Found x86 HVM domain from Xen 4.9
xc: info: Restoring domain
xc: error: set HVM param 12 = 0x00000000feffe000 (85 = Interrupted
system call should ): Internal error
xc: error: Restore failed (85 = Interrupted system call should ):
Internal error
libxl: error: libxl_stream_read.c:852:libxl__xc_domain_restore_done:
restoring domain: Interrupted system call should be restarted
libxl: error: libxl_create.c:1217:domcreate_rebuild_done: Domain
274:cannot (re-)build domain: -3
libxl: error: libxl_domain.c:1003:libxl__destroy_domid: Domain
274:Non-existant domain
libxl: error: libxl_domain.c:962:domain_destroy_callback: Domain
274:Unable to destroy guest
libxl: error: libxl_domain.c:889:domain_destroy_cb: Domain
274:Destruction of domain failed
migration target: Domain creation failed (code -3).
libxl: error: libxl_utils.c:510:libxl_read_exactly: file/stream
truncated reading ready message from migration receiver stream
libxl: info: libxl_exec.c:118:libxl_report_child_exitstatus: migration
transport process [19847] exited with error status 1
Migration failed, resuming at sender.
HVM guest config file:
--------------------------------
builder = "hvm"
name = "24hrs_lm_guest"
memory = 8192
vcpus = 4
vif = [ 'type=ioemu, mac=00:16:3e:12:4d:57, bridge=xenbr0' ]
disk = [ '/root/images/img.24hrs_lm_guest,qcow2,hda,rw' ]
device_model_override = '/usr/local/lib/xen/bin/qemu-system-i386'
device_model_version = 'qemu-xen'
sdl=0
vnc=1
stdvga=1
hap=1
acpi=1
gfx_passthru=0
hpet=1
serial='pty'
usb=1
usbdevice=['tablet']
Best Regards,
Xudong
--
Julien Grall
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel