At Mon, 13 Feb 2006 14:31:23 +0100, Patrizio Bassi wrote: > > Takashi Iwai ha scritto: > > At Mon, 13 Feb 2006 13:37:55 +0100, > > Patrizio Bassi wrote: > > > >> Takashi Iwai ha scritto: > >> > >>> At Sun, 12 Feb 2006 19:05:20 -0800, > >>> Andrew Morton wrote: > >>> > >>> > >>>> - Patrizio Bassi <patrizio.bassi@xxxxxxxxx> has an alsa suspend > >>>> regression ("alsa suspend/resume continues to fail for ens1370") > >>>> > >>>> > >>> It's not a "regression". PM didn't work with ens1370 at all in the > >>> eralier version. > >>> > >>> About the problem there, I have no idea now what's wrong. The > >>> suspend-to-disk works fine if the driver is built as module but not as > >>> built-in kernel. > >>> > >>> > >>> > >>> > >> i wrote "regression" because before (ehm...exactly don't know...about > >> 2.6.14 time) > >> after suspend i had to restart my distro's mixer values service or i > >> couldn't hear anything. > >> and...ok..it was boring but worked. > >> > > > > You abused the function which wasn't officially supported :) > > > > > > Takashi > > > > > nice i'm an abuser! :) > > ok, seriously..that's bad, because before it was not implemented, so ok... > but now it fails with errors (and make apps not working properly) which > is worse. My rough guess is the initialization order, the resume was called too early. What about to put sleep between snd_ensoniq_chip_init() and snd_ak4531_resume()? Or put more delay in snd_ak4531_resume()? Takashi - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html