diff options
| author | David Hildenbrand | 2017-11-16 18:05:26 +0100 |
|---|---|---|
| committer | Cornelia Huck | 2017-11-20 09:31:46 +0100 |
| commit | 7337c6eb98786372cdbfe7ebe7affbd166fdc7ca (patch) | |
| tree | 92a93bff6e05ba66bd574d7744ed938fdc740feb /scripts/argparse.py | |
| parent | s390x: fix storing CPU status (again) (diff) | |
| download | qemu-7337c6eb98786372cdbfe7ebe7affbd166fdc7ca.tar.gz qemu-7337c6eb98786372cdbfe7ebe7affbd166fdc7ca.tar.xz qemu-7337c6eb98786372cdbfe7ebe7affbd166fdc7ca.zip | |
s390x/tcg: fix DIAG 308 with > 1 VCPU (MTTCG)
Currently, multi threaded TCG with > 1 VCPU gets stuck during IPL, when
the bios tries to switch to the loaded kernel via DIAG 308.
As run_on_cpu() is used, we run into a deadlock after handling the reset.
We need the iolock (just like KVM).
Signed-off-by: David Hildenbrand <david@redhat.com>
Message-Id: <20171116170526.12643-4-david@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
Diffstat (limited to 'scripts/argparse.py')
0 files changed, 0 insertions, 0 deletions
