From owner-freebsd-net@FreeBSD.ORG Fri Dec 2 20:06:41 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 61A3D106564A for ; Fri, 2 Dec 2011 20:06:41 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id F08A48FC14 for ; Fri, 2 Dec 2011 20:06:40 +0000 (UTC) Received: by wgbdr11 with SMTP id dr11so1811152wgb.31 for ; Fri, 02 Dec 2011 12:06:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=vojMSiXjRPHXxvh67urzJj5EG8YUXxwte5HuZpiGOHg=; b=SJO1PW+NnVr/UH0sF4mt+URp2OpgT/9no7re8gwDSciuQQj1WMVvCaRUogXZnJ7eHo pi6kFYcXVZ8OtYCYoXUIb5fDBMdjmG2Ak7WLtgQaDIC10CgfkLNPcI3Yzw5fRkig6Vk5 Jx66BfQaL/ZMEr0VukaQg30nAB1Z9nltSJR+Q= MIME-Version: 1.0 Received: by 10.216.135.33 with SMTP id t33mr833240wei.10.1322856399774; Fri, 02 Dec 2011 12:06:39 -0800 (PST) Received: by 10.180.93.200 with HTTP; Fri, 2 Dec 2011 12:06:39 -0800 (PST) Date: Fri, 2 Dec 2011 12:06:39 -0800 Message-ID: From: Jack Vogel To: FreeBSD Net Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: VLAN HWTSO question/problem 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: Fri, 02 Dec 2011 20:06:41 -0000 I have just discovered during some validation testing on the em driver, that if HWTSO is enabled at the same time as VLAN_HWTAGGING and/or VLAN_HWFILTER that its broken. Looking at the vlan source its not obvious why this would be the case, but netperf just fails completely. I can turn TAGGING off and I can get TSO, or turn off TSO and get TAGGING/FILTERING, but not both :( My tester only has 8.2 to try this on, not sure if its a bug or a design limitation, can someone enlighten me? At the moment I'm thinking of just turning HWTSO off by default? Cheers, Jack