The DIAG traps mentioned by Barbara N are not intended for general use. That is why they are not documented.
To be frank: as with anything that you "find", you may try them, but aside from problems due to IgvInitGetmain, you should not expect changes in IBM code for situations (not necessarily problems) that you encounter unless you can prove that it is a problem that can actually occur in the release you are running. For example, the system might "happen" always to set a register to 0. If a program "happens" to rely on that for "this release", the program might work. The program is exposed in the future if things change, and that's what a trap such as IeaInitRegsTask can uncover. Regarding IGVDGNPP, yes, that one does not set to FF's or 4F's. It sets to something else. What it sets are the reserved fields in the PSA. Fields that are defined are not set. By the way, it really is not true that "successful" use of these DIAG traps means that VSM UseZOSV1R9Rules(NO) is safe. Perhaps the IBM-Main community can help come up with a way to document "things to play with" which would likely go with "but do not waste level 2's time for things that you find when playing". These play items are typically for looking for problems in your own programs where you can determine whether the situation is a problem or not.. Peter Relson z/OS Core Technology Design ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

