VMMCP: Virtualized APIC is now working(sort of)
authorGan Shun Lim <ganshun@gmail.com>
Tue, 8 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)
commite64d7a2cb344d1b8fe705f05769d2404e1e47115
tree3ecf9ad5e23d6994a2ba136035bec055ac9ffad4
parent6f1875cd999cd07a49b2122963044c4e4c5497c8
VMMCP: Virtualized APIC is now working(sort of)

Cleared SVI to acknowledge the delivery of the virtual interrupt. Enabled debug prints and added APIC memory dump.

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