APAR Identifier ......
OA39056<https://www-304.ibm.com/ibmlink/sis/viewAparDoc.wss?context=aparAndUsage&searchWords=OA39056&documentIds=OA39056&lc=en&cc=US>
Last Changed ........ 12/08/08
IEC090I ABEND50D S50D RSN18 DCB RESIDES ABOVE 16MB
BAD HIGH ORDER BYTE FOR MODE=24 (R1 NOT = 0) EOV MACRO CALL
Symptom ...... AB ABEND0C4 Status ........... CLOSED PER
Severity ................... 2 Date Closed ......... 12/05/29
Component .......... 5695DF107 Duplicate of ........
Reported Release ......... D10 Fixed Release ............ 999
Component Name DATA MGMT SUPPO Special Notice
Current Target Date ..12/07/17 Flags
SCP ...................
Platform ............
Status Detail: SHIPMENT - Packaged solution is available for
shipment.
PE PTF List:
PTF List:
Release D10 :
UA65465<https://www-304.ibm.com/ibmlink/sis/viewAparDoc.wss?context=aparAndUsage&searchWords=OA39056&documentIds=UA65465&lc=en&cc=US>
available 12/07/14 (F207 )
Parent APAR:
Child APAR list:
ERROR DESCRIPTION:
At z/OS 1.13, IGC0005E was changed to process in AMODE 31-bit.
IGC0005E will now always read the high order byte for the DCB
address. EOV macro has two interfaces. Here is how they should
work:
1) MODE=24 (R1 not = 0) EOV call:
- Register 1 will be the DCB address. If the address is
negative, the DCB address must be in complement form and R0 is
expected to contain an internal code for problem
determination.
- If the DCB address is 31-bit then IGC0005E should clear the
high order byte of the address and process the DCB as 24-bit.
2) For a MODE=31 (R1 = 0) EOV call:
- Register 15 will be either an AMB or DCB address.
- If the DCB address is 31-bit then IGC0005E should issue
message IEC090I 50D-18,DCB RESIDES ABOVE 16MB.
This APAR was created because IEC090I ABEND50D RSN18 was issued
for the MODE=24 EOV call at base z/OS 1.13. For this case, the
fix will clear the high order byte for the caller.
To apply this maintenance, an IPL is required.
LOCAL FIX:
n/a
PROBLEM SUMMARY:
****************************************************************
* USERS AFFECTED: All. *
****************************************************************
* PROBLEM DESCRIPTION: IEC090I Abend50D S50D RC18. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
Invalid ABEND50D RSN18 DCB resides above the 16mg when 24bit
DCB address with dirty high order byte passed in register 1.
PROBLEM CONCLUSION:
When EOV is entered with a 24bit DCB address in REG1 the
high order byte will be cleared.
TEMPORARY FIX:
COMMENTS:
MODULES/MACROS: IGC0005E
SRLS: NONE
RTN CODES:
CIRCUMVENTION:
MESSAGE TO SUBMITTER:
John Eatherly
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN