summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: Use a simpler comparison for uplink repRoi Dayan2023-02-141-2/+1
* net/mlx5e: TC, Add peer flow in mpesw modeRoi Dayan2023-02-141-1/+2
* net/mlx5e: Support Geneve and GRE with VF tunnel offloadMaor Dickman2023-01-181-2/+0
* mlx5: do not use RT_TOS for IPv6 flowlabelMatthias May2022-08-091-2/+2
* net/mlx5e: TC, fix decap fallback to uplink when int port not supportedAriel Levkovich2022-05-041-1/+2
* mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get()Guillaume Nault2022-01-111-2/+3
* net/mlx5e: Specify out ifindex when looking up decap routeChris Mi2021-11-161-11/+12
* net/mlx5: Support internal port as decap route deviceAriel Levkovich2021-10-291-10/+19
* net/mlx5e: Offload internal port as encap route deviceAriel Levkovich2021-10-291-1/+2
* mlx5: fix build after mergeJakub Kicinski2021-10-221-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2021-10-221-0/+2
|\
| * net/mlx5: Lag, change multipath and bonding to be mutually exclusiveMaor Dickman2021-10-201-0/+2
* | net/mlx5e: Specify out ifindex when looking up encap routeChris Mi2021-10-041-0/+8
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-08-131-0/+5
|\
| * net/mlx5e: Avoid creating tunnel headers for local routeRoi Dayan2021-08-091-0/+5
* | net/mlx5: Fix typo in commentsCai Huoqing2021-08-111-1/+1
|/
* net/mlx5: Added new parameters to reformat contextYevgeny Kliteynik2021-06-091-12/+26
* net/mlx5e: Check correct ip_version in decapsulation route resolutionRoi Dayan2021-03-101-4/+4
* net/mlx5e: TC preparation refactoring for routing update eventVlad Buslov2021-02-051-0/+198
* net/mlx5e: Refactor neigh update infrastructureVlad Buslov2021-02-051-14/+8
* net/mlx5e: Extract tc tunnel encap/decap code to dedicated fileVlad Buslov2021-02-051-0/+1
* net/mlx5e: VF tunnel RX traffic offloadingVlad Buslov2021-02-051-0/+51
* net/mlx5e: Remove redundant match on tunnel destination macVlad Buslov2021-02-051-8/+0
* net/mlx5e: Refactor tun routing helpersVlad Buslov2021-02-051-109/+126
* net/mlx5e: Protect encap route dev from concurrent releaseVlad Buslov2020-11-051-26/+46
* net/mlx5e: Optimize performance for IPv4/IPv6 ethertypeEli Britstein2020-05-271-4/+4
* net/mlx5e: Helper function to set ethertypeEli Britstein2020-05-271-8/+13
* net/mlx5e: Add support for hw encapsulation of MPLS over UDPEli Cohen2020-05-221-0/+3
* net/mlx5e: Extract neigh-specific code from en_rep.c to rep/neigh.cVlad Buslov2020-05-221-0/+1
* net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.cVlad Buslov2020-05-221-0/+1
* net/mlx5e: Use IS_ERR() to check and simplify codeTang Bin2020-05-221-3/+2
* net/mlx5: Avoid forwarding to other eswitch uplinkEli Cohen2020-03-171-0/+3
* net/mlx5e: Move tc tunnel parsing logic with the rest at tc_tun modulePaul Blakey2020-02-191-2/+110
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2019-12-081-5/+5
|\
| * net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookupSabrina Dubroca2019-12-041-4/+4
|/
* net/mlx5e: Fix build error without IPV6YueHaibing2019-11-301-36/+38
* net/mlx5e: Remove redundant pointer checkEli Cohen2019-11-221-12/+10
* net/mlx5e: TC, Stub out ipv6 tun create header functionSaeed Mahameed2019-11-221-4/+0
* net/mlx5e: Fix error flow cleanup in mlx5e_tc_tun_create_header_ipv4/6Eli Cohen2019-11-131-6/+12
* net/mlx5: Remove redundant NULL initializationsEli Cohen2019-11-131-4/+4
* net/mlx5: Fix rtable reference leakParav Pandit2019-10-291-3/+9
* net/mlx5: Add flow steering actions to fs_cmd shim layerMaor Gottlieb2019-09-031-13/+14
* net/mlx5e: Rely on rcu instead of rtnl lock when getting upper devVlad Buslov2019-07-291-1/+13
* net/mlx5e: Simplify get_route_and_out_devs helper functionEli Britstein2019-07-291-12/+7
* net: flow_offload: rename tc_cls_flower_offload to flow_cls_offloadPablo Neira Ayuso2019-07-091-3/+3
* net/mlx5e: Disallow tc redirect offload cases we don't supportPaul Blakey2019-06-281-1/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-06-171-5/+6
|\
| * net/mlx5e: Support tagged tunnel over bondEli Britstein2019-06-071-5/+6
* | net/mlx5e: Geneve, Add support for encap/decap flows offloadYevgeny Kliteynik2019-05-311-0/+3
* | net/mlx5e: Rearrange tc tunnel code in a modular wayYevgeny Kliteynik2019-05-311-198/+83