Commit 232afac1 authored by Peter Maydell's avatar Peter Maydell Committed by Mark Cave-Ayland
Browse files

target-sparc: Don't flush TLB in cpu_load function



There's no need to flush the TLB in the SPARC cpu_load function: we're
guaranteed to be loading state into a fresh clean configuration.

Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
Signed-off-by: default avatarMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
parent 4552a09d
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -112,7 +112,6 @@ void cpu_save(QEMUFile *f, void *opaque)
int cpu_load(QEMUFile *f, void *opaque, int version_id)
{
    CPUSPARCState *env = opaque;
    SPARCCPU *cpu = sparc_env_get_cpu(env);
    int i;
    uint32_t tmp;

@@ -213,6 +212,5 @@ int cpu_load(QEMUFile *f, void *opaque, int version_id)
    qemu_get_be64s(f, &env->ssr);
    cpu_get_timer(f, env->hstick);
#endif
    tlb_flush(CPU(cpu), 1);
    return 0;
}