On Mon, Aug 25, 2008 at 04:34:40PM -0700, Steve Sakoman wrote: > > can you also apply this other patch: > > > > diff --git a/sound/core/pcm.c b/sound/core/pcm.c > > That patch didn't seem to have an effect, pretty much the same crash: Hmm... so more investigation is needed but now is already too late for me, it's past 3am :-p If Jarkko doesn't get a fix before me (I'm pretty sure he will :-p) I'll try to dig more when I wake up. But the problems seems to be on the file open() path. Try to track down the use of struct snd_pcm_substream, starting at pcm_native.c:snd_pcm_open_file(). Put some printks around that function and see when substream is getting nulled. Something like: printk(KERN_INFO "%s %d substream %p\n", __func__, __LINE__, substream); And go down the functional calls following the ones that have a struct snd_pcm_substream as argument. That will probably allow you to see where substream is getting NULLed and try to guess a fix for that. -- balbi -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html