Description of problem: The dlm_put_lkb() can free the lkb and its associated ua structure, so we can't depend on using the ua struct after the put.
Proposed upstream patch: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=ce5246b972f7514af899a63c0faf831d05ed5ee1
Created attachment 314041 [details] Upstream patch for this issue
in -77
Verified that upstream commit ce5246b972f7514af899a63c0faf831d05ed5ee1 is implemented in the mrg-rt-2.6.24-81 code. (mrg-rt commit e7d3f287ddc307fb78b15dd7d2ef3a6a77e29bbc)
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2008-0857.html