[PATCH] IB/mthca: Simplify handling of completions with error