]> git.baikalelectronics.ru Git - kernel.git/commit
IPoIB/cm: Drain cq in ipoib_cm_dev_stop()
authorMichael S. Tsirkin <mst@dev.mellanox.co.il>
Thu, 24 May 2007 15:32:46 +0000 (18:32 +0300)
committerRoland Dreier <rolandd@cisco.com>
Thu, 24 May 2007 21:02:40 +0000 (14:02 -0700)
commit3ebbdf7a6ee8b7b5cc228c308dbbabb8a34fa798
treeb301f2f55738bb6ec9621fbe81161d93701c6bcf
parentd53eff5acfe0e9e45f2573083a6c3bf0906aecfb
IPoIB/cm: Drain cq in ipoib_cm_dev_stop()

Since NAPI polling is disabled while ipoib_cm_dev_stop() is running,
ipoib_cm_dev_stop() must poll the CQ itself in order to see the
packets draining.

Signed-off-by: Michael S. Tsirkin <mst@dev.mellanox.co.il>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/ulp/ipoib/ipoib.h
drivers/infiniband/ulp/ipoib/ipoib_cm.c
drivers/infiniband/ulp/ipoib/ipoib_ib.c