Oh man, let me second what @Abe says. This is not the environment for a learning exercise!
(Parenthetically and counter-intuitively, it's key 0 that is really dangerous, not supervisor state. You really have to try to do something stupid with supervisor state; with key 0, any register usage "oops" is likely to bring z/OS down.) Is WTO even legal from IEFU86? Just because it works sometimes does not mean it is safe to use. IEFU86 may be entered in cross-memory mode and with the local lock. I don't think that is a legal WTO environment. Also, STORAGE OBTAIN is a pretty "heavy" service to be using for every SMF record. SMF records can get cut at a ferocious pace. Charles -----Original Message----- From: IBM Mainframe Assembler List [mailto:[email protected]] On Behalf Of Abe Kornelis Sent: Saturday, July 8, 2023 7:32 AM To: [email protected] Subject: Re: IEFU86 WorkArea use ? Guillaume, I just read up on the exit documentation, following the pointer you provided. And I noticed the exit is called in supervisor mode, key 0. If you are indeed relatively new to assembler programming, then coding an authorized exit such as IEFU86 might not be the best option for learning. I suggest you have a senior colleague review your code before you start testing it. A bug in an exit like this might bring the system down :-(
