aboutsummaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-14net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify codeGravatar Yu Liao 1-6/+2
2023-05-19net/mlx5e: Remove redundant __func__ arg from fs_err() callsGravatar Roi Dayan 1-7/+5
2023-04-20net/mlx5e: Nullify table pointer when failing to createGravatar Aya Levin 1-1/+2
2023-04-20net/mlx5e: Fix error flow in representor failing to add vport rx ruleGravatar Roi Dayan 1-0/+2
2023-02-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar Jakub Kicinski 1-1/+1
2023-02-07net/mlx5e: Fix crash unsetting rx-vlan-filter in switchdev modeGravatar Amir Tzin 1-1/+1
2023-01-10net/mlx5e: Add flow steering debugfs directoryGravatar Gal Pressman 1-1/+21
2022-08-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar Jakub Kicinski 1-2/+2
2022-08-22net/mlx5e: Completely eliminate priv from fs.hGravatar Lama Kayal 1-76/+74
2022-08-22net/mlx5e: Make all ttc functions of en_fs get fs struct as argumentGravatar Lama Kayal 1-30/+35
2022-08-22net/mlx5e: Make flow steering arfs independent of privGravatar Lama Kayal 1-3/+6
2022-08-22net/mlx5e: Introduce flow steering debug macrosGravatar Lama Kayal 1-36/+30
2022-08-22net/mlx5e: Separate ethtool_steering from fs.h and make privateGravatar Lama Kayal 1-6/+3
2022-08-22net/mlx5e: Directly get flow_steering struct as input when init/cleanup ethto...Gravatar Lama Kayal 1-2/+2
2022-08-22net/mlx5e: Convert ethtool_steering member of flow_steering struct to pointerGravatar Lama Kayal 1-8/+33
2022-08-22net/mlx5e: Drop priv argument of ptp function in en_fsGravatar Lama Kayal 1-2/+2
2022-08-22net/mlx5e: Introduce flow steering APIGravatar Lama Kayal 1-4/+150
2022-08-22net/mlx5e: Fix use after free in mlx5e_fs_init()Gravatar Dan Carpenter 1-2/+3
2022-07-28net/mlx5e: Move mlx5e_init_l2_addr to en_mainGravatar Lama Kayal 1-2/+2
2022-07-28net/mlx5e: Split en_fs ndo's and move to en_mainGravatar Lama Kayal 1-88/+92
2022-07-28net/mlx5e: Separate mlx5e_set_rx_mode_work and move caller to en_mainGravatar Lama Kayal 1-89/+89
2022-07-28net/mlx5e: Add mdev to flow_steering structGravatar Lama Kayal 1-34/+36
2022-07-28net/mlx5e: Report flow steering errors with mdev err report APIGravatar Lama Kayal 1-36/+34
2022-07-28net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointerGravatar Lama Kayal 1-109/+117
2022-07-28net/mlx5e: Allocate VLAN and TC for featured profiles onlyGravatar Lama Kayal 1-11/+41
2022-07-28net/mlx5e: Make mlx5e_tc_table privateGravatar Lama Kayal 1-3/+6
2022-07-28net/mlx5e: Convert mlx5e_tc_table member of mlx5e_flow_steering to pointerGravatar Lama Kayal 1-1/+10
2022-05-17net/mlx5e: Allocate virtually contiguous memory for VLANs listGravatar Tariq Toukan 1-2/+2
2021-10-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar David S. Miller 1-12/+16
2021-10-20net/mlx5e: Fix vlan data lost during suspend flowGravatar Moshe Shemesh 1-12/+16
2021-10-14ethernet: constify references to netdev->dev_addr in driversGravatar Jakub Kicinski 1-2/+2
2021-08-11net/mlx5: Fix inner TTC table creationGravatar Maor Gottlieb 1-1/+2
2021-08-02net/mlx5: Embed mlx5_ttc_tableGravatar Maor Gottlieb 1-22/+52
2021-08-02net/mlx5: Move TTC logic to fs_ttcGravatar Maor Gottlieb 1-558/+0
2021-08-02net/mlx5e: Decouple TTC logic from mlx5eGravatar Maor Gottlieb 1-168/+187
2021-08-02net/mlx5e: Rename some related TTC args and functionsGravatar Maor Gottlieb 1-19/+22
2021-08-02net/mlx5e: Rename traffic type enumsGravatar Maor Gottlieb 1-40/+40
2021-08-02net/mlx5e: Hide all implementation details of mlx5e_rx_resGravatar Maxim Mikityanskiy 1-3/+4
2021-07-26net/mlx5e: Take RQT out of TIR and group RX resourcesGravatar Maxim Mikityanskiy 1-3/+3
2021-07-26net/mlx5e: Move RX resources to a separate structGravatar Maxim Mikityanskiy 1-3/+3
2021-07-26net/mlx5e: Check if inner FT is supported outside of create/destroy functionsGravatar Maxim Mikityanskiy 1-16/+15
2021-07-26net/mlx5e: Prohibit inner indir TIRs in IPoIBGravatar Maxim Mikityanskiy 1-5/+5
2021-05-18{net,vdpa}/mlx5: Configure interface MAC into mpfs L2 tableGravatar Eli Cohen 1-0/+1
2021-04-02net/mlx5e: Dynamic alloc vlan table for netdev when neededGravatar Vu Pham 1-51/+81
2021-03-29net/mlx5e: Add PTP Flow Steering supportGravatar Aya Levin 1-0/+8
2021-03-16net/mlx5e: Allow legacy vf ndos only if in legacy modeGravatar Roi Dayan 1-0/+7
2021-01-27net/mlx5e: Add flow steering DMAC trap ruleGravatar Aya Levin 1-2/+40
2021-01-27net/mlx5e: Add flow steering VLAN trap ruleGravatar Aya Levin 1-2/+62
2021-01-27net/mlx5e: Optimize promiscuous modeGravatar Aya Levin 1-30/+90
2021-01-07net/mlx5e: Fix memleak in mlx5e_create_l2_table_groupsGravatar Dinghao Liu 1-0/+1