diff options
author | Tarun Karra <tkarra@codeaurora.org> | 2016-03-16 10:23:16 -0700 |
---|---|---|
committer | Jeevan Shriram <jshriram@codeaurora.org> | 2016-04-13 11:04:12 -0700 |
commit | a65f379129d06a926bbd31232059d3867198610c (patch) | |
tree | b0353126ea83b4edf22d9caebf75df0d6241a8a6 /drivers/gpu/msm | |
parent | 4a6f12c7a0ea94183f58ce728617c446116fb58c (diff) |
msm: kgsl: Pass correct buffer size for mapping gpuobj user memory
Current code incorrectly specifies buffer size as 0 for mapping
gpuobj user memory. This causes the map to fail because buffer
size is expected to be a non zero value. Fix this by passing the
correct size of the buffer to be mapped.
CRs-Fixed: 995378
Change-Id: I1a9aeb3f1dd67f014847322e5b14cba8775a82a4
Signed-off-by: Tarun Karra <tkarra@codeaurora.org>
Diffstat (limited to 'drivers/gpu/msm')
-rw-r--r-- | drivers/gpu/msm/kgsl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/msm/kgsl.c b/drivers/gpu/msm/kgsl.c index ecbdd412d378..77494ebb2c92 100644 --- a/drivers/gpu/msm/kgsl.c +++ b/drivers/gpu/msm/kgsl.c @@ -2211,7 +2211,7 @@ static long _gpuobj_map_useraddr(struct kgsl_device *device, return -EINVAL; return kgsl_setup_useraddr(device, pagetable, entry, - (unsigned long) useraddr.virtaddr, 0, 0); + (unsigned long) useraddr.virtaddr, 0, param->priv_len); } #ifdef CONFIG_DMA_SHARED_BUFFER |