From owner-freebsd-net@FreeBSD.ORG Thu Aug 30 23:22:34 2007 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 1098D16A419 for ; Thu, 30 Aug 2007 23:22:34 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by mx1.freebsd.org (Postfix) with ESMTP id 9AD6A13C469 for ; Thu, 30 Aug 2007 23:22:33 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by nf-out-0910.google.com with SMTP id k4so536874nfd for ; Thu, 30 Aug 2007 16:22:32 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition; b=NRXMDVtnFFRDKlOd4KLtdfJh2QRGhbgeSt2IsZLshfKJtQH1bMI1x1FvSLx6wQy01U11Hfxeo8yp5AJ71om8AlF5yZJgZa7B74o931xH7s0kuAOSQUE0TwkitU57jhVYA0zfey25mU/0EhhZyMB6VX9n3OumpcrDLsEKSfWovYs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition; b=g55jH03ksvN1WPZ5hALMMxmBeMzKKeG7PxEHvNUZssbMkEjgYXPnGcnWJlftKM+FS3LzNzHGWJRJtI80JQzCmm7eEv7qruROKK7QGLdl5YYmu4ZbaXb6nAiBOcbXFFFv0e1wMMFBS066dyNlmzOWerABRDVs7TFf1oBNq44ziVI= Received: by 10.86.100.7 with SMTP id x7mr795685fgb.1188516152003; Thu, 30 Aug 2007 16:22:32 -0700 (PDT) Received: by 10.86.81.6 with HTTP; Thu, 30 Aug 2007 16:22:31 -0700 (PDT) Message-ID: <2a41acea0708301622j6b4eeab9h62576dcfd1325b0a@mail.gmail.com> Date: Thu, 30 Aug 2007 16:22:31 -0700 From: "Jack Vogel" To: "John Baldwin" , "Andre Oppermann" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: "freebsd-net@freebsd.org" Subject: vlan filtering 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, 30 Aug 2007 23:22:34 -0000 I was just working on a bug in the Oplin driver that had me look a bit more at VLAN code than I had previously. FreeBSD has apparently never used the hardware vlan filtering that our hardware can do, is there a systemic reason for this, or has the code lagged in its use of the system? I at least don't understand how the driver is supposed to get the vlan id to set in the filter, am I just unenlightened? :) If this is doable I can add code into em as well as ixgbe. Jack