This series adds missing functionality to the net core handling of byte/packet counters and statistics. The extensions are used then to remove private rx/tx byte/packet counters in r8169 driver.
Heiner Kallweit (4): net: core: add dev_sw_netstats_tx_add net: core: add devm_netdev_alloc_pcpu_stats r8169: use struct pcpu_sw_netstats for rx/tx packet/byte counters r8169: remove no longer needed private rx/tx packet/byte counters drivers/net/ethernet/realtek/r8169_main.c | 45 ++++------------------- include/linux/netdevice.h | 27 ++++++++++++++ net/devres.c | 6 +++ 3 files changed, 41 insertions(+), 37 deletions(-) -- 2.28.0