Date: Thu, 29 Apr 2010 18:14:14 +0000 (UTC) From: Pyun YongHyeon <yongari@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/sge if_sge.c if_sgereg.h Message-ID: <201004291814.o3TIEPEF051153@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
yongari 2010-04-29 18:14:14 UTC FreeBSD src repository Modified files: sys/dev/sge if_sge.c if_sgereg.h Log: SVN rev 207380 on 2010-04-29 18:14:14Z by yongari 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 <xclin <> cs dot nctu dot edu dot tw > (initial version) Tested by: xclin <xclin <> cs dot nctu dot edu dot tw > Revision Changes Path 1.8 +54 -4 src/sys/dev/sge/if_sge.c 1.4 +6 -2 src/sys/dev/sge/if_sgereg.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201004291814.o3TIEPEF051153>