From 9f2a2f5d98d7ee2417aca03bbec9b9b9b15af94c Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E9=99=88=E6=81=92=E6=98=8E?= Date: Tue, 25 Jan 2011 01:45:47 -0800 Subject: [PATCH] rk29: vpu_mem : fix bug on region_allocate --- arch/arm/mach-rk29/vpu_mem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-rk29/vpu_mem.c b/arch/arm/mach-rk29/vpu_mem.c index 03f59f110773..d70943e2e618 100644 --- a/arch/arm/mach-rk29/vpu_mem.c +++ b/arch/arm/mach-rk29/vpu_mem.c @@ -428,7 +428,7 @@ static long vpu_mem_allocate(struct file *file, unsigned int len) */ while (curr < vpu_mem.num_entries) { if (VPU_MEM_IS_FREE(curr)) { - if (VPU_MEM_PFN(curr) >= (unsigned char)pfn) { + if (VPU_MEM_PFN(curr) >= pfn) { /* set the not free bit and clear others */ best_fit = curr; #if VPU_MEM_DEBUG -- 2.34.1