[alsa-devel] [PATCH v6 02/11] ASoC: topology: Make PCM backward compatible from ABI v4
Mark Brown
broonie at kernel.org
Fri Oct 28 20:51:05 CEST 2016
On Tue, Oct 11, 2016 at 02:36:49PM +0800, mengdong.lin at linux.intel.com wrote:
> @@ -508,6 +541,10 @@ static void remove_link(struct snd_soc_component *comp,
> if (dobj->ops && dobj->ops->link_unload)
> dobj->ops->link_unload(comp, dobj);
>
> + kfree(link->name);
> + kfree(link->stream_name);
> + kfree(link->cpu_dai_name);
> +
> list_del(&dobj->list);
> snd_soc_remove_dai_link(comp->card, link);
> kfree(link);
> @@ -1606,7 +1643,8 @@ static int soc_tplg_dai_create(struct soc_tplg *tplg,
> if (dai_drv == NULL)
> return -ENOMEM;
>
> - dai_drv->name = pcm->dai_name;
> + if (strlen(pcm->dai_name))
> + dai_drv->name = kstrdup(pcm->dai_name, GFP_KERNEL);
> dai_drv->id = pcm->dai_id;
>
> if (pcm->playback) {
These appear to be fixes unrelated to the ABI handling?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: not available
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20161028/a7a91594/attachment-0001.sig>
More information about the Alsa-devel
mailing list