From owner-cvs-all@FreeBSD.ORG Thu Nov 16 06:28:55 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7AE7316A407; Thu, 16 Nov 2006 06:28:55 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3246A43D46; Thu, 16 Nov 2006 06:28:55 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kAG6Ssq6099245; Thu, 16 Nov 2006 06:28:54 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kAG6SsLT099244; Thu, 16 Nov 2006 06:28:54 GMT (envelope-from scottl) Message-Id: <200611160628.kAG6SsLT099244@repoman.freebsd.org> From: Scott Long Date: Thu, 16 Nov 2006 06:28:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bce if_bce.c if_bcereg.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Nov 2006 06:28:55 -0000 scottl 2006-11-16 06:28:54 UTC FreeBSD src repository Modified files: sys/dev/bce if_bce.c if_bcereg.h Log: Due to an incorrect macro, it appears that this driver has always been accidentally truncating off the VLAN tag field in the TX descriptor. Fix this by splitting up the vlan_tag and flags fields into separate fields, and handling them appropriately. Sponsored by: Ironport MFC After: 3 days Revision Changes Path 1.21 +16 -13 src/sys/dev/bce/if_bce.c 1.10 +2 -1 src/sys/dev/bce/if_bcereg.h