]> git.baikalelectronics.ru Git - kernel.git/commit
IB/rdmavt: Fix adaptive pio hang
authorMike Marciniszyn <mike.marciniszyn@intel.com>
Tue, 12 Apr 2016 17:45:51 +0000 (10:45 -0700)
committerDoug Ledford <dledford@redhat.com>
Thu, 28 Apr 2016 20:32:26 +0000 (16:32 -0400)
commit09ed07642a18889095f7c1dcb3a9059179232889
tree92c1e5159ea9caf825f5c9954a7375a2a1a69b14
parent8da993ed8ad32af7644a8fdad27cf8655f2f1d0a
IB/rdmavt: Fix adaptive pio hang

The RVT_S_WAIT_PIO_DRAIN flag was missing from
the set of flags indicating a qp is waiting
on a resource.

This caused the sleep/wakeup for adaptive pio
drain to lose a wakeup "hanging" a QP.

Reviewed-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
include/rdma/rdmavt_qp.h