From 9e3afda44bfde6e5ae395e629752506a8d3811b4 Mon Sep 17 00:00:00 2001 From: Greg Ungerer Date: Fri, 2 Oct 2009 00:45:28 +0100 Subject: [PATCH] --- yaml --- r: 166761 b: refs/heads/master c: 6806bfe18fca92e2001538b84cab5f63c5ea4bed h: refs/heads/master i: 166759: a89ec245bf3fcbda56ffe6d5677f0c17e70fa182 v: v3 --- [refs] | 2 +- trunk/arch/arm/mm/mmap.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 389bb182a551..1ca0ba908817 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 31abdb744179159f8b605f56da5b197b188e1689 +refs/heads/master: 6806bfe18fca92e2001538b84cab5f63c5ea4bed diff --git a/trunk/arch/arm/mm/mmap.c b/trunk/arch/arm/mm/mmap.c index f7457fea6de8..2b7996401b0f 100644 --- a/trunk/arch/arm/mm/mmap.c +++ b/trunk/arch/arm/mm/mmap.c @@ -124,7 +124,7 @@ int valid_phys_addr_range(unsigned long addr, size_t size) { if (addr < PHYS_OFFSET) return 0; - if (addr + size >= __pa(high_memory - 1)) + if (addr + size > __pa(high_memory - 1) + 1) return 0; return 1;