aboutsummaryrefslogtreecommitdiff
path: root/pc-bios/s390-ccw/virtio-scsi.c
diff options
context:
space:
mode:
authorDavid Hildenbrand <david@redhat.com>2017-11-16 18:05:26 +0100
committerCornelia Huck <cohuck@redhat.com>2017-11-20 09:31:46 +0100
commit7337c6eb98786372cdbfe7ebe7affbd166fdc7ca (patch)
tree92a93bff6e05ba66bd574d7744ed938fdc740feb /pc-bios/s390-ccw/virtio-scsi.c
parentdc0bbef5e6049920873204d35cd27172b65d204f (diff)
downloadqemu-7337c6eb98786372cdbfe7ebe7affbd166fdc7ca.zip
qemu-7337c6eb98786372cdbfe7ebe7affbd166fdc7ca.tar.gz
qemu-7337c6eb98786372cdbfe7ebe7affbd166fdc7ca.tar.bz2
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 'pc-bios/s390-ccw/virtio-scsi.c')
0 files changed, 0 insertions, 0 deletions