mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-20 12:42:54 +00:00
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> |
||
---|---|---|
.. | ||
static | ||
templates | ||
app.py | ||
configs.py | ||
controller.py | ||
requirements | ||
views.py |