summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: Take CQ decompress fields into a separate structureTariq Toukan2019-01-251-55/+72
* net/mlx5e: RX, Make sure packet header does not cross page boundaryTariq Toukan2019-01-251-23/+4Star
* net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet framesCong Wang2019-01-191-0/+13
* net/mlx5e: XDP, Precede XDP-related operations in RQ poll by a loaded program...Tariq Toukan2018-12-211-10/+2Star
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-12-201-4/+6
|\
| * net/mlx5e: RX, Fix wrong early return in receive queue pollTariq Toukan2018-12-191-4/+6
* | Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed2018-12-111-5/+5
|\ \ | |/ |/|
| * net/mlx5: Use helper to get CQE opcodeTariq Toukan2018-12-101-5/+5
* | mlx5: fix get_ip_proto()Cong Wang2018-12-011-3/+3
* | net/mlx5e: RX, verify received packet size in Linear Striding RQMoshe Shemesh2018-11-191-0/+6
|/
* net/mlx5e: fix csum adjustments caused by RXFCSEric Dumazet2018-10-311-36/+9Star
* drivers: net: remove <net/busy_poll.h> inclusion when not neededEric Dumazet2018-10-261-1/+0Star
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-10-191-7/+5Star
|\
| * net/mlx5: WQ, fixes for fragmented WQ buffers APITariq Toukan2018-10-111-7/+5Star
* | net/mlx5e: Allow reporting of checksum unnecessaryOr Gerlitz2018-10-011-0/+3
* | net/mlx5e: Enable reporting checksum unnecessary also for L3 packetsOr Gerlitz2018-10-011-1/+2
* | net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packetsAlaa Hleihel2018-09-061-0/+12
* | net/mlx5e: Set ECN for received packets using CQE indicationNatali Shechtman2018-09-061-5/+30
* | net/mlx5e: IPoIB, Use priv stats in completion rx flowFeras Daoud2018-09-031-1/+2
|/
* net/mlx5e: RX, Prefetch the xdp_frame data areaTariq Toukan2018-07-271-0/+1
* net/mlx5e: Re-order fields of struct mlx5e_xdpsqTariq Toukan2018-07-271-4/+4
* net/mlx5e: Move XDP related code into new XDP filesTariq Toukan2018-07-271-206/+2Star
* net/mlx5e: Do not recycle RX pages in interface down flowTariq Toukan2018-07-271-17/+20
* net/mlx5e: Replace call to MPWQE free with dealloc in interface down flowTariq Toukan2018-07-271-1/+1
* net/mlx5e: IPsec, fix byte count in CQEBoris Pismenny2018-07-161-1/+1
* net/mlx5e: TLS, add Innova TLS rx data pathBoris Pismenny2018-07-161-0/+6
* net/mlx5e: Add counter for MPWQE filler stridesTariq Toukan2018-06-281-1/+4
* net/mlx5e: Add a counter for congested UMRsTariq Toukan2018-06-281-0/+2
* net/mlx5e: Add XDP_TX completions statisticsTariq Toukan2018-06-281-0/+2
* net/mlx5e: RX, Use existing WQ local variableTariq Toukan2018-06-281-1/+1
* net/mlx5e: RX, Enhance legacy Receive Queue memory schemeTariq Toukan2018-06-021-60/+147
* net/mlx5e: RX, Use cyclic WQ in legacy RQTariq Toukan2018-06-021-64/+51Star
* net/mlx5e: RX, Split WQ objects for different RQ typesTariq Toukan2018-06-021-15/+20
* net/mlx5e: RX, Dedicate a function for copying SKB headerTariq Toukan2018-06-021-13/+17
* net/mlx5e: RX, Generalise function of SKB frag additionTariq Toukan2018-06-021-8/+8
* net/mlx5e: RX, Generalise name of non-linear SKB head sizeTariq Toukan2018-06-021-2/+2
* Merge tag 'mlx5e-updates-2018-05-25' of git://git.kernel.org/pub/scm/linux/ke...David S. Miller2018-05-291-49/+77
|\
| * net/mlx5e: Avoid reset netdev stats on configuration changesEran Ben Elisha2018-05-261-33/+42
| * net/mlx5: Use order-0 allocations for all WQ typesTariq Toukan2018-05-251-8/+9
| * net/mlx5e: TX, Use actual WQE size for SQ edge fillTariq Toukan2018-05-251-5/+22
| * net/mlx5e: Use WQ API functions instead of direct fields accessTariq Toukan2018-05-251-12/+13
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-05-271-0/+42
|\ \ | |/ |/|
| * net/mlx5e: When RXFCS is set, add FCS data into checksum calculationEran Ben Elisha2018-05-241-0/+42
* | net/mlx5e: Remove MLX5E_TEST_BIT macroGal Pressman2018-05-151-5/+5
* | net/mlx5e: Use bool as return type for mlx5e_xdp_handleTariq Toukan2018-05-151-3/+3
* | net/mlx5e: Use u8 instead of int for LRO number of segmentsTariq Toukan2018-05-151-2/+1Star
* | xdp: transition into using xdp_frame for return APIJesper Dangaard Brouer2018-04-171-0/+1
* | mlx5: use page_pool for xdp_return_frame callJesper Dangaard Brouer2018-04-171-5/+11
* | mlx5: basic XDP_REDIRECT forward supportJesper Dangaard Brouer2018-04-171-3/+24
|/
* net/mlx5e: RX, Recycle buffer of UMR WQEsTariq Toukan2018-03-311-2/+9