Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Aug 2019 18:30:31 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 240023] netmap lb pointer out of bounds on ixgbe
Message-ID:  <bug-240023-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D240023

            Bug ID: 240023
           Summary: netmap lb pointer out of bounds on ixgbe
           Product: Base System
           Version: 11.3-RELEASE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: maware@ucsc.edu

when using the lb utility for packet flows the rings appear to go out of
bounds. System is using a 82599 based Intel adapter (ixgbe). tried with both
bro 2.6.3 and bro 2.6.2. Netmap plugin tried from zkg and built from source=
.=20
This problem does not exist in 11.2 p9. This may be related to driver chang=
es
~april 2019 for ixgbe. When this issue happens lb stops reporting any
incrementing of packet counters.=20

Command issues to start lb: lb -i ix2 -p 20 -o 30



042.269723 [1721] nm_rxsync_prologue        ix2 RX13: fail 'head <
kring->nr_hwcur || head > kring->nr_hwtail' h 1442 c 1442 t 1443 rh 1442 rc
1442 rt 1443 hc 1443 ht 1443
042.269754 [1766] netmap_ring_reinit        called for ix2 RX13
042.282035 [1721] nm_rxsync_prologue        ix2 RX13: fail 'head <
kring->nr_hwcur || head > kring->nr_hwtail' h 1826 c 1826 t 1827 rh 1826 rc
1826 rt 1827 hc 1827 ht 1827
042.282065 [1766] netmap_ring_reinit        called for ix2 RX13
042.286129 [1721] nm_rxsync_prologue        ix2 RX8: fail 'head <
kring->nr_hwcur || head > kring->nr_hwtail' h 2801 c 2801 t 2804 rh 2801 rc
2801 rt 2804 hc 2804 ht 2804
042.286155 [1766] netmap_ring_reinit        called for ix2 RX8
042.301701 [1721] nm_rxsync_prologue        ix2 RX5: fail 'head <
kring->nr_hwcur || head > kring->nr_hwtail' h 3990 c 3990 t 3988 rh 3990 rc
3990 rt 3988 hc 3987 ht 3988
042.301729 [1766] netmap_ring_reinit        called for ix2 RX5
042.304510 [1721] nm_rxsync_prologue        ix2 RX11: fail 'head <
kring->nr_hwcur || head > kring->nr_hwtail' h 302 c 302 t 304 rh 302 rc 302=
 rt
304 hc 304 ht 304
042.304533 [1766] netmap_ring_reinit        called for ix2 RX11
042.304558 [1766] netmap_ring_reinit        called for ix2 RX15
042.307984 [1766] netmap_ring_reinit        called for ix2 RX6
042.308521 [1766] netmap_ring_reinit        called for ix2 RX7
042.313627 [1766] netmap_ring_reinit        called for ix2 RX6
042.314349 [1766] netmap_ring_reinit        called for ix2 RX1
042.317253 [1723] nm_rxsync_prologue        ix2 RX5: fail 'cur < head || cu=
r >
kring->nr_hwtail' h 273 c 272 t 273 rh 273 rc 272 rt 273 hc 272 ht 273
042.319884 [1726] nm_rxsync_prologue        ix2 RX4: fail 'head <
kring->nr_hwcur && head > kring->nr_hwtail' h 4094 c 4094 t 2 rh 4094 rc 40=
94
rt 2 hc 4095 ht 2
042.321352 [1723] nm_rxsync_prologue        ix2 RX10: fail 'cur < head || c=
ur >
kring->nr_hwtail' h 432 c 431 t 432 rh 432 rc 431 rt 432 hc 431 ht 432
042.321993 [1723] nm_rxsync_prologue        ix2 RX1: fail 'cur < head || cu=
r >
kring->nr_hwtail' h 3751 c 3750 t 3751 rh 3751 rc 3750 rt 3751 hc 3750 ht 3=
751
042.360195 [1723] nm_rxsync_prologue        ix2 RX2: fail 'cur < head || cu=
r >
kring->nr_hwtail' h 2678 c 2677 t 2678 rh 2678 rc 2677 rt 2678 hc 2677 ht 2=
678
042.380046 [1723] nm_rxsync_prologue        ix2 RX6: fail 'cur < head || cu=
r >
kring->nr_hwtail' h 3787 c 3786 t 3787 rh 3787 rc 3786 rt 3787 hc 3786 ht 3=
787

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-240023-227>