A fix is available
APAR status
Closed as program error.
Error description
During command statistics collection, some entries in the data table are all zeroes. This results in an interpreted time value of all 00's to the wrap time of the system clock - 9/17/2042 19:53:47. add'l symptoms; 1. Abend0C4 in module DSICSREC at offset '644' - reg14 bad. reg14 is loaded from reg6 +8 where reg6 -> CSWKA, then reg15 is added which results in invalid storage address. Overlays of CPOOL header occur resulting in other task abends and various symptoms seemingly unrelated to CMDMON; eg. IRXTERMA not found caused task abend0c4. . 2. Abend0C4 in module DSIDRS at offset +1DCC. Reg 4 contains ebcdic D3C5E7F3 loaded from Reg 3 +18 - storage overlaid with CMDMON CSW table data. . 3. Abend0C4 in DSIGMN at 208A Reg8 points to invalid storage adadress. Reg8 loaded from cpool table which pointed to cpool cell overlaid by CMDMON CSW table data. . add'l keywords; overlay overlayed abends0c4
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of the Command Statistics function * * of the IBM Z NetView V6R3 program. * **************************************************************** * PROBLEM DESCRIPTION: When the Command Statistics function is * * enabled, users may encounter one or * * more of the following symptoms: * * * The output of the CMDMON DISPLAY * * command shows rows of data that are * * all x'00' (resulting in the Start * * Time and End Time fields showing * * date and time stamps of '09/17/42 * * 18:53:47'). * * * Message DWO049W appears on the * * system console, followed by an * * attempted dump of the NetView * * address space. * * * Messages DWO115W and/or DWO316W * * appear on the system console. * **************************************************************** * RECOMMENDATION: Apply the PTF and restart the NetView * * program. * **************************************************************** The Command Statistics function saves data records in a region of global NetView storage that is potentially accessed by multiple tasks at the same time. For this reason, access to this global storage is controlled by a latch. Because the latch being obtained is shared, other instructions (such as Compare And Swap) are used to ensure that the storage is updated in a synchronous manner. However, despite this controlled access, users who have configured their systems with many CPUs are vulnerable to experiencing the symptoms listed above due to the shared latch access, which allows for multiple control block fields being updated by multiple tasks at the same time.
Problem conclusion
Module DSICSREC is being changed so that all write access to the Command Statistics data table is controlled with an exclusive latch. Read access (i.e., CMDMON DISPLAY) remains controlled with a shared latch. In addition, another bug was discovered in which a manual data capture (using the CMDMON CAPTURE command) followed by an automatic capture would potentially result in duplicate records being written to the data set that is allocated by the capture program (by default, sample CNMSCSDP). Module DSICSREC is being changed to correct this problem, so that only new data is sent to the capture program every time, regardless of whether the capture is manual or automatic.
Temporary fix
Comments
APAR Information
APAR number
OA59442
Reported component name
NETVIEW FOR Z/O
Reported component ID
5697NV600
Reported release
30B
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-04-14
Closed date
2020-05-19
Last modified date
2020-06-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UJ02967 UJ02968
Modules/Macros
DSICMDMN DSICSREC DSICSSMF DSIMILOD
Fix information
Fixed component name
NETVIEW FOR Z/O
Fixed component ID
5697NV600
Applicable component levels
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSZJDU","label":"IBM Z NetView"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
02 June 2020