summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-01ip_tunnel: convert __be16 tunnel flags to bitmapsAlexander Lobakin1-3/+3
2023-12-14net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport numVlad Buslov1-1/+2
2023-10-12net/mlx5e: Don't offload internal port if filter device is out deviceJianbo Liu1-1/+2
2023-08-07net/mlx5e: Unoffload post act rule when handling FIB eventsChris Mi1-2/+4
2023-07-27net/mlx5e: Don't hold encap tbl lock if there is no encap actionChris Mi1-3/+0
2023-05-25net/mlx5e: Prevent encap offload when neigh update is runningChris Mi1-17/+20
2023-05-25net/mlx5e: Extract remaining tunnel encap code to dedicated fileChris Mi1-0/+83
2023-05-23net/mlx5e: Use correct encap attribute during invalidationVlad Buslov1-1/+3
2023-03-29ipv6: Remove in6addr_any alternatives.Kuniyuki Iwashima1-3/+2
2023-03-18net/mlx5e: Add helper for encap_info_equal for tunnels with optionsGavin Li1-0/+32
2023-01-18net/mlx5e: TC, Use common function allocating flow mod hdr or encap mod hdrRoi Dayan1-2/+3
2022-12-28net/mlx5e: Always clear dest encap in neigh-update-delChris Mi1-1/+8
2022-11-22net/mlx5e: Offload rule only when all encaps are validChris Mi1-4/+2
2022-11-22net/mlx5: E-Switch, Set correctly vport destinationRoi Dayan1-4/+6
2022-03-17net/mlx5e: MPLSoUDP decap, use vlan push_eth instead of peditMaor Dickman1-6/+4
2022-02-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+3
2022-02-24net/mlx5e: Fix MPLSoUDP encap to use MPLS action informationMaor Dickman1-0/+3
2022-02-17net/mlx5e: Create new flow attr for multi table actionsRoi Dayan1-11/+37
2022-01-27net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attrRoi Dayan1-1/+1
2022-01-27net/mlx5e: Pass attr arg for attaching/detaching encapsRoi Dayan1-6/+9
2022-01-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+2
2022-01-07net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects ar...Maor Dickman1-0/+2
2021-11-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+7
2021-11-17net/mlx5e: Specify out ifindex when looking up decap routeChris Mi1-2/+2
2021-11-16net/mlx5e: Wait for concurrent flow deletion during neigh/fib eventsVlad Buslov1-1/+7
2021-10-29net/mlx5e: Offload internal port as encap route deviceAriel Levkovich1-0/+35
2021-08-27net/mlx5e: Fix possible use-after-free deleting fdb ruleRoi Dayan1-2/+2
2021-06-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+30
2021-06-10net/mlx5: Added new parameters to reformat contextYevgeny Kliteynik1-5/+12
2021-06-10net/mlx5e: Fix use-after-free of encap entry in neigh update handlerVlad Buslov1-3/+30
2021-05-19net/mlx5e: Make sure fib dev exists in fib eventRoi Dayan1-1/+1
2021-04-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-14/+9
2021-03-31net/mlx5e: Consider geneve_opts for encap contextsDima Chumak1-14/+9
2021-03-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+2
2021-03-12net/mlx5e: Add missing includeVlad Buslov1-0/+1
2021-03-10net/mlx5e: Check correct ip_version in decapsulation route resolutionRoi Dayan1-1/+2
2021-02-06net/mlx5e: Handle FIB events to update tunnel endpoint deviceVlad Buslov1-43/+708
2021-02-06net/mlx5e: Rename some encap-specific API to generic namesVlad Buslov1-5/+5
2021-02-06net/mlx5e: Refactor neigh update infrastructureVlad Buslov1-1/+1
2021-02-06net/mlx5e: Create route entry infrastructureVlad Buslov1-2/+256
2021-02-06net/mlx5e: Extract tc tunnel encap/decap code to dedicated fileVlad Buslov1-0/+734