IB/mlx5: Clear umr resources after ib_unregister_device
authorEli Cohen <eli@dev.mellanox.co.il>
Sun, 14 Sep 2014 13:47:50 +0000 (16:47 +0300)
committerRoland Dreier <roland@purestorage.com>
Thu, 9 Oct 2014 07:08:40 +0000 (00:08 -0700)
commiteefd56e5895540ea78979b7845f76c9bb94c8fed
tree55d3a6fd2c8467cf13f39af07baf3521f45bc291
parentfe82dcec644244676d55a1384c958d5f67979adb
IB/mlx5: Clear umr resources after ib_unregister_device

Some ULPs may make use of resources created in create_umr_res so make sure to
call destroy_umrc_res after returning from ib_unregister_device, which makes
sure all ULPs have closed their resources.

Signed-off-by: Eli Cohen <eli@mellanox.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/hw/mlx5/main.c