# SPDX-License-Identifier: GPL-2.0 menu "Host processor type and features" source "arch/x86/Kconfig.cpu" endmenu config [31mCONFIG_UML_X86[0m def_bool y select [31mCONFIG_GENERIC_FIND_FIRST_BIT[0m config [31mCONFIG_64BIT[0m bool "64-bit kernel" if "$(SUBARCH)" = "x86" default "$(SUBARCH)" != "i386" config [31mCONFIG_X86_32[0m def_bool ![31mCONFIG_64BIT[0m select [31mCONFIG_ARCH_32BIT_OFF_T[0m select [31mCONFIG_ARCH_WANT_IPC_PARSE_VERSION[0m select [31mCONFIG_MODULES_USE_ELF_REL[0m select [31mCONFIG_CLONE_BACKWARDS[0m select [31mCONFIG_OLD_SIGSUSPEND3[0m select [31mCONFIG_OLD_SIGACTION[0m config [31mCONFIG_X86_64[0m def_bool [31mCONFIG_64BIT[0m select [31mCONFIG_MODULES_USE_ELF_RELA[0m config [31mCONFIG_ARCH_DEFCONFIG[0m string default "arch/um/configs/i386_defconfig" if [31mCONFIG_X86_32[0m default "arch/um/configs/x86_64_defconfig" if [31mCONFIG_X86_64[0m config [31mCONFIG_3_LEVEL_PGTABLES[0m bool "Three-level pagetables" if ![31mCONFIG_64BIT[0m default [31mCONFIG_64BIT[0m help Three-level pagetables will let [31mCONFIG_UML[0m have more than 4G of physical memory. All the memory that can't be mapped directly will be treated as high memory. However, this it experimental on 32-bit architectures, so if unsure say N (on x86-64 it's automatically enabled, instead, as it's safe there). config [31mCONFIG_ARCH_HAS_SC_SIGNALS[0m def_bool ![31mCONFIG_64BIT[0m config [31mCONFIG_ARCH_REUSE_HOST_VSYSCALL_AREA[0m def_bool ![31mCONFIG_64BIT[0m config [31mCONFIG_GENERIC_HWEIGHT[0m def_bool y |