]> git.itanic.dy.fi Git - linux-stable/commit
net/mlx5: Avoid false positive lockdep warning by adding lock_class_key
authorShay Drory <shayd@nvidia.com>
Thu, 12 Oct 2023 19:27:38 +0000 (12:27 -0700)
committerSaeed Mahameed <saeedm@nvidia.com>
Sat, 14 Oct 2023 17:16:30 +0000 (10:16 -0700)
commit89d351c2241a1ec7415d9667eb5fa4af00c373ae
treefc1cda735a58ca3b2ae4d5c6c96951cb01a1c426
parent15fa898aebe5b5fdff393bde8c81ba8b6e7427bf
net/mlx5: Avoid false positive lockdep warning by adding lock_class_key

Downstream patch will add devcom component which will be locked in
many places. This can lead to a false positive "possible circular
locking dependency" warning by lockdep, on flows which lock more than
one mlx5 devcom component, such as probing ETH aux device.
Hence, add a lock_class_key per mlx5 device.

Signed-off-by: Shay Drory <shayd@nvidia.com>
Reviewed-by: Mark Bloch <mbloch@nvidia.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c