diff options
author | Brijesh Singh <[email protected]> | 2017-12-04 10:57:38 -0600 |
---|---|---|
committer | Brijesh Singh <[email protected]> | 2017-12-04 13:33:14 -0600 |
commit | 1e80fdc09d121d8327cdf62eefbb5abadddca792 (patch) | |
tree | e7a8c7b8db46b98843cf51f655074c58795dae90 /tools/perf/scripts/python/call-graph-from-sql.py | |
parent | 9f5b5b950aa96b3d303d132e069f93c8bc4c9b58 (diff) |
KVM: SVM: Pin guest memory when SEV is active
The SEV memory encryption engine uses a tweak such that two identical
plaintext pages at different location will have different ciphertext.
So swapping or moving ciphertext of two pages will not result in
plaintext being swapped. Relocating (or migrating) physical backing
pages for a SEV guest will require some additional steps. The current SEV
key management spec does not provide commands to swap or migrate (move)
ciphertext pages. For now, we pin the guest memory registered through
KVM_MEMORY_ENCRYPT_REG_REGION ioctl.
Cc: Thomas Gleixner <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: "H. Peter Anvin" <[email protected]>
Cc: Paolo Bonzini <[email protected]>
Cc: "Radim Krčmář" <[email protected]>
Cc: Joerg Roedel <[email protected]>
Cc: Borislav Petkov <[email protected]>
Cc: Tom Lendacky <[email protected]>
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Signed-off-by: Brijesh Singh <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-sql.py')
0 files changed, 0 insertions, 0 deletions