This patch series fixes the following... 1. refactor the flush logic so that all the rcq/scq/qp locking is done in c4iw_flush_qp() 2. When a CQ is shared by multiple QPs then ignore the HW CQEs if that QP is already flushed. Potnuri Bharat Teja (1): cxgb4: Atomically flush per QP HW CQEs Raju Rangoju (1): cxgb4: refactor the flush logic providers/cxgb4/cq.c | 20 +++++++++++++++++++- providers/cxgb4/libcxgb4.h | 2 +- providers/cxgb4/qp.c | 45 ++++++++++++++++++++++++--------------------- providers/cxgb4/verbs.c | 12 ++++-------- 4 files changed, 48 insertions(+), 31 deletions(-) -- 2.12.0 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html