This patch corrects the following: - Fixes a problem in the TruCluster Production Server Software in which a system can panic with: rcv_invvalb_req: value block out of sequence. - Two problems in the TruCluster Distributed Lock Manager (DLM): one resulting from a process's effective group ID not being checked when a process attempts to join a namespace, another in which repeated calls to the dlm_quecvt function would erroneously return DLM_LKBUSY status. - An assertion panic that occurs after a large number of transactions are made using the same lock. The assertion panic is triggered by integer wrapping of the lock transaction ID field. The system may panic with "dlm_panic". The actual assertion message is "lk_txid == 0>". - An erroneous assertion involving deadlock search. The system may panic with "dlm_panic". The actual assertion message is "". - Fixes a problem that can cause a cluster member to panic in rcv_deqlk_msg() with the panic string set to: dlm_panic - Fixes a system panic with the following message, "snd_grantlk_msg: no memory for message". - Fixes a dlm_panic if a process is exiting and a rebuild for the Distributed Lock Manager (DLM) takes place. - Fixes a problem that caused the command: 'sysconfig -q dlm' to hang if DLM is currently suspended. - Fixes a problem in TruCluster in which a node panics with the string "dlm_panic".