]> git.baikalelectronics.ru Git - kernel.git/commit
net_sched: add TCA_STATS_PKT64 attribute
authorEric Dumazet <edumazet@google.com>
Tue, 5 Nov 2019 03:13:15 +0000 (19:13 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 6 Nov 2019 02:20:55 +0000 (18:20 -0800)
commit767307bfc2c0d9ffe20b7baa15279342636bc54c
tree763247d6b42ff2e72ee2100d5ec5235daa9967ed
parent279d9547ad1a5538c02e9d23a56968a0eaca4953
net_sched: add TCA_STATS_PKT64 attribute

Now the kernel uses 64bit packet counters in scheduler layer,
we want to export these counters to user space.

Instead risking breaking user space by adding fields
to struct gnet_stats_basic, add a new TCA_STATS_PKT64.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/uapi/linux/gen_stats.h
net/core/gen_stats.c
net/sched/act_api.c