summary refs log tree commit diff stats
path: root/system/runstate.c
diff options
context:
space:
mode:
authorMarco Cavenati <Marco.Cavenati@eurecom.fr>2025-10-02 16:41:45 +0200
committerMichael Tokarev <mjt@tls.msk.ru>2025-10-05 09:46:06 +0300
commit0af5926a0feb0b69a127f5c24eaa605408fed2ec (patch)
treeb69bbb5ab1c0415d9dab3a110aaaf0c32fb0febb /system/runstate.c
parent9348c33779a7313c5fc8b24935d71f920138e3d7 (diff)
downloadfocaccia-qemu-0af5926a0feb0b69a127f5c24eaa605408fed2ec.tar.gz
focaccia-qemu-0af5926a0feb0b69a127f5c24eaa605408fed2ec.zip
system/runstate: remove duplicate in runstate transitions
Remove duplicate entry PRELAUNCH->INMIGRATE from runstate_transitions_def.
Move PRELAUNCH->SUSPENDED entry with all the other PRELAUNCH->XXX entries.

Signed-off-by: Marco Cavenati <Marco.Cavenati@eurecom.fr>
Reviewed-by: Michael Tokarev <mjt@tls.msk.ru>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Diffstat (limited to 'system/runstate.c')
-rw-r--r--system/runstate.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/system/runstate.c b/system/runstate.c
index 6178b0091a..32467aa882 100644
--- a/system/runstate.c
+++ b/system/runstate.c
@@ -76,9 +76,6 @@ typedef struct {
 } RunStateTransition;
 
 static const RunStateTransition runstate_transitions_def[] = {
-    { RUN_STATE_PRELAUNCH, RUN_STATE_INMIGRATE },
-    { RUN_STATE_PRELAUNCH, RUN_STATE_SUSPENDED },
-
     { RUN_STATE_DEBUG, RUN_STATE_RUNNING },
     { RUN_STATE_DEBUG, RUN_STATE_FINISH_MIGRATE },
     { RUN_STATE_DEBUG, RUN_STATE_PRELAUNCH },
@@ -118,6 +115,7 @@ static const RunStateTransition runstate_transitions_def[] = {
     { RUN_STATE_PRELAUNCH, RUN_STATE_RUNNING },
     { RUN_STATE_PRELAUNCH, RUN_STATE_FINISH_MIGRATE },
     { RUN_STATE_PRELAUNCH, RUN_STATE_INMIGRATE },
+    { RUN_STATE_PRELAUNCH, RUN_STATE_SUSPENDED },
 
     { RUN_STATE_FINISH_MIGRATE, RUN_STATE_RUNNING },
     { RUN_STATE_FINISH_MIGRATE, RUN_STATE_PAUSED },