qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [RFC 00/13] numa: add '-numa cpu' option


From: Igor Mammedov
Subject: Re: [Qemu-devel] [RFC 00/13] numa: add '-numa cpu' option
Date: Fri, 20 Jan 2017 16:37:22 +0100

On Wed, 18 Jan 2017 18:13:16 +0100
Igor Mammedov <address@hidden> wrote:

[...]
>   pc: cleanup: move smbios_set_cpuid() into pc_build_smbios()
>   pc: don't return cpu pointer from pc_new_cpu() as it's not needed
>     anymore
>   make possible_cpu_arch_ids() return const pointer
Eduardo,

Could you review/merge 2-4/13 as generic cleanups to PC code
so I won't spam list with them on respin?

>   pc: move pcms->possible_cpus init out of pc_cpus_init()
>   pc: calculate topology only once when possible_cpus is initialised
>   pc: pass apic_id to pc_find_cpu_slot() directly so lookup could be
>     done without CPU object
>   pc: add writeonly 'cpu' property to PCMachine
>   numa: introduce '-numa cpu' cpu option
>   numa: replace cpu_index_to_socket_id() with
>     cpu_index_to_instance_props()
>   numa: use new machine.cpu property with -numa cpus=... CLI
>   pc: drop usage of legacy numa_get_node_for_cpu()
>   pc: cpu: make sure that cpu.node-id matches -numa mapping
> 
>  include/hw/acpi/acpi_dev_interface.h |   2 +-
>  include/hw/boards.h                  |  14 ++-
>  include/hw/i386/pc.h                 |   2 +-
>  include/qom/cpu.h                    |   2 -
>  include/sysemu/numa.h                |   3 +-
>  target/arm/cpu.h                     |   2 +
>  target/i386/cpu.h                    |   1 +
>  target/ppc/cpu.h                     |   2 +
>  hw/acpi/cpu.c                        |  13 +--
>  hw/acpi/cpu_hotplug.c                |   4 +-
>  hw/arm/virt.c                        |  12 +-
>  hw/i386/acpi-build.c                 |  25 ++---
>  hw/i386/pc.c                         | 210 
> +++++++++++++++++++++++------------
>  hw/ppc/spapr.c                       |  15 ++-
>  hw/ppc/spapr_cpu_core.c              |   2 +-
>  monitor.c                            |   7 +-
>  numa.c                               |  89 +++++++++++----
>  qapi-schema.json                     |   3 +-
>  stubs/pc_madt_cpu_entry.c            |   2 +-
>  target/arm/cpu.c                     |   1 +
>  target/i386/cpu.c                    |   1 +
>  target/ppc/translate_init.c          |   1 +
>  vl.c                                 |   4 +-
>  23 files changed, 269 insertions(+), 148 deletions(-)
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]