[PATCH net-next v3 0/6] net: dsa: motorcomm: MIB fixup
From: David Yang <mmyangfl@gmail.com>
Date: 2026-09-06 13:14:26
Also in:
lkml
Fix (theoretical) MIB inconsistency and prepare for new devices. No new features are introduced. v3: - fix build errors - fix logic error on MIB buffer creation v2: https://lore.kernel.org/r/20260904162952.709368-1-mmyangfl@gmail.com (local) - split patches v1: https://lore.kernel.org/r/20260903143514.532023-1-mmyangfl@gmail.com (local) David Yang (6): net: dsa: motorcomm: Rename MIB stuffs net: dsa: motorcomm: Split MIB buffers net: dsa: motorcomm: Split MIB module net: dsa: motorcomm: Use u64_stats_t for MIB stats net: dsa: motorcomm: Fix MIB synchronization net: dsa: motorcomm: Use safe 64-bit counter reader drivers/net/dsa/motorcomm/Makefile | 1 + drivers/net/dsa/motorcomm/chip.c | 408 +++------------------------ drivers/net/dsa/motorcomm/chip.h | 122 +------- drivers/net/dsa/motorcomm/mib.c | 429 +++++++++++++++++++++++++++++ drivers/net/dsa/motorcomm/mib.h | 167 +++++++++++ drivers/net/dsa/motorcomm/smi.c | 30 ++ drivers/net/dsa/motorcomm/smi.h | 2 + 7 files changed, 667 insertions(+), 492 deletions(-) create mode 100644 drivers/net/dsa/motorcomm/mib.c create mode 100644 drivers/net/dsa/motorcomm/mib.h -- 2.53.0