<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.linux.acpi.devel">
    <title>gmane.linux.acpi.devel</title>
    <link>http://blog.gmane.org/gmane.linux.acpi.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/61022"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/61016"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/61001"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60980"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60974"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60969"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60966"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60964"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60940"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60937"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60917"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60914"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60911"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60909"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60907"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60904"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60890"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60873"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60870"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.acpi.devel/60867"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/61022">
    <title>[PATCH] ACPI: Fix potential NULL pointer dereference in acpi_processor_add()</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/61022</link>
    <description>&lt;pre&gt;In acpi_processor_add(), get_cpu_device() will return NULL sometimes,
although the chances are small, I think it should be fixed.

Signed-off-by: Hanjun Guo &amp;lt;hanjun.guo&amp;lt; at &amp;gt;linaro.org&amp;gt;
---
 drivers/acpi/processor_driver.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/drivers/acpi/processor_driver.c b/drivers/acpi/processor_driver.c
index bec717f..dd64f23 100644
--- a/drivers/acpi/processor_driver.c
+++ b/drivers/acpi/processor_driver.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -579,6 +579,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int __cpuinit acpi_processor_add(struct acpi_device
*device)
        per_cpu(processors, pr-&amp;gt;id) = pr;

        dev = get_cpu_device(pr-&amp;gt;id);
