Guardian Procedure Errors and Messages Manual
NOTE: When evaluating the size of the data structure that contains everything preceding the
device-specific information (as declared in the Guardian Application Conversion Guide in ZSYS*
files), TAL and pTAL give a different result from C. For example, if this data is declared as a structure
called data, the correct length in TAL and pTAL is $len(data)-1; the correct length in C is
sizeof(data)-2.
-149 Core Enablement
Cause The number of enabled IPUs or enabled CPUs is changed as the Core License file has been
enabled.
Format The layout of the received message described in terms of an array of words is:
sysmsg[0] = -149
sysmsg[1] = Reserved
sysmsg[2] FOR 2 = Version of this system message. This is
currently equal to 1, but may change in future
sysmsg[4] = Previous number of enabled IPUs
sysmsg[5] = New number of enabled IPUs
sysmsg[6] = Previous number of enabled CPUs
sysmsg[7] = New number of enabled CPUs
sysmsg[8] FOR 8 = Reserved
Response The response, if any, is application dependent. Note that any IPU affinity settings that
have been set with IPUAFFINITY_SET_ or IPUAFFINITY_CONTROL_ are cleared when the number
of enabled IPUs changes. For information on the Core Licensing associated with this message, see
the NonStop BladeSystem Planning Guide.
272 System Messages