|
From: | Daniel Henrique Barboza |
Subject: | Re: [PATCH] target/i386: Remove pointless env_archcpu() in helper_rdmsr() |
Date: | Fri, 10 Feb 2023 10:31:37 -0300 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 |
On 2/10/23 09:57, Philippe Mathieu-Daudé wrote:
We have a X86CPU *cpu pointer available at the start of the function. Inspired-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> ---
Reviewed-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com>
target/i386/tcg/sysemu/misc_helper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/i386/tcg/sysemu/misc_helper.c b/target/i386/tcg/sysemu/misc_helper.c index e1528b7f80..e47db9376e 100644 --- a/target/i386/tcg/sysemu/misc_helper.c +++ b/target/i386/tcg/sysemu/misc_helper.c @@ -326,7 +326,7 @@ void helper_rdmsr(CPUX86State *env) val = env->sysenter_eip; break; case MSR_IA32_APICBASE: - val = cpu_get_apic_base(env_archcpu(env)->apic_state); + val = cpu_get_apic_base(x86_cpu->apic_state); break; case MSR_EFER: val = env->efer;
[Prev in Thread] | Current Thread | [Next in Thread] |