]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe()
authorZichen Xie <zichenxie0106@gmail.com>
Sun, 6 Oct 2024 20:57:37 +0000 (15:57 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 1 Nov 2024 00:52:38 +0000 (01:52 +0100)
commita8e691fe1894c8bdf815a6171ee22ae7da8b18aa
tree1908331517579a7e949495a204af082e66bf4305
parentb5cd035ebb9b7f77e33ec5631cb9a86ddf6ea8e8
ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe()

commit 49da1463c9e3d2082276c3e0e2a8b65a88711cd2 upstream.

A devm_kzalloc() in asoc_qcom_lpass_cpu_platform_probe() could
possibly return NULL pointer. NULL Pointer Dereference may be
triggerred without addtional check.
Add a NULL check for the returned pointer.

Fixes: b5022a36d28f ("ASoC: qcom: lpass: Use regmap_field for i2sctl and dmactl registers")
Cc: stable@vger.kernel.org
Signed-off-by: Zichen Xie <zichenxie0106@gmail.com>
Link: https://patch.msgid.link/20241006205737.8829-1-zichenxie0106@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
sound/soc/qcom/lpass-cpu.c