[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 0/6] PM extension to domU
Hi, all, Current domU suspend/resume infrastructure doesn't satisfy physical PM activity like Xen S3, as I posted before: http://lists.xensource.com/archives/html/xen-devel/2007-01/msg00647.html Basically this patch set adds two features: - Driver domain suspend/resume support - Light-weight suspend/resume, with all old domain context kept For the driver domain, new added logic like process freeze is skipped for non-driver domain to avoid impact. One important note here is, driver domain suspend will only work correctly for the new added commands, where old domain context are still kept intact after resume. For save/restore and migration, there's no easy way to do when domain is destroyed and re-created. The reason is the machine address saved within private driver structures. Unless domainU itself takes IOMMU as the default DMA interface for all drivers, we may need to explicitly prevent user from save/restore/migration on driver domain later. For the new added commands "sleep/wake", I'm not sure whether it's preferred way. Since it's purpose is very simple by sending suspend notification to domU, I choose to add instead of intervening complex logic of save/restore. Anyway, their names do explain different meaning indeed. Verified on Cset 13803. Thanks, Kevin _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |