freebsd-dev/sys/amd64/vmm/amd
Neel Natu b053814333 Allow ktr(4) tracing of all guest exceptions via the tunable
"hw.vmm.trace_guest_exceptions".  To enable this feature set the tunable
to "1" before loading vmm.ko.

Tracing the guest exceptions can be useful when debugging guest triple faults.

Note that there is a performance impact when exception tracing is enabled
since every exception will now trigger a VM-exit.

Also, handle machine check exceptions that happen during guest execution
by vectoring to the host's machine check handler via "int $18".

Discussed with:	grehan
MFC after:	2 weeks
2014-12-23 02:14:49 +00:00
..
amdv.c Bring (almost) up-to-date with HEAD. 2014-06-03 06:56:54 +00:00
npt.c style(9) fixes. 2014-10-11 03:19:26 +00:00
npt.h Get rid of unused forward declaration of 'struct svm_softc'. 2014-10-11 03:21:33 +00:00
svm_genassym.c Simplify register state save and restore across a VMRUN: 2014-09-27 02:04:58 +00:00
svm_msr.c IFC r271888. 2014-09-20 21:46:31 +00:00
svm_msr.h IFC r271888. 2014-09-20 21:46:31 +00:00
svm_softc.h Remove extraneous comments. 2014-10-11 04:57:17 +00:00
svm_support.S IFC @r273214 2014-10-20 02:57:30 +00:00
svm.c Allow ktr(4) tracing of all guest exceptions via the tunable 2014-12-23 02:14:49 +00:00
svm.h Get rid of unused headers. 2014-10-11 04:41:21 +00:00
vmcb.c Reported by: Coverity 2014-10-28 07:19:02 +00:00
vmcb.h Get rid of unused headers. 2014-10-11 04:41:21 +00:00