KVM: PPC: Implement hypervisor interface
commit2a342ed57756ad5d8af5456959433884367e5ab2
authorAlexander Graf <agraf@suse.de>
Thu, 29 Jul 2010 12:47:48 +0000 (29 14:47 +0200)
committerAvi Kivity <avi@redhat.com>
Sun, 24 Oct 2010 08:50:45 +0000 (24 10:50 +0200)
treebb3f1d707916bc53f48919ace0d0f757c7e2083b
parenta73a9599e03eef1324d5aeecaebc1b339d2e1664
KVM: PPC: Implement hypervisor interface

To communicate with KVM directly we need to plumb some sort of interface
between the guest and KVM. Usually those interfaces use hypercalls.

This hypercall implementation is described in the last patch of the series
in a special documentation file. Please read that for further information.

This patch implements stubs to handle KVM PPC hypercalls on the host and
guest side alike.

Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/powerpc/include/asm/kvm_para.h
arch/powerpc/include/asm/kvm_ppc.h
arch/powerpc/kernel/Makefile
arch/powerpc/kernel/kvm.c [new file with mode: 0644]
arch/powerpc/kvm/book3s.c
arch/powerpc/kvm/booke.c
arch/powerpc/kvm/powerpc.c
include/linux/kvm_para.h