RDMA/rxe: Set wqe->status correctly if an unexpected response is received
authorBart Van Assche <bart.vanassche@wdc.com>
Tue, 26 Jun 2018 15:39:36 +0000 (08:39 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 9 Sep 2018 18:01:20 +0000 (20:01 +0200)
commite4f531212d7be8f9878768dfdaeaccda090171fe
tree5c1b77d95381955251dc10b2f9e57f51fd981eda
parent2c3c284b44ac21370c5e8dbe0365ef935953ec3b
RDMA/rxe: Set wqe->status correctly if an unexpected response is received

commit 61b717d041b1976530f68f8b539b2e3a7dd8e39c upstream.

Every function that returns COMPST_ERROR must set wqe->status to another
value than IB_WC_SUCCESS before returning COMPST_ERROR. Fix the only code
path for which this is not yet the case.

Signed-off-by: Bart Van Assche <bart.vanassche@wdc.com>
Cc: <stable@vger.kernel.org>
Reviewed-by: Yuval Shaia <yuval.shaia@oracle.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/infiniband/sw/rxe/rxe_comp.c