VM TCP/IP Abends Due to an Out of Storage Condition


 
 APAR Identifier ...... PQ63321      Last Changed ........ 02/07/31
 VM TCP/IP ABENDS DUE TO AN OUT OF STORAGE CONDITION
 
 Symptom ...... IN INCORROUT         Status ........... CLOSED  PER
 Severity ................... 2      Date Closed ......... 02/07/23
 Component .......... 5735FAL00      Duplicate of ........
 Reported Release ......... 430      Fixed Release ............ 999
 Component Name TCP/IP V2 FOR V      Special Notice           HIPER
 Current Target Date ..              Flags  RESTART/BOOT/IPL
 SCP ...................
 Platform ............                 PERVASIVE
 
 Status Detail: SHIPMENT - Packaged solution is available for
                           shipment.
 
 PE PTF List:
 
 PTF List:
 Release 430   : UQ68339 available 02/07/25 (1000 )
 
 Parent APAR:
 Child APAR list:
 
 ERROR DESCRIPTION:
 VM TCPIP abends because of an out of storage condition. Looking
 at the DUMP, storage is full with same control block and data:
 00000000  009A2F98  00000000  FFFFFF68    *.......q........*
 C2D9C5D8  00000000  00000002  00000000    *BREQ............*
 00000000  00000000  00000000  00000000    *................*
 
 LOCAL FIX:
 
 PROBLEM SUMMARY:
 ****************************************************************
 * USERS AFFECTED: Users of QDIO devices, including             *
 *                 Hipersockets and Gigabit Ethernet networks   *
 ****************************************************************
 * PROBLEM DESCRIPTION: VM TCP/IP storage use increases until   *
 *                      eventually it runs out of storage,      *
 *                      usually with message VIRTUAL STORAGE    *
 *                      CAPACITY EXCEEDED.                      *
 ****************************************************************
 * RECOMMENDATION: APPLY PTF                                    *
 ****************************************************************
 As of TCP/IP 430, the Block Request control block is preserved
 rather than being released and reacquired. In one instance, an
 existing Block Request pointer was overlaid by another, losing
 the associated storage. Eventually, the amount of lost storage
 caused the failure.
 
 PROBLEM CONCLUSION:
 Code has been changed to preserve the original block so that no
 storage is lost.
 
 TEMPORARY FIX:
 
 COMMENTS:
 
 MODULES/MACROS:   TCPIP    TCQDIO
 
 SRLS:      NONE
 
 RTN CODES:
 
 CIRCUMVENTION:
 
 MESSAGE TO SUBMITTER: