Date: Sun, 26 Jul 2020 14:14:47 -0700 From: John-Mark Gurney <jmg@funkthat.com> To: Ganbold Tsagaankhuu <ganbold@gmail.com> Cc: freebsd-net@freebsd.org, freebsd-current@freebsd.org Subject: Re: CFT: major update to if_ure Message-ID: <20200726211447.GQ4213@funkthat.com> In-Reply-To: <CAGtf9xOdpzKqKBUfsDU9nTvN%2BXV4khWgUHCXB02hen_qbyQURw@mail.gmail.com> References: <20200725231318.GO4213@funkthat.com> <CAGtf9xOdpzKqKBUfsDU9nTvN%2BXV4khWgUHCXB02hen_qbyQURw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Ganbold Tsagaankhuu wrote this message on Sun, Jul 26, 2020 at 11:05 +0800: > On Sun, Jul 26, 2020 at 7:13 AM John-Mark Gurney <jmg@funkthat.com> wrote: > > > Hello, > > > > I'd like people who have ure (RealTek) based USB devices to test > > review D25809[0]. > > > > This update adds support for: > > - HW VLAN tagging > > - HW checksum offload for IPv4 and IPv6 > > - tx and rx aggreegation (for full gige speeds) > > - multiple transactions > > > > In my testing, I am able to get 900-950Mbps depending upon > > TCP or UDP, which is a significant improvement over the previous > > 91Mbps (~8kint/sec*1500bytes/packet*1packet/int). > > Does performance improve for if_ure device on USB2? > I will try to test it in a couple of days on NanoPI R1 and R1S boards. Yes, it should. I never tested the before driver on USB2, but I'm now able to get 211Mbps TX and 190Mbps RX TCP, and 227Mbps TX and 225Mbps RX UDP. I believe it is likely that the same 91Mbps speed limit applied to USB2 as well. > > [0] https://reviews.freebsd.org/D25809 -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200726211447.GQ4213>