<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/i386/kernel/cpu, branch linux-2.6.19.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.19.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.19.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2006-10-13T15:35:39Z</updated>
<entry>
<title>[PATCH] thermal throttle: sysfs error checking</title>
<updated>2006-10-13T15:35:39Z</updated>
<author>
<name>Stephen Hemminger</name>
</author>
<published>2006-10-12T18:01:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6569345abbcdbd1e13915a3bc5033c98817d0ec6'/>
<id>urn:sha1:6569345abbcdbd1e13915a3bc5033c98817d0ec6</id>
<content type='text'>
Get rid of warning in the thermal throttling code about not checking
sysfs return values.

Signed-off-by: Stephen Hemminger &lt;shemminger@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>BUG_ON cleanups in arch/i386</title>
<updated>2006-10-03T21:34:58Z</updated>
<author>
<name>Eric Sesterhenn</name>
</author>
<published>2006-10-03T21:34:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8d8f3cbe777e014123bfa63f2cebd6eb29032225'/>
<id>urn:sha1:8d8f3cbe777e014123bfa63f2cebd6eb29032225</id>
<content type='text'>
This changes a couple of if() BUG(); constructs to
BUG_ON(); so it can be safely optimized away.

Signed-off-by: Eric Sesterhenn &lt;snakebyte@gmx.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>x86: Fix booting with "no387 nofxsr"</title>
<updated>2006-10-03T16:47:14Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2006-10-03T16:45:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8ccb3dcd1f8e80e8702642e1de26541b52f6bb7c'/>
<id>urn:sha1:8ccb3dcd1f8e80e8702642e1de26541b52f6bb7c</id>
<content type='text'>
Jesper Juhl reported that testing the software math-emulation by forcing
"no387" doesn't work on modern CPU's.

The reason was two-fold:
 - you also need to pass in "nofxsr" to make sure that we not only don't
   touch the old i387 legacy hardware, it also needs to disable the
   modern XMM/FXSR sequences
 - "nofxsr" didn't actually clear the capability bits immediately,
   leaving the early boot sequence still using FXSR until we got to
   the identify_cpu() stage.

This fixes the "nofxsr" flag to take effect immediately on the boot CPU.

Debugging by Randy Dunlap

Acked-by: Randy Dunlap &lt;rdunlap@xenotime.net&gt;
Cc: Jesper Juhl &lt;jesper.juhl@gmail.com&gt;
Cc: Andi Kleen &lt;ak@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[CPUFREQ] Make acpi-cpufreq unsticky again.</title>
<updated>2006-10-01T03:19:38Z</updated>
<author>
<name>Dave Jones</name>
</author>
<published>2006-10-01T03:19:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bfeeb0f57940b143a55dcc7ee88e8842108d9145'/>
<id>urn:sha1:bfeeb0f57940b143a55dcc7ee88e8842108d9145</id>
<content type='text'>
This caused suspend/resume regressions.

Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;
</content>
</entry>
<entry>
<title>[CPUFREQ] longhaul: remove duplicated code.</title>
<updated>2006-09-27T21:03:36Z</updated>
<author>
<name>Rafa³ Bilski</name>
</author>
<published>2006-09-27T06:25:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eed7d41257e2a2a38b3ad121b8948f7bfeaa21c0'/>
<id>urn:sha1:eed7d41257e2a2a38b3ad121b8948f7bfeaa21c0</id>
<content type='text'>
removing duplicated code.

Signed-off-by: Rafa³ Bilski &lt;rafalbilski@interia.pl&gt;
Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;
</content>
</entry>
<entry>
<title>[CPUFREQ] Longhaul - Disable arbiter CLE266</title>
<updated>2006-09-27T03:12:02Z</updated>
<author>
<name>rafalbilski@interia.pl</name>
</author>
<published>2006-09-24T18:28:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7f1be8924791535c5fdc6749d1f119e141baa122'/>
<id>urn:sha1:7f1be8924791535c5fdc6749d1f119e141baa122</id>
<content type='text'>
Please ignore previous message.

This patch is adding support for CPU connected to CLE266
chipset. For older CPU this is only way. For "Powersaver"
processor this way will be used if ACPI C3 isn't supported.

