projects
/
firefly-linux-kernel-4.4.55.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
dd97434
)
gpu: reserved 32k for GPU's memory to avoid access error memory.
author
杜坤明
<dkm@rockchip.com>
Thu, 18 Aug 2011 09:39:35 +0000
(17:39 +0800)
committer
杜坤明
<dkm@rockchip.com>
Thu, 18 Aug 2011 09:39:35 +0000
(17:39 +0800)
drivers/staging/rk29/vivante/hal/kernel/gc_hal_kernel_video_memory.c
patch
|
blob
|
history
diff --git
a/drivers/staging/rk29/vivante/hal/kernel/gc_hal_kernel_video_memory.c
b/drivers/staging/rk29/vivante/hal/kernel/gc_hal_kernel_video_memory.c
index c82a51adf55dbbad29adf14438d5ed2d5ec5a1bb..ca399a0a01c1a9ed84e2fdf1d57aed3e22605ca3 100644
(file)
--- a/
drivers/staging/rk29/vivante/hal/kernel/gc_hal_kernel_video_memory.c
+++ b/
drivers/staging/rk29/vivante/hal/kernel/gc_hal_kernel_video_memory.c
@@
-831,7
+831,8
@@
gckVIDMEM_AllocateLinear(
gcmkONERROR(gcvSTATUS_OUT_OF_MEMORY);
}
- if (Bytes > Memory->freeBytes)
+ // dkm: ¶àÔ¤Áô32KµÄ¿Õ¼ä£¬·ñÔòGPU»áÓзÃÎÊ·Ç·¨µØÖ·µÄ·çÏÕ
+ if (Bytes + (32 << 10) > Memory->freeBytes)
{
/* Not enough memory. */
gcmkONERROR(gcvSTATUS_OUT_OF_MEMORY);