aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/net/unix/af_unix.c
diff options
context:
space:
mode:
authorVladimir Oltean <vladimir.oltean@nxp.com>2023-06-09 16:59:16 +0300
committerDavid S. Miller <davem@davemloft.net>2023-06-12 09:43:30 +0100
commit2b84960fc5dd38a19241388fb33f20936cb217e2 (patch)
tree4ba8bdaaffeaac3c1da110fede5214671d5b6aa7 /net/unix/af_unix.c
parentnfc: nxp-nci: store __be16 value in __be16 variable (diff)
downloadwireguard-linux-2b84960fc5dd38a19241388fb33f20936cb217e2.tar.xz
wireguard-linux-2b84960fc5dd38a19241388fb33f20936cb217e2.zip
net/sched: taprio: report class offload stats per TXQ, not per TC
The taprio Qdisc creates child classes per netdev TX queue, but taprio_dump_class_stats() currently reports offload statistics per traffic class. Traffic classes are groups of TXQs sharing the same dequeue priority, so this is incorrect and we shouldn't be bundling up the TXQ stats when reporting them, as we currently do in enetc. Modify the API from taprio to drivers such that they report TXQ offload stats and not TC offload stats. There is no change in the UAPI or in the global Qdisc stats. Fixes: 6c1adb650c8d ("net/sched: taprio: add netlink reporting for offload statistics counters") Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions