diff options
| author | Thomas Gleixner <tglx@linutronix.de> | 2008-01-30 07:30:37 -0500 |
|---|---|---|
| committer | Ingo Molnar <mingo@elte.hu> | 2008-01-30 07:30:37 -0500 |
| commit | 4757d7d8d00c5f8b2c176ca03b0a8eabbc206664 (patch) | |
| tree | c362ddaf7c19fdf3703d414ad9f078a47790352f | |
| parent | 0b80fc721bed2635c7f0b198e1c862a4596dc2cd (diff) | |
x86: put all kern_addr_valid() incarnations to pgtable.h
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
| -rw-r--r-- | include/asm-x86/mmzone_32.h | 3 | ||||
| -rw-r--r-- | include/asm-x86/pgtable_32.h | 8 | ||||
| -rw-r--r-- | include/asm-x86/sparsemem_32.h | 3 |
3 files changed, 7 insertions, 7 deletions
diff --git a/include/asm-x86/mmzone_32.h b/include/asm-x86/mmzone_32.h index 118e9812778f..5d6f4ce6e6d6 100644 --- a/include/asm-x86/mmzone_32.h +++ b/include/asm-x86/mmzone_32.h | |||
| @@ -87,9 +87,6 @@ static inline int pfn_to_nid(unsigned long pfn) | |||
| 87 | __pgdat->node_start_pfn + __pgdat->node_spanned_pages; \ | 87 | __pgdat->node_start_pfn + __pgdat->node_spanned_pages; \ |
| 88 | }) | 88 | }) |
| 89 | 89 | ||
| 90 | /* XXX: FIXME -- wli */ | ||
| 91 | #define kern_addr_valid(kaddr) (0) | ||
| 92 | |||
| 93 | #ifdef CONFIG_X86_NUMAQ /* we have contiguous memory on NUMA-Q */ | 90 | #ifdef CONFIG_X86_NUMAQ /* we have contiguous memory on NUMA-Q */ |
| 94 | #define pfn_valid(pfn) ((pfn) < num_physpages) | 91 | #define pfn_valid(pfn) ((pfn) < num_physpages) |
| 95 | #else | 92 | #else |
diff --git a/include/asm-x86/pgtable_32.h b/include/asm-x86/pgtable_32.h index ed3e70d8d04b..a8be1ee15a99 100644 --- a/include/asm-x86/pgtable_32.h +++ b/include/asm-x86/pgtable_32.h | |||
| @@ -497,9 +497,15 @@ static inline void paravirt_pagetable_setup_done(pgd_t *base) | |||
| 497 | 497 | ||
| 498 | #endif /* !__ASSEMBLY__ */ | 498 | #endif /* !__ASSEMBLY__ */ |
| 499 | 499 | ||
| 500 | /* | ||
| 501 | * kern_addr_valid() is (1) for FLATMEM and (0) for | ||
| 502 | * SPARSEMEM and DISCONTIGMEM | ||
| 503 | */ | ||
| 500 | #ifdef CONFIG_FLATMEM | 504 | #ifdef CONFIG_FLATMEM |
| 501 | #define kern_addr_valid(addr) (1) | 505 | #define kern_addr_valid(addr) (1) |
| 502 | #endif /* CONFIG_FLATMEM */ | 506 | #else |
| 507 | #define kern_addr_valid(kaddr) (0) | ||
| 508 | #endif | ||
| 503 | 509 | ||
| 504 | #define io_remap_pfn_range(vma, vaddr, pfn, size, prot) \ | 510 | #define io_remap_pfn_range(vma, vaddr, pfn, size, prot) \ |
| 505 | remap_pfn_range(vma, vaddr, pfn, size, prot) | 511 | remap_pfn_range(vma, vaddr, pfn, size, prot) |
diff --git a/include/asm-x86/sparsemem_32.h b/include/asm-x86/sparsemem_32.h index cfeed990585f..d89c32100591 100644 --- a/include/asm-x86/sparsemem_32.h +++ b/include/asm-x86/sparsemem_32.h | |||
| @@ -24,8 +24,5 @@ | |||
| 24 | #define MAX_PHYSMEM_BITS 32 | 24 | #define MAX_PHYSMEM_BITS 32 |
| 25 | #endif | 25 | #endif |
| 26 | 26 | ||
| 27 | /* XXX: FIXME -- wli */ | ||
| 28 | #define kern_addr_valid(kaddr) (0) | ||
| 29 | |||
| 30 | #endif /* CONFIG_SPARSEMEM */ | 27 | #endif /* CONFIG_SPARSEMEM */ |
| 31 | #endif /* _I386_SPARSEMEM_H */ | 28 | #endif /* _I386_SPARSEMEM_H */ |
