OSDN Git Service

net: dsa: use net core stats64 handling
authorHeiner Kallweit <hkallweit1@gmail.com>
Sat, 7 Nov 2020 20:49:46 +0000 (21:49 +0100)
committerJakub Kicinski <kuba@kernel.org>
Tue, 10 Nov 2020 01:50:27 +0000 (17:50 -0800)
commit6a9006287959ef69556d612dcbde9e68bf16a42b
tree58305ba2e578f5fe75ca11902465002b5f29749a
parenta18394269fc87276963e8d965c730900178d7e4b
net: dsa: use net core stats64 handling

Use netdev->tstats instead of a member of dsa_slave_priv for storing
a pointer to the per-cpu counters. This allows us to use core
functionality for statistics handling.

Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Tested-by: Vladimir Oltean <olteanv@gmail.com>
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/dsa/dsa.c
net/dsa/dsa_priv.h
net/dsa/slave.c