net/mlx5e: remove unused list in arfs
authorAnisse Astier <anisse@astier.eu>
Mon, 31 Oct 2022 16:56:04 +0000 (17:56 +0100)
committerSaeed Mahameed <saeedm@nvidia.com>
Sat, 12 Nov 2022 10:20:19 +0000 (02:20 -0800)
This is never used, and probably something that was intended to be used
before per-protocol hash tables were chosen instead.

Signed-off-by: Anisse Astier <anisse@astier.eu>
Reviewed-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c

index 0ae1865..bed0c2d 100644 (file)
@@ -57,7 +57,6 @@ struct mlx5e_arfs_tables {
        struct arfs_table arfs_tables[ARFS_NUM_TYPES];
        /* Protect aRFS rules list */
        spinlock_t                     arfs_lock;
        struct arfs_table arfs_tables[ARFS_NUM_TYPES];
        /* Protect aRFS rules list */
        spinlock_t                     arfs_lock;
-       struct list_head               rules;
        int                            last_filter_id;
        struct workqueue_struct        *wq;
 };
        int                            last_filter_id;
        struct workqueue_struct        *wq;
 };
@@ -376,7 +375,6 @@ int mlx5e_arfs_create_tables(struct mlx5e_flow_steering *fs,
                return -ENOMEM;
 
        spin_lock_init(&arfs->arfs_lock);
                return -ENOMEM;
 
        spin_lock_init(&arfs->arfs_lock);
-       INIT_LIST_HEAD(&arfs->rules);
        arfs->wq = create_singlethread_workqueue("mlx5e_arfs");
        if (!arfs->wq)
                goto err;
        arfs->wq = create_singlethread_workqueue("mlx5e_arfs");
        if (!arfs->wq)
                goto err;