A fix is available
APAR status
Closed as unreproducible in next release.
Error description
SMC-R development fixes. D/T2827 E2964/K
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All users of the IBM Communications Server * * z/OS Version 2 Release 1 * * Shared Memory Communications over RDMA (SMC-R) function. * **************************************************************** * PROBLEM DESCRIPTION: * * Various development fixes associated with the SMC-R * * function. * **************************************************************** * RECOMMENDATION: * * Apply PTF. * **************************************************************** This APAR includes the following fixes: 33074 - Vtam problems during dynamic change of PNETIDS 31897 - IUTSTAFD code 081052F6 on CM_SETUP_CNF when trying to establish an SMCR link 33402 - AB/S00C4 ISTSRIFB +1FA ISTAPCMT VTAM ABEND IN MEMORY TERMINATION 33458 - ISTAPCMT - VTAM ABEND IN MEMORY TERMINATION (0c4 0038) ISTLLCFB+0x31E ASCE Type exception. 33494 - EZZ4338I CODE 08105014 then ISTSRIWC InOpCode 002 29899 - IST2406I  SMC-R LINK FAILURE ON TRLE IUT100E8 CODE = 081052F7   33878 - IST2419I VIRTUAL INTERRUPT DRIVEN FOR TRLE IUT10060 32898 - New function to detect when an 10GbE RoCE Express feature is unresponsive to QP activation attempts. 34008 - New function to allow message IST2419I to be accepted on the Modify CSDUMP command when RNICTRLE=MSGVALUE is specified. 34269 - Various SMC-R link timeouts due to missing interrupt on RoCE device. 34229 - AB/S00C4 0010 ISTSRIFB +1E4 ISTAPCMT after Z NET CANCEL 34456 - V2R1 AB/S00C4 0004 ISTLLCWT +F8
Problem conclusion
The following changes have been made for each of the following fixes: 33074 - ISTSRRCQ - Fixed the inifinite CC2 loop issue trying to arm the CQ. The problem was that PCIe_Done bit was not turned on after a successful PCIEDataStore. 31897 - Expand the ISTROCNS fields used for the CQ calculations to Fixed(32) values. 33402 - Defined a new bit, PSTABEND_Save. This bit will be set on in ISTAPCKU (for VTAM memterm case) to save the PSTABEND value prior to turning on PSTABEND bit. Module ISTSRIWT will now chek PSTABEND_Save is off prior to calling ISTSRIFB for this RUNCB. This should allow us to correctly skip CSM cleanup for this RUNCB when TCP memterm has already cleaned up the CSM storage. 33458 - ISTLLCWT - Added check for PSTABEND_Save bit being on prior to calling ISTLLCFB for VTAM memterm scenario Note: For this chedk we must look at the DYPTSKID within the NCB_DYPAB (DINCB), as the NCBTSKID (is VTAM's PST). 33494 - For the ISTSRIWC INOP 002 INOPDUMP, z/OS CS transitioned the QPs immediately to reset state, bypassing the error state. For this scenario, the stack is still up and running, so all WQEs must be flushed and sent to the stack (for failover processing). QPs may transition directly to reset state when a stack is terminating as failover processing does not occur for this case. 29899/33878 - Added Adapter Interrupt Monitoring function. New function introduces start option AIMON=ROCE. VTAM may also issue IST2419I message group when the adapter interrupt monitoring function is enabled. This message group indicates VTAM detected that no interrupt had been generated for the interface associated with trlename even though there was data waiting to be processed, and that VTAM then initiated a virtual interrupt to resume activity on the interface. The adapter interrupt monitoring function is enabled using the AIMON start option. A complete description of the message group follows the example: IST2419I VIRTUAL INTERRUPT DRIVEN FOR TRLE trlename IST2361I SMCR PFID = pfid PCHID = pchid PNETID = network_id IST314I END 32898 - The SMC-R components detected that repeated attempts to activate a QP as part of SMC-R establishment failed to complete within an acceptable period. INOP processing is triggered for the 10GbE RoCE Express interface. The INOP condition is reported with new DLC status code of x'08105019'. 34008 - The Modify CSDUMP command will now allow message IST2419I be issued on the MESSAGE parameter when RNICTRLE=MSGVALUE is specified. This will allow automation to dynamically capture a hardware dump when message IST2419I is issued for a RoCE device. 34269 - Traces reveal that z/OS CS is hitting a timing window where two threads of the DIE (ISTSRRIE) are running concurrently. This exposes an issue where the last thread did not re-ARM the EQ correctly. 34229 - The fix is just a small change to ISTSRIWT to also validate that the MPST is not in the process of being freed (MPSNFRED = OFF), prior to calling ISTSRIFB. A similar changes has been made to ISTLLCWT. 34456 - Linkage code has been corrected in module ISTLLCSB. ISTLLCSB can be called by the stack and also by ISTLLCWT. But the savearea setup requirements differ for each call, but the code did not originally account for the differences.
Temporary fix
Comments
APAR Information
APAR number
OA47309
Reported component name
VTAM V4 MVS/ESA
Reported component ID
569511701
Reported release
210
Status
CLOSED UR1
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-03-14
Closed date
2015-04-22
Last modified date
2015-07-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UA77027
Modules/Macros
ISTSRRIE ISTSRRUT ISTSRRQP ISTSRROP ISTSRCAS ISTSRRMQ ISTSRRMR ISTSRRIN ISTTSCIA ISTSRRCL ISTVTMEU ISTINCNO ISTSRRCQ ISTTSCWU ISTSRRVI ISTSRIFB ISTSRRPD ISTSRRVL ISTSRIDD ISTSRIRS ISTSRIRU ISTSRIS8 ISTSRRDC ISTSRIWC ISTSRRRV ISTSRIDQ ISTSRIWD ISTSRIDR ISTMSFLD ISTSRIUF ISTCICS2 ISTSRIWI ISTMSFLI ISTAPCKU ISTCFCML ISTLLCWT ISTCFCMM ISTSRRDQ ISTSRIWT ISTTSCBF ISTNOCM9 ISTRACRR ISTTSCIC ISTRACOT ISTLLCSB
SC27367500 | SC27367300 | GC27366800 | SC27367100 | SC27364800 |
Fix information
Fixed component name
VTAM V4 MVS/ESA
Fixed component ID
569511701
Applicable component levels
R210 PSY UA77027
UP15/06/23 P F506 ¢
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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"210","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":"210","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 July 2015