[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC 05/52] hw/core/machine: Rename machine-smp.c to machine-topo.c
From: |
Zhao Liu |
Subject: |
Re: [RFC 05/52] hw/core/machine: Rename machine-smp.c to machine-topo.c |
Date: |
Tue, 14 Feb 2023 16:50:07 +0800 |
On Mon, Feb 13, 2023 at 08:52:13PM +0800, wangyanan (Y) wrote:
> Date: Mon, 13 Feb 2023 20:52:13 +0800
> From: "wangyanan (Y)" <wangyanan55@huawei.com>
> Subject: Re: [RFC 05/52] hw/core/machine: Rename machine-smp.c to
> machine-topo.c
>
> Hi Zhao,
> 在 2023/2/13 17:49, Zhao Liu 写道:
> > From: Zhao Liu <zhao1.liu@intel.com>
> >
> > Hybrid topology support will also be added to this file.
> >
> > In order to maintain the semantic consistency of the file name and
> > content, the file name is changed to "machine-topo.c".
> >
> > This file will handle all cpu topology related things, thus also change
> > the file description comment.
> >
> > Signed-off-by: Zhao Liu <zhao1.liu@intel.com>
> > ---
> > MAINTAINERS | 2 +-
> > hw/core/{machine-smp.c => machine-topo.c} | 2 +-
> > hw/core/meson.build | 2 +-
> > tests/unit/meson.build | 2 +-
> > 4 files changed, 4 insertions(+), 4 deletions(-)
> > rename hw/core/{machine-smp.c => machine-topo.c} (99%)
> >
> > diff --git a/MAINTAINERS b/MAINTAINERS
> > index 71c1bc24371b..58794885ced3 100644
> > --- a/MAINTAINERS
> > +++ b/MAINTAINERS
> > @@ -1733,7 +1733,7 @@ F: cpu.c
> > F: hw/core/cpu.c
> > F: hw/core/machine-qmp-cmds.c
> > F: hw/core/machine.c
> > -F: hw/core/machine-smp.c
> > +F: hw/core/machine-topo.c
> > F: hw/core/null-machine.c
> > F: hw/core/numa.c
> > F: hw/cpu/cluster.c
> > diff --git a/hw/core/machine-smp.c b/hw/core/machine-topo.c
> > similarity index 99%
> > rename from hw/core/machine-smp.c
> > rename to hw/core/machine-topo.c
> Better named as cpu-topology.c? So that it's consistent with the
> header "cpu-topology.h" in a following patch.
Nice, I'll rename it.
Zhao
>
> Thanks,
> Yanan
> > index 3fd9e641efde..8066d2c46bef 100644
> > --- a/hw/core/machine-smp.c
> > +++ b/hw/core/machine-topo.c
> > @@ -1,5 +1,5 @@
> > /*
> > - * QEMU Machine core (related to -smp parsing)
> > + * QEMU Machine core (related to CPU topology)
> > *
> > * Copyright (c) 2021 Huawei Technologies Co., Ltd
> > *
> > diff --git a/hw/core/meson.build b/hw/core/meson.build
> > index 7a4d02b6c050..71d523dc6826 100644
> > --- a/hw/core/meson.build
> > +++ b/hw/core/meson.build
> > @@ -23,7 +23,7 @@ else
> > endif
> > common_ss.add(files('cpu-common.c'))
> > -common_ss.add(files('machine-smp.c'))
> > +common_ss.add(files('machine-topo.c'))
> > softmmu_ss.add(when: 'CONFIG_FITLOADER', if_true: files('loader-fit.c'))
> > softmmu_ss.add(when: 'CONFIG_GENERIC_LOADER', if_true:
> > files('generic-loader.c'))
> > softmmu_ss.add(when: ['CONFIG_GUEST_LOADER', fdt], if_true:
> > files('guest-loader.c'))
> > diff --git a/tests/unit/meson.build b/tests/unit/meson.build
> > index a9df2843e92e..1720a769f1a2 100644
> > --- a/tests/unit/meson.build
> > +++ b/tests/unit/meson.build
> > @@ -46,7 +46,7 @@ tests = {
> > 'test-uuid': [],
> > 'ptimer-test': ['ptimer-test-stubs.c', meson.project_source_root() /
> > 'hw/core/ptimer.c'],
> > 'test-qapi-util': [],
> > - 'test-smp-parse': [qom, meson.project_source_root() /
> > 'hw/core/machine-smp.c'],
> > + 'test-smp-parse': [qom, meson.project_source_root() /
> > 'hw/core/machine-topo.c'],
> > 'test-interval-tree': [],
> > }
>
- [RFC 00/52] Introduce hybrid CPU topology, Zhao Liu, 2023/02/13
- [RFC 01/52] hw/smbios: Fix smbios_smp_sockets caculation, Zhao Liu, 2023/02/13
- [RFC 02/52] hw/smbios: Fix thread count in type4, Zhao Liu, 2023/02/13
- [RFC 03/52] hw/smbios: Fix core count in type4, Zhao Liu, 2023/02/13
- [RFC 04/52] i386/WHPX: Fix error message when fail to set ProcessorCount, Zhao Liu, 2023/02/13
- [RFC 05/52] hw/core/machine: Rename machine-smp.c to machine-topo.c, Zhao Liu, 2023/02/13
- [RFC 06/52] hw/cpu: Introduce hybrid CPU topology, Zhao Liu, 2023/02/13
- Re: [RFC 06/52] hw/cpu: Introduce hybrid CPU topology, wangyanan (Y), 2023/02/13
[RFC 07/52] hw/core/machine: Add the new topology support in MachineState, Zhao Liu, 2023/02/13