]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
KVM: PPC: Introduce shared page
authorAlexander Graf <agraf@suse.de>
Thu, 29 Jul 2010 12:47:42 +0000 (14:47 +0200)
committerAvi Kivity <avi@redhat.com>
Sun, 24 Oct 2010 08:50:42 +0000 (10:50 +0200)
commit96bc451a153297bf1f99ef2d633d512ea349ae7a
tree75ab4d40387ea1295a23b180e4c8719ce7053d00
parent34698d8c61bd3fc86b2e99c3d1ad9ef140b3eb0d
KVM: PPC: Introduce shared page

For transparent variable sharing between the hypervisor and guest, I introduce
a shared page. This shared page will contain all the registers the guest can
read and write safely without exiting guest context.

This patch only implements the stubs required for the basic structure of the
shared page. The actual register moving follows.

Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/powerpc/include/asm/kvm_host.h
arch/powerpc/include/asm/kvm_para.h
arch/powerpc/kernel/asm-offsets.c
arch/powerpc/kvm/44x.c
arch/powerpc/kvm/book3s.c
arch/powerpc/kvm/e500.c