]> asedeno.scripts.mit.edu Git - linux.git/commit
iw_cxgb4: set *bad_wr for post_send/post_recv errors
authorSteve Wise <swise@opengridcomputing.com>
Tue, 18 Oct 2016 21:04:39 +0000 (14:04 -0700)
committerDoug Ledford <dledford@redhat.com>
Thu, 17 Nov 2016 01:10:36 +0000 (20:10 -0500)
commit4ff522ea47944ffd3d4d27023ace8bc6a722c834
tree8f3a55cb119b4a0fc58485eb0368375a38aad56e
parent6fa1f2f0aa6191193704b9ff10e5a2cafe540738
iw_cxgb4: set *bad_wr for post_send/post_recv errors

There are a few cases in c4iw_post_send() and c4iw_post_receive()
where *bad_wr is not set when an error is returned.  This can
cause a crash if the application tries to use bad_wr.

Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/hw/cxgb4/qp.c