VirtualBox

Changeset 31695 in vbox


Ignore:
Timestamp:
Aug 16, 2010 2:20:27 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
64839
Message:

State changes for FT

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/types.h

    r31444 r31695  
    158158    /** Live save: The VM is running and the state is being saved. */
    159159    VMSTATE_RUNNING_LS,
     160    /** Fault Tolerance: The VM is running and the state is being synced. */
     161    VMSTATE_RUNNING_FT,
    160162    /** The VM is being reset. */
    161163    VMSTATE_RESETTING,
  • trunk/src/VBox/VMM/VM.cpp

    r31410 r31695  
    27632763        case VMSTATE_RUNNING:           return "RUNNING";
    27642764        case VMSTATE_RUNNING_LS:        return "RUNNING_LS";
     2765        case VMSTATE_RUNNING_FT:        return "RUNNING_FT";
    27652766        case VMSTATE_RESETTING:         return "RESETTING";
    27662767        case VMSTATE_RESETTING_LS:      return "RESETTING_LS";
     
    28432844                            || enmStateNew == VMSTATE_RESETTING
    28442845                            || enmStateNew == VMSTATE_RUNNING_LS
     2846                            || enmStateNew == VMSTATE_RUNNING_FT
    28452847                            || enmStateNew == VMSTATE_DEBUGGING
    28462848                            || enmStateNew == VMSTATE_FATAL_ERROR
     
    28582860                            || enmStateNew == VMSTATE_FATAL_ERROR_LS
    28592861                            || enmStateNew == VMSTATE_GURU_MEDITATION_LS
     2862                            , ("%s -> %s\n", VMR3GetStateName(enmStateOld), VMR3GetStateName(enmStateNew)), false);
     2863            break;
     2864
     2865        case VMSTATE_RUNNING_FT:
     2866            AssertMsgReturn(   enmStateNew == VMSTATE_POWERING_OFF
     2867                            || enmStateNew == VMSTATE_FATAL_ERROR
     2868                            || enmStateNew == VMSTATE_GURU_MEDITATION
    28602869                            , ("%s -> %s\n", VMR3GetStateName(enmStateOld), VMR3GetStateName(enmStateNew)), false);
    28612870            break;
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette