net/mlx5: remove shared context lock
authorXueming Li <xuemingl@nvidia.com>
Wed, 28 Oct 2020 09:33:53 +0000 (17:33 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 3 Nov 2020 22:35:05 +0000 (23:35 +0100)
commit9fbe97f0cedf9214aa9031622801ad00fe05a872
tree89ced964e588a5e793fb740e98a246ba1a0c51e3
parentcc608e4df4c4ad5cf2335b9ef424ac2c4efff755
net/mlx5: remove shared context lock

To support multi-thread flow insertion, this patch removes shared data
lock since all resources should support concurrent protection.

Signed-off-by: Xueming Li <xuemingl@nvidia.com>
Signed-off-by: Suanming Mou <suanmingm@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>
doc/guides/nics/mlx5.rst
doc/guides/rel_notes/release_20_11.rst
drivers/net/mlx5/linux/mlx5_os.c
drivers/net/mlx5/mlx5.h
drivers/net/mlx5/mlx5_flow_dv.c