--- zzzz-none-000/linux-2.6.19.2/drivers/infiniband/core/mad.c 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/drivers/infiniband/core/mad.c 2007-01-11 07:38:19.000000000 +0000 @@ -1750,7 +1750,7 @@ */ (is_direct(wc->recv_buf.mad->mad_hdr.mgmt_class) || rcv_has_same_gid(mad_agent_priv, wr, wc))) - return (wr->status == IB_WC_SUCCESS) ? wr : NULL; + return wr; } /*