Kconfig.i386 968 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. menu "Host processor type and features"
  2. source "arch/i386/Kconfig.cpu"
  3. endmenu
  4. config UML_X86
  5. bool
  6. default y
  7. config 64BIT
  8. bool
  9. default n
  10. config SEMAPHORE_SLEEPERS
  11. bool
  12. default y
  13. config TOP_ADDR
  14. hex
  15. default 0xc0000000 if !HOST_2G_2G
  16. default 0x80000000 if HOST_2G_2G
  17. config 3_LEVEL_PGTABLES
  18. bool "Three-level pagetables (EXPERIMENTAL)"
  19. default n
  20. depends on EXPERIMENTAL
  21. help
  22. Three-level pagetables will let UML have more than 4G of physical
  23. memory. All the memory that can't be mapped directly will be treated
  24. as high memory.
  25. However, this it experimental on 32-bit architectures, so if unsure say
  26. N (on x86-64 it's automatically enabled, instead, as it's safe there).
  27. config STUB_CODE
  28. hex
  29. default 0xbfffe000
  30. config STUB_DATA
  31. hex
  32. default 0xbffff000
  33. config STUB_START
  34. hex
  35. default STUB_CODE
  36. config ARCH_HAS_SC_SIGNALS
  37. bool
  38. default y
  39. config ARCH_REUSE_HOST_VSYSCALL_AREA
  40. bool
  41. default y
  42. config GENERIC_HWEIGHT
  43. bool
  44. default y