[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 04/29] tests: acpi: extend cphp and memhp testcase wi
From: |
Eduardo Habkost |
Subject: |
[Qemu-devel] [PULL 04/29] tests: acpi: extend cphp and memhp testcase with numa distance check |
Date: |
Thu, 11 May 2017 16:18:18 -0300 |
From: He Chen <address@hidden>
Signed-off-by: He Chen <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>
[ehabkost: regenerated tests/acpi-tst-data, included SLIT table]
Signed-off-by: Eduardo Habkost <address@hidden>
---
tests/bios-tables-test.c | 16 ++++++++++++----
tests/acpi-test-data/pc/SLIT.cphp | Bin 0 -> 48 bytes
tests/acpi-test-data/pc/SLIT.memhp | Bin 0 -> 48 bytes
tests/acpi-test-data/pc/SRAT.memhp | Bin 224 -> 264 bytes
tests/acpi-test-data/q35/SLIT.cphp | Bin 0 -> 48 bytes
tests/acpi-test-data/q35/SLIT.memhp | Bin 0 -> 48 bytes
tests/acpi-test-data/q35/SRAT.memhp | Bin 224 -> 264 bytes
7 files changed, 12 insertions(+), 4 deletions(-)
create mode 100644 tests/acpi-test-data/pc/SLIT.cphp
create mode 100644 tests/acpi-test-data/pc/SLIT.memhp
create mode 100644 tests/acpi-test-data/q35/SLIT.cphp
create mode 100644 tests/acpi-test-data/q35/SLIT.memhp
diff --git a/tests/bios-tables-test.c b/tests/bios-tables-test.c
index 9c96a67053..4e5c65a022 100644
--- a/tests/bios-tables-test.c
+++ b/tests/bios-tables-test.c
@@ -723,7 +723,8 @@ static void test_acpi_piix4_tcg_cphp(void)
data.machine = MACHINE_PC;
data.variant = ".cphp";
test_acpi_one("-smp 2,cores=3,sockets=2,maxcpus=6"
- " -numa node -numa node",
+ " -numa node -numa node"
+ " -numa dist,src=0,dst=1,val=21",
&data);
free_test_data(&data);
}
@@ -736,7 +737,8 @@ static void test_acpi_q35_tcg_cphp(void)
data.machine = MACHINE_Q35;
data.variant = ".cphp";
test_acpi_one(" -smp 2,cores=3,sockets=2,maxcpus=6"
- " -numa node -numa node",
+ " -numa node -numa node"
+ " -numa dist,src=0,dst=1,val=21",
&data);
free_test_data(&data);
}
@@ -785,7 +787,10 @@ static void test_acpi_q35_tcg_memhp(void)
memset(&data, 0, sizeof(data));
data.machine = MACHINE_Q35;
data.variant = ".memhp";
- test_acpi_one(" -m 128,slots=3,maxmem=1G -numa node", &data);
+ test_acpi_one(" -m 128,slots=3,maxmem=1G"
+ " -numa node -numa node"
+ " -numa dist,src=0,dst=1,val=21",
+ &data);
free_test_data(&data);
}
@@ -796,7 +801,10 @@ static void test_acpi_piix4_tcg_memhp(void)
memset(&data, 0, sizeof(data));
data.machine = MACHINE_PC;
data.variant = ".memhp";
- test_acpi_one(" -m 128,slots=3,maxmem=1G -numa node", &data);
+ test_acpi_one(" -m 128,slots=3,maxmem=1G"
+ " -numa node -numa node"
+ " -numa dist,src=0,dst=1,val=21",
+ &data);
free_test_data(&data);
}
diff --git a/tests/acpi-test-data/pc/SLIT.cphp
b/tests/acpi-test-data/pc/SLIT.cphp
new file mode 100644
index
0000000000000000000000000000000000000000..74ec3b4b461ffecca36d8537975c202a5f011185
GIT binary patch
literal 48
address@hidden|?X>address@hidden
literal 0
HcmV?d00001
diff --git a/tests/acpi-test-data/pc/SLIT.memhp
b/tests/acpi-test-data/pc/SLIT.memhp
new file mode 100644
index
0000000000000000000000000000000000000000..74ec3b4b461ffecca36d8537975c202a5f011185
GIT binary patch
literal 48
address@hidden|?X>address@hidden
literal 0
HcmV?d00001
diff --git a/tests/acpi-test-data/pc/SRAT.memhp
b/tests/acpi-test-data/pc/SRAT.memhp
index
66ce9a898191d1da961c0c968c04ec56810a5785..a7dddf7760698193819e60a3a96f2a57cf367522
100644
GIT binary patch
delta 63
scmaFB*ulgV9OM|n!N|bCxOgI0p(Zl}6aYowfKda^V}S~?Osq)(00EN*IRF3v
delta 23
address@hidden&
diff --git a/tests/acpi-test-data/q35/SLIT.cphp
b/tests/acpi-test-data/q35/SLIT.cphp
new file mode 100644
index
0000000000000000000000000000000000000000..74ec3b4b461ffecca36d8537975c202a5f011185
GIT binary patch
literal 48
address@hidden|?X>address@hidden
literal 0
HcmV?d00001
diff --git a/tests/acpi-test-data/q35/SLIT.memhp
b/tests/acpi-test-data/q35/SLIT.memhp
new file mode 100644
index
0000000000000000000000000000000000000000..74ec3b4b461ffecca36d8537975c202a5f011185
GIT binary patch
literal 48
address@hidden|?X>address@hidden
literal 0
HcmV?d00001
diff --git a/tests/acpi-test-data/q35/SRAT.memhp
b/tests/acpi-test-data/q35/SRAT.memhp
index
66ce9a898191d1da961c0c968c04ec56810a5785..a7dddf7760698193819e60a3a96f2a57cf367522
100644
GIT binary patch
delta 63
scmaFB*ulgV9OM|n!N|bCxOgI0p(Zl}6aYowfKda^V}S~?Osq)(00EN*IRF3v
delta 23
address@hidden&
--
2.11.0.259.g40922b1
- [Qemu-devel] [PULL 00/29] x86 and machine queue, 2017-05-11, Eduardo Habkost, 2017/05/11
- [Qemu-devel] [PULL 01/29] i386: rewrite way CPUID index is validated, Eduardo Habkost, 2017/05/11
- [Qemu-devel] [PULL 02/29] numa: Allow setting NUMA distance for different NUMA nodes, Eduardo Habkost, 2017/05/11
- [Qemu-devel] [PULL 03/29] numa: equally distribute memory on nodes, Eduardo Habkost, 2017/05/11
- [Qemu-devel] [PULL 04/29] tests: acpi: extend cphp and memhp testcase with numa distance check,
Eduardo Habkost <=
- [Qemu-devel] [PULL 05/29] tests: add CPUs to numa node mapping test, Eduardo Habkost, 2017/05/11
- [Qemu-devel] [PULL 06/29] hw/arm/virt: extract mp-affinity calculation in separate function, Eduardo Habkost, 2017/05/11
- [Qemu-devel] [PULL 07/29] hw/arm/virt: use machine->possible_cpus for storing possible topology info, Eduardo Habkost, 2017/05/11
- [Qemu-devel] [PULL 08/29] hw/arm/virt: explicitly allocate cpu_index for cpus, Eduardo Habkost, 2017/05/11
- [Qemu-devel] [PULL 09/29] numa: move source of default CPUs to NUMA node mapping into boards, Eduardo Habkost, 2017/05/11
- [Qemu-devel] [PULL 11/29] pc: add node-id property to CPU, Eduardo Habkost, 2017/05/11
- [Qemu-devel] [PULL 10/29] spapr: add node-id property to sPAPR core, Eduardo Habkost, 2017/05/11
- [Qemu-devel] [PULL 12/29] virt-arm: add node-id property to CPU, Eduardo Habkost, 2017/05/11
- [Qemu-devel] [PULL 13/29] numa: add check that board supports cpu_index to node mapping, Eduardo Habkost, 2017/05/11
- [Qemu-devel] [PULL 14/29] numa: mirror cpu to node mapping in MachineState::possible_cpus, Eduardo Habkost, 2017/05/11