From 0c075cec65cafaa219212d556977eef709cfa3d2 Mon Sep 17 00:00:00 2001 From: Weiyi Feng Date: Mon, 30 May 2022 18:02:40 +0800 Subject: [PATCH] config_tools: fix cpu_affinity cannot display issue fix cpu_affinity cannot display issue Tracked-On: #6691 Signed-off-by: Weiyi Feng --- .../packages/configurator/src/lib/acrn.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/misc/config_tools/configurator/packages/configurator/src/lib/acrn.ts b/misc/config_tools/configurator/packages/configurator/src/lib/acrn.ts index 54f23ea03..1eee4e1ea 100644 --- a/misc/config_tools/configurator/packages/configurator/src/lib/acrn.ts +++ b/misc/config_tools/configurator/packages/configurator/src/lib/acrn.ts @@ -136,12 +136,23 @@ class Configurator { } newVM(vmid, load_order) { - return { + let newVMData = { '@id': vmid, load_order: load_order, name: `VM${vmid}`, cpu_affinity: null } + if (load_order !== 'SERVICE_VM') { + newVMData['cpu_affinity'] = { + pcpu: [ + { + pcpu_id: null, + real_time_vcpu: 'n' + } + ] + } + } + return newVMData } createNewScenario(pre, service, post) {