<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/acpi/osl.c, branch linux-3.6.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.6.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.6.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-06-01T15:51:53Z</updated>
<entry>
<title>ACPICA: Remove argument of acpi_os_wait_events_complete</title>
<updated>2012-06-01T15:51:53Z</updated>
<author>
<name>Lin Ming</name>
</author>
<published>2012-05-22T08:43:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bd6f10a5f984e48cb56a39f2698cd58e7a33d56b'/>
<id>urn:sha1:bd6f10a5f984e48cb56a39f2698cd58e7a33d56b</id>
<content type='text'>
Remove the unused argument of acpi_os_wait_events_complete.

Signed-off-by: Lin Ming &lt;ming.m.lin@intel.com&gt;
Signed-off-by: Bob Moore &lt;robert.moore@intel.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>Revert "ACPI: Make ACPI interrupt threaded"</title>
<updated>2012-04-18T17:16:27Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2012-04-18T10:29:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9ecf8c0d4f2ea5eb39e0924d9b102b5c3300f291'/>
<id>urn:sha1:9ecf8c0d4f2ea5eb39e0924d9b102b5c3300f291</id>
<content type='text'>
This reverts commit 6fe0d0628245fdcd6fad8b837c81e8f7ebc3364d.

Paul bisected this regression.

The conversion was done blindly and is wrong, as it does not provide a
primary handler to disable the level type irq on the device level.
Neither does it set the IRQF_ONESHOT flag which handles that at the irq
line level.  This can't be done as the interrupt might be shared, though
we might extend the core to force it.

So an interrupt on this line will wake up the thread, but immediately
unmask the irq after that.  Due to the interrupt being level type the
hardware interrupt is raised over and over and prevents the irq thread
from handling it.  Fail.

request_irq() unfortunately does not refuse such a request and the patch
was obviously never tested with real interrupts.

Bisected-by: Paul Bolle &lt;pebolle@tiscali.nl&gt;
Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'tboot' into release</title>
<updated>2012-03-30T20:38:59Z</updated>
<author>
<name>Len Brown</name>
</author>
<published>2012-03-30T20:35:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d326f44e5f2204c7a24db69bfc6dd3fe5f86182b'/>
<id>urn:sha1:d326f44e5f2204c7a24db69bfc6dd3fe5f86182b</id>
<content type='text'>
Conflicts:
	drivers/acpi/acpica/hwsleep.c

Text conflict between:

2feec47d4c5f80b05f1650f5a24865718978eea4
(ACPICA: ACPI 5: Support for new FADT SleepStatus, SleepControl registers)

which removed #include "actables.h"

and

09f98a825a821f7a3f1b162f9ed023f37213a63b
(x86, acpi, tboot: Have a ACPI os prepare sleep instead of calling tboot_sleep.)

which removed #include &lt;linux/tboot.h&gt;

The resolution is to remove them both.

Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>Merge branches 'acpica', 'bgrt', 'bz-11533', 'cpuidle', 'ec', 'hotplug', 'misc', 'red-hat-bz-727865', 'thermal', 'throttling', 'turbostat' and 'video' into release</title>
<updated>2012-03-30T20:10:37Z</updated>
<author>
<name>Len Brown</name>
</author>
<published>2012-03-30T20:10:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1a05e4678724c4a5fe7b9e4e208b616dfe8c3a32'/>
<id>urn:sha1:1a05e4678724c4a5fe7b9e4e208b616dfe8c3a32</id>
<content type='text'>
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPI: consistently use should_use_kmap()</title>
<updated>2012-03-30T07:51:57Z</updated>
<author>
<name>Jan Beulich</name>
</author>
<published>2012-02-24T11:41:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e252675fb722d4a307cc380a06a905f03cf9951c'/>
<id>urn:sha1:e252675fb722d4a307cc380a06a905f03cf9951c</id>
<content type='text'>
... so that acpi_unmap()'s behavior gets in sync with acpi_map()'s.

