<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/x86/kernel/cpu/cpu.h, branch linux-3.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.1.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.1.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-10-21T20:18:36Z</updated>
<entry>
<title>Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip</title>
<updated>2010-10-21T20:18:36Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2010-10-21T20:18:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bf70030dc0b031f000c74721f2e9c88686b7da6d'/>
<id>urn:sha1:bf70030dc0b031f000c74721f2e9c88686b7da6d</id>
<content type='text'>
* 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
  x86, cpu: Fix X86_FEATURE_NOPL
  x86, cpu: Re-run get_cpu_cap() after adjusting the CPUID level
</content>
</entry>
<entry>
<title>x86, cpu: After uncapping CPUID, re-run CPU feature detection</title>
<updated>2010-09-28T23:33:14Z</updated>
<author>
<name>H. Peter Anvin</name>
</author>
<published>2010-09-28T22:35:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d900329e20f4476db6461752accebcf7935a8055'/>
<id>urn:sha1:d900329e20f4476db6461752accebcf7935a8055</id>
<content type='text'>
After uncapping the CPUID level, we need to also re-run the CPU
feature detection code.

This resolves kernel bugzilla 16322.

Reported-by: boris64 &lt;bugzilla.kernel.org@boris64.net&gt;
Cc: &lt;stable@kernel.org&gt; v2.6.29..2.6.35
LKML-Reference: &lt;tip-@git.kernel.org&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>x86, cpu: Re-run get_cpu_cap() after adjusting the CPUID level</title>
<updated>2010-09-21T01:03:28Z</updated>
<author>
<name>H. Peter Anvin</name>
</author>
<published>2010-09-21T01:01:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c2b9ff24a0df649d4d40947878b5b5ac39c7299e'/>
<id>urn:sha1:c2b9ff24a0df649d4d40947878b5b5ac39c7299e</id>
<content type='text'>
At least on Intel, adjusting the max CPUID level can expose new CPUID
features, so we need to re-run get_cpu_cap() after changing the CPUID
level.

Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>x86, cpu: mv display_cacheinfo -&gt; cpu_detect_cache_sizes</title>
<updated>2009-11-23T19:59:53Z</updated>
<author>
<name>Borislav Petkov</name>
</author>
<published>2009-11-21T13:01:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=27c13ecec4d8856687b50b959e1146845b478f95'/>
<id>urn:sha1:27c13ecec4d8856687b50b959e1146845b478f95</id>
<content type='text'>
display_cacheinfo() doesn't display anything anymore and it is used to
detect CPU cache sizes. Rename it accordingly.

Signed-off-by: Borislav Petkov &lt;petkovbb@gmail.com&gt;
LKML-Reference: &lt;20091121130145.GA31357@liondog.tnic&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
</entry>
<entry>
<title>x86: cpu/cpu.h cleanup</title>
<updated>2009-03-22T20:36:51Z</updated>
<author>
<name>Jaswinder Singh Rajput</name>
</author>
<published>2009-03-22T20:36:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f2362e6f1b9c5c168e5b4159afb4853ba467965e'/>
<id>urn:sha1:f2362e6f1b9c5c168e5b4159afb4853ba467965e</id>
<content type='text'>
Impact: cleanup

 - Fix various style issues

Signed-off-by: Jaswinder Singh Rajput &lt;jaswinderrajput@gmail.com&gt;
</content>
</entry>
<entry>
<title>x86: move various CPU initialization objects into .cpuinit.rodata</title>
<updated>2009-03-12T12:13:07Z</updated>
<author>
<name>Jan Beulich</name>
</author>
<published>2009-03-12T12:08:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=02dde8b45c5460794b9052d7c12939fe3eb63c2c'/>
<id>urn:sha1:02dde8b45c5460794b9052d7c12939fe3eb63c2c</id>
<content type='text'>
Impact: debuggability and micro-optimization

Putting whatever is possible into the (final) .rodata section increases
the likelihood of catching memory corruption bugs early, and reduces
false cache line sharing.

Signed-off-by: Jan Beulich &lt;jbeulich@novell.com&gt;
LKML-Reference: &lt;49B90961.76E4.0078.0@novell.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>x86: remove duplicated get_model_name() calling</title>
<updated>2008-09-06T12:09:12Z</updated>
<author>
<name>Yinghai Lu</name>
</author>
<published>2008-09-06T08:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1b05d60d60e81c6594da8298107a05b506f01797'/>
<id>urn:sha1:1b05d60d60e81c6594da8298107a05b506f01797</id>
<content type='text'>
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>x86: remove cpu_vendor_dev</title>
<updated>2008-09-04T19:09:45Z</updated>
<author>
<name>Yinghai Lu</name>
</author>
<published>2008-09-04T19:09:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=10a434fcb23a57c385177a0086955fae01003f64'/>
<id>urn:sha1:10a434fcb23a57c385177a0086955fae01003f64</id>
<content type='text'>
1. add c_x86_vendor into cpu_dev
2. change cpu_devs to static
3. check c_x86_vendor before put that cpu_dev into array
4. remove alignment for 64bit
5. order the sequence in cpu_devs according to link sequence...
   so could put intel at first, then amd...

Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>x86: make 64-bit identify_cpu use cpu_dev</title>
<updated>2008-07-08T05:47:39Z</updated>
<author>
<name>Yinghai Lu</name>
</author>
<published>2008-06-20T06:18:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dcd32b6a1ffe6c040f8346f7fbaf4318bb8ae41c'/>
<id>urn:sha1:dcd32b6a1ffe6c040f8346f7fbaf4318bb8ae41c</id>
<content type='text'>
we may need to move some functions to common.c later

Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>x86: Move PCI IO ECS code to x86/pci</title>
<updated>2008-07-08T05:47:39Z</updated>
<author>
<name>Robert Richter</name>
</author>
<published>2008-06-12T18:19:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3a27dd1ce5de08e21e0266ddf00e6f1f843bfe8b'/>
<id>urn:sha1:3a27dd1ce5de08e21e0266ddf00e6f1f843bfe8b</id>
<content type='text'>
"Form follows function". Code is now where it belongs to.

Signed-off-by: Robert Richter &lt;robert.richter@amd.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
</feed>
