Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Obtaining CSM dumping information z/OS Communications Server: CSM Guide SC27-3647-00 |
|
To debug problems associated with the application's use of CSM buffers, it might be necessary to include CSM storage in a dump. In order to include CSM storage
in a dump, an application can use the following information:
Guideline: Applications should
include the areas containing CSM data structures by specifying the
subpools and key to reduce the amount of data included in the dump.
Selective dumping is most important when dumping data in a CSM data
space rather than dumping the entire 2 Gigabyte contents.
For ease of dumping CSM buffers during testing, an application can use ECSA buffers because this area can be included in a dump using the subpool and key. After the application is debugged, data space buffers can be used for the production application. An application can request the location
of information required to obtain CSM data space information in a
dump on the following macroinstructions:
The application can perform the following actions:
Dumping the entire data space can require a long processing time and a large amount of external recording media. Because of this, you might want to limit the amount of area dumped based on address ranges within the data space believed to be pertinent to the user. For example, use the ALETs returned by the IVTCSM REQUEST=DUMP_INFO macroinstruction to determine whether, at the time of abend, any access registers (AR) contain an ALET associated with a CSM data space. If an AR contains an ALET of a CSM data space, and the program was executing in AR mode at the time of the failure, you can dump a limited number of bytes of the data surrounding the address represented by the general register (GR) and AR pair. |
Copyright IBM Corporation 1990, 2014
|