diff options
author | David S. Miller <davem@davemloft.net> | 2020-09-27 00:17:59 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2020-09-27 00:17:59 +0300 |
commit | dfa6692104fa170fa3e97d696c6f5e9370e3c520 (patch) | |
tree | 2d4f70243de218e8c6198dd0b0c836bf7f3db5fa /drivers/net/netdevsim/ethtool.c | |
parent | 435be28b0789b3aa679a993f47d5e480f291e604 (diff) | |
parent | 300fd579b2e8608586b002207e906ac95c74b911 (diff) | |
download | linux-dfa6692104fa170fa3e97d696c6f5e9370e3c520.tar.xz |
Merge branch 'Generic-adjustment-for-flow-dissector-in-DSA'
Vladimir Oltean says:
====================
Generic adjustment for flow dissector in DSA
This is the v2 of a series initially submitted in May:
https://www.spinics.net/lists/netdev/msg651866.html
The end goal is to get rid of the unintuitive code for the flow
dissector that currently exists in the taggers. It can all be replaced
by a single, common function.
Some background work needs to be done for that. Especially the ocelot
driver poses some problems, since it has a different tag length between
RX and TX, and I didn't want to make DSA aware of that, since I could
instead make the tag lengths equal.
Changes in v3:
- Added an optimization (08/15) that makes the generic case not need to
call the .flow_dissect function pointer. Basically .flow_dissect now
currently only exists for sja1105.
- Moved the .promisc_on_master property to the tagger structure.
- Added the .tail_tag property to the tagger structure.
- Disabled "suppresscc = all" from my .gitconfig.
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/netdevsim/ethtool.c')
0 files changed, 0 insertions, 0 deletions