Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

KVM: PPC: Book3S HV: kvmppc_hv_entry: remove .global scope

kvmppc_hv_entry isn't called from anywhere other than
book3s_hv_rmhandlers.S itself. Remove .global scope for this function
and annotate it with SYM_CODE_START_LOCAL and SYM_CODE_END.

Signed-off-by: Kautuk Consul <kconsul@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://msgid.link/20230327113320.3407491-1-kconsul@linux.vnet.ibm.com

authored by

Kautuk Consul and committed by
Michael Ellerman
5f4f53d2 e83ca8cf

+2 -2
+2 -2
arch/powerpc/kvm/book3s_hv_rmhandlers.S
··· 502 502 * * 503 503 *****************************************************************************/ 504 504 505 - .global kvmppc_hv_entry 506 - kvmppc_hv_entry: 505 + SYM_CODE_START_LOCAL(kvmppc_hv_entry) 507 506 508 507 /* Required state: 509 508 * ··· 939 940 ld r4, VCPU_GPR(R4)(r4) 940 941 HRFI_TO_GUEST 941 942 b . 943 + SYM_CODE_END(kvmppc_hv_entry) 942 944 943 945 secondary_too_late: 944 946 li r12, 0