Files
linux/drivers/infiniband/hw/mlx4
Jack Morgenstein 74ed2226e6 IB/mlx4: Fix race condition between catas error reset and aliasguid flows
[ Upstream commit 587443e777 ]

Code review revealed a race condition which could allow the catas error
flow to interrupt the alias guid query post mechanism at random points.
Thiis is fixed by doing cancel_delayed_work_sync() instead of
cancel_delayed_work() during the alias guid mechanism destroy flow.

Fixes: a0c64a17ab ("mlx4: Add alias_guid mechanism")
Signed-off-by: Jack Morgenstein <jackm@dev.mellanox.co.il>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-04-20 09:15:55 +02:00
..
2018-06-26 14:37:26 -06:00
2017-09-13 18:53:15 -07:00