Hi,
In this patchset, first & second patch removes the unnecessary
suffix from a bunch of vmcb bits. Third patch is about printing
the status of sev and sev-es bits while dumping VMCB.
Changes since v1:
- Address comments from Andrew and Jan
- Add extrapatch to drop the suffix _guest as per Andrew's
suggestion in one of the reviews
- Address Andrew's comment with respect to pretty printing
Changes since v2:
- Use VMCB accessors instead of open coding in patch 1 & 2
- Fix one remaining instance of using false/true instead of
0/1 in patch 2
- Improve the pretty printing in svm-debug based on Jan's
comments
- Improve commit logs and the subject of patch 3 to include
the changes done in v3
Vaishali Thakkar (3):
x86/svm: Drop the _enabled suffix from vmcb bits
x86/svm: Drop the suffix _guest from vmcb bit
x86/svmdebug: Print np, sev and sev_es vmcb bits
xen/arch/x86/hvm/svm/asid.c | 6 ++---
xen/arch/x86/hvm/svm/nestedsvm.c | 22 ++++++++---------
xen/arch/x86/hvm/svm/svm.c | 2 +-
xen/arch/x86/hvm/svm/svmdebug.c | 7 ++++--
xen/arch/x86/hvm/svm/vmcb.c | 2 +-
xen/arch/x86/include/asm/hvm/svm/nestedsvm.h | 2 +-
xen/arch/x86/include/asm/hvm/svm/vmcb.h | 26 ++++++++++----------
7 files changed, 35 insertions(+), 32 deletions(-)
--
2.44.0