A fix is available
APAR status
Closed as program error.
Error description
In DB2 PureScale system, db2sysc process could be crashed in dapls_rbuf_add because internal data structure is NULL. Crash stack is given as; (dbx) where dapls_rbuf_add in dapl_ring_buffer_util.c dapli_evd_post_event in dapl_evd_util.c dapls_evd_post_connection_event in dapl_evd_util.c dapl_evd_connection_callback in dapl_evd_connection_callb.c dapli_do_cm_term in dapl_ibmapi_cm.c dapls_cm_cb_handler in dapl_ibmapi_cm.c InitCmEqPthread in IblEq.c
Local fix
Problem summary
In DB2 PureScale system, db2sysc process could crash in dapls_rbuf_add() because an internal data structure is NULL. Here is the stack trace: dapls_rbuf_add dapli_evd_post_event dapls_evd_post_connection_event dapl_evd_connection_callback dapli_do_cm_term dapls_cm_cb_handler InitCmEqPthread
Problem conclusion
Added locking in uDAPL code to synchronize different uDAPL threads, which avoids the crash.
Temporary fix
Comments
APAR Information
APAR number
IV56692
Reported component name
UDAPL
Reported component ID
5765G6240
Reported release
610
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Submitted date
2014-03-14
Closed date
2014-03-14
Last modified date
2015-11-22
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
UDAPL
Fixed component ID
5765G6240
Applicable component levels
R610 PSY U861472
UP15/11/22 I 1000
PTF to Fileset Mapping
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG11Q","label":"AIX 6.1 HIPERS, APARs and Fixes"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
22 November 2015