<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/acpi/processor_idle.c, branch linux-2.6.16.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.16.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.16.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2006-02-05T00:43:14+00:00</updated>
<entry>
<title>[PATCH] x86_64: data/functions wrongly marked as __init with cpu hotplug.</title>
<updated>2006-02-05T00:43:14+00:00</updated>
<author>
<name>Ashok Raj</name>
<email>Ashok.Raj@intel.com</email>
</author>
<published>2006-02-03T20:51:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7ded56895c11a656408b6ff21086ae04a6a7cda0'/>
<id>urn:sha1:7ded56895c11a656408b6ff21086ae04a6a7cda0</id>
<content type='text'>
attached patch is 2 more cases i found via running the reference_init.pl
script. These were easy to spot just knowing the file names. There is
one another about init/main.c that i cant exactly zero in. (partly
because i dont know how to interpret the data thats spewed out of the tool).

Signed-off-by: Ashok Raj &lt;ashok.raj@intel.com&gt;
Signed-off-by: Andi Kleen &lt;ak@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] x86_64: Only switch to IPI broadcast timer on Intel when C3 is supported</title>
<updated>2006-02-05T00:43:13+00:00</updated>
<author>
<name>Venkatesh Pallipadi</name>
<email>venkatesh.pallipadi@intel.com</email>
</author>
<published>2006-02-03T20:50:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=76b461c21468f41837283b7888d55f1c0671f719'/>
<id>urn:sha1:76b461c21468f41837283b7888d55f1c0671f719</id>
<content type='text'>
Bug in apic timer removal on C3 patch. We should switch to IPI from APIC timer
only when C3 state is valid.

Signed-off-by: Venkatesh Pallipadi &lt;venkatesh.pallipadi@intel.com&gt;
Signed-off-by: Andi Kleen &lt;ak@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[ACPI] merge 3549 4320 4485 4588 4980 5483 5651 acpica asus fops pnpacpi branches into release</title>
<updated>2006-01-24T22:52:48+00:00</updated>
<author>
<name>Len Brown</name>
<email>len.brown@intel.com</email>
</author>
<published>2006-01-24T22:52:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=9fdb62af92c741addbea15545f214a6e89460865'/>
<id>urn:sha1:9fdb62af92c741addbea15545f214a6e89460865</id>
<content type='text'>
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>[PATCH] i386: Handle missing local APIC timer interrupts on C3 state</title>
<updated>2006-01-12T03:04:54+00:00</updated>
<author>
<name>Venkatesh Pallipadi</name>
<email>venkatesh.pallipadi@intel.com</email>
</author>
<published>2006-01-11T21:44:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=6eb0a0fd059598ee0d49c6283ce25cccd743e9fc'/>
<id>urn:sha1:6eb0a0fd059598ee0d49c6283ce25cccd743e9fc</id>
<content type='text'>
Whenever we see that a CPU is capable of C3 (during ACPI cstate init), we
disable local APIC timer and switch to using a broadcast from external timer
interrupt (IRQ 0). This is needed because Intel CPUs stop the local
APIC timer in C3.  This is currently only enabled for Intel CPUs.

Patch below adds the code for i386 and also the ACPI hunk.

Signed-off-by: Venkatesh Pallipadi &lt;venkatesh.pallipadi@intel.com&gt;
Signed-off-by: Andi Kleen &lt;ak@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[ACPI] Disable C2/C3 for _all_ IBM R40e Laptops</title>
<updated>2006-01-07T09:57:47+00:00</updated>
<author>
<name>Thomas Rosner</name>
<email>kernel-bugs@digital-trauma.de</email>
</author>
<published>2006-01-06T06:31:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=876c184b31dc73cc3f38c5b86dee55d091a56769'/>
<id>urn:sha1:876c184b31dc73cc3f38c5b86dee55d091a56769</id>
<content type='text'>
This adds all known BIOS versions of IBM R40e Laptops to the C2/C3
processor state blacklist and thus prevents them from crashing.
workaround for http://bugzilla.kernel.org/show_bug.cgi?id=3549

Signed-off-by: Thomas Rosner &lt;kernel-bugs@digital-trauma.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>Pull 5165 into release branch</title>
<updated>2005-12-05T22:08:40+00:00</updated>
<author>
<name>Len Brown</name>
<email>len.brown@intel.com</email>
</author>
<published>2005-12-05T22:08:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=927fe18397b3b1194a5b26b1d388d97e391e5fd2'/>
<id>urn:sha1:927fe18397b3b1194a5b26b1d388d97e391e5fd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[ACPI] correct earlier SMP deep C-states on HT patch</title>
<updated>2005-12-05T22:00:37+00:00</updated>
<author>
<name>David Shaohua Li</name>
<email>shaohua.li@intel.com</email>
</author>
<published>2005-12-01T22:00:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1e483969930a82e16767884449f3a121a817ef00'/>
<id>urn:sha1:1e483969930a82e16767884449f3a121a817ef00</id>
<content type='text'>
http://bugzilla.kernel.org/show_bug.cgi?id=5165

Change polarity of test for PLVL2_UP flag.
Skip promotion/demotion code when not needed.

Signed-off-by: Shaohua Li &lt;shaohua.li@intel.com&gt;
Signed-off-by: Venkatesh Pallipadi &lt;venkatesh.pallipadi@intel.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>Add missing "local_irq_enable()" to C2/C3 exit logic</title>
<updated>2005-12-03T07:09:06+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-12-03T07:09:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=af2eb17bac41a116b73d85b3fb160405c32bea5b'/>
<id>urn:sha1:af2eb17bac41a116b73d85b3fb160405c32bea5b</id>
<content type='text'>
Silly bug crept in with the C2/C3 TIF_POLLING_NRFLAG fixes.

Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Fix TIF_POLLING_NRFLAG in ACPI idle routines</title>
<updated>2005-12-02T22:20:21+00:00</updated>
<author>
<name>Nick Piggin</name>
<email>nickpiggin@yahoo.com.au</email>
</author>
<published>2005-12-02T01:44:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=2a298a35ebe060a6f2b06b20c2a34ea188ddfd37'/>
<id>urn:sha1:2a298a35ebe060a6f2b06b20c2a34ea188ddfd37</id>
<content type='text'>
Commit 64c7c8f88559624abdbe12b5da6502e8879f8d28 broke the ACPI C2 and C3
sleep states, because it left TIF_POLLING_NRFLAG active even though
those states do not actually poll the reschedule flag at all.  As a
result, the CPU wouldn't get sent an IPI when it was to be woken up, and
would only notice that it had runnable processes on the next timer tick.

Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[ACPI] handle BIOS with implicit C1 in _CST</title>
<updated>2005-12-02T01:40:57+00:00</updated>
<author>
<name>Janosch Machowinski</name>
<email>jmachowinski@gmx.de</email>
</author>
<published>2005-08-20T12:02:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=cf82478840188f8c8494c1d7a668a8ae170d0e07'/>
<id>urn:sha1:cf82478840188f8c8494c1d7a668a8ae170d0e07</id>
<content type='text'>
The ASUS M6Ne specifies C2, implying C1
but not explicitly specifying it.

http://bugzilla.kernel.org/show_bug.cgi?id=4485

Signed-off-by: Janosch Machowinski &lt;jmachowinski@gmx.de&gt;
Signed-off-by: Venkatesh Pallipadi &lt;venkatesh.pallipadi@intel.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
</feed>
