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