[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] VM Migration on ARM



On 27/03/15 13:32, Vijay Kilari wrote:

2) Also does the Domain Image format specification for ARM is complete?
The spec has certain sentinel values for ARM already where it made sense
to just include them while writing.

It has no specific thought to ARM migration, but an ARM virtual machine
is exactly like an x86 HVM domain (from the toolstacks point of view),
other than the Qemu record.  With any luck, no new additions to the spec
will be needed, but the spec is trivially extendible if required.
IMO, ARM uses PVH domain.
Can you please let me know how to use your patches, I mean xl/xc commands
to do migration (non-live/live) using your patches.
Any debugging and testing support information would be helpful.

Hi - apologises for the late reply.  I have been on holiday.

The patches series as available does make `xl save/restore/migrate` work,
although the error handling leaves a lot to be desired.

We (XenServer) are in the process of attempting to get everything upstream.
The libxc side of things is definitely working and already shipped in
XenServer 6.5 (We absolutely needed to support migrating between 32 and
64bit toolstacks, which was the primary reason for the rewrite).

What sort of timescale are you looking for on this?  I hope to have a new
series posted soon, now that the datacopier subseries has been accepted.

   I am looking for Xen 4.6 release. If not, atleast a prototype on
ARM64 would be
good enough. I would be grateful if you could provide your support on xl/xc
stuff for arm64. I can take care of other things.

I will try to remember to CC you on the next posting of the series. Most of the code is architecture agnostic. The arm bits should hopefully be a case of copying the x86 hvm code and perhaps tweaking a hypercall or two.

It is certainly my intention to have migration v2 for x86 fully upstream and complete in the 4.6 time frame (and that includes not merging it at the 11th hour).

~Andrew

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.