From b52be90a2fc6ea02ab6dedab37247ec3ee0c7a9a Mon Sep 17 00:00:00 2001 From: Kaige Fu Date: Mon, 9 Jul 2018 16:02:13 +0800 Subject: [PATCH] tools: acrntrace: Fix wrong event id in vmexit_analyze.py Value of VMEXIT_XXX must have the same as TRACE_VMEXIT_XXX defined in ./hypervisor/include/debug/trace.h. This patch fix the events with wrong event id. Fixes: 8a233ee (tools: acrntrace: Refactor vmexit_analyzer based on new trace format) Signed-off-by: Kaige Fu Reviewed-by: Yan, Like --- tools/acrntrace/scripts/vmexit_analyze.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/acrntrace/scripts/vmexit_analyze.py b/tools/acrntrace/scripts/vmexit_analyze.py index cf9867ee8..21cfa2399 100755 --- a/tools/acrntrace/scripts/vmexit_analyze.py +++ b/tools/acrntrace/scripts/vmexit_analyze.py @@ -28,12 +28,12 @@ LIST_EVENTS = { 'VMEXIT_IO_INSTRUCTION': VMEXIT_ENTRY + 0x0000001E, 'VMEXIT_RDMSR': VMEXIT_ENTRY + 0x0000001F, 'VMEXIT_WRMSR': VMEXIT_ENTRY + 0x00000020, - 'VMEXIT_APICV_ACCESS': VMEXIT_ENTRY + 0x00000030, - 'VMEXIT_APICV_VIRT_EOI': VMEXIT_ENTRY + 0x00000031, - 'VMEXIT_EPT_VIOLATION': VMEXIT_ENTRY + 0x00000033, - 'VMEXIT_EPT_MISCONFIGURATION': VMEXIT_ENTRY + 0x00000038, - 'VMEXIT_RDTSCP': VMEXIT_ENTRY + 0x00000039, - 'VMEXIT_APICV_WRITE': VMEXIT_ENTRY + 0x0000003A, + 'VMEXIT_EPT_VIOLATION': VMEXIT_ENTRY + 0x00000030, + 'VMEXIT_EPT_MISCONFIGURATION': VMEXIT_ENTRY + 0x00000031, + 'VMEXIT_RDTSCP': VMEXIT_ENTRY + 0x00000033, + 'VMEXIT_APICV_WRITE': VMEXIT_ENTRY + 0x00000038, + 'VMEXIT_APICV_ACCESS': VMEXIT_ENTRY + 0x00000039, + 'VMEXIT_APICV_VIRT_EOI': VMEXIT_ENTRY + 0x0000003A, 'VMEXIT_UNHANDLED': 0x20000 }