From owner-freebsd-net@FreeBSD.ORG Wed Apr 25 22:03:47 2012 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 A9D551065673 for ; Wed, 25 Apr 2012 22:03:47 +0000 (UTC) (envelope-from aboyer@averesystems.com) Received: from zimbra.averesystems.com (75-149-8-245-Pennsylvania.hfc.comcastbusiness.net [75.149.8.245]) by mx1.freebsd.org (Postfix) with ESMTP id 5899C8FC12 for ; Wed, 25 Apr 2012 22:03:47 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by zimbra.averesystems.com (Postfix) with ESMTP id 67BF9446002; Wed, 25 Apr 2012 18:03:24 -0400 (EDT) X-Virus-Scanned: amavisd-new at averesystems.com Received: from zimbra.averesystems.com ([127.0.0.1]) by localhost (zimbra.averesystems.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E2Ncf3CKVuNq; Wed, 25 Apr 2012 18:03:19 -0400 (EDT) Received: from riven.arriad.com (fw.arriad.com [10.0.0.16]) by zimbra.averesystems.com (Postfix) with ESMTPSA id 47166446009; Wed, 25 Apr 2012 18:03:19 -0400 (EDT) Mime-Version: 1.0 (Apple Message framework v1084) From: Andrew Boyer In-Reply-To: Date: Wed, 25 Apr 2012 18:03:34 -0400 Message-Id: <131F4CD6-5C3B-4C43-85E8-726D87527290@averesystems.com> References: <10A2858D-8DA8-45C4-B9A6-00CFA172404F@averesystems.com> To: Jack Vogel X-Mailer: Apple Mail (2.1084) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-net@freebsd.org, Ryan Stone , Jack Vogel Subject: Re: Bad interaction between 82599 hardware RSC and VLANs 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: Wed, 25 Apr 2012 22:03:47 -0000 Any update on this? -Andrew On Jan 13, 2012, at 6:04 PM, Jack Vogel wrote: > Hey Andrew, >=20 > Not heard of this before, but I'll check around. >=20 > Jack >=20 >=20 > On Fri, Jan 13, 2012 at 3:01 PM, Andrew Boyer = wrote: > Hello Jack, > I'm seeing an issue on 82599 controllers. When hardware RSC is used, = large VLAN packets arrive without the VP bit set, even though the vtag = in the descriptor is correct. It totally kills the receive performance. = Turning off hardware RSC in the driver (falling back to software LRO) = works fine, as does turning off LRO entirely. >=20 > I've worked around the problem for now by overriding the VP bit if = ixgbe_rxeof() finds a valid vtag in the descriptor. >=20 > Have you seen this before? >=20 > It's not in the latest errata. It almost seems to be the opposite of = what Ryan reported in November 2010 ("82599 receiving packets with vlan = tag=3D0 (vlan strip problem)?"). >=20 > Thanks, > Andrew >=20 > -------------------------------------------------- > Andrew Boyer aboyer@averesystems.com >=20 >=20 >=20 >=20 > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >=20 -------------------------------------------------- Andrew Boyer aboyer@averesystems.com