At Wed, 22 Feb 2012 12:01:19 +0100,
Takashi Iwai wrote:
> 
> The cx5051 parser calls snd_hda_input_jack_add() in the init callback
> to create and initialize the jack detection instances.  Since the init
> callback is called at each time when the device gets woken up after
> suspend or power-saving mode, the duplicated instances are accumulated
> at each call.  This ends up with the kernel warnings with the too
> large array size.
> 
> The fix is simply to move the call into the parser section instead of
> the init callback.
> 
> The fix is needed only up to 3.2 kernel, since the HD-audio jack layer
> was redesigned in the 3.3 kernel.
> 
> Reported-and-tested-by: Russell King <rmk+ker...@arm.linux.org.uk>
> Signed-off-by: Takashi Iwai <ti...@suse.de>

Please disregard this.  It turned out that the patch isn't sufficient.
I'm going to send the corrected patch.

Sorry for inconvenience.


Takashi
--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to