+       if (!dev) {
+               result = -ENODEV;
+               goto err_clear_processor;
+       }
        if (sysfs_create_link(&amp;amp;device-&amp;gt;dev.kobj, &amp;amp;dev-&amp;gt;kobj, "sysdev")) {
                result = -EFAULT;
                goto err_clear_processor;
&lt;/pre&gt;</description>
    <dc:creator>Hanjun Guo</dc:creator>
    <dc:date>2013-05-23T12:44:26</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/61016">
    <title>Parameter check for EINJ error injection - V3</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/61016</link>
    <description>&lt;pre&gt;[PATCH 1/2 V3] ACPI/APEI: Add parameter check before error injection
[PATCH 2/2 V3] ACPI/APEI: Update einj documentation for param1/param2

These two patches are employed to enhance the check for param1/param2
when einj is used. Param1/param2 are very subtle for the guy
who lacks of experience. These two patches add some extra checks to
avoid happening further errors to confuse users.

V3: only update the 1st patch based on Tony and Boris' suggestion.
V2: only update the 1st patch based on Boris' suggestion.
--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Chen Gong</dc:creator>
    <dc:date>2013-05-23T02:32:01</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/61001">
    <title>ACPI v5 sleep registers broken on Toshiba laptops</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/61001</link>
    <description>&lt;pre&gt;Greetings,

On the recently released Toshiba Kirabook and kernels &amp;gt;= 3.4
suspend/resume only works once. After resume input from things like
the power button, brightness buttons, lid switch, etc. no longer work
and the laptop simply hangs when suspended for a second time. This
appears to also impact other recent Toshiba laptops (although the bug
claims the hang is during the second resume rather than the second
suspend as is my case).
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1094800

Suspend/resume and all the buttons work just fine on v3.3. I bisected
the v3.3-&amp;gt;v3.4 change (with the help of patching in a kvm clock fix as
needed) and tracked it down to this commit:

commit 2feec47d4c5f80b05f1650f5a24865718978eea4
Author: Bob Moore &amp;lt;robert.moore&amp;lt; at &amp;gt;intel.com&amp;gt;
Date: Tue Feb 14 15:00:53 2012 +0800

    ACPICA: ACPI 5: Support for new FADT SleepStatus, SleepControl registers

    Adds sleep and wake support for systems with these registers.
    One new file, hwxfsleep.c

    Signed-off-by: Bob Moore &amp;lt;ro&lt;/pre&gt;</description>
    <dc:creator>Michael Marineau</dc:creator>
    <dc:date>2013-05-22T13:39:12</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60980">
    <title>[PATCH] ACPI:add _STA evaluating at do_acpi_find_child()</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60980</link>
    <description>&lt;pre&gt;From: Jeff Wu &amp;lt;zlinuxkernel&amp;lt; at &amp;gt;gmail.com&amp;gt;

Once do_acpi_find_child() found the first matching handle, it makes the acpi_get_child()
loop stop and return the matching handle. But, at some of the platforms, a "_ADR" is
with the multiple devices, and if one is enabled, the others will be disabled.
Just like a case:
Address : 0x1FFFF ; handle : SB_PCI0.SATA.DEV0
Address : 0x1FFFF ; handle : SB_PCI0.SATA.DEV1
Address : 0x1FFFF ; handle : SB_PCI0.SATA.DEV2

If DEV0 and DEV1 are disabled and DEV2 is enabled, the target is to get DEV2 handle, but
actually it always return the first disabled device DEV0 handle. So add a _STA evaluating
at do_acpi_find_child() to check the device status. If the object exists, but it is disabled,
acpi_get_child() will continue looping to get the correct handle that the object exists and
is enabled.
 

Signed-off-by: Jeff Wu &amp;lt;zlinuxkernel&amp;lt; at &amp;gt;gmail.com&amp;gt;
---
 drivers/acpi/glue.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/drivers/acpi/glue.c b/drivers/acpi/glue.c
ind&lt;/pre&gt;</description>
    <dc:creator>jeff.wu&lt; at &gt;amd.com</dc:creator>
    <dc:date>2013-05-21T11:19:33</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60974">
    <title>[PATCH] ACPI / resource: call acpi_get_override_irq() only for legacy IRQ resources</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60974</link>
    <description>&lt;pre&gt;acpi_get_override_irq() was added because there was a problem with buggy
BIOSes passing wrong IRQ() resource for the RTC IRQ. Commit that added
the workaround is 61fd47e0c8476 (ACPI: fix two IRQ8 issues in IOAPIC
mode).

With ACPI 5 enumerated devices there are typically one or more extended IRQ
resources for a device (and these IRQs can be shared). However, the
acpi_get_override_irq() workaround forces all IRQs in range 0 - 15 (the
legacy ISA IRQs) to be edge triggered, active high as can be seen from the
dmesg below:

ACPI: IRQ 6 override to edge, high
ACPI: IRQ 7 override to edge, high
ACPI: IRQ 7 override to edge, high
ACPI: IRQ 13 override to edge, high

Also /proc/interrupts for the I2C controllers (INT33C2 and INT33C3) shows
the same thing:

7:          4          0          0          0   IO-APIC-edge INT33C2:00, INT33C3:00

The _CSR method for INT33C2 (and INT33C3) device returns following
resource:

Interrupt (ResourceConsumer, Level, ActiveLow, Shared,,, )
{
0x00000007,
}

which states t&lt;/pre&gt;</description>
    <dc:creator>Mika Westerberg</dc:creator>
    <dc:date>2013-05-20T15:41:45</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60969">
    <title>[PATCH] acpi: blacklist win8 OSI for ASUS Zenbok Prime UX31A</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60969</link>
    <description>&lt;pre&gt;Otherwise the backlight can't be changed, presumably because the DSDT
contains stub code when in conjunction with Windows 8.

https://wiki.archlinux.org/index.php/ASUS_Zenbook_Prime_UX31A

Signed-off-by: Felipe Contreras &amp;lt;felipe.contreras&amp;lt; at &amp;gt;gmail.com&amp;gt;
---
 drivers/acpi/blacklist.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/drivers/acpi/blacklist.c b/drivers/acpi/blacklist.c
index cb96296..a404127 100644
--- a/drivers/acpi/blacklist.c
+++ b/drivers/acpi/blacklist.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -192,6 +192,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int __init dmi_disable_osi_win7(const struct dmi_system_id *d)
 acpi_osi_setup("!Windows 2009");
 return 0;
 }
