I think the other address space needs to be nonswappable.

    On Tuesday, September 19, 2023 at 09:40:36 AM EDT, Adam Johanson 
<0000031ca9d720a7-dmarc-requ...@listserv.ua.edu> wrote:  
 
 Tom Brennan wrote:

> I've never written code that runs as an SRB, but over the years I've
> read about them and seen them in action, such as Omegamon poking code
> into other address spaces to grab data or do things like zap memory.

For what it's worth, you don't need to go through all the rigamarole of an SRB 
to go poking around in another address space.

Given the proper authorization, you can:

- Issue an AXSET, specifying a value of 1
- Issue an SSAR instruction identifying the target address space as the 
secondary address space
- Use MVCP / MVCS instructions to copy data between your primary address space 
and the secondary address space


There is also the technique of using the special ALET value of x'00000001' and 
using AR mode to reference data from another address space.

===============================
Adam Johanson
Broadcom Mainframe Software Division

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