freebsd-dev/sys/amd64/vmm
Neel Natu 66f71b7d24 Allow caller to skip 'guest linear address' validation when doing instruction
decode. This is to accomodate hardware assist implementations that do not
provide the 'guest linear address' as part of nested page fault collateral.

Submitted by:	Anish Gupta (akgupt3 at gmail dot com)
2013-03-28 21:26:19 +00:00
..
amd Maintain state regarding NMI delivery to guest vcpu in VT-x independent manner. 2012-10-24 02:54:21 +00:00
intel Allow vmm stats to be specific to the underlying hardware assist technology. 2013-03-16 22:40:20 +00:00
io Implement guest vcpu pinning using 'pthread_setaffinity_np(3)'. 2013-02-11 20:36:07 +00:00
vmm_dev.c Implement guest vcpu pinning using 'pthread_setaffinity_np(3)'. 2013-02-11 20:36:07 +00:00
vmm_host.c Corral all the host state associated with the virtual machine into its own file. 2012-10-29 01:51:24 +00:00
vmm_host.h Corral all the host state associated with the virtual machine into its own file. 2012-10-29 01:51:24 +00:00
vmm_instruction_emul.c Allow caller to skip 'guest linear address' validation when doing instruction 2013-03-28 21:26:19 +00:00
vmm_ipi.c Provide per-vcpu locks instead of relying on a single big lock. 2012-10-12 18:32:44 +00:00
vmm_ipi.h Provide per-vcpu locks instead of relying on a single big lock. 2012-10-12 18:32:44 +00:00
vmm_ktr.h
vmm_lapic.c Change emulate_rdmsr() and emulate_wrmsr() to return 0 on sucess and errno on 2012-11-28 13:10:18 +00:00
vmm_lapic.h Revamp the x86 instruction emulation in bhyve. 2012-11-28 00:02:17 +00:00
vmm_mem.c Set the valid field of the newly allocated field as all other 2012-10-26 22:32:26 +00:00
vmm_mem.h Allocate memory pages for the guest from the host's free page queue. 2012-10-08 23:41:26 +00:00
vmm_msr.c Change emulate_rdmsr() and emulate_wrmsr() to return 0 on sucess and errno on 2012-11-28 13:10:18 +00:00
vmm_msr.h
vmm_stat.c Allow vmm stats to be specific to the underlying hardware assist technology. 2013-03-16 22:40:20 +00:00
vmm_stat.h Allow vmm stats to be specific to the underlying hardware assist technology. 2013-03-16 22:40:20 +00:00
vmm_support.S
vmm_util.c
vmm_util.h
vmm.c Fix the '-Wtautological-compare' warning emitted by clang for comparing the 2013-03-16 22:53:05 +00:00
x86.c Requests for invalid CPUID leaves should map to the highest known leaf instead. 2013-02-13 23:22:17 +00:00
x86.h Handle CPUID leaf 0x7 now that FreeBSD is using it. 2012-11-20 06:01:03 +00:00