diff --git a/misc/acrn-config/scenario_config/vm_configurations_h.py b/misc/acrn-config/scenario_config/vm_configurations_h.py index a3c21e358..b5de6c328 100644 --- a/misc/acrn-config/scenario_config/vm_configurations_h.py +++ b/misc/acrn-config/scenario_config/vm_configurations_h.py @@ -118,6 +118,11 @@ def gen_sos_header(scenario_items, config): if 'SOS_VM' not in common.VM_TYPES.values(): return + + for vm_i,vm_type in common.VM_TYPES.items(): + if vm_type == 'SOS_VM': + print("/* SOS_VM == VM{0} */".format(vm_i), file=config) + print("#define SOS_VM_BOOTARGS\t\t\tSOS_ROOTFS\t\\", file=config) print("\t\t\t\t\tSOS_CONSOLE\t\\", file=config) print("\t\t\t\t\tSOS_IDLE\t\\", file=config) diff --git a/misc/vm_configs/scenarios/hybrid/vm_configurations.h b/misc/vm_configs/scenarios/hybrid/vm_configurations.h index d021753e7..706e32bac 100644 --- a/misc/vm_configs/scenarios/hybrid/vm_configurations.h +++ b/misc/vm_configs/scenarios/hybrid/vm_configurations.h @@ -29,6 +29,7 @@ #define VM0_CONFIG_MEM_SIZE_HPA2 0x0UL #define VM0_CONFIG_PCI_DEV_NUM 1U +/* SOS_VM == VM1 */ #define SOS_VM_BOOTARGS SOS_ROOTFS \ SOS_CONSOLE \ SOS_IDLE \ diff --git a/misc/vm_configs/scenarios/hybrid_rt/vm_configurations.h b/misc/vm_configs/scenarios/hybrid_rt/vm_configurations.h index c3edc6c9c..dd5a5789a 100644 --- a/misc/vm_configs/scenarios/hybrid_rt/vm_configurations.h +++ b/misc/vm_configs/scenarios/hybrid_rt/vm_configurations.h @@ -29,6 +29,7 @@ #define VM0_CONFIG_MEM_SIZE_HPA2 0x0UL #define VM0_CONFIG_PCI_DEV_NUM 3U +/* SOS_VM == VM1 */ #define SOS_VM_BOOTARGS SOS_ROOTFS \ SOS_CONSOLE \ SOS_IDLE \ diff --git a/misc/vm_configs/scenarios/industry/vm_configurations.h b/misc/vm_configs/scenarios/industry/vm_configurations.h index c42eace93..fe8fcd032 100644 --- a/misc/vm_configs/scenarios/industry/vm_configurations.h +++ b/misc/vm_configs/scenarios/industry/vm_configurations.h @@ -22,6 +22,7 @@ #define DM_OWNED_GUEST_FLAG_MASK (GUEST_FLAG_SECURE_WORLD_ENABLED | GUEST_FLAG_LAPIC_PASSTHROUGH | \ GUEST_FLAG_RT | GUEST_FLAG_IO_COMPLETION_POLLING) +/* SOS_VM == VM0 */ #define SOS_VM_BOOTARGS SOS_ROOTFS \ SOS_CONSOLE \ SOS_IDLE \