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:
a6a8e75
)
fix rga driver mmu table malloc crash bug
author
zsq
<zsq@rock-chips.com>
Sat, 30 Aug 2014 01:14:42 +0000
(09:14 +0800)
committer
zsq
<zsq@rock-chips.com>
Sat, 30 Aug 2014 01:14:42 +0000
(09:14 +0800)
drivers/video/rockchip/rga/rga_mmu_info.c
patch
|
blob
|
history
diff --git
a/drivers/video/rockchip/rga/rga_mmu_info.c
b/drivers/video/rockchip/rga/rga_mmu_info.c
index dbbc43c6aea98dcdaabf0dd23ec56a7a2f2520b0..f2e82370b65ee0cb8e42a2a3755c2aed5a0f7601 100755
(executable)
--- a/
drivers/video/rockchip/rga/rga_mmu_info.c
+++ b/
drivers/video/rockchip/rga/rga_mmu_info.c
@@
-468,6
+468,8
@@
static int rga_mmu_info_BitBlt_mode(struct rga_reg *reg, struct rga_req *req)
}
\r
\r
/* Cal out the needed mem size */
\r
+ SrcMemSize = (SrcMemSize + 15) & (~15);
\r
+ DstMemSize = (DstMemSize + 15) & (~15);
\r
AllSize = SrcMemSize + DstMemSize;
\r
\r
pages = kzalloc((AllSize + 1)* sizeof(struct page *), GFP_KERNEL);
\r