[PATCH v5 0/1] KVM: SEV: Add KVM_SEV_SNP_HV_REPORT_REQ command

Thomas Courrege posted 1 patch 1 week, 5 days ago
There is a newer version of this series
.../virt/kvm/x86/amd-memory-encryption.rst    | 29 +++++++++
arch/x86/include/uapi/asm/kvm.h               |  9 +++
arch/x86/kvm/svm/sev.c                        | 62 +++++++++++++++++++
drivers/crypto/ccp/sev-dev.c                  |  1 +
include/linux/psp-sev.h                       | 31 ++++++++++
5 files changed, 132 insertions(+)
[PATCH v5 0/1] KVM: SEV: Add KVM_SEV_SNP_HV_REPORT_REQ command
Posted by Thomas Courrege 1 week, 5 days ago
For testing this via QEMU, please use the following tree:
        https://github.com/Th0rOnDoR/qemu

Any feedback is appreciated.

Thanks,
Thomas

Patch History
==============

v4 -> v5:
Set variables in reverse christmas tree order
Fix and clean the rsp_size logic

v3 -> v4:
Add newline in documentation to avoid a warning
Add base commit

v2 -> v3:
Add padding to structure, code format
Write back the full MSG_REPORT_RSP structure
Remove the memzero_explicit for the report

v1 -> v2:
Renaming, code format
Zeroes the report before returning


Thomas Courrege (1):
  KVM: SEV: Add KVM_SEV_SNP_HV_REPORT_REQ command

 .../virt/kvm/x86/amd-memory-encryption.rst    | 29 +++++++++
 arch/x86/include/uapi/asm/kvm.h               |  9 +++
 arch/x86/kvm/svm/sev.c                        | 62 +++++++++++++++++++
 drivers/crypto/ccp/sev-dev.c                  |  1 +
 include/linux/psp-sev.h                       | 31 ++++++++++
 5 files changed, 132 insertions(+)


base-commit: e89f0e9a0a007e8c3afb8ecd739c0b3255422b00
-- 
2.52.0