Why does it have to be in your private storage? What is wrong with CSVDYLPA?
-- Tom Marchant On Thu, 14 Sep 2023 08:03:25 -0400, Joseph Reichman <[email protected]> wrote: >I would like to debug my subsystem function under TESTAUTH towards that end >I need it in private storage for the duration of my time logged on to TSO >in between sessions of TESTAUTH I’m schedirb to load the routine and have >the TCB ptr point to IKJEFT01 aka TCBJSTCB > >On Thu, Sep 14, 2023 at 7:27 AM Peter Relson <[email protected]> wrote: > >> Please stay away from LOAD GLOBAL=YES. In almost all circumstances where >> the loading address space can terminate, this can lead to a system >> integrity exposure. Specifically, you would have to be able to ensure with >> 100% certainty that no program in any other address space is executing >> within "your module" at the point that "your address space" terminates >> since at that point the storage would be freed. >> >> That is why CSVDYLPA is a better choice usually. And that has additional >> diagnostic advantages. >> Or, less good but better than LOAD GLOBAL=YES, LOAD with ADDR= where the >> storage you obtained is in common storage. >> >> In neither of the latter choices would the system ever free the storage >> automatically. >> >> Peter Relson >> z/OS Core Technology Design ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
