CONFIG_ARM64_MTE is not available for thedefaultarchitecture x86.
Result is shown for architecture arm64
Memory Tagging Extension support
modulename: mte.ko
and/ormteswap.ko
configname: CONFIG_ARM64_MTE
Linux Kernel Configuration
└─>Kernel Features
└─>ARMv8.5 architectural features
└─>Memory Tagging Extension support
In linux kernel since version 4.14.326 (release Date: 2023-09-23)
Memory Tagging (part of the ARMv8.5 Extensions) provides
architectural support for run-time, always-on detection of
various classes of memory error to aid with software debugging
to eliminate vulnerabilities arising from memory-unsafe
languages.
This option enables the support for the Memory Tagging
Extension at EL0 (i.e. for userspace).
Selecting this option allows the feature to be detected at
runtime. Any secondary CPU not implementing this feature will
not be allowed a late bring-up.
Userspace binaries that want to use this feature must
explicitly opt in. The mechanism for the userspace is
described in:
Documentation/arch/arm64/memory-tagging-extension.rst.
architectural support for run-time, always-on detection of
various classes of memory error to aid with software debugging
to eliminate vulnerabilities arising from memory-unsafe
languages.
This option enables the support for the Memory Tagging
Extension at EL0 (i.e. for userspace).
Selecting this option allows the feature to be detected at
runtime. Any secondary CPU not implementing this feature will
not be allowed a late bring-up.
Userspace binaries that want to use this feature must
explicitly opt in. The mechanism for the userspace is
described in:
Documentation/arch/arm64/memory-tagging-extension.rst.