On Sun, 5 Nov 2023 14:44:06 +0200, Binyamin Dissen <[email protected]> 
wrote:

>For example, it appears that ASSBRMA is pointing to the address space level
>blocks, but It isn't obvious to me what the block looks like.

Since no one has given you anything about RESMGR (and IPCS formatting), here's 
my perspective from my use of it years ago.

The primary functionality of RESMGR at that time was to invoke our product 
RESMGR routine at address space & task termination. If there is any RESMGR IPCS 
formatting, it will most likely be with the RTM formatting. 

I wouldn't expect much in terms of RESMGR IPCS formatting. There may be some CB 
formatting routines but you would need to chase down the chains. Remember that 
IPCS is more focused on abends and svc dumps which RESMGR information is not 
useful even when your RESMGR abends. They typically are not related.

You asked specifically about "pending" RESMGR's but I doubt that is your goal? 
It would require a dump be taken specifically when a TCB is running a RESMGR 
routine or you locate all TCBs executing a RESMGR routine in the dump. 
Depending on how IBM designed RESMGR, it might be difficult to determine RESMGR 
chain logic. We assume they have ASCB, TCB and system RESMGR chains but maybe 
there's more or not simple chains.  

I assume there will be an RTM2WA for an executing RESMGR because it's part of 
RTM which has relevant information. 

RESMGRs aren't difficult to write especially if they do nothing but return. You 
could easily add multiple RESMGRs for a single task and then terminate the task 
to cause them to run while taking a dump during on first. Maybe running the 
savearea chain to see the CBs that are referenced (e.g. RTM2WA, a CB eyecatcher 
or possibly the chain from which it came.  

You mentioned ASSBRMA and assume it points to an RMA. I would verify this in a 
dump because it would not be the first time the pointer name does not match the 
CB eyecatcher.

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

Reply via email to