OpenCloudOS-Kernel/drivers/infiniband
Michael S. Tsirkin 1ad62a19f1 [PATCH] IPoIB: Fix device removal race
Currently we may have work scheduled in default kernel workqueue when
the device is going down.  The device could get freed before this
workqueue gets serviced.  I am actually seeing this causing system
hangs.

The following patch fixes this by using ipoib_workqueue which gets
flushed when the device is going down.

Signed-off-by: Michael S. Tsirkin <mst@mellanox.co.il>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2005-08-26 20:37:38 -07:00
..
core [PATCH] IB: Add handling for ABORT and STOP RMPP MADs. 2005-08-26 20:37:38 -07:00
hw/mthca [PATCH] IB/mthca: Add SRQ implementation 2005-08-26 20:37:37 -07:00
include [PATCH] IB: Add handling for ABORT and STOP RMPP MADs. 2005-08-26 20:37:38 -07:00
ulp/ipoib [PATCH] IPoIB: Fix device removal race 2005-08-26 20:37:38 -07:00
Kconfig [PATCH] Kconfig fix (infiniband and PCI) 2005-08-23 18:43:41 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00