linux_dsm_epyc7002/drivers/infiniband/hw/qedr
Kalderon, Michal caf61b1b8b RDMA/qedr: Fix QP state initialization race
Once the FW is transitioned to error, FLUSH cqes can be received.
We want the driver to be aware of the fact that QP is already in error.

Without this fix, a user may see false error messages in the dmesg log,
mentioning that a FLUSH cqe was received while QP is not in error state.

Fixes: cecbcddf ("qedr: Add support for QP verbs")
Signed-off-by: Michal Kalderon <Michal.Kalderon@cavium.com>
Signed-off-by: Ariel Elior <Ariel.Elior@cavium.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2018-03-21 14:38:41 -06:00
..
Kconfig Updates for 4.15 kernel merge window 2017-11-15 14:54:53 -08:00
main.c RDMA/qedr: Fix rc initialization on CNQ allocation failure 2018-03-21 14:38:41 -06:00
Makefile RDMA/qedr: Add iWARP connection management qp related callbacks 2017-08-18 12:26:38 -04:00
qedr_hsi_rdma.h qed*: Utilize FW 8.33.1.0 2018-01-02 13:59:16 -05:00
qedr_iw_cm.c RDMA/qedr: Fix iWARP connect with port mapper 2018-03-06 19:57:37 -07:00
qedr_iw_cm.h RDMA/qedr: Add iWARP connection management functions 2017-08-18 12:27:14 -04:00
qedr_roce_cm.c Merge branch 'for-next-early' into for-next 2017-10-18 13:07:13 -04:00
qedr_roce_cm.h RDMA/qedr: Rename the qedr_cm file as a preparation for iWARP support 2017-08-18 12:25:18 -04:00
qedr.h Merge branch 'for-next-early' into for-next 2017-10-18 13:07:13 -04:00
verbs.c RDMA/qedr: Fix QP state initialization race 2018-03-21 14:38:41 -06:00
verbs.h RDMA/qedr: Add support for registering an iWARP device 2017-08-18 12:25:42 -04:00