]> git.baikalelectronics.ru Git - kernel.git/commit
RDMA/cxgb4: Wake up waiters after flushing the qp
authorSteve Wise <swise@opengridcomputing.com>
Fri, 21 Nov 2014 15:36:36 +0000 (09:36 -0600)
committerRoland Dreier <roland@purestorage.com>
Tue, 16 Dec 2014 02:10:46 +0000 (18:10 -0800)
commit06f22595becf6b6fdc68e778ac7f414e551b7125
tree949bb143261d43c3d766c6699fcfef7d59c0d1db
parent5b8f0e204a95c1e9c4db3d02c0e9e7d1e8a9586e
RDMA/cxgb4: Wake up waiters after flushing the qp

When transitioning into ERROR state, the QP was getting flushed after
waking up any waiters.  This can cause applications to miss flushed work
requests which can stall an NFS mount.

Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/hw/cxgb4/qp.c