]> git.baikalelectronics.ru Git - kernel.git/commit
i40iw: Do not retransmit MPA request after it is ACKed
authorTatyana Nikolova <tatyana.e.nikolova@intel.com>
Tue, 3 Oct 2017 16:11:46 +0000 (11:11 -0500)
committerDoug Ledford <dledford@redhat.com>
Wed, 4 Oct 2017 19:29:39 +0000 (15:29 -0400)
commitab08f43b6526fb951529875cad1f9abbb2ebc10b
tree7e295c0d83673c312bb7b4ec41799f7976b74564
parentbca1f1c653fedcc56b24be498c3c2ab55080720b
i40iw: Do not retransmit MPA request after it is ACKed

The ACK packets for an MPA request are ignored and
the MPA request is retransmitted if the MPA reply
is late or missing. Fix this by checking ack_rcvd
variable before retransmitting a packet.

Fixes: 476cbc12eac8 ("i40iw: add connection management code")
Signed-off-by: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
Signed-off-by: Faisal Latif <faisal.latif@intel.com>
Signed-off-by: Shiraz Saleem <shiraz.saleem@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/hw/i40iw/i40iw_cm.c
drivers/infiniband/hw/i40iw/i40iw_cm.h