[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-devel] cpufreq support status
Attached patch allows dom0 to touch P-state control MSRs on Intel processors. As Keir said earlier, I/O space style doesn't need special handle since by default dom0 can access I/O ports unless explicitly denied. A correction to earlier comment. Based on processor stepping, users have to try both acpi_cpufreq (for I/O) and speedstep_centrino (for MSR) drivers to see which one works, when xen-linux still stays at 2.6.18. But once xen-linux syncs to latest kernel version, acpi_cpufreq then becomes the default one for both cases. But at the same time, I would not suggest enabling on-demand governor by default before confirming its correctness. Thanks, Kevin >From: Tian, Kevin >Sent: 2007年10月24日 16:39 > >>From: Jan Beulich >>Sent: 2007年10月24日 16:28 >> >>Looking into this some more, I find that >>ACPI_ADR_SPACE_FIXED_HARDWARE >>is mostly unsupported in Linux except for C-state handling, in which >case >>is >>resolves to MWAIT. >> > >FFH is mapped to msr for P-state handling on Intel processors. You >can refer to acpi-cpufreq.c in latest native Linux kernel, where have >logic to handle both IO space and FFH space. > >Since 2.6.2*, acpi-cpufreq.c is the preferred cpufreq driver for >intel processors. > >But if you look at the current 2.6.18-xen, acpi-cpufreq.c can only handle >I/O space and instead speedstep-centrino.c manipulates FFH, i.e. MSR >directly. But because the _PDC capabilities is set to FFH capable in >2.6.18, speedstep_centrino.c becomes the only drive working in this >environment then. > >Thanks, >Kevin > >_______________________________________________ >Xen-devel mailing list >Xen-devel@xxxxxxxxxxxxxxxxxxx >http://lists.xensource.com/xen-devel Attachment:
eist_msr.patch _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |