On 09/28/2017 04:37 PM, David Hildenbrand wrote: > When we try to start a CPU with a WAIT PSW, we have to take care that > TCG will actually try to continue executing instructions. > > We must therefore really only unhalt the CPU if we don't have a WAIT > PSW. Also document the special order for restart interrupts, which > load a new PSW and change the state to operating. > > To keep KVM working, simply don't have a look at the WAIT bit when > loading the PSW. Otherwise the behavior of a restart interrupt when > a CPU stopped would be changed. > > Signed-off-by: David Hildenbrand <da...@redhat.com> > --- > target/s390x/cpu.c | 11 +++++++++-- > target/s390x/sigp.c | 6 +++++- > 2 files changed, 14 insertions(+), 3 deletions(-)
Reviewed-by: Richard Henderson <richard.hender...@linaro.org> r~