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 <[email protected]>
> Signed-off-by: Takashi Iwai <[email protected]>

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 [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to