28.12.2012 Views

z/VM: System Messages and Codes Š CP - z/VM - IBM

z/VM: System Messages and Codes Š CP - z/VM - IBM

z/VM: System Messages and Codes Š CP - z/VM - IBM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

If an unidentified program interrupt code occurs, you<br />

may have to contact your <strong>IBM</strong> support personnel.<br />

PRG128<br />

Explanation: A PER (program event recording) event<br />

occurred while <strong>CP</strong> was in control.<br />

User Response: Study the dump to determine why<br />

the particular program exception occurred. The program<br />

old PSW points to where the program exception<br />

occurred.<br />

If an unidentified program interrupt code occurs, you<br />

may have to contact your <strong>IBM</strong> support personnel.<br />

PRG255<br />

Explanation: Abend PRG255 occurs during the trace<br />

page switch routine, if the processing unit address in<br />

the new trace table page does not match the address of<br />

the processing unit currently running.<br />

User Response: Study the dump to determine what<br />

happened to the chain of trace table pages belonging to<br />

this processing unit.<br />

PTA001<br />

Explanation: The available list replenishment function<br />

was attempting to take a frame from a user-owned<br />

frame list, but the frames on the list were chained<br />

improperly.<br />

User Response: Inspect the process of chaining <strong>and</strong><br />

unchaining frames from the user-owned frame list.<br />

Examine the dump <strong>and</strong> determine which <strong>VM</strong>DBK or<br />

SNTBK owns this user-owned frame list. <strong>VM</strong>DFR1ST<br />

should point to the first frame on the list, <strong>and</strong><br />

<strong>VM</strong>DFRLST should point to the last frame on the list.<br />

The frame being unchained at the time of the ABEND<br />

may not have been chained properly when it was put on<br />

the user-owned frame list. R14 points to the address in<br />

H<strong>CP</strong>PTA where <strong>CP</strong> detected the abend.<br />

PTA002<br />

Explanation: An attempt was made to reclaim a real<br />

storage frame currently containing a pageable page, but<br />

the required serialization (the owning virtual<br />

configuration’s base <strong>VM</strong>DBK <strong>VM</strong>DPTIL Page Table<br />

Invalidation Lock) is not held shared or exclusive.<br />

User Response: Refer to z/<strong>VM</strong>: Diagnosis Guide for<br />

information on gathering the documentation you need to<br />

assist <strong>IBM</strong> in diagnosing the problem, then contact your<br />

<strong>IBM</strong> support personnel.<br />

PTC001<br />

Explanation: An error was detected while trying to<br />

add a frame to the User Frame Owned List.<br />

User Response: Contact your <strong>IBM</strong> support personnel.<br />

PTE002<br />

Explanation: <strong>CP</strong> cannot return the frame specified by<br />

R2 to the list of available frames, due to one of the<br />

following conditions:<br />

v The frame is locked.<br />

v The frame is already chained on the available list.<br />

v The frame is chained on a user-owned frame list.<br />

User Response: Examine the dump to determine why<br />

the abend was issued. Once you determine the reason,<br />

trace back through system execution to determine which<br />

module caused the error. Then examine the code to see<br />

what caused the error to occur.<br />

PTE006<br />

Explanation: <strong>CP</strong> cannot return the frame specified by<br />

R2 to the available list because, in its FRMTE, the<br />

FRMPTE was pointing to a PAGTE that is still valid <strong>and</strong><br />

still pointed to this frame.<br />

User Response: Examine the dump to determine<br />

which module attempted to return the frame. Examine<br />

the code to determine why validation of the PAGTE did<br />

not take place.<br />

PTE008<br />

Explanation: The frame usage codes specified in R2<br />

are not in a valid combination. <strong>CP</strong> cannot determine the<br />

required usage.<br />

User Response: Examine the dump to determine<br />

which module was requesting a frame. Examine the<br />

code in that module to determine why there was no<br />

specification of a valid code.<br />

PTE010<br />

PRG128 PTE010<br />

Explanation: While adding a frame to the available list<br />

or taking a frame from the available list, <strong>CP</strong> determined<br />

that the frames on the list were chained improperly. Or,<br />

the count of available frames became negative.<br />

User Response: Inspect the process of chaining <strong>and</strong><br />

unchaining frames on the available list. Examine the<br />

dump for previous manipulations of the available list to<br />

see when <strong>and</strong> where the error occurred. Then<br />

determine the reason for the error by examining the<br />

code for the module that caused the error.<br />

Chapter 2. <strong>System</strong> <strong>Codes</strong> 91

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!