diff options
author | Mike Zeller <mike@mikezeller.net> | 2020-06-25 11:58:11 -0700 |
---|---|---|
committer | Robert Mustacchi <rm@fingolfin.org> | 2020-07-01 18:48:56 -0700 |
commit | 84a6857c97529f897af28666ef8d704e16941470 (patch) | |
tree | 2eb7c810b3904a03b90e9c28deebca9b191f7bef | |
parent | daa7e8a345b2e0424e612017e8ead2e97b0f7f37 (diff) | |
download | illumos-joyent-84a6857c97529f897af28666ef8d704e16941470.tar.gz |
12899 Want bhyve svm vmexit sdt probe
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
-rw-r--r-- | usr/src/uts/i86pc/io/vmm/amd/svm.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/usr/src/uts/i86pc/io/vmm/amd/svm.c b/usr/src/uts/i86pc/io/vmm/amd/svm.c index d1d7343d82..e2521fee3b 100644 --- a/usr/src/uts/i86pc/io/vmm/amd/svm.c +++ b/usr/src/uts/i86pc/io/vmm/amd/svm.c @@ -1564,6 +1564,9 @@ svm_vmexit(struct svm_softc *svm_sc, int vcpu, struct vm_exit *vmexit) handled ? "handled" : "unhandled", exit_reason_to_str(code), vmexit->rip, vmexit->inst_length); + DTRACE_PROBE3(vmm__vexit, int, vcpu, uint64_t, vmexit->rip, uint32_t, + code); + if (handled) { vmexit->rip += vmexit->inst_length; vmexit->inst_length = 0; |