Link: https://lore.kernel.org/r/20260217200002.683975158@linuxfoundation.org Tested-by: Florian Fainelli <florian.fainelli@broadcom.com> Tested-by: Takeshi Ogasawara <takeshi.ogasawara@futuring-girl.com> Tested-by: Peter Schneider <pschneider1968@googlemail.com> Tested-by: Jon Hunter <jonathanh@nvidia.com> Tested-by: Salvatore Bonaccorso <carnil@debian.org> Tested-by: Brett A C Sheffield <bacs@librecast.net> Tested-by: Mark Brown <broonie@kernel.org> Tested-by: Luna Jernberg <droidbittin@gmail.com> Tested-by: Ronald Warsow <rwarsow@gmx.de> Tested-by: Justin M. Forbes <jforbes@fedoraproject.org> Tested-by: Ron Economos <re@w6rz.net> Tested-by: Miguel Ojeda <ojeda@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
39 lines
745 B
Plaintext
39 lines
745 B
Plaintext
# SPDX-License-Identifier: GPL-2.0
|
|
|
|
menu "Host processor type and features"
|
|
|
|
source "arch/x86/Kconfig.cpu"
|
|
|
|
endmenu
|
|
|
|
config UML_X86
|
|
def_bool y
|
|
select ARCH_USE_QUEUED_RWLOCKS
|
|
select ARCH_USE_QUEUED_SPINLOCKS
|
|
select DCACHE_WORD_ACCESS
|
|
select HAVE_EFFICIENT_UNALIGNED_ACCESS
|
|
select UML_SUBARCH_SUPPORTS_SMP if X86_CX8
|
|
|
|
config 64BIT
|
|
bool "64-bit kernel" if "$(SUBARCH)" = "x86"
|
|
default "$(SUBARCH)" != "i386"
|
|
|
|
config X86_32
|
|
def_bool !64BIT
|
|
select ARCH_32BIT_OFF_T
|
|
select ARCH_WANT_IPC_PARSE_VERSION
|
|
select MODULES_USE_ELF_REL
|
|
select CLONE_BACKWARDS
|
|
select OLD_SIGSUSPEND3
|
|
select OLD_SIGACTION
|
|
|
|
config X86_64
|
|
def_bool 64BIT
|
|
select MODULES_USE_ELF_RELA
|
|
|
|
config ARCH_HAS_SC_SIGNALS
|
|
def_bool !64BIT
|
|
|
|
config GENERIC_HWEIGHT
|
|
def_bool y
|