Hi Mirela, Just some remarks regarding the scope of work:
+In addition, the following have to be implemented: +* Suspend/resume vCPU (triggered by vSYSTEM_SUSPEND call) +* Suspend/resume Xen (triggered by vSYSTEM_SUSPEND called by Dom0), including: + * Disable wathdog on suspend, enable it on resume + * Pause domains on suspend, unpause them on resume + * Disable non-boot pCPUs on suspend, enable them on resume + * Save/restore of GIC configuration + * Suspend/resume timer + * Save/restore of EL2 context + * Implement resume entry point in Xen, including MMU configuration I think that saving/restoring IOMMU registers/context should be implemented as well. In other words, each involved platform device driver in Xen on ARM (IOMMU-XX, UART-XX, etc) should have suspend/resume callbacks implemented. -- Regards, Oleksandr Tyshchenko _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel