Interrupt framework
authorRonald G. Minnich <rminnich@gmail.com>
Tue, 18 Aug 2015 20:41:33 +0000 (13:41 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 2 Nov 2015 23:24:25 +0000 (18:24 -0500)
commit7ed9459e6bbd6d48ba901fb2a98d8bd0f1eff826
tree0e8ee4407884b6b86b0942ff281ef3f59d2251f9
parent6f6fbb8038cce3888f6c9909a44b496d3a795f5b
Interrupt framework

Beginnings of interrupt framework. We're not doing x2apic or anything fancy.
We're going to let the timer fire and then kick off a given interrupt
in the guest.

Note that our attempts to do a gpf fail. It just fails to enter the guest
at all.

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
kern/arch/x86/vmm/intel/vmx.c
kern/include/ros/vmm.h
tests/vmm/vmrunkernel.c