aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox
Commit message (Expand)AuthorAgeFilesLines
...
* net/mlx5e: TC, Reject forwarding from internal port to internal portAriel Levkovich2022-10-271-1/+11
* net/mlx5: Fix possible use-after-free in async command interfaceTariq Toukan2022-10-271-5/+5
* net/mlx5: ASO, Create the ASO SQ with the correct timestamp formatSaeed Mahameed2022-10-271-0/+7
* net/mlx5e: Update restore chain id for slow path packetsPaul Blakey2022-10-272-2/+62
* net/mlx5e: Extend SKB room check to include PTP-SQAya Levin2022-10-273-0/+21
* net/mlx5: DR, Fix matcher disconnect error flowRongwei Liu2022-10-271-1/+2
* net/mlx5: Wait for firmware to enable CRS before pci_restore_stateMoshe Shemesh2022-10-271-0/+17
* net/mlx5e: Do not increment ESN when updating IPsec ESN stateHyong Youb Kim2022-10-271-3/+0
* net/mlx5e: Cleanup MACsec uninitialization routineLeon Romanovsky2022-10-241-10/+1
* Merge tag 'net-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2022-10-134-13/+11
|\
| * net/mlx5: Make ASO poll CQ usable in atomic contextLeon Romanovsky2022-10-124-13/+11
* | Merge tag 'i2c-for-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-10-041-3/+1
|\ \ | |/ |/|
| * Merge branch 'master' into i2c/for-mergewindowWolfram Sang2022-09-271-0/+6
| |\
| * \ Merge tag 'v6.0-rc5' into i2c/for-mergewindowWolfram Sang2022-09-1617-87/+248
| |\ \
| * | | i2c: Make remove callback return voidUwe Kleine-König2022-08-161-3/+1
* | | | Merge tag 'net-next-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2022-10-04100-2061/+7303
|\ \ \ \
| * | | | net/mlx5: E-Switch, Return EBUSY if can't get mode lockJianbo Liu2022-10-031-1/+1
| * | | | net/mlx5: E-switch, Don't update group if qos is not enabledChris Mi2022-10-031-1/+5
| * | | | net/mlx5: E-Switch, Allow offloading fwd dest flow table with vportRoi Dayan2022-10-031-7/+9
| * | | | net/mlx5: Set default grace period based on function typeMaher Sanalla2022-10-031-2/+16
| * | | | net/mlx5: Start health poll at earlier stage of driver loadMoshe Shemesh2022-10-032-10/+18
| * | | | net/mlx5e: Expose rx_oversize_pkts_buffer counterGal Pressman2022-10-033-2/+26
| * | | | net/mlx5e: xsk: Optimize for unaligned mode with 3072-byte framesMaxim Mikityanskiy2022-10-034-3/+61
| * | | | net/mlx5e: xsk: Print a warning in slow configurationsMaxim Mikityanskiy2022-10-031-0/+9
| * | | | net/mlx5e: xsk: Use KLM to protect frame overrun in unaligned modeMaxim Mikityanskiy2022-10-034-10/+90
| * | | | net/mlx5e: Improve MTT/KSM alignmentMaxim Mikityanskiy2022-10-035-16/+18
| * | | | net/mlx5e: xsk: Use umr_mode to calculate striding RQ parametersMaxim Mikityanskiy2022-10-036-72/+167
| * | | | net/mlx5e: xsk: Improve need_wakeup logicMaxim Mikityanskiy2022-10-034-37/+23
| * | | | net/mlx5e: xsk: Include XSK skb_from_cqe callbacks in INDIRECT_CALLMaxim Mikityanskiy2022-10-031-2/+4
| * | | | net/mlx5e: xsk: Set napi_id to support busy pollingMaxim Mikityanskiy2022-10-031-1/+1
| * | | | net/mlx5e: xsk: Flush RQ on XSK activation to save memoryMaxim Mikityanskiy2022-10-033-5/+19
| * | | | net/mlx5e: xsk: Use queue indices starting from 0 for XSK queuesMaxim Mikityanskiy2022-10-0114-205/+52
| * | | | net/mlx5e: Introduce the mlx5e_flush_rq functionMaxim Mikityanskiy2022-10-013-24/+29
| * | | | net/mlx5e: xsk: Support XDP metadata on XSK RQsMaxim Mikityanskiy2022-10-011-8/+12
| * | | | net/mlx5e: Optimize RQ page deallocationMaxim Mikityanskiy2022-10-012-19/+24
| * | | | net/mlx5e: Call mlx5e_page_release_dynamic directly where possibleMaxim Mikityanskiy2022-10-011-16/+4
| * | | | net/mlx5e: Use non-XSK page allocator in SHAMPOMaxim Mikityanskiy2022-10-011-11/+1
| * | | | net/mlx5e: xsk: Use xsk_buff_alloc_batch on striding RQMaxim Mikityanskiy2022-10-014-48/+106
| * | | | net/mlx5e: xsk: Use xsk_buff_alloc_batch on legacy RQMaxim Mikityanskiy2022-10-014-0/+55
| * | | | net/mlx5e: xsk: Split out WQE allocation for legacy XSK RQMaxim Mikityanskiy2022-10-013-4/+34
| * | | | net/mlx5e: Remove the outer loop when allocating legacy RQ WQEsMaxim Mikityanskiy2022-10-012-22/+17
| * | | | net/mlx5e: xsk: Use partial batches in legacy RQ with XSKMaxim Mikityanskiy2022-10-011-13/+1
| * | | | net/mlx5e: Use partial batches in legacy RQMaxim Mikityanskiy2022-10-011-18/+21
| * | | | net/mlx5e: Make the wqe_index_mask calculation more exactMaxim Mikityanskiy2022-10-011-1/+20
| * | | | net/mlx5e: Introduce wqe_index_mask for legacy RQMaxim Mikityanskiy2022-10-012-4/+22
| * | | | net/mlx5e: xsk: Drop the check for XSK state in mlx5e_xsk_wakeupMaxim Mikityanskiy2022-10-012-4/+1
| * | | | net/mlx5e: xsk: Use mlx5e_trigger_napi_icosq for XSK wakeupMaxim Mikityanskiy2022-10-011-3/+1
| * | | | net/mlx5e: Clean up and fix error flows in mlx5e_alloc_rqMaxim Mikityanskiy2022-09-301-5/+7
| * | | | net/mlx5e: Move repeating clear_bit in mlx5e_rx_reporter_err_rq_cqe_recoverMaxim Mikityanskiy2022-09-301-5/+2
| * | | | net/mlx5e: Split out channel (de)activation in rx_resMaxim Mikityanskiy2022-09-301-53/+53