On Wed, 6 Mar 2019 17:26:56 +0000, Seymour J Metz <sme...@gmu.edu> wrote:

>ATTACH by an unprivileged application cannot change the authority and 
>privileges of the address space. TSOEXEC passes the request to the Terminal 
>Monitor 
>Program (TMP), which sets the unauthorized tasks nondispatchable before 
>attaching the authorized task. There is no provision for running authorized 
>and 
>unauthorized code in parallel.

More correctly, The TMP sets the current task structure nondispatchable before 
attaching the new parallel task. The new task does not need to be an APF 
authorized one; either authorized or unauthorized code can run in the parallel 
TMP.

You're right that, because of the nondispatchability that is required for 
System Integrity, the code in the older TCBs is not actively running once the 
new TCB structure is created, and it does not resume until the new TCB 
structure has ended.

-- 
Walt

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