+static int __init dmi_disable_osi_win8(const struct dmi_system_id *d)
+{
+printk(KERN_NOTICE PREFIX "DMI detected: %s\n", d-&amp;gt;ident);
+acpi_osi_setup("!Windows 2012");
+return 0;
+}
 
 static struct dmi_system_id acpi_osi_dmi_table[] __initdata = {
 {
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -267,6 +273,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static struct dmi_system_id acpi_osi_dmi_table[] __initdata = {
      DMI_MATCH(DMI_PRODUCT_NAME, "Satellite P3&lt;/pre&gt;</description>
    <dc:creator>Felipe Contreras</dc:creator>
    <dc:date>2013-05-20T08:16:33</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60966">
    <title>Parameter check for EINJ error injection - V2</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60966</link>
    <description>&lt;pre&gt;[PATCH 1/2 V2] ACPI/APEI: Add parameter check before error injection
[PATCH 2/2 V2] ACPI/APEI: Update einj documentation for param1/param2

These two patches are employed to enhance the check for param1/param2
when einj is used. Param1/param2 are very subtle for the guy
who lacks of experience. These two patches add some extra checks to
avoid happening further errors to confuse users.
--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Chen Gong</dc:creator>
    <dc:date>2013-05-20T07:20:31</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60964">
    <title>[PATCH] ACPI / video: Add "Asus UL30A" to ACPI video detect blacklist</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60964</link>
    <description>&lt;pre&gt;Like on UL30VT, the ACPI video driver can't control backlight correctly on
Asus UL30A.  Vendor driver (asus-laptop) can work.  This patch is to
add "Asus UL30A" to ACPI video detect blacklist in order to use
asus-laptop for video control on the "Asus UL30A" rather than ACPI
video driver.

Signed-off-by: Bastian Triller &amp;lt;bastian.triller&amp;lt; at &amp;gt;gmail.com&amp;gt;
---
 drivers/acpi/video_detect.c | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/drivers/acpi/video_detect.c b/drivers/acpi/video_detect.c
index 66f6762..e6bd910 100644
--- a/drivers/acpi/video_detect.c
+++ b/drivers/acpi/video_detect.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -161,6 +161,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static struct dmi_system_id video_detect_dmi_table[] = {
 DMI_MATCH(DMI_PRODUCT_NAME, "UL30VT"),
 },
 },
+{
+.callback = video_detect_force_vendor,
+.ident = "Asus UL30A",
+.matches = {
+DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK Computer Inc."),
+DMI_MATCH(DMI_PRODUCT_NAME, "UL30A"),
+},
+},
 { },
 };
 
&lt;/pre&gt;</description>
    <dc:creator>Bastian Triller</dc:creator>
    <dc:date>2013-05-19T11:52:33</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60940">
    <title>BGRT wild pointer</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60940</link>
    <description>&lt;pre&gt;My MSI 79A-GD65 (8D) (MS-7760), which is a shining example of firmware
engineering, warns like this on startup:

[    0.061363] ioremap: invalid physical address d0bb01800000001
[    0.061365] ------------[ cut here ]------------
[    0.061368] WARNING: at arch/x86/mm/ioremap.c:85
__ioremap_caller+0x35a/0x370()
[    0.061369] Hardware name: MS-7760
[    0.061370] Modules linked in:
[    0.061372] Pid: 0, comm: swapper/0 Not tainted 3.8.11-200.fc18.x86_64 #1
[    0.061373] Call Trace:
[    0.061377]  [&amp;lt;ffffffff8105e675&amp;gt;] warn_slowpath_common+0x75/0xa0
[    0.061379]  [&amp;lt;ffffffff8105e6ba&amp;gt;] warn_slowpath_null+0x1a/0x20
[    0.061381]  [&amp;lt;ffffffff8104779a&amp;gt;] __ioremap_caller+0x35a/0x370
[    0.061383]  [&amp;lt;ffffffff81059645&amp;gt;] ? efi_bgrt_init+0xc5/0x160
[    0.061385]  [&amp;lt;ffffffff813800b0&amp;gt;] ? acpi_get_table_with_size+0x5f/0xbe
[    0.061386]  [&amp;lt;ffffffff81047807&amp;gt;] ioremap_nocache+0x17/0x20
[    0.061388]  [&amp;lt;ffffffff81059645&amp;gt;] efi_bgrt_init+0xc5/0x160
[    0.061390]  [&amp;lt;ffffffff81d18bb6&amp;gt;] efi_late_init+0x9/0xb
[    0.06139&lt;/pre&gt;</description>
    <dc:creator>Andy Lutomirski</dc:creator>
    <dc:date>2013-05-17T19:36:47</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60937">
    <title>Get your Free $5 in 30 Seconds or Less</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60937</link>
    <description>&lt;pre&gt;Yes! Now Free Members can make a whole lot of money and never be harassed about paying for membership. There are no paid memberships. Only Free members that make "You" money on 3 different levels and you get paid 7 different ways. This is the craziest thing you've ever seen. Finally a Real Online Business that you make money with on the first day you sign up and just tell others to get their $5 to make even more. If your one of the vast majority of people that made little or no money online, than that is about to end in 30 Seconds (Unless you type slowly)



Again, thats:

    $5 Free just for Signing Up Guaranteed

    No Paid Memberships so It's Always Free

    Get paid in 7 Different ways

    Get Paid on 3 Levels, No confusing matrices or procedures

    Get Paid for Telling Others to get their free $5

    Grow your own Massive List for Free to contact about anything



Change that situation Right Now.



Go Here Now!!!!

http://goo.gl/YthnO



Make sure to click "Free Member" or "Money Plug-In"

--
To&lt;/pre&gt;</description>
    <dc:creator>Shelby Clark</dc:creator>
    <dc:date>2013-05-17T15:31:50</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60917">
    <title>Parameter check for EINJ error injection</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60917</link>
    <description>&lt;pre&gt;[PATCH 1/2] ACPI/APEI: Add parameter check before error injection
[PATCH 2/2] ACPI/APEI: Update einj documentation for param1/param2

There two patches are employed to enhance the check for param1/param2
when einj is used. Param1/param2 are very subtle for the guy
who lacks of experience. These two patches add some extra checks to
avoid happening further errors to confuse users.

--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Chen Gong</dc:creator>
    <dc:date>2013-05-16T02:29:05</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60914">
    <title>enabling aspm on ati radeon</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60914</link>
    <description>&lt;pre&gt;-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I thought that booting with the pcie_aspm=force option should make
sure this was enabled, but passing this to a 3.8.0 kernel, lspci still
shows:

LnkCap:Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Latency L0
&amp;lt;64ns, L1 &amp;lt;1us ClockPM- Surprise- LLActRep- BwNot-
LnkCtl:ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-

What could be disabling ASPM?  dmesg confirms: [    0.000000] PCIe
ASPM is forcibly enabled

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iQEcBAEBAgAGBQJRlEOfAAoJEJrBOlT6nu75D7gH/1/Nk62FAELr/IJR49pNFNVB
TY0JflxJ7hRMxGUYtcKCgGLA2UrUSf95fFh11NmWMCZFRXHS/9WQXp2gr8KUGXIp
iOlHHME2egFslbr8nUp3aHkmq0/D7lbZdK7eA1PO6hojnxapygbqt6tjpRKT7Vke
djWz+43IiljDD7ZKz1JoUPjJIEV2v/Eg5BpXFEVEiXXFYFfjAU3ZG95/mNuvTX3T
MraQFQOP/4kqpMc75tSsAsfMHg3ciYOt0GIYIk9SUE6mONkAY6o2g4kRgva5CwQC
bBvhDZcQfx8QsIPlTBa74Kjjx9q7yQyOD6lkJTLE5SQWfTiBwB5ET9D&lt;/pre&gt;</description>
    <dc:creator>Phillip Susi</dc:creator>
    <dc:date>2013-05-16T02:25:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60911">
    <title>[PATCH] ACPI / PM: Allow device power states to be used for CONFIG_PM unset</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60911</link>
    <description>&lt;pre&gt;From: Rafael J. Wysocki &amp;lt;rafael.j.wysocki&amp;lt; at &amp;gt;intel.com&amp;gt;

Currently, drivers/acpi/device_pm.c depends on CONFIG_PM and all of
the functions defined in there are replaced with static inline stubs
if that option is unset.  However, CONFIG_PM means, roughly, "runtime
PM or suspend/hibernation support" and some of those functions are
useful regardless of that.  For example, they are used by the ACPI
fan driver for controlling fans and acpi_device_set_power() is called
during device removal.  Moreover, device initialization may depend on
setting device power states properly.

For these reasons, make the routines manipulating ACPI device power
states defined in drivers/acpi/device_pm.c available for CONFIG_PM
unset too.

Reported-by: Zhang Rui &amp;lt;rui.zhang&amp;lt; at &amp;gt;intel.com&amp;gt;
Signed-off-by: Rafael J. Wysocki &amp;lt;rafael.j.wysocki&amp;lt; at &amp;gt;intel.com&amp;gt;
---
 drivers/acpi/Makefile    |    2 
 drivers/acpi/device_pm.c |  126 +++++++++++++++++++++++------------------------
 include/acpi/acpi_bus.h  |   40 +-------------
 3 files changed, 70 inserti&lt;/pre&gt;</description>
    <dc:creator>Rafael J. Wysocki</dc:creator>
    <dc:date>2013-05-15T23:04:27</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60909">
    <title>Disable hibernate -- Live media shouldn't allow it?</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60909</link>
    <description>&lt;pre&gt;-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

When booting from removable media, you may end up mounting a swap
partition on an internal hard disk, thus enabling hibernation.
Inadvertently hibernating ( perhaps in response to ACPI HOT event ) is
silly since the system can not be resumed.  Is there a flag somewhere
to prevent hibernating?  Shouldn't there be and shouldn't it be
disabled by default?

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iQEcBAEBAgAGBQJRlAjBAAoJEJrBOlT6nu75tD4IANMtQGPJfnwOrnwcL+pmxmRW
1Iq7EpwXtkxMbibcIiLIjtqfPXjupHQMQBxMoHvlZuISPv4lMChRqbM+wBEy5GfN
waGcSilqbHurx+L4xSUE9UmZ6iUOWEvZreQRniTlrFbAV+pClYq2D0Ub2msOo1Ka
Rg0zygVJSs0y6VrTZdUIbutiiGo24KFiJyTkErTnFr21QReIPd5Bq4zwVd+1I+UR
oZY0z49ot8c+m2BhBZ8V6+H0do+zpmcvjmik3b6Dm8sFfGiCnjQVHhmc4tHNZfhS
SnmW8dC+haR7kHAAFmIrd2RRbczD2H3XCM0/QvwVQ8ISz0h6Ejy1MTeNlW87XBA=
=5nIU
-----END PGP SIGNATURE-----
--
To unsubscribe from this list: send the line "unsubscribe linux-&lt;/pre&gt;</description>
    <dc:creator>Phillip Susi</dc:creator>
    <dc:date>2013-05-15T22:14:25</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60907">
    <title>How to simulate thermal event?</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60907</link>
    <description>&lt;pre&gt;-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I would like to simulate an acpi HOT or CRT event to test the OS
response.  Is this possible?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (MingW32)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJRk/AuAAoJEJrBOlT6nu75wqYH/RNkmPoeEPvD/h6NLnpNCbbJ
EmFN5xZSlP8dzUTbGO7BkFNS8YlPp63v2MVtKI6Vh9kF4GUdjEnY/qXATRFTaj6E
Jcbk7qLDzxkBTN3K5CZRaBJUMnq2lGonYWHL5F2VxrlpNCzqvowcAgThVwsFpwnt
TVanaHKt7uZzyHu3oDgAVcXP+5m7OJtwL1YPEgCLNzkXR/XjRvR8PxOpJ/JsOh5x
dzUK84XANnC9vuejvh5rbhDsf1jQtYmzozg0TZkGcvlWchNAe3+OcjQTWD1wh3ub
2USZdNnrhfZ+rfOOSSSmT4diqUmT2RT5ZbnXXj2B7UTwE8HbQSKX59LXCGrxrrE=
=iQaF
-----END PGP SIGNATURE-----
--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Phillip Susi</dc:creator>
    <dc:date>2013-05-15T20:29:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60904">
    <title>[PATCH] acpi: Fix memory leak on acpi_scan_init_hotplug() error path</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60904</link>
    <description>&lt;pre&gt;Following commit 6b772e8f9 (ACPI: Update PNPID match handling for
notify), the acpi_scan_init_hotplug() calls acpi_set_pnp_ids() which
allocates acpi_hardware_id and copies a few strings (kstrdup). If the
devices does not have hardware_id set, the function exits without
freeing the previously allocated ids (and kmemleak complains). This
patch calls simply changes 'return' on error to a 'goto out' which calls
acpi_free_pnp_ids().

Signed-off-by: Catalin Marinas &amp;lt;catalin.marinas&amp;lt; at &amp;gt;arm.com&amp;gt;
Reported-by: Larry Finger &amp;lt;Larry.Finger&amp;lt; at &amp;gt;lwfinger.net&amp;gt;
Cc: Toshi Kani &amp;lt;toshi.kani&amp;lt; at &amp;gt;hp.com&amp;gt;
---
 drivers/acpi/scan.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c
index fe158fd..c1bc608 100644
--- a/drivers/acpi/scan.c
+++ b/drivers/acpi/scan.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1785,7 +1785,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void acpi_scan_init_hotplug(acpi_handle handle, int type)
 acpi_set_pnp_ids(handle, &amp;amp;pnp, type);
 
 if (!pnp.type.hardware_id)
-return;
+goto out;
 
 /*
  * This relies on the fact that a&lt;/pre&gt;</description>
    <dc:creator>Catalin Marinas</dc:creator>
    <dc:date>2013-05-15T16:49:35</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60890">
    <title>[PATCH v1 1/2] ACPI, PCI: remove unused global list acpi_pci_roots in pci_root.c</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60890</link>
    <description>&lt;pre&gt;Now the global list acpi_pci_roots pci_root.c is useless, remove it.

Signed-off-by: Jiang Liu &amp;lt;jiang.liu&amp;lt; at &amp;gt;huawei.com&amp;gt;
Cc: Len Brown &amp;lt;lenb&amp;lt; at &amp;gt;kernel.org&amp;gt;
Cc: "Rafael J. Wysocki" &amp;lt;rjw&amp;lt; at &amp;gt;sisk.pl&amp;gt;
Cc: linux-acpi&amp;lt; at &amp;gt;vger.kernel.org
Cc: linux-kernel&amp;lt; at &amp;gt;vger.kernel.org
---
 drivers/acpi/pci_root.c | 25 +++----------------------
 include/acpi/acpi_bus.h |  1 -
 2 files changed, 3 insertions(+), 23 deletions(-)

diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c
index b80e06e..91ddfd6 100644
--- a/drivers/acpi/pci_root.c
+++ b/drivers/acpi/pci_root.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -65,10 +65,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static struct acpi_scan_handler pci_root_handler = {
 .detach = acpi_pci_root_remove,
 };
 
-/* Lock to protect both acpi_pci_roots lists */
-static DEFINE_MUTEX(acpi_pci_root_lock);
-static LIST_HEAD(acpi_pci_roots);
-
 static DEFINE_MUTEX(osc_lock);
 
 /**
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -423,7 +419,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int acpi_pci_root_add(struct acpi_device *device,
 }
 }
 
-INIT_LIST_HEAD(&amp;amp;root-&amp;gt;node);
 root-&amp;gt;device = device;
 root-&amp;gt;segment = segment &amp;amp; 0xFFFF;
 strcpy(acpi_d&lt;/pre&gt;</description>
    <dc:creator>Jiang Liu</dc:creator>
    <dc:date>2013-05-14T13:00:38</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60873">
    <title>[PATCH] ACPI / LPSS: add support for Intel BayTrail</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60873</link>
    <description>&lt;pre&gt;Intel BayTrail has almost the same Low Power Subsystem than Lynxpoint with
few differences. Peripherals are clocked with different speeds (typically
lower) and the clock is not always gated. To support this we add
possibility to share a common fixed rate clock and make clock gating
optional.

Signed-off-by: Mika Westerberg &amp;lt;mika.westerberg&amp;lt; at &amp;gt;linux.intel.com&amp;gt;
---
 drivers/acpi/acpi_lpss.c  |   88 +++++++++++++++++++++++++++++++++++++++++----
 drivers/clk/x86/clk-lpt.c |    4 +--
 2 files changed, 82 insertions(+), 10 deletions(-)

diff --git a/drivers/acpi/acpi_lpss.c b/drivers/acpi/acpi_lpss.c
index 652fd5c..f6d7605 100644
--- a/drivers/acpi/acpi_lpss.c
+++ b/drivers/acpi/acpi_lpss.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -33,11 +33,19 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; ACPI_MODULE_NAME("acpi_lpss");
 #define LPSS_SW_LTR0x10
 #define LPSS_AUTO_LTR0x14
 
+struct lpss_shared_clock {
+const char *name;
+unsigned long rate;
+struct clk *clk;
+};
+
 struct lpss_device_desc {
 bool clk_required;
 const char *clkdev_name;
 bool ltr_required;
 unsigned int prv_offset;
+b&lt;/pre&gt;</description>
    <dc:creator>Mika Westerberg</dc:creator>
    <dc:date>2013-05-13T12:42:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60870">
    <title>[PATCH] ACPI: implement acpi_os_get_timer() according the spec</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60870</link>
    <description>&lt;pre&gt;ACPI Timer() opcode should return monotonically increasing clock with 100ns
granularity. Implement this with the help of ktime_get().

Signed-off-by: Mika Westerberg &amp;lt;mika.westerberg&amp;lt; at &amp;gt;linux.intel.com&amp;gt;
---
 drivers/acpi/osl.c |   14 +-------------
 1 file changed, 1 insertion(+), 13 deletions(-)

diff --git a/drivers/acpi/osl.c b/drivers/acpi/osl.c
index 586e7e9..2a22170 100644
--- a/drivers/acpi/osl.c
+++ b/drivers/acpi/osl.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -835,19 +835,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; void acpi_os_stall(u32 us)
  */
 u64 acpi_os_get_timer(void)
 {
-static u64 t;
-
-#ifdefCONFIG_HPET
-/* TBD: use HPET if available */
-#endif
-
-#ifdefCONFIG_X86_PM_TIMER
-/* TBD: default to PM timer if HPET was not available */
-#endif
-if (!t)
-printk(KERN_ERR PREFIX "acpi_os_get_timer() TBD\n");
-
-return ++t;
+return ktime_to_ns(ktime_get()) / 100;
 }
 
 acpi_status acpi_os_read_port(acpi_io_address port, u32 * value, u32 width)
&lt;/pre&gt;</description>
    <dc:creator>Mika Westerberg</dc:creator>
    <dc:date>2013-05-13T10:27:51</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60867">
    <title>..</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60867</link>
    <description>&lt;pre&gt;I am Mr. Dale Alexander from the bank of Canada, I have a monetary deal
for you. Contact me if interested for more information via: dalealexander&amp;lt; at &amp;gt;careceo.com
--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Mr. Dale Alexander</dc:creator>
    <dc:date>2013-05-12T23:24:09</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.acpi.devel/60861">
    <title>[PATCH v2] aerdrv: Move cper_print_aer() call out of interrupt context</title>
    <link>http://comments.gmane.org/gmane.linux.acpi.devel/60861</link>
    <description>&lt;pre&gt;The following warning was seen on 3.9 when a corrected PCIe error was being
handled by the AER subsystem.

WARNING: at .../drivers/pci/search.c:214 pci_get_dev_by_id+0x8a/0x90()

This occurred because a call to pci_get_domain_bus_and_slot() was added to
cper_print_pcie() to setup for the call to cper_print_aer().  The warning
showed up because cper_print_pcie() is called in an interrupt context and
pci_get* functions are not supposed to be called in that context.

The solution is to move the cper_print_aer() call out of the interrupt
context and into aer_recover_work_func() to avoid any warnings when calling
pci_get* functions.

v2 - Re-worded header text.  Removed prefix arg from cper_print_aer().
     Added TODO message in cper_print_aer().

Signed-off-by: Lance Ortiz &amp;lt;lance.ortiz&amp;lt; at &amp;gt;hp.com&amp;gt;
Acked-by: Borislav Petkov &amp;lt;bp&amp;lt; at &amp;gt;suse.de&amp;gt;
---

 drivers/acpi/apei/cper.c               |   18 ------------------
 drivers/acpi/apei/ghes.c               |    3 ++-
 drivers/pci/pcie/aer/aerdrv_core.c     |    6 +++++-
 drive&lt;/pre&gt;</description>
    <dc:creator>Lance Ortiz</dc:creator>
    <dc:date>2013-05-09T19:51:35</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.acpi.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.acpi.devel</link>
  </textinput>
</rdf:RDF>
