diff options
author | Pierre Morel <pmorel@linux.ibm.com> | 2023-10-16 20:39:12 +0200 |
---|---|---|
committer | Thomas Huth <thuth@redhat.com> | 2023-10-20 07:16:53 +0200 |
commit | f530b9e7dad69511f79bbeb3e6683f854ebf703c (patch) | |
tree | ec037ae2687259914d9980cafcc3c507b77d6f0d /hw | |
parent | af37bad52e7c216c044f919d6254c77be0eacbc6 (diff) | |
download | qemu-f530b9e7dad69511f79bbeb3e6683f854ebf703c.zip qemu-f530b9e7dad69511f79bbeb3e6683f854ebf703c.tar.gz qemu-f530b9e7dad69511f79bbeb3e6683f854ebf703c.tar.bz2 |
target/s390x/cpu topology: activate CPU topology
The KVM capability KVM_CAP_S390_CPU_TOPOLOGY is used to
activate the S390_FEAT_CONFIGURATION_TOPOLOGY feature and
the topology facility in the host CPU model for the guest
in the case the topology is available in QEMU and in KVM.
The feature is disabled by default and fenced for SE
(secure execution).
Signed-off-by: Pierre Morel <pmorel@linux.ibm.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20231016183925.2384704-9-nsg@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Diffstat (limited to 'hw')
-rw-r--r-- | hw/s390x/cpu-topology.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/s390x/cpu-topology.c b/hw/s390x/cpu-topology.c index a00a4ce..4e4c35f 100644 --- a/hw/s390x/cpu-topology.c +++ b/hw/s390x/cpu-topology.c @@ -69,7 +69,7 @@ static int s390_socket_nb(S390CPU *cpu) */ bool s390_has_topology(void) { - return false; + return s390_has_feat(S390_FEAT_CONFIGURATION_TOPOLOGY); } /** |