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

[Xen-devel][PATCH 0/3] Add cpufreq logic corresponding to S3 suspend/resume



Hi,

The following patchset is to add cpufreq logic corresponding to S3
suspend/resume.

Basic Description:
==============
Current xen cpufreq implement basic px logic, this patchset add cpufreq
logic corresponding to S3 suspend/resume.
Firstly patch 1&2 reconstruct original acpi_cpufreq_init() logic,
decompose it into 4 little functions, to make cpufreq init logic simple
and clear, to make S3 suspend/resume and cpu hotplug logic (will be
implemented recently) can easily reuse 2~3 of these little functions
accordingly.
Based on cpufreq init logic reconstruct, patch 3 handle cpufreq
suspend/resume logic corresponding to S3 suspend/resume. When suspend,
it stop cpufreq dbs governor; When resume, it firstly sync cpu state and
freq, and then start normal cpufreq dbs governor, controlling px
transfer according to its workload algorithm.

Patch description:
==============
[Patch 1/3] [xen] Cancel original cpufreq init logic (
acpi_cpufreq_init() )
[Patch 2/3] [xen] Reconstruct original cpufreq init logic, decompose
acpi_cpufreq_init() into 4 functions
[Patch 3/3] [xen] Based on cpufreq init logic reconstruct, handle
cpufreq suspend/resume logic corresponding to S3 suspend/resume, and
handle px statistic logic corresponding to S3 suspend/resume


Thanks,
Jinsong

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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