From owner-freebsd-net@freebsd.org Thu Nov 30 22:22:58 2017 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 69A47DEAF8D for ; Thu, 30 Nov 2017 22:22:58 +0000 (UTC) (envelope-from aspam@cox.net) Received: from fed1rmwml214.cox.net (fed1wml20.cox.net [68.230.241.23]) by mx1.freebsd.org (Postfix) with ESMTP id 4AD777956A for ; Thu, 30 Nov 2017 22:22:57 +0000 (UTC) (envelope-from aspam@cox.net) Received: from eastrmimpo110.cox.net ([68.230.241.223]) by eastrmfepo103.cox.net (InterMail vM.8.01.05.28 201-2260-151-171-20160122) with ESMTP id <20171130222248.KCAL4084.eastrmfepo103.cox.net@eastrmimpo110.cox.net> for ; Thu, 30 Nov 2017 17:22:48 -0500 Received: from thunder.sweets ([68.100.138.62]) by eastrmimpo110.cox.net with cox id gNNo1w00V1LxgH801NNoRX; Thu, 30 Nov 2017 17:22:48 -0500 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020206.5A2084B8.00AC, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.2 cv=LZJM0nXi c=1 sm=1 tr=0 a=3mkzfl4ircflX6G+lDqBYw==:117 a=3mkzfl4ircflX6G+lDqBYw==:17 a=8nJEP1OIZ-IA:10 a=x7bEGLp0ZPQA:10 a=sC3jslCIGhcA:10 a=e9ASbk4n0QUA:10 a=bYbZl4uCKGXDJYWZX28A:9 a=wPNLvfGTeEIA:10 X-CM-Score: 0.00 Authentication-Results: cox.net; none Received: from [10.10.10.15] (thunder.sweets [10.10.10.15]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by thunder.sweets (Postfix) with ESMTP id ECFF310E40 for ; Thu, 30 Nov 2017 17:22:47 -0500 (EST) Message-ID: <5A2084B6.80302@cox.net> Date: Thu, 30 Nov 2017 17:22:46 -0500 From: Joe Buehler User-Agent: Thunderbird 1.5.0.12 (X11/20120201) MIME-Version: 1.0 To: "freebsd-net@freebsd.org" Subject: Re: netmap / LINUX realtime / ixgbevf: huge RX latencies References: <5A206FB9.3010106@cox.net> In-Reply-To: <5A206FB9.3010106@cox.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Nov 2017 22:22:58 -0000 Here is what I start seeing in dmesg when I attempt to use the 4.2.1 ixgbevf driver as modified for netmap. Joe Buehler [ 136.607019] 343.712201 [ 189] ixgbe_netmap_configure_srrctl not supported [ 136.610020] 343.715203 [ 189] ixgbe_netmap_configure_srrctl not supported [ 136.796698] ixgbevf 0000:00:08.0: NIC Link is Up 10 Gbps [ 136.953013] 344.058196 [ 189] ixgbe_netmap_configure_srrctl not supported [ 136.955014] 344.060198 [ 189] ixgbe_netmap_configure_srrctl not supported [ 136.997559] ixgbevf 0000:00:08.0: NIC Link is Up 10 Gbps [ 136.997908] 344.103090 [1653] nm_rxsync_prologue eth0 RX0: fail 'head < kring->nr_hwcur || head > kring->nr_hwtail' h 1 c 1 t 0 rh 1 rc 1 rt 0 hc 0 ht 0 [ 136.999652] 344.104836 [1698] netmap_ring_reinit called for eth0 RX0 [ 137.000568] 344.105751 [1653] nm_rxsync_prologue eth0 RX0: fail 'head < kring->nr_hwcur || head > kring->nr_hwtail' h 1 c 1 t 0 rh 1 rc 1 rt 0 hc 0 ht 0 [ 137.002268] 344.107452 [1698] netmap_ring_reinit called for eth0 RX0 [ 137.003165] 344.108349 [1653] nm_rxsync_prologue eth0 RX0: fail 'head < kring->nr_hwcur || head > kring->nr_hwtail' h 1 c 1 t 0 rh 1 rc 1 rt 0 hc 0 ht 0 [ 137.004856] 344.110041 [1698] netmap_ring_reinit called for eth0 RX0 [ 137.005752] 344.110936 [1653] nm_rxsync_prologue eth0 RX0: fail 'head < kring->nr_hwcur || head > kring->nr_hwtail' h 1 c 1 t 0 rh 1 rc 1 rt 0 hc 0 ht 0 [ 137.007451] 344.112635 [1698] netmap_ring_reinit called for eth0 RX0 [ 137.008343] 344.113527 [1653] nm_rxsync_prologue eth0 RX0: fail 'head < kring->nr_hwcur || head > kring->nr_hwtail' h 1 c 1 t 0 rh 1 rc 1 rt 0 hc 0 ht 0 [ 137.010066] 344.115250 [1698] netmap_ring_reinit called for eth0 RX0 [ 137.010953] 344.116137 [1698] netmap_ring_reinit called for eth0 RX0