summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: Prevent deadlock while disabling aRFSCarolina Jubran2024-04-121-11/+16
* net: introduce include/net/rps.hEric Dumazet2024-03-071-0/+1
* net/mlx5e: fix a double-free in arfs_create_groupsZhipeng Lu2024-01-241-11/+15
* net/mlx5e: aRFS, Introduce ethtool statsAdham Faris2023-08-211-3/+14
* net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS ruleAdham Faris2023-08-211-0/+2
* net/mlx5e: aRFS, Prevent repeated kernel rule migrations requestsAdham Faris2023-08-211-1/+1
* net/mlx5e: Fix crash moving to switchdev mode when ntuple offload is setAmir Tzin2023-07-261-0/+10
* net/mlx5e: Remove mlx5e_dbg() and msglvl supportGal Pressman2023-06-161-4/+4
* net/mlx5e: remove unused list in arfsAnisse Astier2022-11-121-2/+0
* net/mlx5e: Make flow steering arfs independent of privLama Kayal2022-08-221-43/+44
* net/mlx5e: Introduce flow steering APILama Kayal2022-08-221-30/+48
* net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointerLama Kayal2022-07-281-29/+29
* net/mlx5e: Use dynamic per-channel allocations in statsTariq Toukan2021-12-211-1/+1
* net/mlx5: Embed mlx5_ttc_tableMaor Gottlieb2021-08-021-2/+2
* net/mlx5e: Decouple TTC logic from mlx5eMaor Gottlieb2021-08-021-3/+3
* net/mlx5e: Rename traffic type enumsMaor Gottlieb2021-08-021-6/+6
* net/mlx5e: Hide all implementation details of mlx5e_rx_resMaxim Mikityanskiy2021-08-021-3/+3
* net/mlx5e: Take RQT out of TIR and group RX resourcesMaxim Mikityanskiy2021-07-261-4/+3
* net/mlx5e: Move RX resources to a separate structMaxim Mikityanskiy2021-07-261-3/+3
* net/mlx5e: Fix an error code in mlx5e_arfs_create_tables()Yang Li2021-06-091-1/+1
* net/mlx5: Add a blank line after declarationsWenpeng Liang2021-04-141-2/+2
* net/mlx5e: Dynamic alloc arfs table for netdev when neededVu Pham2021-04-021-28/+67
* net/mlx5e: API to manipulate TTC rules destinationsSaeed Mahameed2020-06-271-22/+12
* net/mlx5: Use kfree(ft->g) in arfs_create_groups()Denis Efremov2020-06-251-1/+1
* net/mlx5: Accept flow rules without matchMark Bloch2020-03-131-12/+3
* net/mlx5e: Use flow keys dissector to parse packets for ARFSMaxim Mikityanskiy2019-08-081-63/+34
* net/mlx5e: Add new counter for aRFS rule insertion failuresEran Ben Elisha2018-10-031-2/+5
* net/mlx5e: Add CONFIG_MLX5_EN_ARFS for accelerated flow steering supportSaeed Mahameed2018-08-131-3/+1
* net/mlx5e: Don't allow aRFS for encapsulated packetsEran Ben Elisha2018-07-181-0/+3
* net/mlx5e: Fix quota counting in aRFS expire flowEran Ben Elisha2018-07-181-2/+2
* net/mlx5e: Increase aRFS flow tables sizeMaor Gottlieb2018-06-011-1/+1
* net/mlx5: fix spelling mistake: "modfiy" -> "modify"Colin Ian King2018-05-041-1/+1
* net/mlx5: Initialize destination_flow struct to 0Rabie Loulou2017-11-041-5/+5
* net/mlx5e: Use function to map aRFS into traffic typeTariq Toukan2017-06-161-14/+7
* {net, IB}/mlx5: Replace mlx5_vzalloc with kvzallocLeon Romanovsky2017-05-141-5/+3
* net/mlx5: Refactor create flow table method to accept underlay QPErez Shitrit2017-04-171-2/+8
* net/mlx5: Add helper to initialize a flow steering actions struct instanceOr Gerlitz2017-03-281-11/+3
* net/mlx5: Support encap id when setting new steering entryHadar Hen Zion2016-11-091-5/+12
* net/mlx5: Add creation flags when adding new flow tableHadar Hen Zion2016-11-091-1/+1
* net/mlx5: Add multi dest supportMark Bloch2016-10-301-19/+19
* net/mlx5: Refactor mlx5_add_flow_ruleMaor Gottlieb2016-07-051-39/+29
* net/mlx5e: TIRs management refactoringHadar Hen Zion2016-07-021-7/+7
* net/mlx5e: Fix aRFS compilation dependencyMaor Gottlieb2016-05-041-0/+3
* net/mlx5e: Enabling aRFS mechanismMaor Gottlieb2016-04-291-2/+75
* net/mlx5e: Add accelerated RFS supportMaor Gottlieb2016-04-291-1/+426
* net/mlx5e: Create aRFS flow tablesMaor Gottlieb2016-04-291-0/+251