Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
[pv_ops_mirror.git] / arch / um / Kconfig.i386
blob3cd8a04d66d8101d629780d7c84e6ef9b5c903f0
1 menu "Host processor type and features"
3 source "arch/x86/Kconfig.cpu"
5 endmenu
7 config UML_X86
8         bool
9         default y
11 config X86_32
12        bool
13        default y
15 config RWSEM_XCHGADD_ALGORITHM
16         def_bool y
18 config 64BIT
19         bool
20         default n
22 config SEMAPHORE_SLEEPERS
23         bool
24         default y
26 config 3_LEVEL_PGTABLES
27         bool "Three-level pagetables (EXPERIMENTAL)"
28         default n
29         depends on EXPERIMENTAL
30         help
31         Three-level pagetables will let UML have more than 4G of physical
32         memory.  All the memory that can't be mapped directly will be treated
33         as high memory.
35         However, this it experimental on 32-bit architectures, so if unsure say
36         N (on x86-64 it's automatically enabled, instead, as it's safe there).
38 config ARCH_HAS_SC_SIGNALS
39         bool
40         default y
42 config ARCH_REUSE_HOST_VSYSCALL_AREA
43         bool
44         default y
46 config GENERIC_HWEIGHT
47         bool
48         default y
50 config ARCH_SUPPORTS_AOUT
51         def_bool y