From owner-freebsd-net@freebsd.org Tue Apr 13 23:35:44 2021 Return-Path: Delivered-To: freebsd-net@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A6FD45F0C5F for ; Tue, 13 Apr 2021 23:35:44 +0000 (UTC) (envelope-from winterny@gmail.com) Received: from mail-qv1-xf30.google.com (mail-qv1-xf30.google.com [IPv6:2607:f8b0:4864:20::f30]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FKhmv6z82z3mCC for ; Tue, 13 Apr 2021 23:35:43 +0000 (UTC) (envelope-from winterny@gmail.com) Received: by mail-qv1-xf30.google.com with SMTP id x27so9050899qvd.2 for ; Tue, 13 Apr 2021 16:35:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:disposition-notification-to:content-transfer-encoding :mime-version:subject:message-id:date:to; bh=26OjP4m6crrJmlGi2Afmk9KBYfT7CrpkATRiNS/lKbk=; b=OJ5/i8Vc089cJjjJsoi+rZhR0sh/jassdl6rNNNr+Nn2KUMFxvYwLaC835QjyzYxT9 ioBIG3SwIhIre7HxJTzlOz3eWGcN4AfRq3yWUg0N1Fi7JKsabYnLWAN79XR5evy32pKD Giy9KpNck3wpao8CcB4NzEJG+Sf6MXotfS/RVjD9vm8pHWrkjUsVKgROK1MB7RMuJpPu eiLHrj//CJjnDLjyM9URBnRDyiWPd35rqK5tzKjBpvIXFX27Xyl+7xVojadeX2T7et76 2ulUIJ0LTPNyY22mmLxK7X1cW5UT58AKk/4Y8TN5z7SRY+TQcvo0oIOObXCj+JasqoJp jtaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:disposition-notification-to :content-transfer-encoding:mime-version:subject:message-id:date:to; bh=26OjP4m6crrJmlGi2Afmk9KBYfT7CrpkATRiNS/lKbk=; b=oR8iUBNDgiSrxzHzrN6r0LfBRPnxgy7bzNCrIhwMmyRcTk0nymH5ZwkzpKgUfivBif dwgF+3AmFxuX1Da4/GmosZJqPRjrWKnHScOtOueEDGeiALzXM6t9HUfB5KArnFhWinVs 5gJWSWlnkl7QrUqCo1HyRL/HZutmfEgmUPa0rlWlHQHUknBmyBcnzz3TPjYLycaui7Uy IQbLaZgyt9yeIg4GoUipBsWMs0NEaU0VTDbKfB8jd4t7Ml7hCGpzpCDdz88lgITm0jXI ers7yXYR3xzMI5jAfULDq81U4hvhgWJ8axGwiXMvGlzrCBswa8Wyf1UOCfZXAXDhTr/l hDXA== X-Gm-Message-State: AOAM531tddv+lOdRkVDPbCIEC2s7LRQGOUNf0TkDV6DzSZtpL43cY90T iN6myCkJY7nXDqrKmDP7APLpnKFGaSCtLA== X-Google-Smtp-Source: ABdhPJxWV4ePrrQ+Gs9t6P1zEfwV7Y0D0vK6+ZZR4CZt/DiPRb338+lUGwMqJIcoy0zBxPW6GL5qzg== X-Received: by 2002:a05:6214:2628:: with SMTP id gv8mr35740954qvb.19.1618356942202; Tue, 13 Apr 2021 16:35:42 -0700 (PDT) Received: from smtpclient.apple ([2601:881:8181:4930:4042:f88a:109d:2bdf]) by smtp.gmail.com with ESMTPSA id t24sm10794660qto.23.2021.04.13.16.35.41 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Apr 2021 16:35:42 -0700 (PDT) From: Phil Rosenthal Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.80.0.2.43\)) Subject: All transmits on txq0 on an ix interface - why no balancing? Message-Id: Date: Tue, 13 Apr 2021 19:35:41 -0400 To: freebsd-net@freebsd.org X-Mailer: Apple Mail (2.3654.80.0.2.43) X-Rspamd-Queue-Id: 4FKhmv6z82z3mCC X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=OJ5/i8Vc; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of winterny@gmail.com designates 2607:f8b0:4864:20::f30 as permitted sender) smtp.mailfrom=winterny@gmail.com X-Spamd-Result: default: False [0.01 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MV_CASE(0.50)[]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::f30:from]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; ARC_NA(0.00)[]; SUBJECT_ENDS_SPACES(0.50)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HEADER_FORGED_MDN(2.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-net@freebsd.org]; NEURAL_HAM_LONG(-0.99)[-0.990]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::f30:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::f30:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-net] X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2021 23:35:44 -0000 Hello, I have spent a few hours trying to figure this out, and can't seem to = make any progress. All transmits on my ix interfaces seem to use a = single queue, txq0... which is resulting in occasional drops: sysctl -a|grep -i ix.0|grep -i txq_proc ; sysctl -a|grep -i ix.0|grep = tx_packets dev.ix.0.iflib.txq7.txq_processed: 0 dev.ix.0.iflib.txq6.txq_processed: 0 dev.ix.0.iflib.txq5.txq_processed: 0 dev.ix.0.iflib.txq4.txq_processed: 0 dev.ix.0.iflib.txq3.txq_processed: 0 dev.ix.0.iflib.txq2.txq_processed: 0 dev.ix.0.iflib.txq1.txq_processed: 8 dev.ix.0.iflib.txq0.txq_processed: 215646760 dev.ix.0.queue7.tx_packets: 0 dev.ix.0.queue6.tx_packets: 0 dev.ix.0.queue5.tx_packets: 0 dev.ix.0.queue4.tx_packets: 0 dev.ix.0.queue3.tx_packets: 0 dev.ix.0.queue2.tx_packets: 3 dev.ix.0.queue1.tx_packets: 5 dev.ix.0.queue0.tx_packets: 135960829 This results in some drops: sysctl -a|grep -i ix.0|grep -i r_drop dev.ix.0.iflib.txq7.r_drops: 0 dev.ix.0.iflib.txq6.r_drops: 0 dev.ix.0.iflib.txq5.r_drops: 0 dev.ix.0.iflib.txq4.r_drops: 0 dev.ix.0.iflib.txq3.r_drops: 0 dev.ix.0.iflib.txq2.r_drops: 0 dev.ix.0.iflib.txq1.r_drops: 0 dev.ix.0.iflib.txq0.r_drops: 5610 The receive side does seem to be properly balanced: # sysctl -a|grep -i ix.0|grep rx_packets dev.ix.0.queue7.rx_packets: 4701570 dev.ix.0.queue6.rx_packets: 3975251 dev.ix.0.queue5.rx_packets: 5247760 dev.ix.0.queue4.rx_packets: 6098377 dev.ix.0.queue3.rx_packets: 6080334 dev.ix.0.queue2.rx_packets: 4560834 dev.ix.0.queue1.rx_packets: 2911990 dev.ix.0.queue0.rx_packets: 3907314 The full set of sysctl's for ix.0 is as follows: # sysctl hw.ix hw.ix.enable_rss: 1 hw.ix.enable_fdir: 1 hw.ix.unsupported_sfp: 0 hw.ix.enable_msix: 1 hw.ix.advertise_speed: 0 hw.ix.flow_control: 3 hw.ix.max_interrupt_rate: 625000 # sysctl -a|grep -i ix.0 dev.ix.0.advertise_speed: 0 dev.ix.0.fc: 3 dev.ix.0.mac_stats.tx_frames_1024_1522: 121564230 dev.ix.0.mac_stats.tx_frames_512_1023: 4107271 dev.ix.0.mac_stats.tx_frames_256_511: 918163 dev.ix.0.mac_stats.tx_frames_128_255: 917225 dev.ix.0.mac_stats.tx_frames_65_127: 7369061 dev.ix.0.mac_stats.tx_frames_64: 1054897 dev.ix.0.mac_stats.management_pkts_txd: 0 dev.ix.0.mac_stats.mcast_pkts_txd: 291989 dev.ix.0.mac_stats.bcast_pkts_txd: 545 dev.ix.0.mac_stats.good_pkts_txd: 135930847 dev.ix.0.mac_stats.total_pkts_txd: 135930847 dev.ix.0.mac_stats.good_octets_txd: 175935129353 dev.ix.0.mac_stats.checksum_errs: 115160 dev.ix.0.mac_stats.management_pkts_drpd: 0 dev.ix.0.mac_stats.management_pkts_rcvd: 0 dev.ix.0.mac_stats.recv_jabberd: 0 dev.ix.0.mac_stats.recv_oversized: 0 dev.ix.0.mac_stats.recv_fragmented: 0 dev.ix.0.mac_stats.recv_undersized: 0 dev.ix.0.mac_stats.rx_frames_1024_1522: 8321326 dev.ix.0.mac_stats.rx_frames_512_1023: 2369277 dev.ix.0.mac_stats.rx_frames_256_511: 1195951 dev.ix.0.mac_stats.rx_frames_128_255: 1448815 dev.ix.0.mac_stats.rx_frames_65_127: 19170404 dev.ix.0.mac_stats.rx_frames_64: 4944834 dev.ix.0.mac_stats.bcast_pkts_rcvd: 295336 dev.ix.0.mac_stats.mcast_pkts_rcvd: 109122 dev.ix.0.mac_stats.good_pkts_rcvd: 37450607 dev.ix.0.mac_stats.total_pkts_rcvd: 37566119 dev.ix.0.mac_stats.good_octets_rcvd: 16335399560 dev.ix.0.mac_stats.total_octets_rcvd: 16386155781 dev.ix.0.mac_stats.xoff_recvd: 10937813 dev.ix.0.mac_stats.xoff_txd: 0 dev.ix.0.mac_stats.xon_recvd: 10937545 dev.ix.0.mac_stats.xon_txd: 0 dev.ix.0.mac_stats.rx_missed_packets: 0 dev.ix.0.mac_stats.rec_len_errs: 0 dev.ix.0.mac_stats.remote_faults: 0 dev.ix.0.mac_stats.local_faults: 3 dev.ix.0.mac_stats.short_discards: 0 dev.ix.0.mac_stats.byte_errs: 0 dev.ix.0.mac_stats.ill_errs: 0 dev.ix.0.mac_stats.crc_errs: 0 dev.ix.0.queue7.rx_discarded: 0 dev.ix.0.queue7.rx_copies: 0 dev.ix.0.queue7.rx_bytes: 2678269740 dev.ix.0.queue7.rx_packets: 4699151 dev.ix.0.queue7.rxd_tail: 1037 dev.ix.0.queue7.rxd_head: 1039 dev.ix.0.queue7.irqs: 3240611 dev.ix.0.queue7.interrupt_rate: 0 dev.ix.0.queue7.tx_packets: 0 dev.ix.0.queue7.tso_tx: 0 dev.ix.0.queue7.txd_tail: 0 dev.ix.0.queue7.txd_head: 0 dev.ix.0.queue6.rx_discarded: 0 dev.ix.0.queue6.rx_copies: 0 dev.ix.0.queue6.rx_bytes: 1814672121 dev.ix.0.queue6.rx_packets: 3972923 dev.ix.0.queue6.rxd_tail: 1849 dev.ix.0.queue6.rxd_head: 1851 dev.ix.0.queue6.irqs: 3221112 dev.ix.0.queue6.interrupt_rate: 0 dev.ix.0.queue6.tx_packets: 0 dev.ix.0.queue6.tso_tx: 0 dev.ix.0.queue6.txd_tail: 0 dev.ix.0.queue6.txd_head: 0 dev.ix.0.queue5.rx_discarded: 0 dev.ix.0.queue5.rx_copies: 0 dev.ix.0.queue5.rx_bytes: 1300020890 dev.ix.0.queue5.rx_packets: 5245888 dev.ix.0.queue5.rxd_tail: 958 dev.ix.0.queue5.rxd_head: 960 dev.ix.0.queue5.irqs: 3212735 dev.ix.0.queue5.interrupt_rate: 0 dev.ix.0.queue5.tx_packets: 0 dev.ix.0.queue5.tso_tx: 0 dev.ix.0.queue5.txd_tail: 0 dev.ix.0.queue5.txd_head: 0 dev.ix.0.queue4.rx_discarded: 0 dev.ix.0.queue4.rx_copies: 0 dev.ix.0.queue4.rx_bytes: 3633724286 dev.ix.0.queue4.rx_packets: 6081232 dev.ix.0.queue4.rxd_tail: 718 dev.ix.0.queue4.rxd_head: 720 dev.ix.0.queue4.irqs: 4465303 dev.ix.0.queue4.interrupt_rate: 0 dev.ix.0.queue4.tx_packets: 0 dev.ix.0.queue4.tso_tx: 0 dev.ix.0.queue4.txd_tail: 0 dev.ix.0.queue4.txd_head: 0 dev.ix.0.queue3.rx_discarded: 0 dev.ix.0.queue3.rx_copies: 0 dev.ix.0.queue3.rx_bytes: 1500806492 dev.ix.0.queue3.rx_packets: 6078733 dev.ix.0.queue3.rxd_tail: 267 dev.ix.0.queue3.rxd_head: 269 dev.ix.0.queue3.irqs: 4350959 dev.ix.0.queue3.interrupt_rate: 0 dev.ix.0.queue3.tx_packets: 0 dev.ix.0.queue3.tso_tx: 0 dev.ix.0.queue3.txd_tail: 0 dev.ix.0.queue3.txd_head: 0 dev.ix.0.queue2.rx_discarded: 0 dev.ix.0.queue2.rx_copies: 0 dev.ix.0.queue2.rx_bytes: 2603466872 dev.ix.0.queue2.rx_packets: 4558709 dev.ix.0.queue2.rxd_tail: 1907 dev.ix.0.queue2.rxd_head: 1909 dev.ix.0.queue2.irqs: 2476415 dev.ix.0.queue2.interrupt_rate: 0 dev.ix.0.queue2.tx_packets: 3 dev.ix.0.queue2.tso_tx: 0 dev.ix.0.queue2.txd_tail: 6 dev.ix.0.queue2.txd_head: 6 dev.ix.0.queue1.rx_discarded: 0 dev.ix.0.queue1.rx_copies: 0 dev.ix.0.queue1.rx_bytes: 1164461034 dev.ix.0.queue1.rx_packets: 2910183 dev.ix.0.queue1.rxd_tail: 2021 dev.ix.0.queue1.rxd_head: 2023 dev.ix.0.queue1.irqs: 2063506 dev.ix.0.queue1.interrupt_rate: 0 dev.ix.0.queue1.tx_packets: 5 dev.ix.0.queue1.tso_tx: 0 dev.ix.0.queue1.txd_tail: 10 dev.ix.0.queue1.txd_head: 10 dev.ix.0.queue0.rx_discarded: 0 dev.ix.0.queue0.rx_copies: 0 dev.ix.0.queue0.rx_bytes: 1490146073 dev.ix.0.queue0.rx_packets: 3903534 dev.ix.0.queue0.rxd_tail: 44 dev.ix.0.queue0.rxd_head: 46 dev.ix.0.queue0.irqs: 58127723 dev.ix.0.queue0.interrupt_rate: 0 dev.ix.0.queue0.tx_packets: 135930914 dev.ix.0.queue0.tso_tx: 0 dev.ix.0.queue0.txd_tail: 1132 dev.ix.0.queue0.txd_head: 1132 dev.ix.0.link_irq: 2 dev.ix.0.watchdog_events: 0 dev.ix.0.dropped: 0 dev.ix.0.iflib.rxq7.rxq_fl0.buf_size: 2048 dev.ix.0.iflib.rxq7.rxq_fl0.credits: 2047 dev.ix.0.iflib.rxq7.rxq_fl0.cidx: 1039 dev.ix.0.iflib.rxq7.rxq_fl0.pidx: 1038 dev.ix.0.iflib.rxq6.rxq_fl0.buf_size: 2048 dev.ix.0.iflib.rxq6.rxq_fl0.credits: 2047 dev.ix.0.iflib.rxq6.rxq_fl0.cidx: 1851 dev.ix.0.iflib.rxq6.rxq_fl0.pidx: 1850 dev.ix.0.iflib.rxq5.rxq_fl0.buf_size: 2048 dev.ix.0.iflib.rxq5.rxq_fl0.credits: 2047 dev.ix.0.iflib.rxq5.rxq_fl0.cidx: 960 dev.ix.0.iflib.rxq5.rxq_fl0.pidx: 959 dev.ix.0.iflib.rxq4.rxq_fl0.buf_size: 2048 dev.ix.0.iflib.rxq4.rxq_fl0.credits: 2047 dev.ix.0.iflib.rxq4.rxq_fl0.cidx: 720 dev.ix.0.iflib.rxq4.rxq_fl0.pidx: 719 dev.ix.0.iflib.rxq3.rxq_fl0.buf_size: 2048 dev.ix.0.iflib.rxq3.rxq_fl0.credits: 2047 dev.ix.0.iflib.rxq3.rxq_fl0.cidx: 269 dev.ix.0.iflib.rxq3.rxq_fl0.pidx: 268 dev.ix.0.iflib.rxq2.rxq_fl0.buf_size: 2048 dev.ix.0.iflib.rxq2.rxq_fl0.credits: 2047 dev.ix.0.iflib.rxq2.rxq_fl0.cidx: 1909 dev.ix.0.iflib.rxq2.rxq_fl0.pidx: 1908 dev.ix.0.iflib.rxq1.rxq_fl0.buf_size: 2048 dev.ix.0.iflib.rxq1.rxq_fl0.credits: 2047 dev.ix.0.iflib.rxq1.rxq_fl0.cidx: 2023 dev.ix.0.iflib.rxq1.rxq_fl0.pidx: 2022 dev.ix.0.iflib.rxq0.rxq_fl0.buf_size: 2048 dev.ix.0.iflib.rxq0.rxq_fl0.credits: 2047 dev.ix.0.iflib.rxq0.rxq_fl0.cidx: 46 dev.ix.0.iflib.rxq0.rxq_fl0.pidx: 45 dev.ix.0.iflib.txq7.r_abdications: 0 dev.ix.0.iflib.txq7.r_restarts: 0 dev.ix.0.iflib.txq7.r_stalls: 0 dev.ix.0.iflib.txq7.r_starts: 0 dev.ix.0.iflib.txq7.r_drops: 0 dev.ix.0.iflib.txq7.r_enqueues: 0 dev.ix.0.iflib.txq7.ring_state: pidx_head: 0000 pidx_tail: 0000 cidx: = 0000 state: IDLE dev.ix.0.iflib.txq7.txq_cleaned: 0 dev.ix.0.iflib.txq7.txq_processed: 0 dev.ix.0.iflib.txq7.txq_in_use: 0 dev.ix.0.iflib.txq7.txq_cidx_processed: 0 dev.ix.0.iflib.txq7.txq_cidx: 0 dev.ix.0.iflib.txq7.txq_pidx: 0 dev.ix.0.iflib.txq7.no_tx_dma_setup: 0 dev.ix.0.iflib.txq7.txd_encap_efbig: 0 dev.ix.0.iflib.txq7.tx_map_failed: 0 dev.ix.0.iflib.txq7.no_desc_avail: 0 dev.ix.0.iflib.txq7.mbuf_defrag_failed: 0 dev.ix.0.iflib.txq7.m_pullups: 0 dev.ix.0.iflib.txq7.mbuf_defrag: 0 dev.ix.0.iflib.txq6.r_abdications: 0 dev.ix.0.iflib.txq6.r_restarts: 0 dev.ix.0.iflib.txq6.r_stalls: 0 dev.ix.0.iflib.txq6.r_starts: 0 dev.ix.0.iflib.txq6.r_drops: 0 dev.ix.0.iflib.txq6.r_enqueues: 0 dev.ix.0.iflib.txq6.ring_state: pidx_head: 0000 pidx_tail: 0000 cidx: = 0000 state: IDLE dev.ix.0.iflib.txq6.txq_cleaned: 0 dev.ix.0.iflib.txq6.txq_processed: 0 dev.ix.0.iflib.txq6.txq_in_use: 0 dev.ix.0.iflib.txq6.txq_cidx_processed: 0 dev.ix.0.iflib.txq6.txq_cidx: 0 dev.ix.0.iflib.txq6.txq_pidx: 0 dev.ix.0.iflib.txq6.no_tx_dma_setup: 0 dev.ix.0.iflib.txq6.txd_encap_efbig: 0 dev.ix.0.iflib.txq6.tx_map_failed: 0 dev.ix.0.iflib.txq6.no_desc_avail: 0 dev.ix.0.iflib.txq6.mbuf_defrag_failed: 0 dev.ix.0.iflib.txq6.m_pullups: 0 dev.ix.0.iflib.txq6.mbuf_defrag: 0 dev.ix.0.iflib.txq5.r_abdications: 0 dev.ix.0.iflib.txq5.r_restarts: 0 dev.ix.0.iflib.txq5.r_stalls: 0 dev.ix.0.iflib.txq5.r_starts: 0 dev.ix.0.iflib.txq5.r_drops: 0 dev.ix.0.iflib.txq5.r_enqueues: 0 dev.ix.0.iflib.txq5.ring_state: pidx_head: 0000 pidx_tail: 0000 cidx: = 0000 state: IDLE dev.ix.0.iflib.txq5.txq_cleaned: 0 dev.ix.0.iflib.txq5.txq_processed: 0 dev.ix.0.iflib.txq5.txq_in_use: 0 dev.ix.0.iflib.txq5.txq_cidx_processed: 0 dev.ix.0.iflib.txq5.txq_cidx: 0 dev.ix.0.iflib.txq5.txq_pidx: 0 dev.ix.0.iflib.txq5.no_tx_dma_setup: 0 dev.ix.0.iflib.txq5.txd_encap_efbig: 0 dev.ix.0.iflib.txq5.tx_map_failed: 0 dev.ix.0.iflib.txq5.no_desc_avail: 0 dev.ix.0.iflib.txq5.mbuf_defrag_failed: 0 dev.ix.0.iflib.txq5.m_pullups: 0 dev.ix.0.iflib.txq5.mbuf_defrag: 0 dev.ix.0.iflib.txq4.r_abdications: 0 dev.ix.0.iflib.txq4.r_restarts: 0 dev.ix.0.iflib.txq4.r_stalls: 0 dev.ix.0.iflib.txq4.r_starts: 0 dev.ix.0.iflib.txq4.r_drops: 0 dev.ix.0.iflib.txq4.r_enqueues: 0 dev.ix.0.iflib.txq4.ring_state: pidx_head: 0000 pidx_tail: 0000 cidx: = 0000 state: IDLE dev.ix.0.iflib.txq4.txq_cleaned: 0 dev.ix.0.iflib.txq4.txq_processed: 0 dev.ix.0.iflib.txq4.txq_in_use: 0 dev.ix.0.iflib.txq4.txq_cidx_processed: 0 dev.ix.0.iflib.txq4.txq_cidx: 0 dev.ix.0.iflib.txq4.txq_pidx: 0 dev.ix.0.iflib.txq4.no_tx_dma_setup: 0 dev.ix.0.iflib.txq4.txd_encap_efbig: 0 dev.ix.0.iflib.txq4.tx_map_failed: 0 dev.ix.0.iflib.txq4.no_desc_avail: 0 dev.ix.0.iflib.txq4.mbuf_defrag_failed: 0 dev.ix.0.iflib.txq4.m_pullups: 0 dev.ix.0.iflib.txq4.mbuf_defrag: 0 dev.ix.0.iflib.txq3.r_abdications: 0 dev.ix.0.iflib.txq3.r_restarts: 0 dev.ix.0.iflib.txq3.r_stalls: 0 dev.ix.0.iflib.txq3.r_starts: 0 dev.ix.0.iflib.txq3.r_drops: 0 dev.ix.0.iflib.txq3.r_enqueues: 0 dev.ix.0.iflib.txq3.ring_state: pidx_head: 0000 pidx_tail: 0000 cidx: = 0000 state: IDLE dev.ix.0.iflib.txq3.txq_cleaned: 0 dev.ix.0.iflib.txq3.txq_processed: 0 dev.ix.0.iflib.txq3.txq_in_use: 0 dev.ix.0.iflib.txq3.txq_cidx_processed: 0 dev.ix.0.iflib.txq3.txq_cidx: 0 dev.ix.0.iflib.txq3.txq_pidx: 0 dev.ix.0.iflib.txq3.no_tx_dma_setup: 0 dev.ix.0.iflib.txq3.txd_encap_efbig: 0 dev.ix.0.iflib.txq3.tx_map_failed: 0 dev.ix.0.iflib.txq3.no_desc_avail: 0 dev.ix.0.iflib.txq3.mbuf_defrag_failed: 0 dev.ix.0.iflib.txq3.m_pullups: 0 dev.ix.0.iflib.txq3.mbuf_defrag: 0 dev.ix.0.iflib.txq2.r_abdications: 0 dev.ix.0.iflib.txq2.r_restarts: 0 dev.ix.0.iflib.txq2.r_stalls: 0 dev.ix.0.iflib.txq2.r_starts: 3 dev.ix.0.iflib.txq2.r_drops: 0 dev.ix.0.iflib.txq2.r_enqueues: 3 dev.ix.0.iflib.txq2.ring_state: pidx_head: 0003 pidx_tail: 0003 cidx: = 0003 state: IDLE dev.ix.0.iflib.txq2.txq_cleaned: 0 dev.ix.0.iflib.txq2.txq_processed: 0 dev.ix.0.iflib.txq2.txq_in_use: 6 dev.ix.0.iflib.txq2.txq_cidx_processed: 0 dev.ix.0.iflib.txq2.txq_cidx: 0 dev.ix.0.iflib.txq2.txq_pidx: 6 dev.ix.0.iflib.txq2.no_tx_dma_setup: 0 dev.ix.0.iflib.txq2.txd_encap_efbig: 0 dev.ix.0.iflib.txq2.tx_map_failed: 0 dev.ix.0.iflib.txq2.no_desc_avail: 0 dev.ix.0.iflib.txq2.mbuf_defrag_failed: 0 dev.ix.0.iflib.txq2.m_pullups: 0 dev.ix.0.iflib.txq2.mbuf_defrag: 0 dev.ix.0.iflib.txq1.r_abdications: 0 dev.ix.0.iflib.txq1.r_restarts: 0 dev.ix.0.iflib.txq1.r_stalls: 0 dev.ix.0.iflib.txq1.r_starts: 5 dev.ix.0.iflib.txq1.r_drops: 0 dev.ix.0.iflib.txq1.r_enqueues: 5 dev.ix.0.iflib.txq1.ring_state: pidx_head: 0005 pidx_tail: 0005 cidx: = 0005 state: IDLE dev.ix.0.iflib.txq1.txq_cleaned: 0 dev.ix.0.iflib.txq1.txq_processed: 8 dev.ix.0.iflib.txq1.txq_in_use: 10 dev.ix.0.iflib.txq1.txq_cidx_processed: 8 dev.ix.0.iflib.txq1.txq_cidx: 0 dev.ix.0.iflib.txq1.txq_pidx: 10 dev.ix.0.iflib.txq1.no_tx_dma_setup: 0 dev.ix.0.iflib.txq1.txd_encap_efbig: 0 dev.ix.0.iflib.txq1.tx_map_failed: 0 dev.ix.0.iflib.txq1.no_desc_avail: 0 dev.ix.0.iflib.txq1.mbuf_defrag_failed: 0 dev.ix.0.iflib.txq1.m_pullups: 0 dev.ix.0.iflib.txq1.mbuf_defrag: 0 dev.ix.0.iflib.txq0.r_abdications: 0 dev.ix.0.iflib.txq0.r_restarts: 20954 dev.ix.0.iflib.txq0.r_stalls: 20954 dev.ix.0.iflib.txq0.r_starts: 133868308 dev.ix.0.iflib.txq0.r_drops: 5610 dev.ix.0.iflib.txq0.r_enqueues: 135931361 dev.ix.0.iflib.txq0.ring_state: pidx_head: 1505 pidx_tail: 1505 cidx: = 1505 state: IDLE dev.ix.0.iflib.txq0.txq_cleaned: 215590048 dev.ix.0.iflib.txq0.txq_processed: 215590080 dev.ix.0.iflib.txq0.txq_in_use: 34 dev.ix.0.iflib.txq0.txq_cidx_processed: 1216 dev.ix.0.iflib.txq0.txq_cidx: 1184 dev.ix.0.iflib.txq0.txq_pidx: 1218 dev.ix.0.iflib.txq0.no_tx_dma_setup: 0 dev.ix.0.iflib.txq0.txd_encap_efbig: 0 dev.ix.0.iflib.txq0.tx_map_failed: 0 dev.ix.0.iflib.txq0.no_desc_avail: 0 dev.ix.0.iflib.txq0.mbuf_defrag_failed: 0 dev.ix.0.iflib.txq0.m_pullups: 1 dev.ix.0.iflib.txq0.mbuf_defrag: 0 dev.ix.0.iflib.override_nrxds: 0 dev.ix.0.iflib.override_ntxds: 4096 dev.ix.0.iflib.separate_txrx: 0 dev.ix.0.iflib.core_offset: 0 dev.ix.0.iflib.tx_abdicate: 0 dev.ix.0.iflib.rx_budget: 0 dev.ix.0.iflib.disable_msix: 0 dev.ix.0.iflib.override_qs_enable: 0 dev.ix.0.iflib.override_nrxqs: 0 dev.ix.0.iflib.override_ntxqs: 0 dev.ix.0.iflib.driver_version: 4.0.1-k dev.ix.0.%parent: pci4 dev.ix.0.%pnpinfo: vendor=3D0x8086 device=3D0x10fb subvendor=3D0x1dcf = subdevice=3D0x030a class=3D0x020000 dev.ix.0.%location: slot=3D0 function=3D0 dbsf=3Dpci0:4:0:0 dev.ix.0.%driver: ix dev.ix.0.%desc: Intel(R) PRO/10GbE PCI-Express Network Driver Thanks in advance! -Phil=