summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorBrijesh Singh <brijesh.singh@amd.com>2021-06-23 09:40:00 +0300
committerBorislav Petkov <bp@suse.de>2021-06-23 12:25:17 +0300
commit310f134ed41fcaa03eff302b1e69f1ce1ee21841 (patch)
tree285be487f4e031ded9d9ec790f6a24b1c60f2de8 /tools/perf/scripts/python/export-to-sqlite.py
parentbe1a5408868af341f61f93c191b5e346ee88c82a (diff)
downloadlinux-310f134ed41fcaa03eff302b1e69f1ce1ee21841.tar.xz
x86/sev: Add defines for GHCB version 2 MSR protocol requests
Add the necessary defines for supporting the GHCB version 2 protocol. This includes defines for: - MSR-based AP hlt request/response - Hypervisor Feature request/response This is the bare minimum of requests that need to be supported by a GHCB version 2 implementation. There are more requests in the specification, but those depend on Secure Nested Paging support being available. These defines are shared between SEV host and guest support. [ bp: Fold in https://lkml.kernel.org/r/20210622144825.27588-2-joro@8bytes.org too. Simplify the brewing macro maze into readability. ] Co-developed-by: Tom Lendacky <thomas.lendacky@amd.com> Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com> Signed-off-by: Brijesh Singh <brijesh.singh@amd.com> Signed-off-by: Joerg Roedel <jroedel@suse.de> Signed-off-by: Borislav Petkov <bp@suse.de> Link: https://lkml.kernel.org/r/YNLXQIZ5e1wjkshG@8bytes.org
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions