summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/sfc/tc.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-19sfc: use flow_rule_is_supp_control_flags()Asbjørn Sloth Tønnesen1-4/+3
2023-10-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-19/+19
2023-10-24sfc: cleanup and reduce netlink error messagesPieter Jansen van Vuuren1-19/+19
2023-10-15sfc: support offloading ct(nat) action in RHS rulesEdward Cree1-0/+8
2023-10-06sfc: support TC rules which require OR-AR-CT-AR flowEdward Cree1-5/+111
2023-10-06sfc: ensure an extack msg from efx_tc_flower_replace_foreign EOPNOTSUPPsEdward Cree1-2/+4
2023-10-06sfc: offload foreign RHS rules without an encap matchEdward Cree1-1/+1
2023-10-06sfc: support TC left-hand-side rules on foreign netdevsEdward Cree1-0/+213
2023-09-21sfc: handle error pointers returned by rhashtable_lookup_get_insert_fast()Edward Cree1-3/+18
2023-08-27sfc: extend pedit add action to handle decrement ipv6 hop limitPieter Jansen van Vuuren1-0/+25
2023-08-27sfc: introduce pedit add actions on the ipv4 ttl fieldPieter Jansen van Vuuren1-0/+46
2023-08-27sfc: add decrement ipv6 hop limit by offloading set hop limit actionsPieter Jansen van Vuuren1-0/+59
2023-08-27sfc: add decrement ttl by offloading set ipv4 ttl actionsPieter Jansen van Vuuren1-2/+73
2023-08-27sfc: add mac source and destination pedit action offloadPieter Jansen van Vuuren1-2/+207
2023-08-27sfc: introduce ethernet pedit set action infrastructurePieter Jansen van Vuuren1-0/+70
2023-08-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2023-08-17sfc: don't unregister flow_indr if it was never registeredEdward Cree1-1/+1
2023-08-09sfc: offload left-hand side rules for conntrackEdward Cree1-0/+282
2023-08-09sfc: conntrack state matches in TC rulesEdward Cree1-0/+66
2023-08-09sfc: handle non-zero chain_index on TC rulesEdward Cree1-24/+145
2023-08-09sfc: functions to register for conntrack zone offloadEdward Cree1-0/+7
2023-08-09sfc: add MAE table machinery for conntrack tableEdward Cree1-1/+8
2023-07-31net: flow_dissector: Use 64bits for used_keysRatheesh Kannoth1-32/+35
2023-06-23sfc: keep alive neighbour entries while a TC encap action is using themEdward Cree1-1/+19
2023-06-10sfc: neighbour lookup for TC encap action offloadEdward Cree1-4/+8
2023-06-10sfc: some plumbing towards TC encap action offloadEdward Cree1-2/+102
2023-06-10sfc: add fallback action-set-lists for TC offloadEdward Cree1-0/+68
2023-06-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-15/+12
2023-06-01sfc: fix error unwinds in TC offloadEdward Cree1-15/+12
2023-05-13sfc: fix use-after-free in efx_tc_flower_record_encap_match()Edward Cree1-2/+2
2023-05-12sfc: support TC decap rules matching on enc_src_portEdward Cree1-10/+21
2023-05-12sfc: support TC decap rules matching on enc_ip_tosEdward Cree1-36/+109
2023-05-12sfc: populate enc_ip_tos matches in MAE outer rulesEdward Cree1-6/+3
2023-05-12sfc: release encap match in efx_tc_flow_free()Edward Cree1-17/+15
2023-03-29sfc: add offloading of 'foreign' TC (decap) rulesEdward Cree1-15/+339
2023-03-29sfc: add code to register and unregister encap matchesEdward Cree1-0/+163
2023-03-29sfc: handle enc keys in efx_tc_flower_parse_match()Edward Cree1-0/+61
2023-03-29sfc: document TC-to-EF100-MAE action translation conceptsEdward Cree1-1/+25
2023-03-11sfc: support offloading TC VLAN push/pop actions to the MAEEdward Cree1-0/+42
2022-11-16sfc: implement counters readout to TC statsEdward Cree1-0/+39
2022-11-16sfc: validate MAE action orderEdward Cree1-0/+50
2022-11-16sfc: attach an MAE counter to TC actions that need itEdward Cree1-0/+25
2022-11-16sfc: add hashtables for MAE counters and counter ID mappingsEdward Cree1-0/+6
2022-11-16sfc: add extra RX channel to receive MAE counter updates on ef100Edward Cree1-0/+1
2022-11-16sfc: add ef100 MAE counter support functionsEdward Cree1-0/+1
2022-11-05sfc: add Layer 4 matches to ef100 TC offloadEdward Cree1-2/+19
2022-11-05sfc: add Layer 3 flag matches to ef100 TC offloadEdward Cree1-1/+9
2022-11-05sfc: add Layer 3 matches to ef100 TC offloadEdward Cree1-9/+47
2022-11-05sfc: add Layer 2 matches to ef100 TC offloadEdward Cree1-5/+57
2022-10-19sfc: use formatted extacks instead of efx_tc_err()Edward Cree1-26/+21