mirror of https://gitee.com/openkylin/linux.git
76c49909a6
While experimenting and introducing errors in Baytrail topology files
until I got them right, I encountered multiple kernel oopses and
memory leaks. This is a first batch to harden the code, but we should
probably think of a tool to fuzz the topology...
Pierre-Louis Bossart (5):
ASoC: topology: fix kernel oops on route addition error
ASoC: topology: fix tlvs in error handling for widget_dmixer
ASoC: topology: use break on errors, not continue
ASoC: topology: factor kfree(se) in error handling
ASoC: topology: add more logs when topology load fails.
sound/soc/soc-topology.c | 97 ++++++++++++++++++++++++----------------
1 file changed, 58 insertions(+), 39 deletions(-)
base-commit:
|
||
---|---|---|
.. | ||
include | ||
raven | ||
renoir | ||
Kconfig | ||
Makefile | ||
acp-da7219-max98357a.c | ||
acp-pcm-dma.c | ||
acp-rt5645.c | ||
acp.h | ||
acp3x-rt5682-max9836.c |