KVM: PPC: Clean up redundant kvm_run parameters in assembly
authorTianjia Zhang <tianjia.zhang@linux.alibaba.com>
Tue, 23 Jun 2020 13:14:16 +0000 (21:14 +0800)
committerPaul Mackerras <paulus@ozlabs.org>
Thu, 23 Jul 2020 05:50:01 +0000 (15:50 +1000)
commit7ec21d9da57e1ea770fae48e8fabb06c579487a7
treed804e1d41486020e714fe9ba087e8687e2e882be
parent1508c22f112ce11944cea84efb128a623e8ff03b
KVM: PPC: Clean up redundant kvm_run parameters in assembly

In the current kvm version, 'kvm_run' has been included in the 'kvm_vcpu'
structure. For historical reasons, many kvm-related function parameters
retain the 'kvm_run' and 'kvm_vcpu' parameters at the same time. This
patch does a unified cleanup of these remaining redundant parameters.

[paulus@ozlabs.org - Fixed places that were missed in book3s_interrupts.S]

Signed-off-by: Tianjia Zhang <tianjia.zhang@linux.alibaba.com>
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
arch/powerpc/include/asm/kvm_ppc.h
arch/powerpc/kvm/book3s_interrupts.S
arch/powerpc/kvm/book3s_pr.c
arch/powerpc/kvm/booke.c
arch/powerpc/kvm/booke_interrupts.S
arch/powerpc/kvm/bookehv_interrupts.S