So you are trying to determine, at any given point in time, if a task or srb has anything at all aleserv'ed? From a task perspective, you can find the du-al as we have walked through. But if someone running under that task has aleserv'ed to the pasn I know of no way you can identify that. The du-al is unique to a task but there is nothing in the pasn side that is task related that you would be able to locate and associate with a specific task, that I know of. I can't say I know the cross memory services task termination/supervisor functionality or programming requirements for owning a dataspace (for example) and having added it to the pasn. So I don't really know how they clean up an in-use pasn ale, made in use by a task that may be going away. (I say going away because that would require them to identify a specific ale by task.) I support real storage manager so my knowledge is on the dataspace and dat translation side.
-----Original Message----- From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of Joseph Reichman Sent: Thursday, March 30, 2023 5:03 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: [EXTERNAL] Re: finding DU-AL in a dump Chapter 5 in the pops book is program execution on page 5-46 is access register introduction being an ALET is loaded onto an access register would reading up on that give me a better understanding of doing what I want to do I mean finding/if there are any alets for that TASK/SRB thanks -----Original Message----- From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of Glen Garrison Sent: Thursday, March 30, 2023 4:11 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: finding DU-AL in a dump The du-al, as well as the pasn are access LISTS. Tables used to translate an alet to the correct DAT structures for the "space" you have aleserv'ed onto the list. Aleserv add obtains an entry in the list for your request and assigns it to your request and builds the alet based on the index of the entry chosen. You have to know the alet to get to the correct ale and then aste for the 'space' you are trying to translate to. Since there can be multiple valid entries in the access list, to get to the correct one you must know the index in the alet. If you're lucky, yours is the only one on the list and you can scan to see it but that's by chance. -----Original Message----- From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of Joseph Reichman Sent: Thursday, March 30, 2023 3:53 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: [EXTERNAL] Re: finding DU-AL in a dump How did you come up with that ? I’ll Look Is there anyway figuring it out with our knowing the alet I mean maybe by starting at the bottom And looking for a non zero entry > On Mar 30, 2023, at 3:41 PM, Glen Garrison <gl...@us.ibm.com> wrote: > > Take the last 2 bytes of your alet, multiply by x'10' and add to the > value of stcbalov. (index into the du-al). That gets you to the ALE > > -----Original Message----- > From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On > Behalf Of Joseph Reichman > Sent: Thursday, March 30, 2023 8:44 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: [EXTERNAL] finding DU-AL in a dump > > Hi > > v > > I have two ALETS one from an address space one from a dataspace they > are both on DU-AL I put them there via ALESERV AL=WORKUNIT > > > > I am looking for them in a dump > > > > I know the acronym ALE: in a dump stands for Access list element > > > > I also know that STCBALOV offset X'20 from the STCB for the TCB I am > running under points to it > > > > At that are all I see is X'80000... not my two alets > > > > I see the same in a dump. > > > > Under the ALE: heading. > > > > Just wondering where I would find them. > > > > Thanks > > > ---------------------------------------------------------------------- > 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 ---------------------------------------------------------------------- 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 ---------------------------------------------------------------------- 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