Header data section

Offsets Name Length Format Description
0 0 SMF99C_VCM_SMF_Sequ 4 binary HiperDispatch SMF sequence number.
4 4 SMF99C_VCM_ErrorCode 2 binary HiperDispatch Error Code.
6 6 * 1 binary Reserved.
7 7 SMF99C_VCM_Diag204_ Flags 1 binary Flags:
Bit
Meaning when set
0
LPAR capped by WLM.
1
LPAR capped by customer.
2
Wait completion.
8 8 SMF99C_VCM_Interval_Len 4 binary Measured interval length in microseconds.
12 C SMF99C_VCM_LparPhysProcShr 4 binary LPAR physical processor share for general Start of changeCPUs/coresEnd of change, scaled by 256.
16 10 SMF99C_VCM_Interval_TOD 8 binary TOD when HiperDispatch code got control. In STCK format.
24 18 SMF99C_VCM_Flags 4 binary HiperDispatch (HD) status flags.
24 18 SMF99C_VCM_Flag1 1 binary 1st flag byte:
Bit
Meaning when set
0
Topology has changed.
1
Rebuild affinity nodes.
2
Honor priority has changed.
3
Dispatcher WUQ errorr.
4
Processor speed change.
5-7
Reserved.
25 19 SMF99C_VCM_Flag2 1 binary 2nd flag byte:
Bit
Meaning when set
0
CEC capacities are valid.
1
LPAR capacities are valid.
2
Old VCM state.
3
Reserved.
4
Dispatcher affinity was updated.
5
PTF was issued to initiate a switch into the opposite mode. However, the PTF return info tells us that we are already in the requested mode.
6
VCM is transitioning to/from vertical.
7
Reserved.
26 1A SMF99C_VCM_Flag3 1 binary 3rd flag byte:
Bit
Meaning when set
0
Topology facility installed.
1
IFA facility installed.
2
LPAR has only dedicated Start of changeCPUs/coresEnd of change.
3
Cross memory set.
4
New container TLE.
5
Start of changeReserved.End of change
6
Write TopoChg section.
7
Reserved.
27 1B SMF99C_VCM_Flag4 1 binary 4th flag byte:
Bit
Meaning when set
0
IFA honor priority state of previous interval.
1
SUP honor priority state of previous interval.
2-7
Reserved.
28 1C * 4 binary Reserved.
32 20 SMF99C_VCM_DiagMPWQ 16 structure 1st data element of diagnostic MPWQ data array.
48 30   16 structure 2nd data element of diagnostic MPWQ data array.
64 40 SMF99C_VCM_DiagECPX 16 structure 1st data element of diagnostic ECPX data array.
80 50   16 structure 2nd data element of diagnostic ECPX data array.
Start of change96End of change Start of change60End of change Start of changeSMF99C_MT_FlagsEnd of change Start of change4End of change Start of changebinaryEnd of change Start of changeHiperDispatch (HD) MT status flagsEnd of change
Start of change96End of change Start of change60End of change Start of changeSMF99C_MT_Flag1End of change Start of change1End of change Start of changebinaryEnd of change Start of change1st MT flag byte:
Bit
Meaning when set
0
Processor resource is viewed as a CPU core.
1
Multiple CPUs defined within a CPU core.
2-3
Reserved.
4
HiperDispatch is now ready for MT mode switches.
5-7
Reserved.
End of change
Start of change97End of change Start of change61End of change Start of changeSMF99C_MT_Flag2End of change Start of change1End of change Start of changebinaryEnd of change Start of change2nd MT flag byte:
Bit
Meaning when set
0
MT mode change is pending due to STSI.
1
The supervisor-requested MT reconfiguration is pending.
2
MT mode change is pending due to HISMT recovery.
3
MT mode change is pending due to wait completion status change.
4
MT mode change is pending due to supervisor request.
5-7
Reserved.
End of change
Start of change98End of change Start of change62End of change Start of change*End of change Start of change2End of change Start of changebinaryEnd of change Start of changeReserved.End of change
Start of change100End of change Start of change64End of change Start of changeSMF99C_VCM_current_stateEnd of change Start of change4End of change Start of changebinaryEnd of change Start of changeCurrent HiperDispatch state.End of change
Start of change104End of change Start of change68End of change Start of changeSMF99C_VCM_previous_stateEnd of change Start of change4End of change Start of changebinaryEnd of change Start of changePrevious HiperDispatch state.End of change
Start of change108End of change Start of change6CEnd of change Start of changeSMF99C_VCM_Restart_CtrEnd of change Start of change4End of change Start of changebinaryEnd of change Start of changeRecovery restart counter.End of change