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





------- Comment #24 from [EMAIL PROTECTED]  2008-04-03 18:25 -------
Created an attachment (id=15601)
 --> (http://bugzilla.kernel.org/attachment.cgi?id=15601&action=view)
proposed patch

I think I found it. The problem seems to be in checking if the GPE that was
fired is enabled before disabling it in acpi_ev_disable_gpe() and even
returning AE_OK in that case. So I removed the check making it always disable
the requested GPE, which should be OK IIUC.

This indeed fix the problem leaving only one "ACPI Error (evgpe-0710): No
handler or method for GPE[17], disabling event [20070126]" message in the logs
and preventing the IRQ storm.

I've also tried moving the acpi_ev_update_gpe_enable_masks call before the
check but didn't make any difference, so I think this is the way to go. Unless
there is a better reason to leave the check there.


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to