aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-08-09devlink: Set device as early as possibleLeon Romanovsky6-13/+15
2021-08-08devlink: Simplify devlink port API callsLeon Romanovsky4-16/+12
2021-08-03Merge tag 'mlx5-updates-2021-08-02' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linuxDavid S. Miller29-1535/+1850
2021-08-02net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set()Jiapeng Chong1-1/+4
2021-08-02net/mlx5e: Return -EOPNOTSUPP if more relevant when parsing tc actionsRoi Dayan1-3/+3
2021-08-02net/mlx5e: Remove redundant assignment of counter to nullRoi Dayan1-2/+2
2021-08-02net/mlx5e: Remove redundant parse_attr argRoi Dayan1-5/+7
2021-08-02net/mlx5e: Remove redundant cap check for flow counterRoi Dayan1-4/+2
2021-08-02net/mlx5e: Remove redundant filter_dev arg from parse_tc_fdb_actions()Roi Dayan1-4/+3
2021-08-02net/mlx5e: Remove redundant tc act includesRoi Dayan1-6/+0
2021-08-02net/mlx5: Embed mlx5_ttc_tableMaor Gottlieb11-89/+137
2021-08-02net/mlx5: Move TTC logic to fs_ttcMaor Gottlieb6-638/+663
2021-08-02net/mlx5e: Decouple TTC logic from mlx5eMaor Gottlieb9-235/+250
2021-08-02net/mlx5e: Rename some related TTC args and functionsMaor Gottlieb3-23/+26
2021-08-02net/mlx5e: Rename traffic type enumsMaor Gottlieb13-159/+162
2021-08-02net/mlx5e: Allocate the array of channels according to the real max_nchMaxim Mikityanskiy3-3/+12
2021-08-02net/mlx5e: Hide all implementation details of mlx5e_rx_resMaxim Mikityanskiy16-720/+875
2021-08-02net/mlx5e: Introduce mlx5e_channels API to get RQNsMaxim Mikityanskiy3-1/+63
2021-08-02net/mlx5e: Use a new initializer to build uniform indir tableMaxim Mikityanskiy5-18/+17
2021-08-02net/mlx4: make the array states static const, makes object smallerColin Ian King1-1/+1
2021-07-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski11-32/+99
2021-07-28net/mlx5: Don't rely on always true registered fieldLeon Romanovsky2-16/+5
2021-07-27net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32Chris Mi1-1/+1
2021-07-27net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev()Dima Chumak1-2/+31
2021-07-27net/mlx5: Unload device upon firmware fatal errorAya Levin1-2/+10
2021-07-27net/mlx5e: Fix page allocation failure for ptp-RQ over SFAya Levin1-1/+1
2021-07-27net/mlx5e: Fix page allocation failure for trap-RQ over SFAya Levin1-1/+1
2021-07-27net/mlx5e: Consider PTP-RQ when setting RX VLAN strippingAya Levin2-2/+7
2021-07-27net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is availableMaxim Mikityanskiy1-2/+3
2021-07-27net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combinedTariq Toukan1-1/+10
2021-07-27net/mlx5: E-Switch, handle devcom events only for ports on the same deviceRoi Dayan2-4/+4
2021-07-27net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supportedMaor Dickman1-3/+4
2021-07-27net/mlx5e: Disable Rx ntuple offload for uplink representorMaor Dickman1-9/+20
2021-07-27net/mlx5: Fix flow table chainingMaor Gottlieb1-4/+6
2021-07-27dev_ioctl: split out ndo_eth_ioctlArnd Bergmann6-7/+7
2021-07-26Merge tag 'mlx5-updates-2021-07-24' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linuxDavid S. Miller24-810/+1104
2021-07-26net/mlx5e: Use the new TIR API for kTLSMaxim Mikityanskiy3-29/+35
2021-07-26net/mlx5e: Move management of indir traffic types to rx_resMaxim Mikityanskiy7-81/+87
2021-07-26net/mlx5e: Convert TIR to a dedicated objectMaxim Mikityanskiy11-307/+447
2021-07-26net/mlx5e: Create struct mlx5e_rss_params_hashMaxim Mikityanskiy4-20/+22
2021-07-26net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common()Maxim Mikityanskiy1-10/+9
2021-07-26net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common()Maxim Mikityanskiy1-6/+6
2021-07-26net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*()Maxim Mikityanskiy3-36/+56
2021-07-26net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware idMaxim Mikityanskiy3-5/+9
2021-07-26net/mlx5e: Take RQT out of TIR and group RX resourcesMaxim Mikityanskiy11-119/+188
2021-07-26net/mlx5e: Move RX resources to a separate structMaxim Mikityanskiy14-154/+189
2021-07-26net/mlx5e: Move mlx5e_build_rss_params() call to init_rxMaxim Mikityanskiy3-8/+7
2021-07-26net/mlx5e: Convert RQT to a dedicated objectMaxim Mikityanskiy10-276/+295
2021-07-26net/mlx5e: Check if inner FT is supported outside of create/destroy functionsMaxim Mikityanskiy1-16/+15
2021-07-26net/mlx5: Take TIR destruction out of the TIR list lockMaxim Mikityanskiy1-1/+2