aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/Kconfig
diff options
context:
space:
mode:
authorJeremy Fitzhardinge <jeremy@goop.org>2008-09-11 04:31:45 -0400
committerIngo Molnar <mingo@elte.hu>2008-09-14 11:24:25 -0400
commit600715dcdf567c86f8b2c6173fcfb4b873e25a19 (patch)
treec2f3ed1c928d3cc47af0573b56c8da2f1df880a0 /arch/x86/Kconfig
parent9dfed08eb4086584205717894177a9ee930c88c4 (diff)
generic: add phys_addr_t for holding physical addresses
Add a kernel-wide "phys_addr_t" which is guaranteed to be able to hold any physical address. By default it equals the word size of the architecture, but a 32-bit architecture can set ARCH_PHYS_ADDR_T_64BIT if it needs a 64-bit phys_addr_t. Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r--arch/x86/Kconfig3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index ed92864d1325..a0ffb5188c8c 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -932,6 +932,9 @@ config X86_PAE
932 has the cost of more pagetable lookup overhead, and also 932 has the cost of more pagetable lookup overhead, and also
933 consumes more pagetable space per process. 933 consumes more pagetable space per process.
934 934
935config ARCH_PHYS_ADDR_T_64BIT
936 def_bool X86_64 || X86_PAE
937
935# Common NUMA Features 938# Common NUMA Features
936config NUMA 939config NUMA
937 bool "Numa Memory Allocation and Scheduler Support (EXPERIMENTAL)" 940 bool "Numa Memory Allocation and Scheduler Support (EXPERIMENTAL)"