summaryrefslogtreecommitdiff
path: root/kvm_impl.h
diff options
context:
space:
mode:
authorRobert Mustacchi <rm@joyent.com>2011-08-04 00:35:14 +0000
committerRobert Mustacchi <rm@joyent.com>2011-08-04 22:56:48 +0000
commit6b4805585ee5fd1eca7ab4285895d41d996aedd7 (patch)
tree652ed46b9217792157e890d95f46e2a3beb200be /kvm_impl.h
parent1d7fe23bfbd982f912c1c679f844b32e4ca692f6 (diff)
downloadillumos-kvm-6b4805585ee5fd1eca7ab4285895d41d996aedd7.tar.gz
HVM-554 vm and vcpu kstats should contain a zonename field
Diffstat (limited to 'kvm_impl.h')
-rw-r--r--kvm_impl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/kvm_impl.h b/kvm_impl.h
index f54f8f8..931c876 100644
--- a/kvm_impl.h
+++ b/kvm_impl.h
@@ -59,6 +59,7 @@ typedef struct kvm_vcpu_stats {
kstat_named_t kvmvs_pf_guest; /* injected guest pagefaults */
kstat_named_t kvmvs_pf_fixed; /* fixed pagefaults */
kstat_named_t kvmvs_hypercalls; /* hypercalls (VMCALL instrn) */
+ kstat_named_t kvmvs_zonename; /* vcpu zone name */
} kvm_vcpu_stats_t;
#define KVM_VCPU_KSTAT_INIT(vcpu, field, name) \
@@ -78,6 +79,7 @@ typedef struct kvm_stats {
kstat_named_t kvmks_remote_tlb_flush; /* remote TLB flushes */
kstat_named_t kvmks_lpages; /* large pages in use */
kstat_named_t kvmks_mmu_unsync_page; /* number of unsynced pages */
+ kstat_named_t kvmks_zonename; /* zone this is running in */
} kvm_stats_t;
#define KVM_KSTAT_INIT(kvmp, field, name) \