summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-13net/mlx5e: flower: validate encapsulation control flagsAsbjørn Sloth Tønnesen1-0/+6
2023-12-14net/mlx5e: fix double free of encap_headerVlad Buslov1-8/+12
2023-12-14Revert "net/mlx5e: fix double free of encap_header"Vlad Buslov1-4/+6
2023-12-14Revert "net/mlx5e: fix double free of encap_header in update funcs"Vlad Buslov1-10/+10
2023-11-16net/mlx5e: fix double free of encap_header in update funcsGavin Li1-10/+10
2023-11-16net/mlx5e: fix double free of encap_headerDust Li1-6/+4
2023-02-15net/mlx5e: Use a simpler comparison for uplink repRoi Dayan1-2/+1
2023-02-15net/mlx5e: TC, Add peer flow in mpesw modeRoi Dayan1-1/+2
2023-01-18net/mlx5e: Support Geneve and GRE with VF tunnel offloadMaor Dickman1-2/+0
2022-08-10mlx5: do not use RT_TOS for IPv6 flowlabelMatthias May1-2/+2
2022-05-04net/mlx5e: TC, fix decap fallback to uplink when int port not supportedAriel Levkovich1-1/+2
2022-01-12mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get()Guillaume Nault1-2/+3
2021-11-17net/mlx5e: Specify out ifindex when looking up decap routeChris Mi1-11/+12
2021-10-29net/mlx5: Support internal port as decap route deviceAriel Levkovich1-10/+19
2021-10-29net/mlx5e: Offload internal port as encap route deviceAriel Levkovich1-1/+2
2021-10-22mlx5: fix build after mergeJakub Kicinski1-2/+2
2021-10-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+2
2021-10-20net/mlx5: Lag, change multipath and bonding to be mutually exclusiveMaor Dickman1-0/+2
2021-10-05net/mlx5e: Specify out ifindex when looking up encap routeChris Mi1-0/+8
2021-08-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+5
2021-08-11net/mlx5: Fix typo in commentsCai Huoqing1-1/+1
2021-08-10net/mlx5e: Avoid creating tunnel headers for local routeRoi Dayan1-0/+5
2021-06-10net/mlx5: Added new parameters to reformat contextYevgeny Kliteynik1-12/+26
2021-03-10net/mlx5e: Check correct ip_version in decapsulation route resolutionRoi Dayan1-4/+4
2021-02-06net/mlx5e: TC preparation refactoring for routing update eventVlad Buslov1-0/+198
2021-02-06net/mlx5e: Refactor neigh update infrastructureVlad Buslov1-14/+8
2021-02-06net/mlx5e: Extract tc tunnel encap/decap code to dedicated fileVlad Buslov1-0/+1
2021-02-06net/mlx5e: VF tunnel RX traffic offloadingVlad Buslov1-0/+51
2021-02-06net/mlx5e: Remove redundant match on tunnel destination macVlad Buslov1-8/+0
2021-02-06net/mlx5e: Refactor tun routing helpersVlad Buslov1-109/+126
2020-11-05net/mlx5e: Protect encap route dev from concurrent releaseVlad Buslov1-26/+46
2020-05-28net/mlx5e: Optimize performance for IPv4/IPv6 ethertypeEli Britstein1-4/+4
2020-05-28net/mlx5e: Helper function to set ethertypeEli Britstein1-8/+13
2020-05-23net/mlx5e: Add support for hw encapsulation of MPLS over UDPEli Cohen1-0/+3
2020-05-23net/mlx5e: Extract neigh-specific code from en_rep.c to rep/neigh.cVlad Buslov1-0/+1
2020-05-23net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.cVlad Buslov1-0/+1
2020-05-23net/mlx5e: Use IS_ERR() to check and simplify codeTang Bin1-3/+2
2020-03-18net/mlx5: Avoid forwarding to other eswitch uplinkEli Cohen1-0/+3
2020-02-20net/mlx5e: Move tc tunnel parsing logic with the rest at tc_tun modulePaul Blakey1-2/+110
2019-12-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds1-5/+5
2019-12-04net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookupSabrina Dubroca1-4/+4
2019-11-30net/mlx5e: Fix build error without IPV6YueHaibing1-36/+38
2019-11-23net/mlx5e: Remove redundant pointer checkEli Cohen1-12/+10
2019-11-23net/mlx5e: TC, Stub out ipv6 tun create header functionSaeed Mahameed1-4/+0
2019-11-14net/mlx5e: Fix error flow cleanup in mlx5e_tc_tun_create_header_ipv4/6Eli Cohen1-6/+12
2019-11-14net/mlx5: Remove redundant NULL initializationsEli Cohen1-4/+4
2019-10-30net/mlx5: Fix rtable reference leakParav Pandit1-3/+9
2019-09-03net/mlx5: Add flow steering actions to fs_cmd shim layerMaor Gottlieb1-13/+14
2019-07-30net/mlx5e: Rely on rcu instead of rtnl lock when getting upper devVlad Buslov1-1/+13
2019-07-30net/mlx5e: Simplify get_route_and_out_devs helper functionEli Britstein1-12/+7