sysemu/kvm: Restrict kvmppc_get_radix_page_info() to ppc targets
kvm_get_radix_page_info() is only defined for ppc targets (in target/ppc/kvm.c). The declaration is not useful in other targets, reduce its scope. Rename using the 'kvmppc_' prefix following other declarations from target/ppc/kvm_ppc.h. Suggested-by: Michael Tokarev <mjt@tls.msk.ru> Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> Message-Id: <20231003070427.69621-2-philmd@linaro.org> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
This commit is contained in:
parent
18f86aecd6
commit
aa6edf97ce
@ -521,7 +521,6 @@ int kvm_set_one_reg(CPUState *cs, uint64_t id, void *source);
|
|||||||
* Returns: 0 on success, or a negative errno on failure.
|
* Returns: 0 on success, or a negative errno on failure.
|
||||||
*/
|
*/
|
||||||
int kvm_get_one_reg(CPUState *cs, uint64_t id, void *target);
|
int kvm_get_one_reg(CPUState *cs, uint64_t id, void *target);
|
||||||
struct ppc_radix_page_info *kvm_get_radix_page_info(void);
|
|
||||||
|
|
||||||
/* Notify resamplefd for EOI of specific interrupts. */
|
/* Notify resamplefd for EOI of specific interrupts. */
|
||||||
void kvm_resample_fd_notify(int gsi);
|
void kvm_resample_fd_notify(int gsi);
|
||||||
|
@ -268,7 +268,7 @@ static void kvm_get_smmu_info(struct kvm_ppc_smmu_info *info, Error **errp)
|
|||||||
"KVM failed to provide the MMU features it supports");
|
"KVM failed to provide the MMU features it supports");
|
||||||
}
|
}
|
||||||
|
|
||||||
struct ppc_radix_page_info *kvm_get_radix_page_info(void)
|
static struct ppc_radix_page_info *kvmppc_get_radix_page_info(void)
|
||||||
{
|
{
|
||||||
KVMState *s = KVM_STATE(current_accel());
|
KVMState *s = KVM_STATE(current_accel());
|
||||||
struct ppc_radix_page_info *radix_page_info;
|
struct ppc_radix_page_info *radix_page_info;
|
||||||
@ -2368,7 +2368,7 @@ static void kvmppc_host_cpu_class_init(ObjectClass *oc, void *data)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#if defined(TARGET_PPC64)
|
#if defined(TARGET_PPC64)
|
||||||
pcc->radix_page_info = kvm_get_radix_page_info();
|
pcc->radix_page_info = kvmppc_get_radix_page_info();
|
||||||
|
|
||||||
if ((pcc->pvr & 0xffffff00) == CPU_POWERPC_POWER9_DD1) {
|
if ((pcc->pvr & 0xffffff00) == CPU_POWERPC_POWER9_DD1) {
|
||||||
/*
|
/*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user