File tree Expand file tree Collapse file tree 3 files changed +4
-5
lines changed Expand file tree Collapse file tree 3 files changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -438,7 +438,7 @@ static void rtas_ibm_nmi_register(PowerPCCPU *cpu,
438
438
}
439
439
440
440
if (kvm_enabled ()) {
441
- if (kvmppc_set_fwnmi () < 0 ) {
441
+ if (kvmppc_set_fwnmi (cpu ) < 0 ) {
442
442
rtas_st (rets , 0 , RTAS_OUT_NOT_SUPPORTED );
443
443
return ;
444
444
}
Original file line number Diff line number Diff line change @@ -2071,9 +2071,8 @@ bool kvmppc_get_fwnmi(void)
2071
2071
return cap_fwnmi ;
2072
2072
}
2073
2073
2074
- int kvmppc_set_fwnmi (void )
2074
+ int kvmppc_set_fwnmi (PowerPCCPU * cpu )
2075
2075
{
2076
- PowerPCCPU * cpu = POWERPC_CPU (first_cpu );
2077
2076
CPUState * cs = CPU (cpu );
2078
2077
2079
2078
return kvm_vcpu_enable_cap (cs , KVM_CAP_PPC_FWNMI , 0 );
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ void kvmppc_set_papr(PowerPCCPU *cpu);
28
28
int kvmppc_set_compat (PowerPCCPU * cpu , uint32_t compat_pvr );
29
29
void kvmppc_set_mpic_proxy (PowerPCCPU * cpu , int mpic_proxy );
30
30
bool kvmppc_get_fwnmi (void );
31
- int kvmppc_set_fwnmi (void );
31
+ int kvmppc_set_fwnmi (PowerPCCPU * cpu );
32
32
int kvmppc_smt_threads (void );
33
33
void kvmppc_error_append_smt_possible_hint (Error * const * errp );
34
34
int kvmppc_set_smt_threads (int smt );
@@ -169,7 +169,7 @@ static inline bool kvmppc_get_fwnmi(void)
169
169
return false;
170
170
}
171
171
172
- static inline int kvmppc_set_fwnmi (void )
172
+ static inline int kvmppc_set_fwnmi (PowerPCCPU * cpu )
173
173
{
174
174
return -1 ;
175
175
}
You can’t perform that action at this time.
0 commit comments