OpenCloudOS-Kernel/drivers/infiniband/hw/mlx5
Moshe Lazer 3c4619114c IB/mlx5: Flush cache workqueue before destroying it
Destroying the workqueue without flushing it first can lead to a case
in which the kernel tries to push a delayed work to the workqueue
which does not exist anymore.

Signed-off-by: Moshe Lazer <moshel@mellanox.com>
Signed-off-by: Eli Cohen <eli@mellanox.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
2013-10-10 09:23:55 -07:00
..
Kconfig mlx5: Add driver for Mellanox Connect-IB adapters 2013-07-08 10:32:24 -07:00
Makefile mlx5: Add driver for Mellanox Connect-IB adapters 2013-07-08 10:32:24 -07:00
ah.c mlx5: Add driver for Mellanox Connect-IB adapters 2013-07-08 10:32:24 -07:00
cq.c mlx5: Add driver for Mellanox Connect-IB adapters 2013-07-08 10:32:24 -07:00
doorbell.c mlx5: Add driver for Mellanox Connect-IB adapters 2013-07-08 10:32:24 -07:00
mad.c mlx5: Add driver for Mellanox Connect-IB adapters 2013-07-08 10:32:24 -07:00
main.c IB/mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() 2013-07-31 14:12:08 -07:00
mem.c mlx5: Add driver for Mellanox Connect-IB adapters 2013-07-08 10:32:24 -07:00
mlx5_ib.h mlx5: Add driver for Mellanox Connect-IB adapters 2013-07-08 10:32:24 -07:00
mr.c IB/mlx5: Flush cache workqueue before destroying it 2013-10-10 09:23:55 -07:00
qp.c IB/mlx5: Fix send work queue size calculation 2013-10-10 09:23:55 -07:00
srq.c mlx5: Add driver for Mellanox Connect-IB adapters 2013-07-08 10:32:24 -07:00
user.h mlx5: Add driver for Mellanox Connect-IB adapters 2013-07-08 10:32:24 -07:00