Re: UDP/TCP versus IP frames - subtle out of order packets with hardware hashing

2014-07-14 Thread Jack Vogel
I had missed the fact that Alex turned this off in the Linux driver, sounds to me like its the right thing to do for FreeBSD also. Jack On Mon, Jul 14, 2014 at 5:44 PM, Adrian Chadd wrote: > Hi, > > Whilst digging into UDP receive side scaling on the intel ixgbe(4) > NIC, I stumbled across ho

netmap: how to manage SW & NIC ring at same em0?

2014-07-14 Thread upyzl
Hi all, I'm a newbie on netmap development using FreeBSD 10 release x64("device netmap" added and recompiled) I'm study on develop openflow-based datapath(software switch function/module) by netmap-bridge my understanding: ./bridge -i em0 -i em0 --- would be using SW ring for em0, and if ther

[Bug 176671] [epair] MAC address for epair device not unique

2014-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=176671 Shuto.Imai changed: What|Removed |Added CC||dev.shutin...@gmail.com --- Comment #

UDP/TCP versus IP frames - subtle out of order packets with hardware hashing

2014-07-14 Thread Adrian Chadd
Hi, Whilst digging into UDP receive side scaling on the intel ixgbe(4) NIC, I stumbled across how it hashes traffic between IP fragmented traffic and non IP-fragmented traffic. Here's how it surfaced: * the ixgbe(4) NIC is configured to hash on both IP (2-tuple) and TCP/UDP (4-tuple); * when a n

Re: NFS client READ performance on -current

2014-07-14 Thread Russell L. Carter
On 07/12/14 14:14, Rick Macklem wrote: > Russell seemed to confirm that the patch fixed the problem for him, > but since I don't have em(4) hardware, it would be nice to have someone > with commit privilege and access to em(4) hardware test and commit it. With Rick's quite minimal patch, NFSv4

ng_iface regression from 9.2 to 10.0

2014-07-14 Thread Zaphod Beeblebrox
I'm going to post again with some new information. I have a 10.0p6 machine running mpd5 terminating a bunch of l2tp tunnels from subscribers (not encrypted). The specific regression between 9.2 and 10.0 is that hosts on the tunnels cannot communicate with local services. They can ping local IPs,

Re: tuning routing using cxgbe and T580-CR cards?

2014-07-14 Thread Navdeep Parhar
Use UDP if you want more control over your experiments. - It's easier to directly control the frame size on the wire. No TSO, LRO, segmentation to worry about. - UDP has no flow control so the transmitters will not let up even if a frame goes missing. TCP will go into recovery. Lack of proto

Re: tuning routing using cxgbe and T580-CR cards?

2014-07-14 Thread John Jasem
Dropping lro on the interfaces decreased interrupt usage on the CPUs, as measured by top -CHIPSu, by 15-20%, at least from eyeballing it. It did not otherwise have an effect on packet rates. Thanks! On 07/12/2014 08:33 AM, Bjoern A. Zeeb wrote: > On 12 Jul 2014, at 12:17 , Olivier Cochard-Labb

Re: tuning routing using cxgbe and T580-CR cards?

2014-07-14 Thread John Jasem
The two physical CPUs are: Intel(R) Xeon(R) CPU E5-4610 0 @ 2.40GHz (2400.05-MHz K8-class CPU) Hyperthreading, at least from initial appearances, seems to offer no benefits or drawbacks. I tested iperf3, using a packet generator on each subnet, each sending 4 streams to a server on another subne

[Bugzilla] Commit Needs MFC

2014-07-14 Thread bugzilla-noreply
Hi, You have a bug in the "Needs MFC" state which has not been touched in 7 or more days. This email serves as a reminder that you may want to MFC this bug or marked it as completed. In the event you have a longer MFC timeout you may update this bug with a comment and I won't remind you again