From: 陈恒明 Date: Thu, 9 Dec 2010 05:06:10 +0000 (-0800) Subject: fix bug on vpu_mem X-Git-Tag: firefly_0821_release~10973 X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=fd32e8213e1325f2f1108fa5359731a442d9c35d;p=firefly-linux-kernel-4.4.55.git fix bug on vpu_mem 修改 vpu_mem 的 region 检查 --- diff --git a/arch/arm/mach-rk29/vpu_mem.c b/arch/arm/mach-rk29/vpu_mem.c index 7f15732d11d3..066fc2be202e 100644 --- a/arch/arm/mach-rk29/vpu_mem.c +++ b/arch/arm/mach-rk29/vpu_mem.c @@ -234,9 +234,9 @@ static int region_check(int index) "vpu_mem: region_check fail: negative first %d\n", index); WARN(index >= vpu_mem.num_entries, "vpu_mem: region_check fail: too large first %d\n", index); - WARN(end <= 0, + WARN(end < 0, "vpu_mem: region_check fail: negative end %d\n", end); - WARN(end > vpu_mem.num_entries, + WARN(end >= vpu_mem.num_entries, "vpu_mem: region_check fail: too large end %d\n", end); WARN(!VPU_MEM_FIRST(index), "vpu_mem: region_check fail: index %d is not first\n", index);