-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Peter Relson
Sent: Tuesday, January 17, 2017 8:23 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: IEAVPSE2 in type 2 SVC

>For type 2 says can not suspend their caller
This sounds wrong. And while it might be true that a type 1 SVC can suspend
its caller (the table indicates that it is), it would have to be the case
that when it did, the SVC in effect terminated so that the "resume" did not
occur within the SVC. Suspending a locally-locked work unit (and having it
keep the local lock) is almost always a bad idea (there is the concept of
"stop" which is what the system does for things like page-fault and the
system may do so when the work unit has the local lock).

>That means suspend macro
It might not be limited to SUSPEND. Usually they would use the spelling
SUSPEND rather than suspend or mention the macro. Suspending is usually a
more general term that can also include things like "wait".

>Would anyone know about ieavpse2
IEAVPSE2 does not use a type 2 SVC. It uses a type 6 SVC.
The new pause-multiple does use a type 2 SVC. And of course the invoking
work unit is "paused" until the appropriate time.

Keep in mind that, in general, rules that are documented for users might not
apply to what the system itself does.

Peter Relson
z/OS Core Technology Design


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to