[PATCH 4/6] Made totalhigh_pages unsigned long.
Andreas Fenkart
andreas.fenkart at streamunlimited.com
Thu Oct 1 06:48:59 EDT 2009
Makes it consistent with the extern declaration, used when
CONFIG_HIGHMEM is set
Signed-off-by: Andreas Fenkart <andreas.fenkart at streamunlimited.com>
---
arch/arm/mm/init.c | 2 +-
include/linux/highmem.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/mm/init.c b/arch/arm/mm/init.c
index 2217041..4685611 100644
--- a/arch/arm/mm/init.c
+++ b/arch/arm/mm/init.c
@@ -622,7 +622,7 @@ void __init mem_init(void)
nr_free_pages() << (PAGE_SHIFT-10),
free_pages << (PAGE_SHIFT-10),
reserved_pages << (PAGE_SHIFT-10),
- (unsigned long) (totalhigh_pages << (PAGE_SHIFT-10)));
+ totalhigh_pages << (PAGE_SHIFT-10));
#define MLK(b, t) b, t, ((t) - (b)) >> 10
#define MLM(b, t) b, t, ((t) - (b)) >> 20
diff --git a/include/linux/highmem.h b/include/linux/highmem.h
index 211ff44..ab2cc20 100644
--- a/include/linux/highmem.h
+++ b/include/linux/highmem.h
@@ -46,7 +46,7 @@ void kmap_flush_unused(void);
static inline unsigned int nr_free_highpages(void) { return 0; }
-#define totalhigh_pages 0
+#define totalhigh_pages 0UL
#ifndef ARCH_HAS_KMAP
static inline void *kmap(struct page *page)
--
1.6.4.3
More information about the linux-arm-kernel
mailing list