Kernel Tree For Xiaomi 11 Lite NE 5G
Go to file
Vatsal Bucha 72753620d0 ASoC: wcd937x: Fix invalid memory access in wcd937x_suspend
Invalid memory access happens in wcd937x_suspend if
component bind for slave fails. This is because
as part of component_unbind devres_release_group is called
which removes every node from list and frees corresponding memory.
This results in invalid memory access for wcd937x in wcd937x_suspend.
Do kfree and set drvdata to NULL if component_bind fails
to resolve the issue.

Change-Id: Ia26eb36fe8b92ac0491b03d0d4a2b8def415148b
Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>
2019-05-10 00:42:20 -07:00
asoc ASoC: wcd937x: Fix invalid memory access in wcd937x_suspend 2019-05-10 00:42:20 -07:00
config makefile: kona: remove make export <all variables> instances 2019-04-26 23:44:02 -07:00
dsp Merge "asoc: send VAD enable or disable" 2019-05-07 22:35:09 -07:00
include Merge "asoc: send VAD enable or disable" 2019-05-07 22:35:09 -07:00
ipc makefile: kona: remove make export <all variables> instances 2019-04-26 23:44:02 -07:00
soc Merge "soc: Do not compile pinctrl_wcd for lito" 2019-05-09 02:57:45 -07:00
Android.mk Initial Android target definition for lito. 2019-03-05 01:23:27 -08:00
Makefile asoc: clean up audio drivers and remove unused files 2018-12-06 15:04:09 +08:00
Makefile.am asoc: clean up audio drivers and remove unused files 2018-12-06 15:04:09 +08:00
NOTICE audio-lnx: Initial change for techpack of audio drivers. 2017-08-18 16:56:08 -06:00