Merge "ASoC: msm: qdsp6v2: extend validation of virtual address"
This commit is contained in:
commit
419619b95d
1 changed files with 2 additions and 1 deletions
|
@ -140,7 +140,8 @@ static int audio_aio_ion_lookup_vaddr(struct q6audio_aio *audio, void *addr,
|
||||||
list) {
|
list) {
|
||||||
if (addr >= region_elt->vaddr &&
|
if (addr >= region_elt->vaddr &&
|
||||||
addr < region_elt->vaddr + region_elt->len &&
|
addr < region_elt->vaddr + region_elt->len &&
|
||||||
addr + len <= region_elt->vaddr + region_elt->len)
|
addr + len <= region_elt->vaddr + region_elt->len &&
|
||||||
|
addr + len > addr)
|
||||||
pr_err("\t%s[%pK]:%pK, %ld --> %pK\n",
|
pr_err("\t%s[%pK]:%pK, %ld --> %pK\n",
|
||||||
__func__, audio,
|
__func__, audio,
|
||||||
region_elt->vaddr,
|
region_elt->vaddr,
|
||||||
|
|
Loading…
Add table
Reference in a new issue