APAR status
Closed as fixed if next.
Error description
Recovery of a corrupted VXPAB work queue can be improved to allow further work elements to be processed correctly.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All * **************************************************************** * PROBLEM DESCRIPTION: When VXPAB queue gets corrupted, PSS * * does not dispatch any work on that * * queue. * **************************************************************** * RECOMMENDATION: * **************************************************************** This problem may be described as follows: Note: This is a follow-up APAR to address VTAM's ability to recover from a queue corruption which occurs on a very extended (VX) PAB. See APAR OA41951 for details related to the events which led to the queue corruption. 1. Very extended PAB queue has the pointer to the first work element and pointer to last work element. One of the work elements on the PAB, a RUPE in the original problem, becomes mismanaged which resulted in an ABEND0A9 RC 7075. 2. This mismanaged work element, caused VTAM to unintentionally clear the pointer to the first work element on very extended PAB in error. But the pointer to the last work element was valid. 3. Another VTAM process issued TPQUE macro to queue the work element to the Very extended PAB. It queued the work element to the non-pss queue. 4. ISTAPCVX received control to move the work elements from the non-pss queue to the very extended PAB queues. It found the last work element on very extended PAB queue and it added the new work element to the last work element of the queue. 5. ISTAPCPD received control to dispatch the work from the very extended PAB. Since the first work element on the VX PAB queue was zero, ISTAPCPD interpreted this as no work queued to this specific PAB level. As a result, no work queued to this PAB level ever got dispatched. 6. The step 3 through 5 repeated many times. This caused waits in many VTAM processes.
Problem conclusion
Temporary fix
Comments
The solution for this APAR is included in CS for zOS Version 2 Release 2.
APAR Information
APAR number
OA42103
Reported component name
VTAM V4 MVS/ESA
Reported component ID
569511701
Reported release
1D0
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2013-04-30
Closed date
2013-05-21
Last modified date
2015-09-25
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
ISTAPCVX ISTDIE
Fix information
Applicable component levels
R1D0 PSY
UP
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1D0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCY4DZ","label":"DO NOT USE"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1D0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
25 September 2015