Signed-off-by: Jan Beulich &lt;jbeulich@suse.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPI: Make ACPI interrupt threaded</title>
<updated>2012-03-30T05:41:45Z</updated>
<author>
<name>Andi Kleen</name>
</author>
<published>2012-02-06T16:17:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6fe0d0628245fdcd6fad8b837c81e8f7ebc3364d'/>
<id>urn:sha1:6fe0d0628245fdcd6fad8b837c81e8f7ebc3364d</id>
<content type='text'>
Some ACPI interrupt actions may need to wait, and it's easiest to
have a thread context for this. So turn the ACPI interrupt
into a threaded interrupt.

Signed-off-by: Andi Kleen &lt;ak@linux.intel.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPICA: Add acpi_os_physical_table_override interface</title>
<updated>2012-03-22T05:44:59Z</updated>
<author>
<name>Bob Moore</name>
</author>
<published>2012-02-14T10:31:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f7b004a17c9183f023796dea0d70284684ec000d'/>
<id>urn:sha1:f7b004a17c9183f023796dea0d70284684ec000d</id>
<content type='text'>
This interface allows the host to override a table via a
physical address, instead of the logical address required by
acpi_os_table_override. This simplifies the host implementation.
Initial implementation by Thomas Renninger. ACPICA implementation
creates a single function for table overrides that attempts both
a logical and a physical override.

Signed-off-by: Bob Moore &lt;robert.moore@intel.com&gt;
Signed-off-by: Thomas Renninger &lt;trenn@suse.de&gt;
Signed-off-by: Lin Ming &lt;ming.m.lin@intel.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>ACPICA: Expand OSL memory read/write interfaces to 64 bits</title>
<updated>2012-03-22T05:44:54Z</updated>
<author>
<name>Bob Moore</name>
</author>
<published>2012-02-14T10:29:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=653f4b538f66d37db560e0f56af08117136d29b7'/>
<id>urn:sha1:653f4b538f66d37db560e0f56af08117136d29b7</id>
<content type='text'>
This change expands acpi_os_read_memory and acpi_os_write_memory to a
full 64 bits. This allows 64 bit transfers via the acpi_read and
acpi_write interfaces. Note: The internal acpi_hw_read and acpi_hw_write
interfaces remain at 32 bits, because 64 bits is not needed to
access the standard ACPI registers.

Signed-off-by: Bob Moore &lt;robert.moore@intel.com&gt;
Signed-off-by: Lin Ming &lt;ming.m.lin@intel.com&gt;
Signed-off-by: Len Brown &lt;len.brown@intel.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'stable/for-x86-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen into tboot</title>
<updated>2012-03-22T05:31:09Z</updated>
<author>
<name>Len Brown</name>
</author>
<published>2012-03-22T05:31:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e840dfe334b4791af07aadee1b2cf3c7c7363581'/>
<id>urn:sha1:e840dfe334b4791af07aadee1b2cf3c7c7363581</id>
<content type='text'>
</content>
</entry>
<entry>
<title>x86, acpi, tboot: Have a ACPI os prepare sleep instead of calling tboot_sleep.</title>
<updated>2012-03-13T18:06:33Z</updated>
<author>
<name>Tang Liang</name>
</author>
<published>2011-12-09T02:05:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=09f98a825a821f7a3f1b162f9ed023f37213a63b'/>
<id>urn:sha1:09f98a825a821f7a3f1b162f9ed023f37213a63b</id>
<content type='text'>
The ACPI suspend path makes a call to tboot_sleep right before
it writes the PM1A, PM1B values. We replace the direct call to
tboot via an registration callback similar to __acpi_register_gsi.

CC: Len Brown &lt;len.brown@intel.com&gt;
Acked-by: Joseph Cihula &lt;joseph.cihula@intel.com&gt;
Acked-by: Rafael J. Wysocki &lt;rjw@sisk.pl&gt;
[v1: Added __attribute__ ((unused))]
[v2: Introduced a wrapper instead of changing tboot_sleep return values]
[v3: Added return value AE_CTRL_SKIP for acpi_os_sleep_prepare]
Signed-off-by: Tang Liang &lt;liang.tang@oracle.com&gt;
[v1: Fix compile issues on IA64 and PPC64]
[v2: Fix where __acpi_os_prepare_sleep==NULL and did not go in sleep properly]
Signed-off-by: Konrad Rzeszutek Wilk &lt;konrad.wilk@oracle.com&gt;
</content>
</entry>
</feed>
