diff options
author | Pekka Enberg <penberg@cs.helsinki.fi> | 2009-03-05 07:55:03 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-03-05 08:17:16 -0500 |
commit | b47e3418c52b26f6143fc696326ae52a21324551 (patch) | |
tree | bf73908c29a9effbd803e2a0b00e1fd04dff5abb /arch/x86/mm | |
parent | c338d6f60fc29dfc74bd82b91526ef43ba992bab (diff) |
x86: ifdef 32-bit and 64-bit NR_RANGE_MR for save_mr() unification
Impact: cleanup
As a trivial preparation for moving common code to arc/x86/mm/init.c,
ifdef the 32-bit and 64-bit versions of NR_RANGE_MR.
Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
Cc: Yinghai Lu <yinghai@kernel.org>
LKML-Reference: <1236257708-27269-12-git-send-email-penberg@cs.helsinki.fi>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/mm')
-rw-r--r-- | arch/x86/mm/init_32.c | 4 | ||||
-rw-r--r-- | arch/x86/mm/init_64.c | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/arch/x86/mm/init_32.c b/arch/x86/mm/init_32.c index 34760e483972..f59e9b851637 100644 --- a/arch/x86/mm/init_32.c +++ b/arch/x86/mm/init_32.c | |||
@@ -900,7 +900,11 @@ struct map_range { | |||
900 | unsigned page_size_mask; | 900 | unsigned page_size_mask; |
901 | }; | 901 | }; |
902 | 902 | ||
903 | #ifdef CONFIG_X86_32 | ||
903 | #define NR_RANGE_MR 3 | 904 | #define NR_RANGE_MR 3 |
905 | #else /* CONFIG_X86_64 */ | ||
906 | #define NR_RANGE_MR 5 | ||
907 | #endif | ||
904 | 908 | ||
905 | static int save_mr(struct map_range *mr, int nr_range, | 909 | static int save_mr(struct map_range *mr, int nr_range, |
906 | unsigned long start_pfn, unsigned long end_pfn, | 910 | unsigned long start_pfn, unsigned long end_pfn, |
diff --git a/arch/x86/mm/init_64.c b/arch/x86/mm/init_64.c index d99bc6ac4884..d101990e4635 100644 --- a/arch/x86/mm/init_64.c +++ b/arch/x86/mm/init_64.c | |||
@@ -660,7 +660,11 @@ struct map_range { | |||
660 | unsigned page_size_mask; | 660 | unsigned page_size_mask; |
661 | }; | 661 | }; |
662 | 662 | ||
663 | #ifdef CONFIG_X86_32 | ||
664 | #define NR_RANGE_MR 3 | ||
665 | #else /* CONFIG_X86_64 */ | ||
663 | #define NR_RANGE_MR 5 | 666 | #define NR_RANGE_MR 5 |
667 | #endif | ||
664 | 668 | ||
665 | static int save_mr(struct map_range *mr, int nr_range, | 669 | static int save_mr(struct map_range *mr, int nr_range, |
666 | unsigned long start_pfn, unsigned long end_pfn, | 670 | unsigned long start_pfn, unsigned long end_pfn, |