Merge remote-tracking branch 'asoc/topic/tas5270' into asoc-next
[cascardo/linux.git] / drivers / infiniband / core / verbs.c
index 15b8adb..b65b354 100644 (file)
@@ -1860,6 +1860,7 @@ EXPORT_SYMBOL(ib_drain_rq);
 void ib_drain_qp(struct ib_qp *qp)
 {
        ib_drain_sq(qp);
-       ib_drain_rq(qp);
+       if (!qp->srq)
+               ib_drain_rq(qp);
 }
 EXPORT_SYMBOL(ib_drain_qp);