lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 26 Mar 2020 22:45:54 +0200 From: Petr Machata <petrm@...lanox.com> To: netdev@...r.kernel.org Cc: David Miller <davem@...emloft.net>, Petr Machata <petrm@...lanox.com>, idosch@...lanox.com, jiri@...lanox.com, alexpe@...lanox.com Subject: [PATCH net-next 0/3] 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. Petr Machata (3): sched: act_skbedit: Implement stats_update callback sched: act_pedit: Implement stats_update callback selftests: skbedit_priority: Test counters at the skbedit rule net/sched/act_pedit.c | 11 +++++++++++ net/sched/act_skbedit.c | 11 +++++++++++ .../selftests/net/forwarding/skbedit_priority.sh | 9 +++++++-- 3 files changed, 29 insertions(+), 2 deletions(-) -- 2.20.1
Powered by blists - more mailing lists