freebsd-skq/sys/amd64/vmm
neel c34be7b811 Add an explicit exit code 'SPINUP_AP' to tell the controlling process that an
AP needs to be activated by spinning up an execution context for it.

The local apic emulation is now completely done in the hypervisor and it will
detect writes to the ICR_LO register that try to bring up the AP. In response
to such writes it will return to userspace with an exit code of SPINUP_AP.

Reviewed by: grehan
2012-09-25 02:33:25 +00:00
..
amd Stash the 'vm_exit' information in each 'struct vcpu'. 2012-09-24 19:32:24 +00:00
intel Add an explicit exit code 'SPINUP_AP' to tell the controlling process that an 2012-09-25 02:33:25 +00:00
io Add an explicit exit code 'SPINUP_AP' to tell the controlling process that an 2012-09-25 02:33:25 +00:00
vmm_dev.c Add sysctls to display the total and free amount of hard-wired mem for VMs 2012-08-26 01:41:41 +00:00
vmm_ipi.c
vmm_ipi.h
vmm_ktr.h
vmm_lapic.c Restructure the x2apic access code in preparation for supporting memory mapped 2012-09-21 03:09:23 +00:00
vmm_lapic.h Restructure the x2apic access code in preparation for supporting memory mapped 2012-09-21 03:09:23 +00:00
vmm_mem.c Add sysctls to display the total and free amount of hard-wired mem for VMs 2012-08-26 01:41:41 +00:00
vmm_mem.h Add sysctls to display the total and free amount of hard-wired mem for VMs 2012-08-26 01:41:41 +00:00
vmm_msr.c Restructure the x2apic access code in preparation for supporting memory mapped 2012-09-21 03:09:23 +00:00
vmm_msr.h
vmm_stat.c
vmm_stat.h
vmm_support.S
vmm_util.c
vmm_util.h
vmm.c Stash the 'vm_exit' information in each 'struct vcpu'. 2012-09-24 19:32:24 +00:00
x86.c Until the issue of how to handle guest XCR0 state is resolved, 2012-05-03 05:04:37 +00:00
x86.h