Bug ID 746152: Bogus numbers in hsbe2_internal_pde_ring table's rqm_dma_drp_pkts column

Last Modified: Sep 14, 2023

Affected Product(s):
BIG-IP LTM(all modules)

Known Affected Versions:
12.1.0, 12.1.1, 12.1.2, 12.1.3, 12.1.3.1, 12.1.3.2, 12.1.3.3, 12.1.3.4, 12.1.3.5, 12.1.3.6, 12.1.3.7, 12.1.4, 12.1.4.1, 12.1.5, 12.1.5.1, 12.1.5.2, 12.1.5.3, 12.1.6, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1, 13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1, 13.1.1.2, 13.1.1.3, 13.1.1.4, 13.1.1.5, 13.1.3, 13.1.3.1, 13.1.3.2, 13.1.3.3, 13.1.3.4, 13.1.3.5, 13.1.3.6, 13.1.4, 13.1.4.1, 13.1.5, 13.1.5.1, 14.0.0, 14.0.0.1, 14.0.0.2, 14.0.0.3, 14.0.0.4, 14.0.0.5, 14.0.1, 14.0.1.1, 14.1.0, 14.1.0.1, 14.1.0.2, 14.1.0.3, 14.1.0.5, 14.1.0.6, 14.1.2, 14.1.2.1, 14.1.2.2, 14.1.2.3, 14.1.2.4, 14.1.2.5, 14.1.2.6, 14.1.2.7, 14.1.2.8, 14.1.3, 14.1.3.1, 14.1.4, 14.1.4.1, 14.1.4.2, 14.1.4.3, 14.1.4.4, 14.1.4.5, 14.1.4.6, 14.1.5, 14.1.5.1, 14.1.5.2, 14.1.5.3, 14.1.5.4, 14.1.5.6

Fixed In:
15.0.0

Opened: Oct 07, 2018

Severity: 4-Minor

Symptoms

The DMA drop packet and bytes registers (rqm_dma_drp_pkts and rqm_dma_drp_bytes in tmm/hsbe2_internal_pde_ring table) can have huge numbers, which appear to be close to multiples of 4G (2^32). The count reported in the register from hsb_snapshot shows very small number: from tmm/hsbe2_internal_pde_ring name active bus rqm_dma_drp_pkts rqm_dma_drp_bytes ---------------- ------ --- ---------------- ----------------- lbb0_pde1_ring2 1 2 17179869185 4398046511186 lbb0_pde1_ring3 1 2 8589934597 2199023256108 lbb0_pde2_ring0 1 2 0 0 lbb0_pde2_ring1 1 2 0 0 lbb0_pde2_ring2 1 2 8589934592 2199023255552 lbb0_pde2_ring3 1 2 0 0 lbb0_pde3_ring0 1 2 0 0 lbb0_pde3_ring1 1 2 0 0 lbb0_pde3_ring2 1 2 8589934592 2199023255552 lbb0_pde3_ring3 1 2 0 0 lbb0_pde4_ring0 1 2 0 0 lbb0_pde4_ring1 1 2 0 0 lbb0_pde4_ring2 1 2 8589934592 2199023255552 lbb0_pde4_ring3 1 2 0 0 lbb1_pde1_ring1 1 3 0 0 lbb1_pde1_ring2 1 3 4294967298 1099511627952 From hsb_snapshot for pde1's ring 0 to ring 3: 50430: 00000000 rqm_dma_drp_pkt_cnt_4 50530: 00000000 rqm_dma_drp_pkt_cnt_5 50630: 00000001 rqm_dma_drp_pkt_cnt_6 50730: 00000005 rqm_dma_drp_pkt_cnt_7

Impact

The DMA drop stats are not accurate

Conditions

The register reads sometimes return a 0 value.

Workaround

Restart tmm can reset the stats, but it will disrupt traffic.

Fix Information

Add the protection in register reads to avoid occasional read errors.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips