<div>Hi,</div>
<div>&nbsp;</div>
<div>I have upgraded ALSA from 1.0.11RC4 to 1.0.11, but i found Conexant modem didn't work anymore. The issue is due to</div>
<div>the change of one function named snd_pcm_open_substream() in ALSA.</div>
<div>In earily version, it was:</div>
<div>&nbsp;int snd_pcm_open_substream(struct snd_pcm *pcm, int stream,struct snd_pcm_substream **rsubstream)<br>In 1.0.11 version, it becomes:<br>&nbsp;int snd_pcm_open_substream(struct snd_pcm *pcm, int stream,struct file *file,struct snd_pcm_substream **rsubstream)
</div>
<div>&nbsp;</div>
<div>Function OsHdaCodecOpenDMA() in modem driver calls the function, OsHdaCodecOpenDMA is called in library hsfhda-i386.O, but we can't change it because we have no it source code.</div>
<div>&nbsp;</div>
<div>Anybody can help me? Thanks a lot.<br>&nbsp;</div>