cpu-exec: invalidate nocache translation if they are interrupted
commitd8a499f17ee5f05407874f29f69f0e3e3198a853
authorPavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru>
Wed, 26 Nov 2014 10:40:16 +0000 (26 13:40 +0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 15 Dec 2014 11:21:02 +0000 (15 12:21 +0100)
treeb0a5b9acd472944893924e637faa4262fd86f1b5
parent2a62914bd8209d97e918f30f0de74bec2bf622c4
cpu-exec: invalidate nocache translation if they are interrupted

In this case, QEMU might longjmp out of cpu-exec.c and miss the final
cleanup in cpu_exec_nocache.  Do this manually through a new compile
flag.

Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
cpu-exec.c
include/exec/exec-all.h
translate-all.c