net/mlx5: fix memory region cleanup
authorViacheslav Ovsiienko <viacheslavo@mellanox.com>
Fri, 12 Apr 2019 15:45:27 +0000 (15:45 +0000)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 19 Apr 2019 12:51:55 +0000 (14:51 +0200)
commitf8753eae84041a7f5ea19434e80651cc2a9a9162
tree9de840ee0d0c9027478e4db4a72ca635c5960a11
parent98e91784d918f0575c9c74f5fdfd7602c3c9cc92
net/mlx5: fix memory region cleanup

mlx5 driver has a global list of Memory Regions created by
device, and there is a ml5_mr_release() routine which makes
a memory cleanup at device closing. The head of device MR list
was fetched outside the rwlock protected section. Also some
noticed typos are fixed.

Fixes: 974f1e7ef146 ("net/mlx5: add new memory region support")
Cc: stable@dpdk.org
Signed-off-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
Acked-by: Yongseok Koh <yskoh@mellanox.com>
drivers/net/mlx5/mlx5_mr.c