IEFUSI problems ZOS 2.3 -- CAIMB8G8 routine

Document ID : KB000107927
Last Modified Date : 26/07/2018
Show Technical Document Details
Issue:
IEFUSI MEMLIMIT and REGION problems in ZOS 2.3 Works fine in ZOS 2.1 Problem is happening with CICS regions only. All CICS regions are started with SRDR which uses SASSJBCY which is an ACF2 program and when we try to use IEBGENER we get security problems. We have a ticket open with IBM.them They determined CA's CAIMB8G8 routine was involved,  and suggested we contact you. 
Environment:
z/OS
Cause:
IBM identified a problem with our IEFUSI exit. At exit it was causing an S0C4 abend that was affecting the 
chain of flow and affected what was passed back.
Resolution:
IBM identified a problem with our IEFUSI exit. At exit it was causing an S0C4 abend that was affecting the chain of flow and affected what was passed back. The instruction to set R15 with x'F0' was after the LM stmt that reloaded the saved registers and took away R12's addressability. The X'F0' still needed R12 so it caused S0C4 abend in our current software level. This code has worked for years and years. We flip flopped the code and so far so good. L R15,=F'0' SET RETURN CODE TO ZERO LM R14,R12,12(R13) RESTORE REGISTERS