Woller, Thomas
2006-Sep-15 16:19 UTC
[Xen-devel] [HVM][XENOPROFILE][PATCH][2/3] xenoprofile HVM patches
second patch (SVM) for hvm xenoprofile support. Applies cleanly to 11470. Signed-off-by: Tom Woller <thomas.woller@amd.com> Please apply to xen-unstable.hg. hvm_xenoprofile_2.patch - The second patch adds the actual xenoprofile fixes for SVM: 1) hvm function (svm_oprofile_get_eip()) This new hvm table function is called from the op_module_athlon.c code, and returns the proper eip and "mode" for use in the xenoprof_log_event() function. 2) The vmexit handler code now checks the exitcode and if an NMI was intercepted, then prior to the stgi(), a flag (VGCF_hvm_guest_nmi) is set in the v->arch.guest_context.flags field. The VGCF_hvm_guest_nmi bit is checked during NMI processing via the hvm function callback. Tom _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Possibly Parallel Threads
- [HVM][XENOPROFILE][RFC][0/3] xenoprofile HVM patches
- [HVM][XENOPROFILE][PATCH][1/4] remove do_nmi() from AMD-V vmexit handler
- [HVM][XENOPROFILE][PATCH][3/3] xenoprofile HVM patches
- [HVM][XENOPROFILE][PATCH][3/4] oprofile HVM specific functionality
- [XENOPROFILE] Xenoprof passive profiling broken under cs 13062