+8
−0
Loading
The IO thread, when it senses cpu_single_env == 0, expects exit_request to be checked later on. A compiler scheduling constraint is not strong enough to ensure this on modern architecture. A memory fence is needed as well. Signed-off-by:Olivier Hainque <hainque@adacore.com> Signed-off-by:
Fabien Chouteau <chouteau@adacore.com> Reviewed-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Stefan Weil <sw@weilnetz.de>