mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-09 13:49:24 -04:00
dsp: Fix out of bound memory access.
Fix out of bound memory access in q6afe_load_avcs_modules() for afe_avcs_payload_port_mapping structure. Change-Id: Ibe0e90e4fbedc2cf6a88abd9f3845643020a904a
This commit is contained in:
parent
c702957fa2
commit
e7ca214c29
1 changed files with 5 additions and 1 deletions
|
|
@ -359,8 +359,12 @@ load_unload:
|
|||
}
|
||||
|
||||
}
|
||||
pr_err("%s: Not enough ports available\n", __func__);
|
||||
|
||||
ret = -EINVAL;
|
||||
if (i == MAX_ALLOWED_USE_CASES) {
|
||||
pr_err("%s: Not enough ports available\n", __func__);
|
||||
return ret;
|
||||
}
|
||||
fail:
|
||||
kfree(pm[i]->payload);
|
||||
pm[i]->payload = NULL;
|
||||
|
|
|
|||
Loading…
Reference in a new issue