freebsd-dev/sys/amd64/vmm
Neel Natu 4e98fc9011 Disable global interrupts early so all the software state maintained by bhyve
is sampled "atomically". Any interrupts after this point will be held pending
by the CPU until the guest starts executing and will immediately trigger a
#VMEXIT.

Reviewed by:	Anish Gupta (akgupt3@gmail.com)
2014-06-11 17:48:07 +00:00
..
amd Disable global interrupts early so all the software state maintained by bhyve 2014-06-11 17:48:07 +00:00
intel ins/outs support for SVM. Modelled on the Intel VT-x code. 2014-06-06 02:55:18 +00:00
io A Centos 6.4 guest will write 0xff to the 8259 mask register before beginning 2014-05-23 05:04:50 +00:00
vmm_dev.c Add libvmmapi functions vm_copyin() and vm_copyout() to copy into and out 2014-05-24 23:12:30 +00:00
vmm_host.c Add virtualized XSAVE support to bhyve which permits guests to use XSAVE and 2014-02-08 16:37:54 +00:00
vmm_host.h Add virtualized XSAVE support to bhyve which permits guests to use XSAVE and 2014-02-08 16:37:54 +00:00
vmm_instruction_emul.c MFC @ r266724 2014-06-03 02:34:21 +00:00
vmm_ioport.c Add segment protection and limits violation checks in vie_calculate_gla() 2014-05-27 04:26:22 +00:00
vmm_ioport.h Add emulation of the "outsb" instruction. NetBSD guests use this to write to 2014-05-23 05:15:17 +00:00
vmm_ipi.c Move <machine/apicvar.h> to <x86/apicvar.h>. 2014-01-23 20:10:22 +00:00
vmm_ipi.h Don't expose 'vmm_ipinum' as a global. 2014-01-09 03:25:54 +00:00
vmm_ktr.h Add emulation of the "outsb" instruction. NetBSD guests use this to write to 2014-05-23 05:15:17 +00:00
vmm_lapic.c Local APIC access via 32-bit naturally-aligned loads is merely 2014-04-15 17:06:26 +00:00
vmm_lapic.h Roll back botched partial MFC :( 2014-02-04 05:03:14 +00:00
vmm_mem.c Merge projects/bhyve_npt_pmap into head. 2013-10-05 21:22:35 +00:00
vmm_mem.h Merge projects/bhyve_npt_pmap into head. 2013-10-05 21:22:35 +00:00
vmm_msr.c MFC @ r259205 in preparation for some SVM updates. (for real this time) 2014-02-04 06:59:08 +00:00
vmm_msr.h Roll back botched partial MFC :( 2014-02-04 05:03:14 +00:00
vmm_stat.c MFC @ r266724 2014-06-03 02:34:21 +00:00
vmm_stat.h MFC @ r266724 2014-06-03 02:34:21 +00:00
vmm_support.S
vmm_util.c
vmm_util.h
vmm.c MFC @ r266724 2014-06-03 02:34:21 +00:00
x86.c Bring (almost) up-to-date with HEAD. 2014-06-03 06:56:54 +00:00
x86.h Allow CPUID leaf 0xD to be read as zeroes. 2013-09-06 05:16:10 +00:00