[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-ia64-devel] [PATCH 0/7] vti save-restore
Hi, those patches are for vti save/restore. Those depends on the two patches which I sent out to the xen-devel. With those patches, I can save/restore linux which is busy with I/O. (I haven't tested it with Windows yet. Please test it!) Issues: - IDE disk pio (NEW) Although buffered pio is now aware of save/load, the domain which is doing ide pio can't be saved/restored. It's because qemu ide.c discards pio state between save/load. This isn't ia64-specific, but generic issue. I wondered why this isn't an issue on x86. Presumably on x86 ide disk pio is done by string instruction so that domain isn't suspended during pio. - Guest OS specific optimization. Xen/IA64 supports guest OS optimization and GFW of HVM domain call opt_feature hypercall. However the optimization information is lost between save/restore. It should also be saved/restored. - Timers of virtual devices The current virtual device implementation in xen (vacpi, viosapic...) uses the xen internal timer. However they aren't stopped/restarted when guest domain pause/unpause. Something should be done here. Resolved issues - RSE (both PV and HVM domain) My conclusion at this moment is that it is best to refuse restore if RSE.N_STACKED_PHYS of saving/restoring cpu are different. - BUFFER PIO (HVM domain specific) done. _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |