<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/x86/kernel/cpu/cpufreq, branch linux-2.6.30.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.30.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.30.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-10-05T15:28:00Z</updated>
<entry>
<title>Fix NULL ptr regression in powernow-k8</title>
<updated>2009-10-05T15:28:00Z</updated>
<author>
<name>Kurt Roeckx</name>
</author>
<published>2009-09-16T15:09:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6b677374c1ce57d1c49e101d1f3da7ab81de1094'/>
<id>urn:sha1:6b677374c1ce57d1c49e101d1f3da7ab81de1094</id>
<content type='text'>
commit f0adb134d8dc9993a9998dc50845ec4f6ff4fadc upstream.

Fixes bugzilla #13780

From: Kurt Roeckx &lt;kurt@roeckx.be&gt;
Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>cpumask: alloc zeroed cpumask for static cpumask_var_ts</title>
<updated>2009-06-09T13:00:27Z</updated>
<author>
<name>Yinghai Lu</name>
</author>
<published>2009-06-06T21:51:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eaa958402ea40851097d051f52ba1bb7a885efe9'/>
<id>urn:sha1:eaa958402ea40851097d051f52ba1bb7a885efe9</id>
<content type='text'>
These are defined as static cpumask_var_t so if MAXSMP is not used,
they are cleared already.  Avoid surprises when MAXSMP is enabled.

Signed-off-by: Yinghai Lu &lt;yinghai.lu@kernel.org&gt;
Signed-off-by: Rusty Russell &lt;rusty@rustcorp.com.au&gt;
</content>
</entry>
<entry>
<title>[CPUFREQ] powernow-k8: check space_id of _PCT registers to be FFH</title>
<updated>2009-06-05T17:25:25Z</updated>
<author>
<name>Dave Jones</name>
</author>
<published>2009-06-05T16:37:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2c701b10283b58937201004276319ef9d9051b5d'/>
<id>urn:sha1:2c701b10283b58937201004276319ef9d9051b5d</id>
<content type='text'>
The powernow-k8 driver checks to see that the Performance Control/Status
Registers are declared as FFH (functional fixed hardware) by the BIOS.
However, this check got broken in the commit:
 0e64a0c982c06a6b8f5e2a7f29eb108fdf257b2f
 [CPUFREQ] checkpatch cleanups for powernow-k8

Fix based on an original patch from Naga Chumbalkar.

Signed-off-by: Naga Chumbalkar &lt;nagananda.chumbalkar@hp.com&gt;
Cc: Mark Langsdorf &lt;mark.langsdorf@amd.com&gt;
Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;
</content>
</entry>
<entry>
<title>acpi-cpufreq: fix printk typo and indentation</title>
<updated>2009-05-30T01:26:26Z</updated>
<author>
<name>Joe Perches</name>
</author>
<published>2009-05-26T21:58:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=61c8c67e3ad67ea1d1360f2e88688bd942834756'/>
<id>urn:sha1:61c8c67e3ad67ea1d1360f2e88688bd942834756</id>
<content type='text'>
Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>[CPUFREQ] powernow-k8: determine exact CPU frequency for HW Pstates</title>
<updated>2009-05-26T16:04:51Z</updated>
<author>
<name>Andreas Herrmann</name>
</author>
<published>2009-04-22T11:48:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ca446d06351992e4f1a7c1e5e99870ab4ec5188f'/>
<id>urn:sha1:ca446d06351992e4f1a7c1e5e99870ab4ec5188f</id>
<content type='text'>
Slightly modified by trenn@suse.de -&gt; only do this on fam 10h and fam 11h.

Currently powernow-k8 determines CPU frequency from ACPI PSS objects, but
according to AMD family 11h BKDG this frequency is just a rounded value:

  "CoreFreq (MHz) = The CPU COF specified by MSRC001_00[6B:64][CpuFid]
  rounded to the nearest 100 Mhz."

As a consequnce powernow-k8 reports wrong CPU frequency on some systems,
e.g. on Turion X2 Ultra:

  powernow-k8: Found 1 AMD Turion(tm)X2 Ultra DualCore Mobile ZM-82
               processors (2 cpu cores) (version 2.20.00)
  powernow-k8:    0 : pstate 0 (2200 MHz)
  powernow-k8:    1 : pstate 1 (1100 MHz)
  powernow-k8:    2 : pstate 2 (600 MHz)

