freebsd-dev/usr.sbin/bhyve
Neel Natu edf89256dd 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
..
atpic.c
consport.c
dbgport.c
dbgport.h
elcr.c
fbsdrun.c Add an explicit exit code 'SPINUP_AP' to tell the controlling process that an 2012-09-25 02:33:25 +00:00
fbsdrun.h
inout.c
inout.h
instruction_emul.c The displacement field in the decoded instruction should be treated as a 8-bit 2012-08-04 23:51:21 +00:00
instruction_emul.h MSI-x interrupt support for PCI pass-thru devices. 2012-04-28 16:28:00 +00:00
ioapic.c Device model for ioapic emulation. 2012-08-05 00:00:52 +00:00
ioapic.h Device model for ioapic emulation. 2012-08-05 00:00:52 +00:00
Makefile Add an explicit exit code 'SPINUP_AP' to tell the controlling process that an 2012-09-25 02:33:25 +00:00
mevent_test.c
mevent.c
mevent.h
pci_emul.c Fix a bug in how a 64-bit bar in a pci passthru device would be presented to 2012-08-06 07:20:25 +00:00
pci_emul.h Add 16550 uart emulation as a PCI device. This allows it to 2012-05-03 03:11:27 +00:00
pci_hostbridge.c
pci_passthru.c MSI-x interrupt support for PCI pass-thru devices. 2012-04-28 16:28:00 +00:00
pci_uart.c Check that 'opts' is actually not NULL before dereferencing it. It is expected 2012-08-04 04:24:41 +00:00
pci_virtio_block.c Allow access to the device's config area with any size i/o access at any 2011-06-07 18:35:45 +00:00
pci_virtio_net.c Allow access to the device's config area with any size i/o access at any 2011-06-07 18:35:45 +00:00
pit_8254.c Catch up with CURRENTs different timer usage compared to 8.1. A counter 2011-05-24 01:08:53 +00:00
pit_8254.h
post.c
rtc.c
spinup_ap.c Add an explicit exit code 'SPINUP_AP' to tell the controlling process that an 2012-09-25 02:33:25 +00:00
spinup_ap.h Add an explicit exit code 'SPINUP_AP' to tell the controlling process that an 2012-09-25 02:33:25 +00:00
uart.c
virtio.h
xmsr.c Add an explicit exit code 'SPINUP_AP' to tell the controlling process that an 2012-09-25 02:33:25 +00:00
xmsr.h