summaryrefslogtreecommitdiffstats
path: root/net/sched/cls_flower.c
Commit message (Expand)AuthorAgeFilesLines
* net: sched: flower: protect fl_walk() with rcuVlad Buslov2021-10-061-0/+6
* net/sched: cls_flower: use ntohs for struct flow_dissector_key_portsVladimir Oltean2021-05-191-18/+18
* net/sched: cls_flower: fix only mask bit check in the validate_ct_statewenxu2021-03-301-1/+1
* net/sched: cls_flower: Reject invalid ct_state flags ruleswenxu2021-03-071-2/+37
* cls_flower: call nla_ok() before nla_next()Cong Wang2021-01-271-9/+13
* net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flowerGuillaume Nault2020-12-091-2/+2
* net: sched: initialize with 0 before setting erspan md->uXin Long2020-09-141-0/+1
* net: sched: only keep the available bits when setting vxlan md->gbpXin Long2020-09-141-1/+3
* net/sched: cls_flower: Add hash info to flow classificationAriel Levkovich2020-07-241-0/+16
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-07-111-1/+1
|\
| * sched: consistently handle layer3 header accesses in the presence of VLANsToke Høiland-Jørgensen2020-07-031-1/+1
* | net: qos offload add flow status with dropped countPo Liu2020-06-191-0/+1
|/
* cls_flower: remove mpls_opts_policyGuillaume Nault2020-06-011-5/+0
* flow_dissector: work around stack frame size warningArnd Bergmann2020-06-011-9/+8
* cls_flower: Support filtering on multiple MPLS Label Stack EntriesGuillaume Nault2020-05-261-1/+242
* flow_dissector: Parse multiple MPLS Label Stack EntriesGuillaume Nault2020-05-261-16/+36
* net: sched: cls_flower: implement terse dump supportVlad Buslov2020-05-151-0/+43
* net: sched: expose HW stats types per action used by driversJiri Pirko2020-03-301-1/+3
* cls_flower: Add extack support for flags keyGuillaume Nault2020-03-261-4/+7
* cls_flower: Add extack support for src and dst port range optionsGuillaume Nault2020-03-261-8/+18
* cls_flower: Add extack support for mpls optionsGuillaume Nault2020-03-261-5/+18
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-02-211-0/+1
|\
| * net: sched: correct flower port blockingJason Baron2020-02-171-0/+1
* | net: sched: don't take rtnl lock during flow_action setupVlad Buslov2020-02-171-4/+2
|/
* net/sched: flower: add missing validation of TCA_FLOWER_FLAGSDavide Caratti2020-02-131-0/+1
* net_sched: fix ops->bind_class() implementationsCong Wang2020-01-271-3/+8
* net/sched: add delete_empty() to filters and use it in cls_flowerDavide Caratti2019-12-301-0/+12
* treewide: Use sizeof_field() macroPankaj Bharadiya2019-12-091-1/+1
* cls_flower: Fix the behavior using port ranges with hw-offloadYoshiki Komachi2019-12-031-52/+66
* net: sched: allow flower to match erspan optionsXin Long2019-11-211-0/+145
* net: sched: allow flower to match vxlan optionsXin Long2019-11-211-0/+109
* net: sched: flower: don't take rtnl lock for cls hw offloads APIVlad Buslov2019-08-261-37/+16
* net: sched: take reference to action dev before calling offloadsVlad Buslov2019-08-261-0/+2
* net: sched: take rtnl lock in tc_setup_flow_action()Vlad Buslov2019-08-261-2/+4
* net: sched: notify classifier on successful offload add/deleteVlad Buslov2019-08-261-7/+26
* net: sched: refactor block offloads counter usageVlad Buslov2019-08-261-24/+14
* net: flow_offload: rename tc_setup_cb_t to flow_setup_cb_tPablo Neira Ayuso2019-07-191-1/+1
* net: flow_offload: rename tc_cls_flower_offload to flow_cls_offloadPablo Neira Ayuso2019-07-091-12/+12
* net/sched: cls_flower: Add matching on conntrack infoPaul Blakey2019-07-091-5/+122
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-07-081-20/+7
|\
| * idr: introduce idr_for_each_entry_continue_ul()Cong Wang2019-07-011-20/+7
* | net: sched: cls_flower: use flow_dissector for ingress ifindexJiri Pirko2019-06-191-6/+8
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-06-171-16/+18
|\|
| * net: sched: flower: don't call synchronize_rcu() on mask creationVlad Buslov2019-06-141-16/+18
* | net: sched: remove NET_CLS_IND config optionJiri Pirko2019-06-151-2/+1
|/
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* net/sched: remove block pointer from common offload structurePieter Jansen van Vuuren2019-05-071-7/+4
* net/sched: add block pointer to tc_cls_common_offload structurePieter Jansen van Vuuren2019-05-051-4/+7
* netlink: make validation more configurable for future strictnessJohannes Berg2019-04-271-12/+13
* netlink: make nla_nest_start() add NLA_F_NESTED flagMichal Kubecek2019-04-271-4/+4