From owner-freebsd-net@FreeBSD.ORG Thu Jun 9 16:19:38 2011 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3ED97106566C for ; Thu, 9 Jun 2011 16:19:38 +0000 (UTC) (envelope-from spinthiras.mario@gmail.com) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id E7C548FC21 for ; Thu, 9 Jun 2011 16:19:37 +0000 (UTC) Received: by vxc34 with SMTP id 34so1899067vxc.13 for ; Thu, 09 Jun 2011 09:19:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:from:date:message-id:subject:to :content-type; bh=XUwWCiBzCsK+hc++2LH4CMID/I2Grz2FeWD8cTHzQ84=; b=EaIQ2RHI9Z88kUTW+lDlQcO5y0T9GCHaqJQ5lFL2qY0huGMPJ+scJim0uxPMipaynj FqfT6vuYvIypFDQfQonhKmmwmlmrh6GGQEwj0L5F/G7mEbtbPpnTDssEX8z0DQV9iY/E Z8VBOYmQrm9WfzPET+EA6YWvYfVmwAyLxsNF8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=Rig8erK29lxy/1rkg/39k+j9NXdGpEMKSEZj7nk43bFZaUheTu+xd74pINyPbfvVBU AxLLOKk35myVuBSAAA79E91t2Q8GAhuvGgISd2tHF7bA2pDtEO+MJzWbfd2wEoP1F2XG O0DoEf4U29PQxIiwgKDSx2F7XpmsBGgk2y0Ls= Received: by 10.52.76.10 with SMTP id g10mr1257135vdw.252.1307634832101; Thu, 09 Jun 2011 08:53:52 -0700 (PDT) MIME-Version: 1.0 Received: by 10.52.186.4 with HTTP; Thu, 9 Jun 2011 08:53:12 -0700 (PDT) From: Mario Spinthiras Date: Thu, 9 Jun 2011 16:53:12 +0100 Message-ID: To: freebsd-net@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: strange igb interface performance problems X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 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, 09 Jun 2011 16:19:38 -0000 Hello All, The subject topic might catch a few by surprise because for the most part it smells a lot like a problem that came to light in 2009 regarding bad performance on Intel NICs using the igb driver. I currently have a point to point link between 2 pfsense 2.0RC1 running FreeBSD 8.1 that connect via a 1Gbps link. The link itself has been tested and the provider reckons that the link is fine. (I also believe this too). We then started high and went low to search for the problem. We ditched out the media converters, went on a mad mission to tune every single last detail on the stack to give us the full performance, however on the 1Gbps line we see a rough 20Mbps. We then turned towards the igb driver which smells a little funny considering that the issues I mentioned that have emerged back in 2009 regarding similar issues are alive and well today. Does anyone out there have any experience or knowledge of such problems caused by the igb driver? I'm going to plan a maintenance window on this link within the next day or so hoping that I'll be able to live boot a 2.0 RC1 nightly and try it again. The current RC1 is one of the earlier ones. Any info you can send my way on this baffling mystery that has taken me on a goose chase. Disabling TSO/LRO does not solve the problem for me. Can anyone shed some light on this? Thanking you all in advance, Mario