diff options
author | Zhao Liu <zhao1.liu@intel.com> | 2024-03-09 00:01:38 +0800 |
---|---|---|
committer | Philippe Mathieu-Daudé <philmd@linaro.org> | 2024-03-09 19:17:01 +0100 |
commit | 4503dcf77b9006b56dba01a407bffbb9a37ea38e (patch) | |
tree | 4d998953d94c77d2baa2925b86bf695bec0d8ecb /hw/net/virtio-net.c | |
parent | 54c4ea8f3ae614054079395842128a856a73dbf9 (diff) | |
download | qemu-4503dcf77b9006b56dba01a407bffbb9a37ea38e.zip qemu-4503dcf77b9006b56dba01a407bffbb9a37ea38e.tar.gz qemu-4503dcf77b9006b56dba01a407bffbb9a37ea38e.tar.bz2 |
hw/core/machine-smp: Calculate total CPUs once in machine_parse_smp_config()
In machine_parse_smp_config(), the number of total CPUs is calculated
by:
drawers * books * sockets * dies * clusters * cores * threads
To avoid missing the future new topology level, use a local variable to
cache the calculation result so that total CPUs are only calculated
once.
Signed-off-by: Zhao Liu <zhao1.liu@intel.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240308160148.3130837-4-zhao1.liu@linux.intel.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Diffstat (limited to 'hw/net/virtio-net.c')
0 files changed, 0 insertions, 0 deletions