EOI virtualization and virtual APIC success.
authorGanShun <ganshun@gmail.com>
Tue, 22 Sep 2015 22:20:20 +0000 (15:20 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 2 Nov 2015 23:53:51 +0000 (18:53 -0500)
commitc3369e30159a4ee040a144b6c16de032cecce015
tree53d23db60641e5bacf68f831aed5e5a519fbc0dc
parent7ffb913606fd6bf34ac7849035eecd611c6a11ce
EOI virtualization and virtual APIC success.

Reenabled APIC emulation for APIC reads that are not automatically virtualized by the hardware.
We are now able to inject multiple interrupts into the guest.

Signed-off-by: GanShun <ganshun@gmail.com>
Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
kern/arch/x86/vmm/intel/vmx.c
kern/include/ros/vmx.h
tests/vmm/vmrunkernel.c
user/vmm/apic.c