On 07/09/2018 11:36 AM, Konrad Rzeszutek Wilk wrote: > On Tue, Jun 26, 2018 at 05:22:45PM +0300, Kirill A. Shutemov wrote: > Rip out the X86? >> + bool "Intel Multi-Key Total Memory Encryption" >> + select DYNAMIC_PHYSICAL_MASK >> + select PAGE_EXTENSION > > And maybe select 5-page? Why? It's not a strict dependency. You *can* build a 4-level kernel and run it on smaller systems. >> + depends on X86_64 && CPU_SUP_INTEL >> + ---help--- >> + Say yes to enable support for Multi-Key Total Memory Encryption. >> + This requires an Intel processor that has support of the feature. >> + >> + Multikey Total Memory Encryption (MKTME) is a technology that allows >> + transparent memory encryption in and upcoming Intel platforms. > > How about saying which CPUs? Or just dropping this? We don't have any information about specifically which processors with have this feature to share. But, this config text does tell someone that they can't use this feature on today's platforms. We _did_ say this for previous features (protection keys stands out where we said it was for "Skylake Servers" IIRC), but we are not yet able to do the same for this feature.