But this is wrong as frequency for Pstate2 is 550 MHz. x86info reports it
correctly:

  #x86info -a |grep Pstate
  ...
  Pstate-0: fid=e, did=0, vid=24 (2200MHz)
  Pstate-1: fid=e, did=1, vid=30 (1100MHz)
  Pstate-2: fid=e, did=2, vid=3c (550MHz) (current)

Solution is to determine the frequency directly from Pstate MSRs instead
of using rounded values from ACPI table.

Signed-off-by: Andreas Herrmann &lt;andreas.herrmann3@amd.com&gt;
Signed-off-by: Thomas Renninger &lt;trenn@suse.de&gt;
Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;
</content>
</entry>
<entry>
<title>[CPUFREQ] powernow-k8 cleanup msg if BIOS does not export ACPI _PSS cpufreq data</title>
<updated>2009-05-26T16:04:51Z</updated>
<author>
<name>Thomas Renninger</name>
</author>
<published>2009-04-22T11:48:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=df1829770db415dc5a5ed5ada3bd70176c6f0a01'/>
<id>urn:sha1:df1829770db415dc5a5ed5ada3bd70176c6f0a01</id>
<content type='text'>
- Make the message shorter and easier to grep for
- Use printk_once instead of WARN_ONCE (functionality of these was mixed)

Signed-off-by: Thomas Renninger &lt;trenn@suse.de&gt;
Cc: Langsdorf, Mark &lt;mark.langsdorf@amd.com&gt;
Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;
</content>
</entry>
<entry>
<title>[CPUFREQ] powernow-k7 build fix when ACPI=n</title>
<updated>2009-05-26T16:04:50Z</updated>
<author>
<name>Dave Jones</name>
</author>
<published>2009-04-23T17:36:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d38e73e8dad454a5916f446b0d3523c1161ae95a'/>
<id>urn:sha1:d38e73e8dad454a5916f446b0d3523c1161ae95a</id>
<content type='text'>
arch/x86/kernel/cpu/cpufreq/powernow-k7.c:172: warning: 'invalidate_entry' defined but not used

Reported-by: Toralf Förster &lt;toralf.foerster@gmx.de&gt;
Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;
</content>
</entry>
<entry>
<title>[CPUFREQ] add atom family to p4-clockmod</title>
<updated>2009-05-26T16:04:50Z</updated>
<author>
<name>Jarod Wilson</name>
</author>
<published>2009-03-06T20:24:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4319503779060120fa5de9b8fde056603bb6e0fd'/>
<id>urn:sha1:4319503779060120fa5de9b8fde056603bb6e0fd</id>
<content type='text'>
Some atom procs don't do freq scaling (such as the atom 330 on my own
littlefalls2 board). By adding the atom family here, we at least get
the benefit of passive cooling in a thermal emergency. Not sure how
to see that its actually helping any, but the driver does bind and
claim its functioning on my atom 330.

Signed-off-by: Jarod Wilson &lt;jarod@redhat.com&gt;
Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;
</content>
</entry>
<entry>
<title>acpi-cpufreq: Do not let get_measured perf depend on internal variable</title>
<updated>2009-04-20T02:47:21Z</updated>
<author>
<name>Thomas Renninger</name>
</author>
<published>2009-04-17T14:22:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d876dfbbf5c8728102fb4f683450fa9ae3259cda'/>
<id>urn:sha1:d876dfbbf5c8728102fb4f683450fa9ae3259cda</id>
<content type='text'>
Take already available policy-&gt;cpuinfo.max_freq and get rid of acpi-cpufreq
specific max_freq variable.

This implies that P0 is always the highest frequency which should always
be true as ACPI spec says:
As a result, the zeroth entry describes the highest performance state

Signed-off-by: Thomas Renninger &lt;trenn@suse.de&gt;
Acked-by: Venkatesh Pallipadi &lt;venkatesh.pallipadi@intel.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>acpi-cpufreq: style-only: add parens to math expression</title>
<updated>2009-04-20T02:47:21Z</updated>
<author>
<name>Thomas Renninger</name>
</author>
<published>2009-04-17T14:22:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d91758f5ddb80e91176fa2cf80c88c1633950b3d'/>
<id>urn:sha1:d91758f5ddb80e91176fa2cf80c88c1633950b3d</id>
<content type='text'>
Signed-off-by: Thomas Renninger &lt;trenn@suse.de&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
</feed>
