mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-26 06:33:19 -04:00
qcacmn: Free sdio global variables scn, ol_sc in hif_sdio_close
When BMI failed in sdio, hif_sdio_dev->claimed_ctx is not set as valid value. Then scn, ol_sc can't be freed through hif_disable_bus as usual. To fix this memory leak, free scn, ol_sc in hif_sdio_close. Change-Id: I96b9b7c86ea6e84a32eec1c57c27ef042673e2e1 CRs-Fixed: 2131452
This commit is contained in:
parent
db8a58c97b
commit
21f4cdaee2
1 changed files with 9 additions and 0 deletions
|
|
@ -417,6 +417,15 @@ void hif_disable_aspm(void)
|
|||
*/
|
||||
void hif_sdio_close(struct hif_softc *hif_sc)
|
||||
{
|
||||
if (ol_sc) {
|
||||
qdf_mem_free(ol_sc);
|
||||
ol_sc = NULL;
|
||||
}
|
||||
|
||||
if (scn) {
|
||||
qdf_mem_free(scn);
|
||||
scn = NULL;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in a new issue