1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-25 11:37:56 +00:00
freebsd/sys/amd64/vmm/intel
Peter Grehan d3c11f40a5 Add RIP-relative addressing to the instruction decoder.
Rework the guest register fetch code to allow the RIP to
be extracted from the VMCS while the kernel decoder is
functioning.

Hit by the OpenBSD local-apic code.

Submitted by:	neel
Reviewed by:	grehan
Obtained from:	NetApp
2013-04-25 04:56:43 +00:00
..
ept.c Get rid of assumptions in the hypervisor that the host physical memory 2012-10-03 00:46:30 +00:00
ept.h Get rid of assumptions in the hypervisor that the host physical memory 2012-10-03 00:46:30 +00:00
vmcs.c Add RIP-relative addressing to the instruction decoder. 2013-04-25 04:56:43 +00:00
vmcs.h Add RIP-relative addressing to the instruction decoder. 2013-04-25 04:56:43 +00:00
vmx_controls.h
vmx_cpufunc.h Fix issue found with clang build. Avoid code insertion by the compiler 2012-11-06 02:43:41 +00:00
vmx_genassym.c Test for AST pending with interrupts disabled right before entering the guest. 2012-10-23 02:20:42 +00:00
vmx_msr.c Get rid of redundant comparision which is guaranteed to be "true" for unsigned 2012-11-22 00:08:20 +00:00
vmx_msr.h
vmx_support.S Test for AST pending with interrupts disabled right before entering the guest. 2012-10-23 02:20:42 +00:00
vmx.c Add RIP-relative addressing to the instruction decoder. 2013-04-25 04:56:43 +00:00
vmx.h Maintain state regarding NMI delivery to guest vcpu in VT-x independent manner. 2012-10-24 02:54:21 +00:00
vtd.c Allocate memory pages for the guest from the host's free page queue. 2012-10-08 23:41:26 +00:00