aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/netronome/nfp/flower/offload.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* net/sched: remove block pointer from common offload structurePieter Jansen van Vuuren2019-05-071-0/+4
* nfp: flower: add qos offload frameworkPieter Jansen van Vuuren2019-05-051-0/+3
* nfp: flower: fix implicit fallthrough warningJohn Hurley2019-04-161-0/+1
* nfp: flower: offload merge flowsJohn Hurley2019-04-151-7/+112
* nfp: flower: support stats update for merge flowsJohn Hurley2019-04-151-0/+99
* nfp: flower: generate merge flow ruleJohn Hurley2019-04-151-1/+141
* nfp: flower: validate merge hint flowsJohn Hurley2019-04-151-0/+228
* nfp: flower: handle merge hint messagesJohn Hurley2019-04-151-0/+18
* nfp: flower: allow offloading of matches on 'internal' portsJohn Hurley2019-04-151-1/+3
* net: Add IANA_VXLAN_UDP_PORT definition to vxlan header fileMoshe Shemesh2019-03-221-1/+1
* net: Move the definition of the default Geneve udp port to public header fileMoshe Shemesh2019-03-221-1/+1
* nfp: flower: remove double new lineJakub Kicinski2019-02-121-1/+0
* flow_offload: add statistics retrieval infrastructure and use itPablo Neira Ayuso2019-02-061-3/+2
* flow_offload: add flow_rule and flow_match structures and use themPablo Neira Ayuso2019-02-061-92/+57
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-12-201-6/+22
|\
| * nfp: flower: ensure TCP flags can be placed in IPv6 framePieter Jansen van Vuuren2018-12-101-6/+22
* | nfp: flower: fix cb_ident duplicate in indirect block registerJohn Hurley2018-12-171-10/+11
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-12-091-6/+12
|\|
| * nfp: flower: prevent offload if rhashtable insert failsJohn Hurley2018-11-301-5/+9
| * nfp: flower: release metadata on offload failureJohn Hurley2018-11-301-2/+4
* | nfp: flower: remove unnecessary code in flow lookupJohn Hurley2018-11-111-4/+2
* | nfp: flower: remove TC egdev offloadsJohn Hurley2018-11-111-63/+16
* | nfp: flower: offload tunnel decap rules via indirect TC blocksJohn Hurley2018-11-111-4/+133
* | nfp: flower: allow non repr netdev offloadJohn Hurley2018-11-111-13/+20
|/
* nfp: replace long license headers with SPDXJakub Kicinski2018-10-111-32/+2
* nfp: flower: use stats array instead of storing stats per flowPieter Jansen van Vuuren2018-10-101-8/+11
* nfp: flower: use rhashtable for flow cachingPieter Jansen van Vuuren2018-10-101-3/+9
* nfp: flower: fix vlan match by checking both vlan id and vlan pcpPieter Jansen van Vuuren2018-09-121-0/+11