[PATCH 0/4] Allow setting RAPL_DIS during SNP_INIT_EX
From: Tycho Andersen
Date: Mon Feb 23 2026 - 11:37:32 EST
From: "Tycho Andersen (AMD)" <tycho@xxxxxxxxxx>
There was support for setting the policy bit, but not the flag during
SNP_INIT_EX, which meant VM creation would always fail. Plumb a module
parameter for setting the flag during SNP_INIT_EX.
Also clean up some selftests and add a smoke test for RAPL_DISABLE
when the module parameter is set appropriately.
Tycho Andersen (AMD) (4):
selftests/kvm: allow retrieving underlying SEV firmware error
selftests/kvm: check that SEV-ES VMs are allowed in SEV-SNP mode
crypto/ccp: support setting RAPL_DIS in SNP_INIT_EX
selftests/kvm: smoke test support for RAPL_DIS
drivers/crypto/ccp/sev-dev.c | 14 +++++
tools/testing/selftests/kvm/include/x86/sev.h | 7 ++-
.../selftests/kvm/x86/sev_migrate_tests.c | 2 +-
.../selftests/kvm/x86/sev_smoke_test.c | 61 ++++++++++++++++++-
4 files changed, 79 insertions(+), 5 deletions(-)
base-commit: 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f
--
2.53.0