mbox series

[0/3] ASoC: bug fix patches

Message ID 87frk16wxt.wl-kuninori.morimoto.gx@renesas.com (mailing list archive)
Headers show
Series ASoC: bug fix patches | expand

Message

Kuninori Morimoto Feb. 26, 2025, 6:29 a.m. UTC
Hi Takashi, Mark

These fixes the issues.

asoc/for-6.15 branch includes my patch (419d1918105e) which uses __free(),
but because of it, it has of_node_put() count underrun issue.
[1/3] will solve it.

alsa/for-next branch includes patch (0ecd24a6d8b2) which uses procfs,
but we might get "already registered" error.
[3/3] will solve it.

[2/3] is cleanup utils code which is based on [1/3]

Kuninori Morimoto (3):
  ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai()
  ASoC: simple-card-utils: fixup dlc->xxx handling for error case
  ASoC: hdmi-codec: use DAI ID and Name for ELD entry

 sound/soc/codecs/hdmi-codec.c         | 22 +++++++++++++++++++---
 sound/soc/generic/simple-card-utils.c | 22 +++++++++++++++-------
 2 files changed, 34 insertions(+), 10 deletions(-)

Comments

Mark Brown Feb. 26, 2025, 12:49 p.m. UTC | #1
On Wed, Feb 26, 2025 at 06:29:19AM +0000, Kuninori Morimoto wrote:

> asoc/for-6.15 branch includes my patch (419d1918105e) which uses __free(),
> but because of it, it has of_node_put() count underrun issue.
> [1/3] will solve it.

That's actually in Linus' tree isn't it?
Kuninori Morimoto Feb. 26, 2025, 11:14 p.m. UTC | #2
Hi Mark

> > asoc/for-6.15 branch includes my patch (419d1918105e) which uses __free(),
> > but because of it, it has of_node_put() count underrun issue.
> > [1/3] will solve it.
> 
> That's actually in Linus' tree isn't it?

Oops, yes, indeed.

[1/3] is needed to linus/master
[2/3] is just cleaup, can be asoc/for-6.15 ?

I will repost [1/3][2/3] as v2

Thank you for your help !!

Best regards
---
Kuninori Morimoto