CONFIG_UML is not available for thedefaultarchitecture x86.
Result is shown for architecture um

CONFIG_UML (not configurable)

configname: CONFIG_UML

Linux Kernel Configuration
└─>UML
In linux kernel since version 2.6.12  
selects

CONFIG_ARCH_HAS_KCOV
CONFIG_ARCH_NO_PREEMPT
CONFIG_HAVE_ARCH_AUDITSYSCALL
CONFIG_HAVE_ARCH_SECCOMP_FILTER
CONFIG_HAVE_UID16
CONFIG_HAVE_FUTEX_CMPXCHG
CONFIG_HAVE_DEBUG_KMEMLEAK
CONFIG_GENERIC_IRQ_SHOW
CONFIG_GENERIC_CPU_DEVICES
CONFIG_GENERIC_CLOCKEVENTS
CONFIG_HAVE_GCC_PLUGINS
CONFIG_TTY

is selected by
CONFIG_SND_SOC_ES8328_SPI