You must have a TCB with an RB in order to (successfully) issue an SVC.

Type can issue SUSPEND RB=CURRENT but does no0t get suspended immediately, as
it, by definition, holds the local lock. The SUSPEND takes effect after the
SVC exits.


On Sun, 28 Nov 2021 11:05:11 -0500 Jim Brooks <[email protected]> wrote:

:>I believe that there is no TCB, SVRB, etc. for a type 1 SVC; because it
:>requires the LOCAL LOCK. The status for
:>an interrupted type 1 SVC is saved in the IHSA, interrupt handler save area
:>(one per processor). The ASXB points to the
:>IHSA. Refer to the MVS DATA AREAs VOL 2, and MVS Diagnosis Reference Chap.
:>4.
:>I'm a very senior citizen; so, I could be incorrect.
:>
:>Regards,
:>Jim
:>
:>
:>On Sun, Nov 28, 2021 at 3:36 AM Binyamin Dissen <[email protected]>
:>wrote:
:>
:>> On Fri, 26 Nov 2021 02:16:30 -0500 David Cole <[email protected]> wrote:
:>>
:>> :>I have an ancient question... It seems to me I should know this after
:>> :>all these decades, but... I don't.
:>>
:>> :>While a type-1 SVC is running, where is the resume state data
:>> :>(registers, PSW, etc.) stashed?
:>>
:>> Split up between the TCB, STCB and PRB.
:>>
:>> :>Is it the same for type-6?
:>>
:>> Doubt it. It may rely on the SVC FLIH save area as it runs disabled.
:>>
:>> :>And while I'm at it, what are the differences between type-1 and
:>> :>type-6 SVCs, anyway>
:>>
:>> T6 is best if you are likely to schedule an SRB and/or you need better
:>> performance than type 1.

--
Binyamin Dissen <[email protected]>
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to