Explanation
A program issued the SETLOCK macro. Supervisor
control could not finish processing the macro for one of these reasons:
- The lockword address specified on the SETLOCK macro is not on
a fullword boundary.
- A page fault occurs when the lockword address specified on the
SETLOCK macro is used.
- A machine check occurs in the lockword specified on the SETLOCK
macro.
System action
The system writes a logrec data set error record
and may write messages about the error.
Operator response
Check messages and the logrec data set error
record to determine if a machine check occurred just before the abend.
If so, the problem is a hardware problem. Contact hardware support.
If not, notify the system programmer. If the system programmer asks
for an SVC dump, set the following SLIP trap:
SLIP SET,COMP=074,ACTION=SVCD,END
System programmer response
Do the following:
- Examine messages and the logrec data set error record
for previous abend codes. Look at the explanations of any previous
abend codes. A previous problem could have caused this problem.
- If a dump is not produced with the abend, ask the operator to
set a SLIP trap to obtain an SVC dump. In the system trace, find the
SVC D entry for abend X'074'. In the entry, note the address
space identifier (ASID) in the ASID column. Back up to look for a
PGM entry with the same ASID. This indicates that a program check
occurred.
- Search problem reporting data bases for a fix for the
problem. If no fix exists, contact the component group associated
with the module that took the program check at the IBM® Support Center. Provide all problem data
collected and the logrec data set error record.
Source