Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1683571

Re: [PATCH v9 00/38] x86: Secure Memory Encryption (AMD)

From Ingo Molnar <mingo@kernel.org>
Newsgroups linux.kernel
Subject Re: [PATCH v9 00/38] x86: Secure Memory Encryption (AMD)
Date 2017-07-08 11:30 +0200
Message-ID <u0UdP-oM-1@gated-at.bofh.it> (permalink)
References <u0UdP-oM-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


* Tom Lendacky <thomas.lendacky@amd.com> wrote:

> This patch series provides support for AMD's new Secure Memory Encryption (SME)
> feature.

I'm wondering, what's the typical performance hit to DRAM access latency when SME 
is enabled?

On that same note, if the performance hit is noticeable I'd expect SME to not be 
enabled in native kernels typically - but still it looks like a useful hardware 
feature. Since it's controlled at the page table level, have you considered 
allowing SME-activated vmas via mmap(), even on kernels that are otherwise not 
using encrypted DRAM?

One would think that putting encryption keys into such encrypted RAM regions would 
generally improve robustness against various physical space attacks that want to 
extract keys but don't have full control of the CPU.

Thanks,

	Ingo

Back to linux.kernel | Previous | Next | Find similar | Unroll thread


Thread

Re: [PATCH v9 00/38] x86: Secure Memory Encryption (AMD) Ingo Molnar <mingo@kernel.org> - 2017-07-08 11:30 +0200

csiph-web