From: Chen Hanxiao <chenhanxiao(a)gmail.com>
'sockets' in output of `virsh capabilities' means
the sockets per NUMA node,
which is a special case.
discuss in:
https://www.redhat.com/archives/libvir-list/2012-March/msg01123.html
Signed-off-by: Chen Hanxiao <chenhanxiao(a)gmail.com>
---
src/conf/cpu_conf.h | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/conf/cpu_conf.h b/src/conf/cpu_conf.h
index e084392..95d6b3e 100644
--- a/src/conf/cpu_conf.h
+++ b/src/conf/cpu_conf.h
@@ -95,15 +95,15 @@ struct _virCPUFeatureDef {
typedef struct _virCPUDef virCPUDef;
typedef virCPUDef *virCPUDefPtr;
struct _virCPUDef {
- int type; /* enum virCPUType */
- int mode; /* enum virCPUMode */
- int match; /* enum virCPUMatch */
+ int type; /* enum virCPUType */
+ int mode; /* enum virCPUMode */
+ int match; /* enum virCPUMatch */
virArch arch;
char *model;
- char *vendor_id; /* vendor id returned by CPUID in the guest */
- int fallback; /* enum virCPUFallback */
+ char *vendor_id; /* vendor id returned by CPUID in the guest */
+ int fallback; /* enum virCPUFallback */
char *vendor;
- unsigned int sockets;
+ unsigned int sockets; /* sockets per NUMA node */
unsigned int cores;
unsigned int threads;
size_t nfeatures;
--
1.8.3.1