summaryrefslogtreecommitdiff
path: root/arch/powerpc/kvm/powerpc.c
diff options
context:
space:
mode:
authorSuresh Warrier <warrier@linux.vnet.ibm.com>2015-12-17 23:59:09 +0300
committerPaul Mackerras <paulus@samba.org>2016-02-29 08:25:06 +0300
commit0c2a66062470cd1f6d11ae6db31059f59d3f725f (patch)
tree5003229f45cb02eebe503f0d2ddd73ecd61adb81 /arch/powerpc/kvm/powerpc.c
parent6f3bb80944148012cbac1f98da249f591cbcae43 (diff)
downloadlinux-0c2a66062470cd1f6d11ae6db31059f59d3f725f.tar.xz
KVM: PPC: Book3S HV: Host side kick VCPU when poked by real-mode KVM
This patch adds the support for the kick VCPU operation for kvmppc_host_rm_ops. The kvmppc_xics_ipi_action() function provides the function to be invoked for a host side operation when poked by the real mode KVM. This is initiated by KVM by sending an IPI to any free host core. KVM real mode must set the rm_action to XICS_RM_KICK_VCPU and rm_data to point to the VCPU to be woken up before sending the IPI. Note that we have allocated one kvmppc_host_rm_core structure per core. The above values need to be set in the structure corresponding to the core to which the IPI will be sent. Signed-off-by: Suresh Warrier <warrier@linux.vnet.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/kvm/powerpc.c')
0 files changed, 0 insertions, 0 deletions