summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: Fix build warning, detected write beyond size of fieldSaeed Mahameed2022-03-221-2/+1
* devlink: hold the instance lock during eswitch_mode callbacksJakub Kicinski2022-03-211-12/+42
* net/mlx5e: HTB, remove unused function declarationSaeed Mahameed2022-03-181-1/+0
* net/mlx5e: Statify function mlx5_cmd_trigger_completionsTariq Toukan2022-03-182-2/+1
* net/mlx5e: Remove MLX5E_XDP_TX_DS_COUNTMaxim Mikityanskiy2022-03-182-2/+1
* net/mlx5e: Permit XDP with non-linear legacy RQMaxim Mikityanskiy2022-03-181-12/+27
* net/mlx5e: Support multi buffer XDP_TXMaxim Mikityanskiy2022-03-181-8/+31
* net/mlx5e: Unindent the else-block in mlx5e_xmit_xdp_buffMaxim Mikityanskiy2022-03-181-14/+20
* net/mlx5e: Implement sending multi buffer XDP framesMaxim Mikityanskiy2022-03-184-22/+80
* net/mlx5e: Don't prefill WQEs in XDP SQ in the multi buffer modeMaxim Mikityanskiy2022-03-186-5/+46
* net/mlx5e: Remove assignment of inline_hdr.sz on XDP TXMaxim Mikityanskiy2022-03-181-1/+0
* net/mlx5e: Move mlx5e_xdpi_fifo_push out of xmit_xdp_frameMaxim Mikityanskiy2022-03-184-11/+13
* net/mlx5e: Store DMA address inside struct pageMaxim Mikityanskiy2022-03-186-33/+33
* net/mlx5e: Add XDP multi buffer support to the non-linear legacy RQMaxim Mikityanskiy2022-03-182-0/+18
* net/mlx5e: Use page-sized fragments with XDP multi bufferMaxim Mikityanskiy2022-03-181-1/+1
* net/mlx5e: Use fragments of the same size in non-linear legacy RQ with XDPMaxim Mikityanskiy2022-03-181-9/+19
* net/mlx5e: Prepare non-linear legacy RQ for XDP multi buffer supportMaxim Mikityanskiy2022-03-181-14/+61
* net/mlx5: Remove unused fill page array API functionTariq Toukan2022-03-171-13/+0
* net/mlx5: Remove unused exported contiguous coherent buffer allocation APITariq Toukan2022-03-171-47/+0
* net/mlx5: CT: Remove extra rhashtable remove on tuple entriesPaul Blakey2022-03-171-1/+0
* net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memoryRongwei Liu2022-03-175-40/+55
* net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memoryRongwei Liu2022-03-175-46/+37
* net/mlx5: DR, Remove num_of_entries byte_size from struct mlx5_dr_icm_chunkRongwei Liu2022-03-175-27/+42
* net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memoryRongwei Liu2022-03-178-33/+54
* net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunkRongwei Liu2022-03-174-10/+22
* net/mlx5: DR, Adjust structure member to reduce memory holeRongwei Liu2022-03-171-3/+3
* net/mlx5e: Drop cqe_bcnt32 from mlx5e_skb_from_cqe_mpwrq_linearMaxim Mikityanskiy2022-03-171-6/+5
* net/mlx5e: Drop the len output parameter from mlx5e_xdp_handleMaxim Mikityanskiy2022-03-174-13/+11
* net/mlx5e: RX, Test the XDP program existence out of the handlerTariq Toukan2022-03-174-25/+39
* net/mlx5e: Build SKB in place over the first fragment in non-linear legacy RQMaxim Mikityanskiy2022-03-172-34/+57
* net/mlx5e: Add headroom only to the first fragment in legacy RQMaxim Mikityanskiy2022-03-171-1/+4
* net/mlx5e: Validate MTU when building non-linear legacy RQ fragments infoMaxim Mikityanskiy2022-03-171-7/+27
* net/mlx5e: MPLSoUDP encap, support action vlan pop_eth explicitlyMaor Dickman2022-03-164-0/+10
* net/mlx5e: MPLSoUDP decap, use vlan push_eth instead of peditMaor Dickman2022-03-1611-70/+43
* devlink: pass devlink_port to port_split / port_unsplit callbacksJakub Kicinski2022-03-161-18/+14
* devlink: hold the instance lock in port_split / port_unsplit callbacksJakub Kicinski2022-03-161-7/+0
* eth: mlxsw: switch to explicit locking for port registrationJakub Kicinski2022-03-163-2/+22
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-nextJakub Kicinski2022-03-151-6/+15
|\
| * net/mlx5: Support GRE conntrack offloadToshiaki Makita2022-03-031-6/+15
* | net/mlx5e: Fix use-after-free in mlx5e_stats_grp_sw_update_statsSaeed Mahameed2022-03-141-2/+3
* | net/mlx4_en: use kzallocJulia Lawall2022-03-141-2/+1
* | net/mlx5e: Remove overzealous validations in netlink EEPROM queryGal Pressman2022-03-101-23/+0
* | net/mlx5: Parse module mapping using mlx5_ifcGal Pressman2022-03-101-3/+3
* | net/mlx5: Query the maximum MCIA register read size from firmwareGal Pressman2022-03-101-1/+7
* | net/mlx5: CT: Create smfs dr matchers dynamicallyPaul Blakey2022-03-101-88/+94
* | net/mlx5: CT: Add software steering ct flow steering providerPaul Blakey2022-03-106-7/+435
* | net/mlx5: Add smfs lib to export direct steering API to CTPaul Blakey2022-03-103-1/+105
* | net/mlx5: DR, Add helper to get backing dr table from a mlx5 flow tablePaul Blakey2022-03-102-0/+8
* | net/mlx5: CT: Introduce a platform for multiple flow steering providersPaul Blakey2022-03-104-4/+119
* | net/mlx5: Node-aware allocation for the doorbell pgdirTariq Toukan2022-03-101-2/+2