From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jerone Young Subject: [PATCH 3 of 3] Add new KVM TRACE events Date: Thu, 19 Jun 2008 23:19:15 -0500 Message-ID: <78611ef2529e8bd99128.1213935555@thinkpadL> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: kvm-ppc@vger.kernel.org To: kvm@vger.kernel.org Return-path: Received: from e31.co.us.ibm.com ([32.97.110.149]:36363 "EHLO e31.co.us.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750909AbYFTEYF (ORCPT ); Fri, 20 Jun 2008 00:24:05 -0400 In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: 1 file changed, 5 insertions(+) include/linux/kvm_host.h | 5 +++++ Add new kvm trace events. - context switch - TLB write - TLB invalidate - guest TLB write - shadow TLB write Signed-off-by: Jerone Young diff --git a/include/linux/kvm_host.h b/include/linux/kvm_host.h --- a/include/linux/kvm_host.h +++ b/include/linux/kvm_host.h @@ -362,6 +362,11 @@ void kvm_trace_cleanup(void); #define KVM_TRC_LMSW (KVM_TRC_HANDLER + 0x13) #define KVM_TRC_APIC_ACCESS (KVM_TRC_HANDLER + 0x14) #define KVM_TRC_TDP_FAULT (KVM_TRC_HANDLER + 0x15) +#define KVM_TRC_CONT_SWITCH (KVM_TRC_HANDLER + 0x16) /* context switch */ +#define KVM_TRC_TLB_WRITE (KVM_TRC_HANDLER + 0x17) /* TLB write */ +#define KVM_TRC_TLB_INVAL (KVM_TRC_HANDLER + 0x18) /* TLB invalidate */ +#define KVM_TRC_GTLB_WRITE (KVM_TRC_HANDLER + 0x19) /* guest TLB write */ +#define KVM_TRC_STLB_WRITE (KVM_TRC_HANDLER + 0x20) /* shadow TLB write */ #else static inline int kvm_trace_ioctl(unsigned int ioctl, unsigned long arg)