1 menu "Host processor type and features"
3 source "arch/i386/Kconfig.cpu"
15 config SEMAPHORE_SLEEPERS
20 bool "2G/2G host address space split"
23 This is needed when the host on which you run has a 2G/2G memory
24 split, instead of the customary 3G/1G.
26 Note that to enable such a host
27 configuration, which makes sense only in some cases, you need special
30 So, if you do not know what to do here, say 'N'.
34 default 0xc0000000 if !HOST_2G_2G
35 default 0x80000000 if HOST_2G_2G
37 config 3_LEVEL_PGTABLES
38 bool "Three-level pagetables (EXPERIMENTAL)"
40 depends on EXPERIMENTAL
42 Three-level pagetables will let UML have more than 4G of physical
43 memory. All the memory that can't be mapped directly will be treated
46 However, this it experimental on 32-bit architectures, so if unsure say
47 N (on x86-64 it's automatically enabled, instead, as it's safe there).
51 default 0xbfffe000 if !HOST_2G_2G
52 default 0x7fffe000 if HOST_2G_2G
56 default 0xbffff000 if !HOST_2G_2G
57 default 0x7ffff000 if HOST_2G_2G
63 config ARCH_HAS_SC_SIGNALS
67 config ARCH_REUSE_HOST_VSYSCALL_AREA
71 config GENERIC_HWEIGHT