[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Information required on TRACE_VMEXIT working.
Hi all, Can anybody explain the process of TRACE_VMEXIT ? I am trying to understand its use in xen3.0.3\xen\arch\x86\hvm\vmx\vmx.c file in the vmx_vmexit_handler function. Also explain the meaning of its arguments and from where does it fetches the values for different arguments. Some code snippets from above file are given below: TRACE_VMEXIT(0,exit_reason); switch ( exit_reason ) { case EXIT_REASON_EXCEPTION_NMI: vector &= INTR_INFO_VECTOR_MASK; TRACE_VMEXIT(1,vector); __vmread(EXIT_QUALIFICATION, &va); __vmread(VM_EXIT_INTR_ERROR_CODE, ®s->error_code); TRACE_VMEXIT(3, regs->error_code); TRACE_VMEXIT(4, va); Also trying to understand the following expression in the same file: #define TRACE_VMEXIT(index,value) this_cpu(trace_values)[index]=value With Regards, Aditya Shevalkar. __________________________________________________________ Yahoo! India Answers: Share what you know. Learn something new http://in.answers.yahoo.com/ _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |