freebsd-dev/sys/amd64
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
..
acpica don't set CR4 PSE bit on amd64 2014-07-23 15:53:29 +00:00
amd64 The iret instruction may generate #np and #ss fault, besides #gp. 2014-12-16 18:28:33 +00:00
conf This configuration file removes several debugging options, including 2014-12-02 19:55:43 +00:00
ia32 Replace some calls to fuword() by fueword() with proper error checking. 2014-10-28 15:28:20 +00:00
include Allow ktr(4) tracing of all guest exceptions via the tunable 2014-12-23 02:14:49 +00:00
linux32 Re-gen after r271743 implementing most of 2014-09-18 08:40:00 +00:00
pci Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
vmm Allow ktr(4) tracing of all guest exceptions via the tunable 2014-12-23 02:14:49 +00:00
Makefile Adjustments to make a tags file a bit more suitable to amd64. 2008-12-01 14:15:10 +00:00