public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* GPE storm detected, disabling EC GPE
@ 2008-06-05 21:01 Justin Mattock
  2008-06-30 19:34 ` Andrew Morton
  0 siblings, 1 reply; 4+ messages in thread
From: Justin Mattock @ 2008-06-05 21:01 UTC (permalink / raw)
  To: Linux Kernel Mailing List; +Cc: Rafael J. Wysocki

FWIW I noticed a post where the person had changed 5 to 20, and it
seemed to work for them;
So with that in mind I decide to give that a go, here is the location:
drivers/acpi/ec.c
@@ -527,47 +488,51 @@ static u32 acpi_ec_gpe_handler(void *data)
 {
        acpi_status status = AE_OK;
        struct acpi_ec *ec = data;
       u8 state = acpi_ec_read_status(ec);

        pr_debug(PREFIX "~~~> interrupt\n");
       atomic_inc(&ec->irq_count);
-       if (atomic_read(&ec->irq_count) > 5) {
+       if (atomic_read(&ec->irq_count) > 20) {
               pr_err(PREFIX "GPE storm detected, disabling EC GPE\n");
               ec_switch_to_poll_mode(ec);
               goto end;
       }

Now I don't know if this will work for other brands, but for
me(Macbook Pro ATI chipset) I have not received the
GPE storm detected, disabling EC GPE message, but it's only been an
hour, maybe after two or three this might appear.
Also is this good or bad to set 5 to 20 for the system?
regards;

-- 
Justin P. Mattock

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-07-01  2:11 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-05 21:01 GPE storm detected, disabling EC GPE Justin Mattock
2008-06-30 19:34 ` Andrew Morton
2008-06-30 19:59   ` Rafael J. Wysocki
2008-07-01  2:10     ` Justin Mattock

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox