From owner-cvs-src-old@FreeBSD.ORG Thu May 6 18:34:36 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4AD9D1065688 for ; Thu, 6 May 2010 18:34:36 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 39DA88FC12 for ; Thu, 6 May 2010 18:34:36 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o46IYa41052265 for ; Thu, 6 May 2010 18:34:36 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o46IYa3P052264 for cvs-src-old@freebsd.org; Thu, 6 May 2010 18:34:36 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <201005061834.o46IYa3P052264@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Thu, 6 May 2010 18:34:15 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/dev/sge if_sge.c if_sgereg.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 May 2010 18:34:36 -0000 yongari 2010-05-06 18:34:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/dev/sge if_sge.c if_sgereg.h Log: SVN rev 207714 on 2010-05-06 18:34:15Z by yongari MFC r207380: Enable VLAN hardware tag insertion/stripping. Due to lack of SiS190 controller, I'm not sure whether this is also applicable to SiS190 so this feature is only activated on SiS191 controller. In theory, controller reinitialization is not needed when VLAN tag configuration is changed, but xclin said controller was not stable whenever toggling VLAN tag bit. To address that, sge(4) reinitialize controller for VLAN configuration which seems to work as expected. VLAN tag information for TX/RX descriptor and configure bit of RxMacControl register was found by xclin. Submitted by: xclin cs dot nctu dot edu dot tw > (initial version) Tested by: xclin cs dot nctu dot edu dot tw > Revision Changes Path 1.3.2.7 +54 -4 src/sys/dev/sge/if_sge.c 1.1.2.5 +6 -2 src/sys/dev/sge/if_sgereg.h