On Mon, 5 Jul 2010 08:48:38 -0600, Robert Raicer wrote:
>
>You have it just about right.  When the sole remaining RB for the TCB
>issues SVC-3 (EXIT), End of Task processing begins.  This causes RTM
>
Does an RB issue SVC-3, or is it the task the RB dispatches that issues
SVC-3?  Does the RB remain once it has caused the task to be dispatched?
I would have exepected it would be removed from the queue; deleted.

Would it be clearer to say that "When a task issues SCV-3 and no
undispatched RBs remain on its queue ..."?

What happens if a task issues SVC-3 while further RBs remain queued?

My uncertainty about the SVC number arose when I was unable to find
"EXIT" in "z/OS V1R10.0 MVS Assembler Services Reference ABE-HSP".
Is there no actual service with this name?

>When the ATTACHed module is initially entered, GPR 14 contains the
>address to which it is to branch upon its completion, i.e., this is
>the "Return Address".  While not part of the documented programming
>interface, this address is generally the address of an SVC 3
>instruction contained in the CVT (field CVTEXIT).
>
Are you saying that it is unsupported for a module entered by ATTACH
to exit via R14?  Or merely that it is not guaranteed that a module
can CLC 0(2,14),=x'0A03' to determine that it was entered by ATTACH?

-- gil

----------------------------------------------------------------------
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