diff options
author | Neel Natu <neel@FreeBSD.org> | 2013-03-30 17:46:03 +0000 |
---|---|---|
committer | Neel Natu <neel@FreeBSD.org> | 2013-03-30 17:46:03 +0000 |
commit | b5aaf7b22bf51e6878c4464d9aacbdf81ba9f7a2 (patch) | |
tree | 2e6e69403784e05a1409d11002723712df85fc25 /sys/amd64/vmm/vmm_stat.h | |
parent | 2f37ec8b308dcaf5b53b5669a66a9946dba15cbd (diff) | |
download | src-b5aaf7b22bf51e6878c4464d9aacbdf81ba9f7a2.tar.gz src-b5aaf7b22bf51e6878c4464d9aacbdf81ba9f7a2.zip |
Add some more stats to keep track of all the reasons that a vcpu is exiting.
Notes
Notes:
svn path=/head/; revision=248935
Diffstat (limited to 'sys/amd64/vmm/vmm_stat.h')
-rw-r--r-- | sys/amd64/vmm/vmm_stat.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sys/amd64/vmm/vmm_stat.h b/sys/amd64/vmm/vmm_stat.h index a1c096732a54..93c7e8788a04 100644 --- a/sys/amd64/vmm/vmm_stat.h +++ b/sys/amd64/vmm/vmm_stat.h @@ -89,4 +89,17 @@ VMM_STAT_DECLARE(VCPU_MIGRATIONS); VMM_STAT_DECLARE(VMEXIT_COUNT); VMM_STAT_DECLARE(VMEXIT_EXTINT); VMM_STAT_DECLARE(VMEXIT_HLT); +VMM_STAT_DECLARE(VMEXIT_CR_ACCESS); +VMM_STAT_DECLARE(VMEXIT_RDMSR); +VMM_STAT_DECLARE(VMEXIT_WRMSR); +VMM_STAT_DECLARE(VMEXIT_MTRAP); +VMM_STAT_DECLARE(VMEXIT_PAUSE); +VMM_STAT_DECLARE(VMEXIT_INTR_WINDOW); +VMM_STAT_DECLARE(VMEXIT_NMI_WINDOW); +VMM_STAT_DECLARE(VMEXIT_INOUT); +VMM_STAT_DECLARE(VMEXIT_CPUID); +VMM_STAT_DECLARE(VMEXIT_EPT_FAULT); +VMM_STAT_DECLARE(VMEXIT_UNKNOWN); +VMM_STAT_DECLARE(VMEXIT_ASTPENDING); +VMM_STAT_DECLARE(VMEXIT_USERSPACE); #endif |