summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bhyve/Makefile
diff options
context:
space:
mode:
authorneel <neel@FreeBSD.org>2012-09-25 02:33:25 +0000
committerneel <neel@FreeBSD.org>2012-09-25 02:33:25 +0000
commitc34be7b811ad199e64f66db339e7f64c773ca0a7 (patch)
tree9b5a76d1dd63d5bc63a46d22bf6e0aa241dc2ea7 /usr.sbin/bhyve/Makefile
parent34b672cc8af9ef3fbee45a3c9cc28a7e30c9ef16 (diff)
downloadFreeBSD-src-c34be7b811ad199e64f66db339e7f64c773ca0a7.zip
FreeBSD-src-c34be7b811ad199e64f66db339e7f64c773ca0a7.tar.gz
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
Diffstat (limited to 'usr.sbin/bhyve/Makefile')
-rw-r--r--usr.sbin/bhyve/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/usr.sbin/bhyve/Makefile b/usr.sbin/bhyve/Makefile
index 7f4806a..f2e49ca 100644
--- a/usr.sbin/bhyve/Makefile
+++ b/usr.sbin/bhyve/Makefile
@@ -8,6 +8,7 @@ SRCS= atpic.c consport.c dbgport.c elcr.c fbsdrun.c inout.c
SRCS+= instruction_emul.c ioapic.c mevent.c
SRCS+= pci_emul.c pci_hostbridge.c pci_passthru.c pci_virtio_block.c
SRCS+= pci_virtio_net.c pci_uart.c pit_8254.c post.c rtc.c uart.c xmsr.c
+SRCS+= spinup_ap.c
NO_MAN=
OpenPOWER on IntegriCloud