Marius Strobl
2016-Feb-08 09:10 UTC
possible em regression (was Re: svn commit: r294958 - in stable/10: share/man/man4 sys/dev/e1000 sys/dev/ixgb sys/dev/netmap)
On Sat, Feb 06, 2016 at 07:46:02PM -0500, mike tancsa wrote:> Sure, I will try Monday when at the officeActually, thinking about it, could you please try the following patch on top of the previous one/r295287? https://people.freebsd.org/~marius/e1000_max_scatter_tso_10.diff Thanks Marius
Mike Tancsa
2016-Feb-08 19:24 UTC
possible em regression (was Re: svn commit: r294958 - in stable/10: share/man/man4 sys/dev/e1000 sys/dev/ixgb sys/dev/netmap)
On 2/8/2016 4:10 AM, Marius Strobl wrote:> On Sat, Feb 06, 2016 at 07:46:02PM -0500, mike tancsa wrote: >> Sure, I will try Monday when at the office > > Actually, thinking about it, could you please try the following > patch on top of the previous one/r295287? > https://people.freebsd.org/~marius/e1000_max_scatter_tso_10.diffDidnt take too long ( ~5hrs post reboot). It does at least recover on its own which is good. em0: Watchdog timeout Queue[0]-- resetting Interface is RUNNING and ACTIVE em0: TX Queue 0 ------ em0: hw tdh = 576, hw tdt = 866 em0: Tx Queue Status = -2147483648 em0: TX descriptors avail = 733 em0: Tx Descriptors avail failure = 0 em0: RX Queue 0 ------ em0: hw rdh = 573, hw rdt = 572 em0: RX discarded packets = 0 em0: RX Next to Check = 574 em0: RX Next to Refresh = 578 em0: link state changed to DOWN em0: link state changed to UP % sysctl -a dev.em.0 dev.em.0.interrupts.rx_overrun: 0 dev.em.0.interrupts.rx_desc_min_thresh: 0 dev.em.0.interrupts.tx_queue_min_thresh: 2 dev.em.0.interrupts.tx_queue_empty: 0 dev.em.0.interrupts.tx_abs_timer: 23 dev.em.0.interrupts.tx_pkt_timer: 14 dev.em.0.interrupts.rx_abs_timer: 0 dev.em.0.interrupts.rx_pkt_timer: 9 dev.em.0.interrupts.asserts: 1266419 dev.em.0.mac_stats.tso_ctx_fail: 0 dev.em.0.mac_stats.tso_txd: 378579 dev.em.0.mac_stats.tx_frames_1024_1522: 1556661 dev.em.0.mac_stats.tx_frames_512_1023: 39043 dev.em.0.mac_stats.tx_frames_256_511: 78275 dev.em.0.mac_stats.tx_frames_128_255: 67735 dev.em.0.mac_stats.tx_frames_65_127: 112191 dev.em.0.mac_stats.tx_frames_64: 41640 dev.em.0.mac_stats.mcast_pkts_txd: 10 dev.em.0.mac_stats.bcast_pkts_txd: 14 dev.em.0.mac_stats.good_pkts_txd: 1895545 dev.em.0.mac_stats.total_pkts_txd: 1895545 dev.em.0.mac_stats.good_octets_txd: 2392873221 dev.em.0.mac_stats.good_octets_recvd: 157831335 dev.em.0.mac_stats.rx_frames_1024_1522: 41856 dev.em.0.mac_stats.rx_frames_512_1023: 15434 dev.em.0.mac_stats.rx_frames_256_511: 32906 dev.em.0.mac_stats.rx_frames_128_255: 21500 dev.em.0.mac_stats.rx_frames_65_127: 413405 dev.em.0.mac_stats.rx_frames_64: 594421 dev.em.0.mac_stats.mcast_pkts_recvd: 0 dev.em.0.mac_stats.bcast_pkts_recvd: 6284 dev.em.0.mac_stats.good_pkts_recvd: 1119522 dev.em.0.mac_stats.total_pkts_recvd: 1119522 dev.em.0.mac_stats.xoff_txd: 0 dev.em.0.mac_stats.xoff_recvd: 0 dev.em.0.mac_stats.xon_txd: 0 dev.em.0.mac_stats.xon_recvd: 0 dev.em.0.mac_stats.coll_ext_errs: 0 dev.em.0.mac_stats.alignment_errs: 0 dev.em.0.mac_stats.crc_errs: 0 dev.em.0.mac_stats.recv_errs: 0 dev.em.0.mac_stats.recv_jabber: 0 dev.em.0.mac_stats.recv_oversize: 0 dev.em.0.mac_stats.recv_fragmented: 0 dev.em.0.mac_stats.recv_undersize: 0 dev.em.0.mac_stats.recv_no_buff: 0 dev.em.0.mac_stats.missed_packets: 0 dev.em.0.mac_stats.defer_count: 0 dev.em.0.mac_stats.sequence_errors: 0 dev.em.0.mac_stats.symbol_errors: 0 dev.em.0.mac_stats.collision_count: 0 dev.em.0.mac_stats.late_coll: 0 dev.em.0.mac_stats.multiple_coll: 0 dev.em.0.mac_stats.single_coll: 0 dev.em.0.mac_stats.excess_coll: 0 dev.em.0.queue_rx_0.rx_irq: 0 dev.em.0.queue_rx_0.rxd_tail: 749 dev.em.0.queue_rx_0.rxd_head: 750 dev.em.0.queue_tx_0.no_desc_avail: 0 dev.em.0.queue_tx_0.tx_irq: 0 dev.em.0.queue_tx_0.txd_tail: 1001 dev.em.0.queue_tx_0.txd_head: 1002 dev.em.0.fc_low_water: 8740 dev.em.0.fc_high_water: 10240 dev.em.0.rx_control: 67141634 dev.em.0.device_control: 1075053128 dev.em.0.watchdog_timeouts: 1 dev.em.0.rx_overruns: 0 dev.em.0.tx_dma_fail: 0 dev.em.0.mbuf_defrag_fail: 0 dev.em.0.link_irq: 0 dev.em.0.dropped: 0 dev.em.0.eee_control: 1 dev.em.0.rx_processing_limit: 100 dev.em.0.itr: 488 dev.em.0.tx_abs_int_delay: 66 dev.em.0.rx_abs_int_delay: 66 dev.em.0.tx_int_delay: 66 dev.em.0.rx_int_delay: 0 dev.em.0.fc: 3 dev.em.0.debug: -1 dev.em.0.nvm: -1 dev.em.0.%parent: pci13 dev.em.0.%pnpinfo: vendor=0x8086 device=0x108c subvendor=0x15d9 subdevice=0x108c class=0x020000 dev.em.0.%location: pci0:13:0:0 dev.em.0.%driver: em dev.em.0.%desc: Intel(R) PRO/1000 Network Connection 7.4.2 -- ------------------- Mike Tancsa, tel +1 519 651 3400 Sentex Communications, mike at sentex.net Providing Internet services since 1994 www.sentex.net Cambridge, Ontario Canada http://www.tancsa.com/