]> git.baikalelectronics.ru Git - kernel.git/commitdiff
Merge branch 'Implement-stats_update-callback-for-pedit-and-skbedit'
authorDavid S. Miller <davem@davemloft.net>
Fri, 27 Mar 2020 02:20:37 +0000 (19:20 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 27 Mar 2020 02:20:37 +0000 (19:20 -0700)
Petr Machata says:

====================
Implement stats_update callback for pedit and skbedit

The stats_update callback is used for adding HW counters to the SW ones.
Both skbedit and pedit actions are actually recognized by flow_offload.h,
but do not implement these callbacks. As a consequence, the reported values
are only the SW ones, even where there is a HW counter available.

Patch #1 adds the callback to action skbedit, patch #2 adds it to action
pedit. Patch #3 tweaks an skbedit selftest with a check that would have
caught this problem.

The pedit test is not likewise tweaked, because the iproute2 pedit action
currently does not support JSON dumping. This will be addressed later.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>

Trivial merge