Changeset 72193 in vbox for trunk/src/VBox/VMM/VMMR3
- Timestamp:
- May 11, 2018 1:43:05 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 122628
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/GIMHv.cpp
r72190 r72193 50 50 * GIM Hyper-V saved-state version. 51 51 */ 52 #define GIM_HV_SAVED_STATE_VERSION UINT32_C(3) 52 #define GIM_HV_SAVED_STATE_VERSION UINT32_C(4) 53 /** Saved states, priot to saving debug UDP source/destination ports. */ 54 #define GIM_HV_SAVED_STATE_VERSION_PRE_DEBUG_UDP_PORTS UINT32_C(3) 53 55 /** Saved states, prior to any synthetic interrupt controller support. */ 54 #define GIM_HV_SAVED_STATE_VERSION_PRE_SYNIC UINT32_C(2)56 #define GIM_HV_SAVED_STATE_VERSION_PRE_SYNIC UINT32_C(2) 55 57 /** Vanilla saved states, prior to any debug support. */ 56 #define GIM_HV_SAVED_STATE_VERSION_PRE_DEBUG UINT32_C(1)58 #define GIM_HV_SAVED_STATE_VERSION_PRE_DEBUG UINT32_C(1) 57 59 58 60 #ifdef VBOX_WITH_STATISTICS … … 863 865 SSMR3PutU32(pSSM, pHv->uDbgBootpXId); 864 866 SSMR3PutU32(pSSM, pHv->DbgGuestIp4Addr.u); 867 SSMR3PutU16(pSSM, pHv->uUdpGuestDstPort); 868 SSMR3PutU16(pSSM, pHv->uUdpGuestSrcPort); 865 869 866 870 for (VMCPUID i = 0; i < pVM->cCpus; i++) … … 892 896 AssertRCReturn(rc, rc); 893 897 if ( uHvSavedStateVersion != GIM_HV_SAVED_STATE_VERSION 898 && uHvSavedStateVersion != GIM_HV_SAVED_STATE_VERSION_PRE_DEBUG_UDP_PORTS 894 899 && uHvSavedStateVersion != GIM_HV_SAVED_STATE_VERSION_PRE_SYNIC 895 900 && uHvSavedStateVersion != GIM_HV_SAVED_STATE_VERSION_PRE_DEBUG) … … 994 999 rc = SSMR3GetU32(pSSM, &pHv->DbgGuestIp4Addr.u); 995 1000 AssertRCReturn(rc, rc); 1001 if (uHvSavedStateVersion > GIM_HV_SAVED_STATE_VERSION_PRE_DEBUG_UDP_PORTS) 1002 { 1003 rc = SSMR3GetU16(pSSM, &pHv->uUdpGuestDstPort); AssertRCReturn(rc, rc); 1004 rc = SSMR3GetU16(pSSM, &pHv->uUdpGuestSrcPort); AssertRCReturn(rc, rc); 1005 } 996 1006 997 1007 for (VMCPUID i = 0; i < pVM->cCpus; i++)
Note:
See TracChangeset
for help on using the changeset viewer.