I am developping ICSF service exits to write information in SMF.

Manuals along all the releases only say: 

"The installation exit gets passed the address of the service parameter list 
in Register 1." 

But I have encountered that ......

If you have HCR7740 function, the parameter list addressed by R1 is in 
the ASID of ICSF.

But if you migrate to HCR7750 function, the exits that are working fine 
starts to have S0C4 abend's and others, even you have ptf's arising this 
applied..

That is due to the list pointed by R1 isn't  in ICSF ASID and is now in the 
ASID of the user requiring ICSF services.

I haven't found any documentation of this change and I needed serveral 
days to detect the change thinking it was a problem of my code instead a 
change in funcionality. 

Apar OA23636 points to this but was applied.  The key for resolving was 
in a comment in apar OA23955. Thats it's the text of the comment:

"I have added a " LAM AR1,AR1,=F'1' " instruction near the start of the 
User Service Routine and this has corrected the abend"

Angel Luis Domínguez
z/os sysprog
 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to