mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
synced 2025-08-31 22:23:05 +00:00
![]() During the conversion to unify the calibration data management, the
reference to tasdevice_priv was wrongly set to h->hda_priv instead of
h->priv. This resulted in memory corruption and crashes eventually.
Unfortunately it's a void pointer, hence the compiler couldn't know
that it's wrong.
Fixes:
|
||
---|---|---|
.. | ||
cirrus_scodec_test.c | ||
cirrus_scodec.c | ||
cirrus_scodec.h | ||
cs35l41_hda_i2c.c | ||
cs35l41_hda_property.c | ||
cs35l41_hda_property.h | ||
cs35l41_hda_spi.c | ||
cs35l41_hda.c | ||
cs35l41_hda.h | ||
cs35l56_hda_i2c.c | ||
cs35l56_hda_spi.c | ||
cs35l56_hda.c | ||
cs35l56_hda.h | ||
hda_component.c | ||
hda_component.h | ||
Kconfig | ||
Makefile | ||
tas2781_hda_i2c.c | ||
tas2781_hda_spi.c | ||
tas2781_hda.c | ||
tas2781_hda.h |