From f294b83ee632a6330f3a3045fbb5bcb9d9951c03 Mon Sep 17 00:00:00 2001 From: Qiaowei Ren Date: Fri, 24 Jun 2016 08:44:50 +0800 Subject: [PATCH] cpu_map.xml: add cmt/mbm feature to x86 Some Intel processor families (e.g. the Intel Xeon processor E5 v3 family) introduced some PQos (Platform Qos) features, including CMT (Cache Monitoring technology) and MBM (Memory Bandwidth Monitoring), to monitor or control shared resource. This patch add them into x86 part of cpu_map.xml to be used for applications based on libvirt to get cpu capabilities. For example, Nova in OpenStack schedules guests based on the CPU features that the host has. Signed-off-by: Qiaowei Ren --- src/cpu/cpu_map.xml | 11 +++++++++++ tests/cputestdata/x86-cpuid-Xeon-E5-2630-guest.xml | 1 + tests/cputestdata/x86-cpuid-Xeon-E5-2630-host.xml | 1 + tests/cputestdata/x86-cpuid-Xeon-E5-2650-guest.xml | 1 + tests/cputestdata/x86-cpuid-Xeon-E5-2650-host.xml | 1 + 5 files changed, 15 insertions(+) diff --git a/src/cpu/cpu_map.xml b/src/cpu/cpu_map.xml index bf2dfc6a76..6da8321a69 100644 --- a/src/cpu/cpu_map.xml +++ b/src/cpu/cpu_map.xml @@ -224,6 +224,9 @@ + + + @@ -266,6 +269,14 @@ + + + + + + + + diff --git a/tests/cputestdata/x86-cpuid-Xeon-E5-2630-guest.xml b/tests/cputestdata/x86-cpuid-Xeon-E5-2630-guest.xml index 9ff63d72c6..b02d963c15 100644 --- a/tests/cputestdata/x86-cpuid-Xeon-E5-2630-guest.xml +++ b/tests/cputestdata/x86-cpuid-Xeon-E5-2630-guest.xml @@ -24,6 +24,7 @@ + diff --git a/tests/cputestdata/x86-cpuid-Xeon-E5-2630-host.xml b/tests/cputestdata/x86-cpuid-Xeon-E5-2630-host.xml index a65168372c..431a737a44 100644 --- a/tests/cputestdata/x86-cpuid-Xeon-E5-2630-host.xml +++ b/tests/cputestdata/x86-cpuid-Xeon-E5-2630-host.xml @@ -24,6 +24,7 @@ + diff --git a/tests/cputestdata/x86-cpuid-Xeon-E5-2650-guest.xml b/tests/cputestdata/x86-cpuid-Xeon-E5-2650-guest.xml index 9ff63d72c6..b02d963c15 100644 --- a/tests/cputestdata/x86-cpuid-Xeon-E5-2650-guest.xml +++ b/tests/cputestdata/x86-cpuid-Xeon-E5-2650-guest.xml @@ -24,6 +24,7 @@ + diff --git a/tests/cputestdata/x86-cpuid-Xeon-E5-2650-host.xml b/tests/cputestdata/x86-cpuid-Xeon-E5-2650-host.xml index a65168372c..431a737a44 100644 --- a/tests/cputestdata/x86-cpuid-Xeon-E5-2650-host.xml +++ b/tests/cputestdata/x86-cpuid-Xeon-E5-2650-host.xml @@ -24,6 +24,7 @@ + -- 2.39.5