Date: Mon, 09 Dec 2019 12:56:33 +0000 From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 239240] igb: TX(2) desc avail = 1024, pidx = 0 messages appear when the network card (igb/ixgbe/em) loses ethernet link Message-ID: <bug-239240-7501-akgBrXrciQ@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-239240-7501@https.bugs.freebsd.org/bugzilla/> References: <bug-239240-7501@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D239240 Vin=C3=ADcius Zavam <egypcio@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |egypcio@FreeBSD.org --- Comment #30 from Vin=C3=ADcius Zavam <egypcio@FreeBSD.org> --- we have a few boxes running stable/12 over here, which use i350 (instead of= the i354) and they are running quite fine. hope that gives you guys a glue on troubleshooting this issue: 12.1-STABLE r354143 amd64 1201500 1201500 igb0@pci0:4:0:0: class=3D0x020000 card=3D0x00028086 chip=3D0x1521808= 6 rev=3D0x01 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'I350 Gigabit Network Connection' class =3D network subclass =3D ethernet dev.igb.0.interrupts.rx_overrun: 0 dev.igb.0.interrupts.rx_desc_min_thresh: 0 dev.igb.0.interrupts.tx_queue_min_thresh: 18713865584 dev.igb.0.interrupts.tx_queue_empty: 11766258650 dev.igb.0.interrupts.tx_abs_timer: 0 dev.igb.0.interrupts.tx_pkt_timer: 0 dev.igb.0.interrupts.rx_abs_timer: 0 dev.igb.0.interrupts.rx_pkt_timer: 7044313792 dev.igb.0.interrupts.asserts: 16877349811 dev.igb.0.mac_stats.tso_ctx_fail: 0 dev.igb.0.mac_stats.tso_txd: 0 dev.igb.0.mac_stats.tx_frames_1024_1522: 7960985339 dev.igb.0.mac_stats.tx_frames_512_1023: 550931778 dev.igb.0.mac_stats.tx_frames_256_511: 788040957 dev.igb.0.mac_stats.tx_frames_128_255: 494574153 dev.igb.0.mac_stats.tx_frames_65_127: 1312342636 dev.igb.0.mac_stats.tx_frames_64: 659383787 dev.igb.0.mac_stats.mcast_pkts_txd: 3757833 dev.igb.0.mac_stats.bcast_pkts_txd: 6240 dev.igb.0.mac_stats.good_pkts_txd: 11766258650 dev.igb.0.mac_stats.total_pkts_txd: 11766258650 dev.igb.0.mac_stats.good_octets_txd: 12533226522079 dev.igb.0.mac_stats.good_octets_recvd: 3199268408782 dev.igb.0.mac_stats.rx_frames_1024_1522: 1708278244 dev.igb.0.mac_stats.rx_frames_512_1023: 310504750 dev.igb.0.mac_stats.rx_frames_256_511: 426207146 dev.igb.0.mac_stats.rx_frames_128_255: 466802320 dev.igb.0.mac_stats.rx_frames_65_127: 2335406295 dev.igb.0.mac_stats.rx_frames_64: 1797115037 dev.igb.0.mac_stats.mcast_pkts_recvd: 3481016 dev.igb.0.mac_stats.bcast_pkts_recvd: 11273 dev.igb.0.mac_stats.good_pkts_recvd: 7044313792 dev.igb.0.mac_stats.total_pkts_recvd: 7044313792 dev.igb.0.mac_stats.xoff_txd: 0 dev.igb.0.mac_stats.xoff_recvd: 0 dev.igb.0.mac_stats.xon_txd: 0 dev.igb.0.mac_stats.xon_recvd: 0 dev.igb.0.mac_stats.coll_ext_errs: 0 dev.igb.0.mac_stats.alignment_errs: 0 dev.igb.0.mac_stats.crc_errs: 0 dev.igb.0.mac_stats.recv_errs: 0 dev.igb.0.mac_stats.recv_jabber: 0 dev.igb.0.mac_stats.recv_oversize: 0 dev.igb.0.mac_stats.recv_fragmented: 0 dev.igb.0.mac_stats.recv_undersize: 0 dev.igb.0.mac_stats.recv_no_buff: 0 dev.igb.0.mac_stats.missed_packets: 0 dev.igb.0.mac_stats.defer_count: 0 dev.igb.0.mac_stats.sequence_errors: 0 dev.igb.0.mac_stats.symbol_errors: 0 dev.igb.0.mac_stats.collision_count: 0 dev.igb.0.mac_stats.late_coll: 0 dev.igb.0.mac_stats.multiple_coll: 0 dev.igb.0.mac_stats.single_coll: 0 dev.igb.0.mac_stats.excess_coll: 0 dev.igb.0.queue_rx_3.rx_irq: 0 dev.igb.0.queue_rx_3.rxd_tail: 189 dev.igb.0.queue_rx_3.rxd_head: 191 dev.igb.0.queue_rx_2.rx_irq: 0 dev.igb.0.queue_rx_2.rxd_tail: 463 dev.igb.0.queue_rx_2.rxd_head: 465 dev.igb.0.queue_rx_1.rx_irq: 0 dev.igb.0.queue_rx_1.rxd_tail: 436 dev.igb.0.queue_rx_1.rxd_head: 438 dev.igb.0.queue_rx_0.rx_irq: 0 dev.igb.0.queue_rx_0.rxd_tail: 465 dev.igb.0.queue_rx_0.rxd_head: 467 dev.igb.0.queue_tx_3.tx_irq: 0 dev.igb.0.queue_tx_3.txd_tail: 414 dev.igb.0.queue_tx_3.txd_head: 414 dev.igb.0.queue_tx_2.tx_irq: 0 dev.igb.0.queue_tx_2.txd_tail: 639 dev.igb.0.queue_tx_2.txd_head: 639 dev.igb.0.queue_tx_1.tx_irq: 0 dev.igb.0.queue_tx_1.txd_tail: 652 dev.igb.0.queue_tx_1.txd_head: 652 dev.igb.0.queue_tx_0.tx_irq: 0 dev.igb.0.queue_tx_0.txd_tail: 917 dev.igb.0.queue_tx_0.txd_head: 917 dev.igb.0.fc_low_water: 6128 dev.igb.0.fc_high_water: 6144 dev.igb.0.rx_control: 67403806 dev.igb.0.device_control: 1478230593 dev.igb.0.watchdog_timeouts: 0 dev.igb.0.rx_overruns: 0 dev.igb.0.link_irq: 7 dev.igb.0.dropped: 0 dev.igb.0.eee_control: 1 dev.igb.0.itr: 488 dev.igb.0.tx_abs_int_delay: 66 dev.igb.0.rx_abs_int_delay: 66 dev.igb.0.tx_int_delay: 66 dev.igb.0.rx_int_delay: 0 dev.igb.0.rs_dump: 0 dev.igb.0.reg_dump: General Registers CTRL 581c0241 STATUS 00280783 CTRL_EXIT 101400c0 Interrupt Registers ICR 00000000 RX Registers RCTL 0404801e RDLEN 00004000 RDH 000001d3 RDT 000001d1 RXDCTL 02040808 RDBAL 0411d000 RDBAH 00000000 TX Registers TCTL b50400fa TDBAL 040df000 TDBAH 00000000 TDLEN 00004000 TDH 00000395 TDT 00000395 TXDCTL 0241011f TDFH 00000920 TDFT 00000920 TDFHS 00000920 TDFPC 00000000 dev.igb.0.fc: 3 dev.igb.0.debug: -1 dev.igb.0.nvm: -1 dev.igb.0.iflib.rxq3.rxq_fl0.credits: 1023 dev.igb.0.iflib.rxq3.rxq_fl0.cidx: 191 dev.igb.0.iflib.rxq3.rxq_fl0.pidx: 190 dev.igb.0.iflib.rxq2.rxq_fl0.credits: 1023 dev.igb.0.iflib.rxq2.rxq_fl0.cidx: 465 dev.igb.0.iflib.rxq2.rxq_fl0.pidx: 464 dev.igb.0.iflib.rxq1.rxq_fl0.credits: 1023 dev.igb.0.iflib.rxq1.rxq_fl0.cidx: 438 dev.igb.0.iflib.rxq1.rxq_fl0.pidx: 437 dev.igb.0.iflib.rxq0.rxq_fl0.credits: 1023 dev.igb.0.iflib.rxq0.rxq_fl0.cidx: 467 dev.igb.0.iflib.rxq0.rxq_fl0.pidx: 466 dev.igb.0.iflib.txq3.r_abdications: 0 dev.igb.0.iflib.txq3.r_restarts: 11 dev.igb.0.iflib.txq3.r_stalls: 11 dev.igb.0.iflib.txq3.r_starts: 2663346045 dev.igb.0.iflib.txq3.r_drops: 0 dev.igb.0.iflib.txq3.r_enqueues: 2666540773 dev.igb.0.iflib.txq3.ring_state: pidx_head: 1765 pidx_tail: 1765 cidx: 1765 state: IDLE dev.igb.0.iflib.txq3.txq_cleaned: 5332434290 dev.igb.0.iflib.txq3.txq_processed: 5332434330 dev.igb.0.iflib.txq3.txq_in_use: 44 dev.igb.0.iflib.txq3.txq_cidx_processed: 410 dev.igb.0.iflib.txq3.txq_cidx: 370 dev.igb.0.iflib.txq3.txq_pidx: 414 dev.igb.0.iflib.txq3.no_tx_dma_setup: 0 dev.igb.0.iflib.txq3.txd_encap_efbig: 0 dev.igb.0.iflib.txq3.tx_map_failed: 0 dev.igb.0.iflib.txq3.no_desc_avail: 0 dev.igb.0.iflib.txq3.mbuf_defrag_failed: 0 dev.igb.0.iflib.txq3.m_pullups: 6123 dev.igb.0.iflib.txq3.mbuf_defrag: 189 dev.igb.0.iflib.txq2.r_abdications: 0 dev.igb.0.iflib.txq2.r_restarts: 0 dev.igb.0.iflib.txq2.r_stalls: 0 dev.igb.0.iflib.txq2.r_starts: 2693889135 dev.igb.0.iflib.txq2.r_drops: 0 dev.igb.0.iflib.txq2.r_enqueues: 2697096804 dev.igb.0.iflib.txq2.ring_state: pidx_head: 1636 pidx_tail: 1636 cidx: 1636 state: IDLE dev.igb.0.iflib.txq2.txq_cleaned: 5393638995 dev.igb.0.iflib.txq2.txq_processed: 5393639035 dev.igb.0.iflib.txq2.txq_in_use: 44 dev.igb.0.iflib.txq2.txq_cidx_processed: 635 dev.igb.0.iflib.txq2.txq_cidx: 595 dev.igb.0.iflib.txq2.txq_pidx: 639 dev.igb.0.iflib.txq2.no_tx_dma_setup: 0 dev.igb.0.iflib.txq2.txd_encap_efbig: 0 dev.igb.0.iflib.txq2.tx_map_failed: 0 dev.igb.0.iflib.txq2.no_desc_avail: 0 dev.igb.0.iflib.txq2.mbuf_defrag_failed: 0 dev.igb.0.iflib.txq2.m_pullups: 6418 dev.igb.0.iflib.txq2.mbuf_defrag: 240 dev.igb.0.iflib.txq1.r_abdications: 1 dev.igb.0.iflib.txq1.r_restarts: 0 dev.igb.0.iflib.txq1.r_stalls: 0 dev.igb.0.iflib.txq1.r_starts: 2828678148 dev.igb.0.iflib.txq1.r_drops: 0 dev.igb.0.iflib.txq1.r_enqueues: 2832594275 dev.igb.0.iflib.txq1.ring_state: pidx_head: 1379 pidx_tail: 1379 cidx: 1379 state: IDLE dev.igb.0.iflib.txq1.txq_cleaned: 5664485984 dev.igb.0.iflib.txq1.txq_processed: 5664486024 dev.igb.0.iflib.txq1.txq_in_use: 44 dev.igb.0.iflib.txq1.txq_cidx_processed: 648 dev.igb.0.iflib.txq1.txq_cidx: 608 dev.igb.0.iflib.txq1.txq_pidx: 652 dev.igb.0.iflib.txq1.no_tx_dma_setup: 0 dev.igb.0.iflib.txq1.txd_encap_efbig: 0 dev.igb.0.iflib.txq1.tx_map_failed: 0 dev.igb.0.iflib.txq1.no_desc_avail: 0 dev.igb.0.iflib.txq1.mbuf_defrag_failed: 0 dev.igb.0.iflib.txq1.m_pullups: 6397 dev.igb.0.iflib.txq1.mbuf_defrag: 202 dev.igb.0.iflib.txq0.r_abdications: 0 dev.igb.0.iflib.txq0.r_restarts: 0 dev.igb.0.iflib.txq0.r_stalls: 0 dev.igb.0.iflib.txq0.r_starts: 3558693798 dev.igb.0.iflib.txq0.r_drops: 0 dev.igb.0.iflib.txq0.r_enqueues: 3571679852 dev.igb.0.iflib.txq0.ring_state: pidx_head: 0620 pidx_tail: 0620 cidx: 0620 state: IDLE dev.igb.0.iflib.txq0.txq_cleaned: 7142583167 dev.igb.0.iflib.txq0.txq_processed: 7142583207 dev.igb.0.iflib.txq0.txq_in_use: 43 dev.igb.0.iflib.txq0.txq_cidx_processed: 935 dev.igb.0.iflib.txq0.txq_cidx: 895 dev.igb.0.iflib.txq0.txq_pidx: 938 dev.igb.0.iflib.txq0.no_tx_dma_setup: 0 dev.igb.0.iflib.txq0.txd_encap_efbig: 0 dev.igb.0.iflib.txq0.tx_map_failed: 0 dev.igb.0.iflib.txq0.no_desc_avail: 0 dev.igb.0.iflib.txq0.mbuf_defrag_failed: 0 dev.igb.0.iflib.txq0.m_pullups: 154190 dev.igb.0.iflib.txq0.mbuf_defrag: 202 dev.igb.0.iflib.override_nrxds: 0 dev.igb.0.iflib.override_ntxds: 0 dev.igb.0.iflib.separate_txrx: 0 dev.igb.0.iflib.core_offset: 0 dev.igb.0.iflib.tx_abdicate: 0 dev.igb.0.iflib.rx_budget: 0 dev.igb.0.iflib.disable_msix: 0 dev.igb.0.iflib.override_qs_enable: 0 dev.igb.0.iflib.override_nrxqs: 0 dev.igb.0.iflib.override_ntxqs: 0 dev.igb.0.iflib.driver_version: 7.6.1-k dev.igb.0.%parent: pci1 dev.igb.0.%pnpinfo: vendor=3D0x8086 device=3D0x1521 subvendor=3D0x8086 subdevice=3D0x0002 class=3D0x020000 dev.igb.0.%location: slot=3D0 function=3D0 dbsf=3Dpci0:4:0:0 dev.igb.0.%driver: igb dev.igb.0.%desc: Intel(R) PRO/1000 PCI-Express Network Driver --=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-239240-7501-akgBrXrciQ>