From f0a38692cf66ce4dbcab13618756189ba7a61410 Mon Sep 17 00:00:00 2001 From: Kunhui-Li Date: Wed, 18 Aug 2021 17:43:41 +0800 Subject: [PATCH] config_tools: fix the issue that fail to generate launch script fix the issue that fail to generate launch script when to disable CPU sharing. Tracked-On: #6428 Signed-off-by: Kunhui-Li --- misc/config_tools/library/scenario_cfg_lib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/config_tools/library/scenario_cfg_lib.py b/misc/config_tools/library/scenario_cfg_lib.py index 3cfddc5fa..6ca69bcde 100644 --- a/misc/config_tools/library/scenario_cfg_lib.py +++ b/misc/config_tools/library/scenario_cfg_lib.py @@ -350,7 +350,7 @@ def vm_cpu_affinity_check(config_file, id_cpus_per_vm_dic, item): cpu_affinity = common.get_leaf_tag_map(config_file, "cpu_affinity", "pcpu_id") for vm_i in id_cpus_per_vm_dic.keys(): for cpu in id_cpus_per_vm_dic[vm_i]: - if cpu in use_cpus and not cpu_sharing_enabled: + if cpu is not None and cpu in use_cpus and not cpu_sharing_enabled: key = "vm:id={},{}".format(vm_i, item) err_dic[key] = "The same pcpu was configurated in /, but CPU sharing is disabled by 'SCHED_NOOP'. Please re-configurate them!" return err_dic