On 02.11.2020 12:34, David Hildenbrand wrote:
On 02.11.20 10:26, Pavel Dovgalyuk wrote:
This patch adds some gen_io_start() calls to allow execution
of s390x targets in icount mode with -smp 1.
It enables deterministic timers and record/replay features.
Why do we have to set it for SIGP?
Timer-related instructions obviously needed IO.
But I'm not familiar with s390, therefore also added IO
for the instructions that lock iothread mutex, because they
probably can access some virtual hardware and change the timers.
But maybe this is not related to SIGP and it takes the mutex
for other reasons.