acrn-hypervisor/misc/acrn-config/config_app
Zide Chen cce7389d6f acrn-config: change names for vcpu_affinity[] related items
hypervisor is replacing vm_configs[].vcpu_affinity[] array with
cpu_affinity_bitmap, the meaning of which has some changes as well.

This patch changes the names in generated vm_configuration.c:
-.vcpu_affinity = VMx_CONFIG_VCPU_AFFINITY,
+.cpu_affinity_bitmap = VMx_CONFIG_CPU_AFFINITY,

Changes in vm_configuration.h:
-#define  VMx_CONFIG_VCPU_AFFINITY {AFFINITY_CPU(xU), AFFINITY_CPU(xU)}
+#define  VMx_CONFIG_CPU_AFFINITY  (AFFINITY_CPU(xU) | AFFINITY_CPU(xU))

Also don't generate default assignment of vcpu_num in vm_configuration.c,
because now hypervisor can easily calculate it from cpu_affinity_bitmap.

Accordingly, in the scenario xml files, tag "vcpu_affinity" is changed
to "cpu_affinity".

Tracked-On: #4641
Signed-off-by: Zide Chen <zide.chen@intel.com>
Acked-by: Victor Sun <victor.sun@intel.com>
2020-04-23 10:59:08 +08:00
..
static acrn-config: assign VM IDs for dynamic scenario and launch setting 2020-04-22 20:02:03 +08:00
templates acrn-config: change names for vcpu_affinity[] related items 2020-04-23 10:59:08 +08:00
app.py acrn-config: web UI app for acrn-config tool 2019-09-11 13:43:35 +08:00
configs.py acrn-config: web UI app for acrn-config tool 2019-09-11 13:43:35 +08:00
controller.py acrn-config: assign VM IDs for dynamic scenario and launch setting 2020-04-22 20:02:03 +08:00
requirements acrn-config: web UI app for acrn-config tool 2019-09-11 13:43:35 +08:00
views.py acrn-config: assign VM IDs for dynamic scenario and launch setting 2020-04-22 20:02:03 +08:00