Hi, This version has a changed asked by Greg in patch 4, along with Greg's R-bs.
Changes from v8: - added Greg's reviewed-by in patches 3, 5, 6 and 7 - patch 4: * changed get_associativity() to return a const pointer - v8 link: https://lists.gnu.org/archive/html/qemu-devel/2021-09/msg04747.html Daniel Henrique Barboza (7): spapr_numa.c: split FORM1 code into helpers spapr_numa.c: scrap 'legacy_numa' concept spapr_numa.c: parametrize FORM1 macros spapr_numa.c: rename numa_assoc_array to FORM1_assoc_array spapr: move FORM1 verifications to post CAS spapr_numa.c: FORM2 NUMA affinity support spapr_numa.c: handle auto NUMA node with no distance info hw/ppc/spapr.c | 41 +--- hw/ppc/spapr_hcall.c | 7 + hw/ppc/spapr_numa.c | 380 ++++++++++++++++++++++++++++++------ include/hw/ppc/spapr.h | 35 ++-- include/hw/ppc/spapr_numa.h | 1 + include/hw/ppc/spapr_ovec.h | 1 + 6 files changed, 354 insertions(+), 111 deletions(-) -- 2.31.1