summaryrefslogtreecommitdiff
path: root/net/switchdev/switchdev.c
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2019-02-06 10:38:26 -0800
committerDavid S. Miller <davem@davemloft.net>2019-02-06 10:38:26 -0800
commite37268eb1b2191788d08a65682e3b15e2258ea55 (patch)
tree441511c832484209cdd2603bc5ca8ed4a3a33170 /net/switchdev/switchdev.c
parentd9b5a67522d5d28003a7a2953b2df15c396ffd09 (diff)
parent37c5d3efd7f801091d1470d7682be474e0ea2bd0 (diff)
Merge branch 'add-flow_rule-infrastructure'
Pablo Neira Ayuso says: ==================== add flow_rule infrastructure This patchset, as is, allows us to reuse the driver codebase to configure ACL hardware offloads for the ethtool_rxnfc and the TC flower interfaces. A few clients for this infrastructure are presented, such as the bcm_sf2 and the qede drivers, for reference. Moreover all of the existing drivers in the tree are converted to use this infrastructure. This patchset is re-using the existing flow dissector infrastructure that was introduced by Jiri Pirko et al. so the amount of abstractions that this patchset adds are minimal. Well, just a few wrapper structures for the selector side of the rules. And, in order to express actions, this patchset exposes an action API that is based on the existing TC action infrastructure and what existing drivers already support on that front. v7: This patchset is a rebase on top of the net-next tree, after addressing questions and feedback from driver developers in the last batch. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/switchdev/switchdev.c')
0 files changed, 0 insertions, 0 deletions