aboutsummaryrefslogtreecommitdiffstats
path: root/plugin_kvm.c
Commit message (Collapse)AuthorAge
* Fix address of the Free Software FoundationUwe Kleine-König2011-03-22
| | | | | Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
* kvm: Do not warn on new fieldsAvi Kivity2010-11-29
| | | | | | | | | The kvm plugin understands a few new fields; don't warn if they are missing, as expected on older kernels. Signed-off-by: Avi Kivity <avi@redhat.com> LKML-Reference: <1291051539-16791-1-git-send-email-avi@redhat.com> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
* kvm: Display the new kvm_exit info1 and info2 fields, if availableAvi Kivity2010-11-23
| | | | | Signed-off-by: Avi Kivity <avi@redhat.com> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
* kvm: Fix typo "UNKOWN"Avi Kivity2010-11-23
| | | | | Signed-off-by: Avi Kivity <avi@redhat.com> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
* kvm: Parse svm exit reasonAvi Kivity2010-11-23
| | | | | | | | svm exit reasons use different code than vmx; use the new "isa" trace field to select the instruction set and display the strings accordingly. Signed-off-by: Avi Kivity <avi@redhat.com> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
* plugin_kvm: Fix kvm_exit rip formattingAvi Kivity2010-10-11
| | | | | | | | %0xlx is not a valid printf format. Signed-off-by: Avi Kivity <avi@redhat.com> LKML-Reference: <1286787515-13722-1-git-send-email-avi@redhat.com> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
* plugin_kvm: Remove stray line from kvm_emulate_insn_handler()Avi Kivity2010-10-11
| | | | | | | | 'guest_rip' is not part of kvm_emulate_insn. Signed-off-by: Avi Kivity <avi@redhat.com> LKML-Reference: <1285493922-29797-1-git-send-email-avi@redhat.com> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
* plugin_kvm: Disassemble instructions for kvm_emulate_insnAvi Kivity2010-09-23
| | | | | | | | | | Override kvm_emulate_insn formatting to use a disassembler to format the emulated instruction. If a disassembler (udis86) is not available, fall back to showing the instruction bytes in hex. Signed-off-by: Avi Kivity <avi@redhat.com> LKML-Reference: <1284906837-2431-1-git-send-email-avi@redhat.com> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
* trace-cmd: Add plugin_kvm.soSteven Rostedt2010-06-17
Added code to handle the kvm events that happened whil doing a trace on a 2.6.34 version of the kernel on my Intel box. This adds a kvm plugin to process some of the kvm events. Signed-off-by: Steven Rostedt <rostedt@goodmis.org>