aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/netronome/nfp/flower/offload.c
Commit message (Expand)AuthorAgeFilesLines
* nfp: flower: Allow ipv6gretap interface for offloadingYu Xiao2021-11-011-1/+1
* net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assertEli Cohen2021-09-161-3/+0
* nfp: flower-tc: add flow stats updates for ctLouis Peens2021-07-221-1/+8
* nfp: flower-ct: add offload calls to the nfpLouis Peens2021-07-221-1/+1
* nfp: flower-ct: add flow_pay to the offload tableLouis Peens2021-07-221-1/+1
* nfp: flower-ct: calculate required key_layersLouis Peens2021-07-221-2/+4
* nfp: flower: refactor action offload code slightlyLouis Peens2021-07-221-1/+1
* nfp: flower: refactor match functions to take flow_rule as inputLouis Peens2021-07-221-19/+11
* nfp: flower-ct: add delete flow handling for ctLouis Peens2021-06-161-0/+9
* nfp: flower-ct: add pre and post ct checksLouis Peens2021-06-021-0/+7
* nfp: flower: move non-zero chain checkLouis Peens2021-06-021-5/+19
* nfp: flower: ignore duplicate merge hints from FWYinjun Zhang2021-03-301-2/+46
* nfp: flower: fix unsupported pre_tunnel flowsLouis Peens2021-03-161-0/+18
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-09-041-1/+1
|\
| * treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
* | nfp: flower: add support to offload QinQ matchLouis Peens2020-08-201-12/+73
|/
* net: sched: Pass qdisc reference in struct flow_block_offloadPetr Machata2020-07-131-4/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-06-251-10/+14
|\
| * net: flow_offload: fix flow_indr_dev_unregister pathwenxu2020-06-191-4/+4
| * flow_offload: use flow_indr_block_cb_alloc/remove functionwenxu2020-06-191-7/+11
* | net: qos offload add flow status with dropped countPo Liu2020-06-191-1/+1
|/
* nfp: update indirect block supportPablo Neira Ayuso2020-06-011-29/+6
* nfp: flower: fix used time of merge flow statisticsHeinrich Kuhn2020-05-271-1/+2
* net: sched: expose HW stats types per action used by driversJiri Pirko2020-03-301-1/+2
* nfp: flower: update flow merge code to support IPv6 tunnelsJohn Hurley2019-12-191-5/+23
* nfp: flower: modify pre-tunnel and set tunnel action for ipv6John Hurley2019-12-191-4/+4
* nfp: flower: offload list of IPv6 tunnel endpoint addressesJohn Hurley2019-12-191-0/+6
* nfp: flower: compile match for IPv6 tunnelsJohn Hurley2019-12-191-27/+75
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-09-021-3/+4
|\
| * nfp: flower: prevent ingress block binds on internal portsJohn Hurley2019-08-281-3/+4
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-08-271-0/+7
|\|
| * nfp: flower: verify that block cb is not busy before bindingVlad Buslov2019-08-191-0/+7
* | flow_offload: move tc indirect block to flow offloadwenxu2019-08-081-5/+6
* | nfp: flower: verify pre-tunnel rulesJohn Hurley2019-08-061-5/+98
* | nfp: flower: detect potential pre-tunnel rulesJohn Hurley2019-08-061-0/+25
* | nfp: flower: push vlan after tunnel in mergeJohn Hurley2019-08-061-4/+56
|/
* net: flow_offload: add flow_block structure and use itPablo Neira Ayuso2019-07-191-2/+3
* net: flow_offload: remove netns parameter from flow_block_cb_alloc()Pablo Neira Ayuso2019-07-191-4/+2
* nfp: flower: ensure ip protocol is specified for L4 matchesJohn Hurley2019-07-121-9/+6
* nfp: flower: fix ethernet check on match fieldsJohn Hurley2019-07-121-8/+5
* net: flow_offload: rename tc_cls_flower_offload to flow_cls_offloadPablo Neira Ayuso2019-07-091-15/+15
* net: flow_offload: add flow_block_cb_is_busy() and use itPablo Neira Ayuso2019-07-091-0/+4
* drivers: net: use flow block APIPablo Neira Ayuso2019-07-091-20/+48
* net: flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_BLOCK_BINDER_TYPE_*Pablo Neira Ayuso2019-07-091-3/+3
* net: flow_offload: rename TC_BLOCK_{UN}BIND to FLOW_BLOCK_{UN}BINDPablo Neira Ayuso2019-07-091-4/+4
* nfp: flower: add GRE decap classification supportPieter Jansen van Vuuren2019-06-271-18/+41
* nfp: flower: refactor tunnel key layer calculationPieter Jansen van Vuuren2019-06-271-40/+60
* nfp: flower: extend extack messaging for flower match and actionsPieter Jansen van Vuuren2019-06-141-4/+6
* nfp: flower: use extack messages in flower offloadPieter Jansen van Vuuren2019-06-141-25/+80
* nfp: flower: check L4 matches on unknown IP protocolsPieter Jansen van Vuuren2019-06-141-2/+11