i386/hvf: Removes duplicate/shadowed variables in hvf_vcpu_exec
Pointers to the x86 CPU state already exist at the function scope, no need to re-obtain them in individual exit reason cases. Signed-off-by: Phil Dennis-Jordan <phil@philjordan.eu> Link: https://lore.kernel.org/r/20241105155800.5461-6-phil@philjordan.eu Reviewed-by: Roman Bolshakov <r.bolshakov@yadro.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
04858f95fa
commit
b659ef9d35
@ -586,8 +586,6 @@ int hvf_vcpu_exec(CPUState *cpu)
|
||||
break;
|
||||
}
|
||||
case EXIT_REASON_XSETBV: {
|
||||
X86CPU *x86_cpu = X86_CPU(cpu);
|
||||
CPUX86State *env = &x86_cpu->env;
|
||||
uint32_t eax = (uint32_t)rreg(cpu->accel->fd, HV_X86_RAX);
|
||||
uint32_t ecx = (uint32_t)rreg(cpu->accel->fd, HV_X86_RCX);
|
||||
uint32_t edx = (uint32_t)rreg(cpu->accel->fd, HV_X86_RDX);
|
||||
@ -644,7 +642,6 @@ int hvf_vcpu_exec(CPUState *cpu)
|
||||
break;
|
||||
}
|
||||
case 8: {
|
||||
X86CPU *x86_cpu = X86_CPU(cpu);
|
||||
if (exit_qual & 0x10) {
|
||||
RRX(env, reg) = cpu_get_apic_tpr(x86_cpu->apic_state);
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user