Commit c01a71c1 authored by Christian Borntraeger's avatar Christian Borntraeger Committed by Andreas Färber
Browse files

exec: Fix CPU rework fallout



Commit 259186a7 (cpu: Move halted and
interrupt_request fields to CPUState) passed CPUState::env_ptr to
tlb_flush() directory rather than through a typed variable.

Commit 00c8cb0a (cputlb: Change
tlb_flush() argument to CPUState) now changed the argument type.
This was unnoticed by gcc because env_ptr is a void pointer.

Signed-off-by: default avatarChristian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: default avatarAndreas Färber <afaerber@suse.de>
parent ec864874
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -420,7 +420,7 @@ static int cpu_common_post_load(void *opaque, int version_id)
    /* 0x01 was CPU_INTERRUPT_EXIT. This line can be removed when the
       version_id is increased. */
    cpu->interrupt_request &= ~0x01;
    tlb_flush(cpu->env_ptr, 1);
    tlb_flush(cpu, 1);

    return 0;
}