kvm tools: Add MP tables support
commitda60c1bd344dead44c8b62fa2470706223276dfe
authorCyrill Gorcunov <gorcunov@gmail.com>
Mon, 25 Apr 2011 17:26:05 +0000 (25 21:26 +0400)
committerPekka Enberg <penberg@kernel.org>
Mon, 25 Apr 2011 17:54:54 +0000 (25 20:54 +0300)
treef3e15fd2a8c3ad69b52063f27db44ba3013387a8
parent847838c573f4c04be7547f508a99be2dfdefb4fd
kvm tools: Add MP tables support

This is a raw prototipe for MP table support, most resources
such as IRQ pins and sources are hardcoded among other limitations.

Note we still limit the number of cpus to run up to a single cpu
until the full SMP support appear. In particular don't forget to
remove "nolapic" from command line then.

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
tools/kvm/Makefile
tools/kvm/include/kvm/apic.h [new file with mode: 0644]
tools/kvm/include/kvm/kvm.h
tools/kvm/include/kvm/mptable.h [new file with mode: 0644]
tools/kvm/kvm-run.c
tools/kvm/kvm.c
tools/kvm/mptable.c [new file with mode: 0644]