diff options
author | Babu Moger <babu.moger@amd.com> | 2020-03-11 17:53:06 -0500 |
---|---|---|
committer | Eduardo Habkost <ehabkost@redhat.com> | 2020-03-17 19:48:10 -0400 |
commit | 8cb30e3aec07cb85fe424191e37cf983a2ac5416 (patch) | |
tree | aa8ddf8acf8e51c08b4bd40966a591ffba82dadf /softmmu | |
parent | f20dec0b638d1ebb4ef2f71d51ea1c540402bc7c (diff) | |
download | qemu-8cb30e3aec07cb85fe424191e37cf983a2ac5416.zip qemu-8cb30e3aec07cb85fe424191e37cf983a2ac5416.tar.gz qemu-8cb30e3aec07cb85fe424191e37cf983a2ac5416.tar.bz2 |
machine: Add SMP Sockets in CpuTopology
Store the smp sockets in CpuTopology. The socket information required to
build the apic id in EPYC mode. Right now socket information is not passed
to down when decoding the apic id. Add the socket information here.
Signed-off-by: Babu Moger <babu.moger@amd.com>
Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Message-Id: <158396718647.58170.2278448323151215741.stgit@naples-babu.amd.com>
Diffstat (limited to 'softmmu')
-rw-r--r-- | softmmu/vl.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/softmmu/vl.c b/softmmu/vl.c index 6a28592..1d33a28 100644 --- a/softmmu/vl.c +++ b/softmmu/vl.c @@ -3946,6 +3946,7 @@ void qemu_init(int argc, char **argv, char **envp) current_machine->smp.max_cpus = machine_class->default_cpus; current_machine->smp.cores = 1; current_machine->smp.threads = 1; + current_machine->smp.sockets = 1; machine_class->smp_parse(current_machine, qemu_opts_find(qemu_find_opts("smp-opts"), NULL)); |