OSDN Git Service

net/mlx5: Remove unused ctx variables
authorPetr Pavlu <petr.pavlu@suse.com>
Thu, 29 Sep 2022 11:45:08 +0000 (13:45 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Wed, 30 Nov 2022 05:09:42 +0000 (21:09 -0800)
Remove mlx5_priv.ctx_list and ctx_lock which are no longer used after
commit 601c10c89cbb ("net/mlx5: Delete custom device management logic").

Signed-off-by: Petr Pavlu <petr.pavlu@suse.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/main.c
include/linux/mlx5/driver.h

index 25e87e5..7f5db13 100644 (file)
@@ -1603,8 +1603,6 @@ int mlx5_mdev_init(struct mlx5_core_dev *dev, int profile_idx)
        int err;
 
        memcpy(&dev->profile, &profile[profile_idx], sizeof(dev->profile));
-       INIT_LIST_HEAD(&priv->ctx_list);
-       spin_lock_init(&priv->ctx_lock);
        lockdep_register_key(&dev->lock_key);
        mutex_init(&dev->intf_state_mutex);
        lockdep_set_class(&dev->intf_state_mutex, &dev->lock_key);
index 06cbad1..d476255 100644 (file)
@@ -606,8 +606,6 @@ struct mlx5_priv {
        struct list_head        pgdir_list;
        /* end: alloc staff */
 
-       struct list_head        ctx_list;
-       spinlock_t              ctx_lock;
        struct mlx5_adev       **adev;
        int                     adev_idx;
        int                     sw_vhca_id;