I have tested it. It seems to work exacly like ACPI.
But it is less safe. On CLE266 chipset port 0x22 is
blocking processor access to PCI bus too.

Signed-off-by: RafaÂ³ Bilski &lt;rafalbilski@interia.pl&gt;
Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;
</content>
</entry>
<entry>
<title>[CPUFREQ] Fix section mismatch warning</title>
<updated>2006-09-27T03:02:45Z</updated>
<author>
<name>Venkatesh Pallipadi</name>
</author>
<published>2006-09-25T18:23:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0497c8ca282915a1c36d51db33fbf2629d7346f3'/>
<id>urn:sha1:0497c8ca282915a1c36d51db33fbf2629d7346f3</id>
<content type='text'>
Make the sections proper and get rid of section mismatch warnings.

Signed-off-by: Venkatesh Pallipadi &lt;venkatesh.pallipadi@intel.com&gt;
Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6</title>
<updated>2006-09-26T20:07:55Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2006-09-26T20:07:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b278240839e20fa9384ea430df463b367b90e04e'/>
<id>urn:sha1:b278240839e20fa9384ea430df463b367b90e04e</id>
<content type='text'>
* 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6: (225 commits)
  [PATCH] Don't set calgary iommu as default y
  [PATCH] i386/x86-64: New Intel feature flags
  [PATCH] x86: Add a cumulative thermal throttle event counter.
  [PATCH] i386: Make the jiffies compares use the 64bit safe macros.
  [PATCH] x86: Refactor thermal throttle processing
  [PATCH] Add 64bit jiffies compares (for use with get_jiffies_64)
  [PATCH] Fix unwinder warning in traps.c
  [PATCH] x86: Allow disabling early pci scans with pci=noearly or disallowing conf1
  [PATCH] x86: Move direct PCI scanning functions out of line
  [PATCH] i386/x86-64: Make all early PCI scans dependent on CONFIG_PCI
  [PATCH] Don't leak NT bit into next task
  [PATCH] i386/x86-64: Work around gcc bug with noreturn functions in unwinder
  [PATCH] Fix some broken white space in ia32_signal.c
  [PATCH] Initialize argument registers for 32bit signal handlers.
  [PATCH] Remove all traces of signal number conversion
  [PATCH] Don't synchronize time reading on single core AMD systems
  [PATCH] Remove outdated comment in x86-64 mmconfig code
  [PATCH] Use string instructions for Core2 copy/clear
  [PATCH] x86: - restore i8259A eoi status on resume
  [PATCH] i386: Split multi-line printk in oops output.
  ...
</content>
</entry>
<entry>
<title>[PATCH] mtrr: Add lock annotations for prepare_set and post_set</title>
<updated>2006-09-26T15:48:57Z</updated>
<author>
<name>Josh Triplett</name>
</author>
<published>2006-09-26T06:32:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=182daa55679d9b3557d27609e7ab4bfab749ac5b'/>
<id>urn:sha1:182daa55679d9b3557d27609e7ab4bfab749ac5b</id>
<content type='text'>
The functions prepare_set and post_set in kernel/cpu/mtrr/generic.c wrap
the spinlock set_atomicity_lock: prepare_set returns with the lock held,
and post_set releases the lock without acquiring it.  Add lock annotations
to these two functions so that sparse can check callers for lock pairing,
and so that sparse will not complain about these functions since they
intentionally use locks in this manner.

Signed-off-by: Josh Triplett &lt;josh@freedesktop.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] i386/x86-64: New Intel feature flags</title>
<updated>2006-09-26T08:52:42Z</updated>
<author>
<name>Dave Jones</name>
</author>
<published>2006-09-26T08:52:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dcf10307c3fff2bca4b104ad8fe4e3aa8dcb2ad1'/>
<id>urn:sha1:dcf10307c3fff2bca4b104ad8fe4e3aa8dcb2ad1</id>
<content type='text'>
Add supplemental SSE3 instructions flag, and Direct Cache Access flag.
As described in "Intel Processor idenfication and the CPUID instruction
AP485 Sept 2006"

AK: also added for x86-64

Signed-off-by: Dave Jones &lt;davej@redhat.com&gt;
Signed-off-by: Andi Kleen &lt;ak@suse.de&gt;
</content>
</entry>
</feed>
