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

RE: [Xen-devel] 2.6.31.6 pv_ops with K8 cpufreq


  • To: "'xen-devel@xxxxxxxxxxxxxxxxxxx'" <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Langsdorf, Mark" <mark.langsdorf@xxxxxxx>
  • Date: Mon, 8 Feb 2010 06:32:45 -0800
  • Accept-language: en-US
  • Acceptlanguage: en-US
  • Delivery-date: Mon, 08 Feb 2010 06:33:15 -0800
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcqnRsmQ+AgQCqtsQMqY+RhN5vSatgBhF7UA
  • Thread-topic: [Xen-devel] 2.6.31.6 pv_ops with K8 cpufreq

> i've an Xen Server running on AMD K8 CPU.
> With Xen-3.4.0 and 2.6.24-24-xen Ubuntu Dom0 Kernel i can use 
> cpufreq via:
> cpufreq=dom0-kernel
> 
> But on 2.6.31.6 pv_ops Kernel i get:
> powernow-k8: Found 1 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
> processors (2 cpu cores) (version 2.20.00)
> [Firmware Bug]: powernow-k8: No compatible ACPI _PSS objects found.
> [Firmware Bug]: powernow-k8: Try again with latest BIOS.
> 
> I've installed latest BIOS.
> I've read that cpufreq=xen only work with K10.
> Is it so?

cpufreq=xen only works with Family 10h and later processors,
but that's not the problem you're having.

Your problem is that the pv_ops kernel is not finding the
_PSS objects that the 2.6.24 kernel is finding.

A lot of people are reporting this problem recently.  There
appears to be a code change in recent Linux kernels that
causes some BIOSes to stop providing the _PSS objects to
the Linux kernel.  I'm not sure if this is a broken BIOS
issue or a broken Linux issue but I am investigating it.

-Mark Langsdorf
Operating System Research Center
AMD

_______________________________________________
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®.