From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 28 Oct 2012 17:04:40 -0700 From: Jonathan Nieder To: Ben Hutchings Cc: linux-kernel@vger.kernel.org, stable@vger.kernel.org, akpm@linux-foundation.org, alan@lxorguk.ukuu.org.uk, Feng Tang , Len Brown Subject: Re: [ 026/105] ACPI: EC: Make the GPE storm threshold a module parameter Message-ID: <20121029000440.GE6083@elie.Belkin> References: <20121028231536.970033833@decadent.org.uk> <20121028231545.002108441@decadent.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20121028231545.002108441@decadent.org.uk> Sender: linux-kernel-owner@vger.kernel.org List-ID: Ben Hutchings wrote: > 3.2-stable review patch. If anyone has any objections, please let me know. [...] > commit a520d52e99b14ba7db135e916348f12f2a6e09be upstream. > > The Linux EC driver includes a mechanism to detect GPE storms, > and switch from interrupt-mode to polling mode. However, polling > mode sometimes doesn't work, so the workaround is problematic. > Also, different systems seem to need the threshold for detecting > the GPE storm at different levels. Not an objection, but this is a weird parameter. How many false interrupts per transaction should be expected? Is there some fact about the hardware or firmware that makes this a well defined number on each machine? Thanks, Jonathan