diff --git a/drivers/video/rockchip/rga/rga_mmu_info.c b/drivers/video/rockchip/rga/rga_mmu_info.c index dbbc43c6aea9..f2e82370b65e 100755 --- 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) } /* Cal out the needed mem size */ + SrcMemSize = (SrcMemSize + 15) & (~15); + DstMemSize = (DstMemSize + 15) & (~15); AllSize = SrcMemSize + DstMemSize; pages = kzalloc((AllSize + 1)* sizeof(struct page *), GFP_KERNEL);