s390x: allow only 1 CPU with TCG
commitb5684cd8c688337120eeba1654eba7e5863f04f6
authorDavid Hildenbrand <david@redhat.com>
Wed, 13 Sep 2017 13:24:06 +0000 (13 15:24 +0200)
committerCornelia Huck <cohuck@redhat.com>
Tue, 19 Sep 2017 16:31:31 +0000 (19 18:31 +0200)
tree67b104675046ba97010da4ab765e7a258a0fd287
parente0b1a8a14e6bfcd66e1c20d6711f92ac86861e6b
s390x: allow only 1 CPU with TCG

Specifying more than 1 CPU (e.g. -smp 5) leads to SIGP errors (the
guest tries to bring these CPUs up but fails), because we don't support
multiple CPUs on s390x under TCG.

Let's bail out if more than 1 is specified, so we don't raise people's
hope.

Tested-by: Matthew Rosato <mjrosato@linux.vnet.ibm.com>
Signed-off-by: David Hildenbrand <david@redhat.com>
Message-Id: <20170913132417.24384-12-david@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
hw/s390x/s390-virtio-ccw.c