Start putting together ACPI for guests.
authorRonald G. Minnich <rminnich@gmail.com>
Sat, 29 Aug 2015 01:13:38 +0000 (18:13 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 2 Nov 2015 23:53:49 +0000 (18:53 -0500)
commit21ae8fd586c95ca9627bc9808c2e38ee3eb9045e
treebabd6237a9d04ff5d8d9ed035f02233b99642852
parentf1683c8a8ec369f7a3570265e76929df3b9644e7
Start putting together ACPI for guests.

This sucks, but has to happen if we want to let guests use
x2apic without lots of mods to the kernel.

But I still hate acpi.

This needs to get all library-ized once I learn how to make it work.

Worst case is we end up writing ACPI code and compiling it with iasl.

I'd really rather avoid that.

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
kern/drivers/dev/acpi.c
kern/include/acpi.h
tests/vmm/vmrunkernel.c
user/vmm/decode.c