]> bbs.cooldavid.org Git - net-next-2.6.git/blame - arch/um/Kconfig.x86
scm: lower SCM_MAX_FD
[net-next-2.6.git] / arch / um / Kconfig.x86
CommitLineData
61bee204
AV
1source "arch/um/Kconfig.common"
2
3menu "UML-specific options"
4
85977376
PBG
5menu "Host processor type and features"
6
7a78a172 7source "arch/x86/Kconfig.cpu"
85977376
PBG
8
9endmenu
10
c45166be 11config UML_X86
4198426a
AV
12 def_bool y
13
14config 64BIT
c45166be 15 bool
4198426a 16 default SUBARCH = "x86_64"
c45166be 17
54d67ee2 18config X86_32
4198426a
AV
19 def_bool !64BIT
20 select HAVE_AOUT
54d67ee2
JD
21
22config RWSEM_XCHGADD_ALGORITHM
4198426a 23 def_bool X86_XADD
54d67ee2 24
4198426a
AV
25config RWSEM_GENERIC_SPINLOCK
26 def_bool !X86_XADD
1da177e4 27
1da177e4 28config 3_LEVEL_PGTABLES
4198426a
AV
29 bool "Three-level pagetables (EXPERIMENTAL)" if !64BIT
30 default 64BIT
ce2d2aed 31 depends on EXPERIMENTAL
1da177e4
LT
32 help
33 Three-level pagetables will let UML have more than 4G of physical
34 memory. All the memory that can't be mapped directly will be treated
35 as high memory.
36
ce2d2aed
PBG
37 However, this it experimental on 32-bit architectures, so if unsure say
38 N (on x86-64 it's automatically enabled, instead, as it's safe there).
39
1da177e4 40config ARCH_HAS_SC_SIGNALS
4198426a 41 def_bool !64BIT
1da177e4
LT
42
43config ARCH_REUSE_HOST_VSYSCALL_AREA
4198426a
AV
44 def_bool !64BIT
45
46config SMP_BROKEN
47 def_bool 64BIT
f214ef3e
AM
48
49config GENERIC_HWEIGHT
4198426a 50 def_bool y
61bee204
AV
51
52source "arch/um/Kconfig.um"
53
54endmenu
55
56source "arch/um/Kconfig.rest"