summaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authorKaike Wan <kaike.wan@intel.com>2019-04-10 15:27:05 +0200
committerJason Gunthorpe <jgg@mellanox.com>2019-04-10 20:09:30 +0200
commitd737b25b1ae0540ba13cbd45ebb9b58a1d6d7f0d (patch)
tree8e81c561ee6a6793b3c2f8ec9e201c6180d67c05 /security
parentRDMA/hns: Bugfix for SCC hem free (diff)
downloadlinux-d737b25b1ae0540ba13cbd45ebb9b58a1d6d7f0d.tar.xz
linux-d737b25b1ae0540ba13cbd45ebb9b58a1d6d7f0d.zip
IB/hfi1: Do not flush send queue in the TID RDMA second leg
When a QP is put into error state, the send queue will be flushed. This mechanism is implemented in both the first and the second leg of the send engine. Since the second leg is only responsible for data transactions in the KDETH space for the TID RDMA WRITE request, it should not perform the flushing of the send queue. This patch removes the flushing function of the second leg, but still keeps the bailing out of the QP if it is put into error state. Fixes: 70dcb2e3dc6a ("IB/hfi1: Add the TID second leg send packet builder") Reviewed-by: Mike Marciniszyn <mike.marciniszyn@intel.com> Signed-off-by: Kaike Wan <kaike.wan@intel.com> Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Diffstat (limited to 'security')
0 files changed, 0 insertions, 0 deletions