summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mscc/ocelot_flower.c
Commit message (Expand)AuthorAgeFilesLines
* net: mscc: ocelot: flower: validate control flagsAsbjørn Sloth Tønnesen2024-04-181-5/+2
* net: flow_dissector: Use 64bits for used_keysRatheesh Kannoth2023-07-311-14/+14
* flow_offload: Reject matching on layer 2 missIdo Schimmel2023-05-301-0/+10
* net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q"Vladimir Oltean2023-02-071-12/+12
* net: mscc: ocelot: offload tc action "ok" using an empty action vectorVladimir Oltean2022-05-221-0/+16
* net: mscc: ocelot: restrict tc-trap actions to VCAP IS2 lookup 0Vladimir Oltean2022-05-051-2/+3
* net: mscc: ocelot: mark traps with a bool instead of keeping them in a listVladimir Oltean2022-05-051-3/+1
* net: mscc: ocelot: offload per-flow mirroring using tc-mirred and VCAP IS2Vladimir Oltean2022-03-171-0/+21
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-03-171-1/+15
|\
| * net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower of...Vladimir Oltean2022-03-171-1/+15
* | flow_offload: reject offload for all drivers with invalid police parametersJianbo Liu2022-02-281-6/+8
* | net: mscc: ocelot: keep traps in a listVladimir Oltean2022-02-171-0/+3
|/
* net: mscc: ocelot: fix using match before it is setTom Rix2022-01-191-7/+8
* net: mscc: ocelot: don't dereference NULL pointers with shared tc filtersVladimir Oltean2022-01-151-1/+28
* flow_offload: add index to flow_action_entry structureBaowen Zheng2021-12-191-1/+1
* net: dsa: felix: restrict psfp rules on ingress portXiaoliang Yang2021-11-181-1/+1
* net: mscc: ocelot: use index to set vcap policerXiaoliang Yang2021-11-181-0/+15
* net: mscc: ocelot: add gate and police action offload to PSFPXiaoliang Yang2021-11-181-2/+50
* net: mscc: ocelot: set vcap IS2 chain to goto PSFP chainXiaoliang Yang2021-11-181-3/+14
* net: mscc: ocelot: support egress VLAN rewriting via VCAP ES0Vladimir Oltean2021-10-021-20/+105
* flow_offload: reject configuration of packet-per-second policing in offload d...Baowen Zheng2021-03-131-0/+5
* net: mscc: ocelot: properly reject destination IP keys in VCAP IS1Vladimir Oltean2021-03-041-1/+2
* net: mscc: ocelot: store a namespaced VCAP filter IDVladimir Oltean2021-01-291-3/+4
* net: mscc: ocelot: offload VLAN mangle action to VCAP IS1Vladimir Oltean2020-10-111-3/+26
* net: mscc: ocelot: offload redirect action to VCAP IS2Vladimir Oltean2020-10-021-3/+25
* net: mscc: ocelot: only install TCAM entries into a specific lookup and PAGVladimir Oltean2020-10-021-4/+6
* net: mscc: ocelot: offload egress VLAN rewriting to VCAP ES0Xiaoliang Yang2020-10-021-9/+143
* net: mscc: ocelot: offload ingress skbedit and vlan actions to VCAP IS1Xiaoliang Yang2020-10-021-0/+69
* net: mscc: ocelot: create TCAM skeleton from tc filter chainsVladimir Oltean2020-10-021-12/+248
* net: mscc: ocelot: offload multiple tc-flower actions in same ruleVladimir Oltean2020-10-021-8/+11
* net: mscc: ocelot: look up the filters in flower_stats() and flower_destroy()Vladimir Oltean2020-09-291-9/+14
* net: mscc: ocelot: parse flower action before keyVladimir Oltean2020-09-291-3/+16
* net:qos: police action offloading parameter 'burst' change to the original valuePo Liu2020-06-291-3/+1
* net: mscc: ocelot: generalize the "ACE/ACL" namesVladimir Oltean2020-06-201-61/+61
* net: mscc: ocelot: rename ocelot_ace.{c, h} to ocelot_vcap.{c,h}Vladimir Oltean2020-06-201-1/+1
* net: mscc: ocelot: move net_device related functions to ocelot_net.cVladimir Oltean2020-06-201-22/+0
* net: mscc: ocelot: access EtherType using __be16Vladimir Oltean2020-06-201-2/+2
* net: qos offload add flow status with dropped countPo Liu2020-06-191-1/+1
* net: mscc: ocelot: lift protocol restriction for flow_match_eth_addrs keysVladimir Oltean2020-04-221-5/+0
* net: mscc: ocelot: support matching on EtherTypeVladimir Oltean2020-04-221-3/+19
* net: mscc: ocelot: deal with problematic MAC_ETYPE VCAP IS2 rulesVladimir Oltean2020-04-181-1/+1
* net: mscc: ocelot: add action of police on vcap_is2Xiaoliang Yang2020-03-301-0/+9
* net: sched: expose HW stats types per action used by driversJiri Pirko2020-03-301-1/+2
* net: rename flow_action_hw_stats_types* -> flow_action_hw_stats*Jakub Kicinski2020-03-171-2/+2
* flow_offload: check for basic action hw stats typeJiri Pirko2020-03-081-0/+4
* ocelot_flower: use flow_offload_has_one_action() helperJiri Pirko2020-03-081-1/+1
* net: mscc: ocelot: return directly in ocelot_cls_flower_{replace, destroy}Vladimir Oltean2020-03-031-11/+2
* net: mscc: ocelot: replace "rule" and "ocelot_rule" variable names with "ace"Vladimir Oltean2020-03-031-51/+51
* net: mscc: ocelot: simplify tc-flower offload structuresVladimir Oltean2020-03-031-127/+28
* net: mscc: ocelot: make ocelot_ace_rule support multiple portsYangbo Lu2020-03-031-4/+4