]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commitdiff
igc: Add Receive Descriptor Minimum Threshold Count to clear HW counters
authorSasha Neftin <sasha.neftin@intel.com>
Mon, 22 Jun 2020 07:20:30 +0000 (10:20 +0300)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Mon, 27 Jul 2020 15:49:31 +0000 (08:49 -0700)
The statistics of this register are being tracked, however, the register
was inadvertently missed when implementing igc_clear_hw_cntrs_base().
The register is clear on read, so add it to the function so that the
register is cleared when requested so the tracked count is accurate.

Signed-off-by: Sasha Neftin <sasha.neftin@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/igc/igc_mac.c

index 2d9ca3e1bddef8db65330af26344583b2a9ff790..3a618e69514e42c34821fbb26629bd954d6d3b9e 100644 (file)
@@ -308,6 +308,7 @@ void igc_clear_hw_cntrs_base(struct igc_hw *hw)
        rd32(IGC_TLPIC);
        rd32(IGC_RLPIC);
        rd32(IGC_HGPTC);
+       rd32(IGC_RXDMTC);
        rd32(IGC_HGORCL);
        rd32(IGC_HGORCH);
        rd32(IGC_HGOTCL);