From owner-cvs-src-old@FreeBSD.ORG Mon Apr 26 17:23:48 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A6DA6106566B for ; Mon, 26 Apr 2010 17:23:48 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7843A8FC1A for ; Mon, 26 Apr 2010 17:23:48 +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 o3QHNmxa058634 for ; Mon, 26 Apr 2010 17:23:48 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o3QHNmRx058633 for cvs-src-old@freebsd.org; Mon, 26 Apr 2010 17:23:48 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <201004261723.o3QHNmRx058633@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Mon, 26 Apr 2010 17:22:02 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_7 Subject: cvs commit: src/sys/amd64/conf GENERIC src/sys/boot/forth loader.conf src/sys/conf NOTES files src/sys/dev/sge if_sge.c if_sgereg.h src/sys/i386/conf GENERIC src/sys/modules Makefile src/sys/modules/sge Makefile 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: Mon, 26 Apr 2010 17:23:48 -0000 yongari 2010-04-26 17:22:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/conf GENERIC sys/boot/forth loader.conf sys/conf NOTES files sys/i386/conf GENERIC sys/modules Makefile Added files: (Branch: RELENG_7) sys/dev/sge if_sge.c if_sgereg.h sys/modules/sge Makefile Log: SVN rev 207228 on 2010-04-26 17:22:02Z by yongari MFC r206625: Add driver for Silicon Integrated Systems SiS190/191 Fast/Gigabit Ethernet. This driver was written by Alexander Pohoyda and greatly enhanced by Nikolay Denev. I don't have these hardwares but this driver was tested by Nikolay Denev and xclin. Because SiS didn't release data sheet for this controller, programming information came from Linux driver and OpenSolaris. Unlike other open source driver for SiS190/191, sge(4) takes full advantage of TX/RX checksum offloading and does not require additional copy operation in RX handler. The controller seems to have advanced offloading features like VLAN hardware tag insertion/stripping, TCP segmentation offload(TSO) as well as jumbo frame support but these features are not available yet. Special thanks to xclin cs dot nctu dot edu dot tw> who sent fix for receiving VLAN oversized frames. Revision Changes Path 1.484.2.25 +1 -0 src/sys/amd64/conf/GENERIC 1.122.2.9 +1 -0 src/sys/boot/forth/loader.conf 1.1454.2.31 +2 -0 src/sys/conf/NOTES 1.1243.2.63 +1 -0 src/sys/conf/files 1.3.4.2 +1745 -0 src/sys/dev/sge/if_sge.c (new) 1.1.4.2 +350 -0 src/sys/dev/sge/if_sgereg.h (new) 1.474.2.23 +1 -0 src/sys/i386/conf/GENERIC 1.540.2.43 +1 -0 src/sys/modules/Makefile 1.1.4.2 +8 -0 src/sys/modules/sge/Makefile (new)