From owner-cvs-all@FreeBSD.ORG Fri May 16 18:46:31 2008 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 15745106564A; Fri, 16 May 2008 18:46:31 +0000 (UTC) (envelope-from jfv@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 034B28FC16; Fri, 16 May 2008 18:46:31 +0000 (UTC) (envelope-from jfv@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4GIkUlG048089; Fri, 16 May 2008 18:46:30 GMT (envelope-from jfv@repoman.freebsd.org) Received: (from jfv@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4GIkU15048088; Fri, 16 May 2008 18:46:30 GMT (envelope-from jfv) Message-Id: <200805161846.m4GIkU15048088@repoman.freebsd.org> From: Jack F Vogel Date: Fri, 16 May 2008 18:46:30 +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/conf files src/sys/dev/ixgbe LICENSE README ixgbe.c ixgbe.h ixgbe_82598.c ixgbe_api.c ixgbe_api.h ixgbe_common.c ixgbe_common.h ixgbe_osdep.h ixgbe_phy.c ixgbe_phy.h ixgbe_type.h tcp_lro.c tcp_lro.h src/sys/modules/ixgbe ... 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: Fri, 16 May 2008 18:46:31 -0000 jfv 2008-05-16 18:46:30 UTC FreeBSD src repository Modified files: sys/conf files sys/dev/ixgbe LICENSE ixgbe.c ixgbe.h ixgbe_82598.c ixgbe_api.c ixgbe_api.h ixgbe_common.c ixgbe_common.h ixgbe_osdep.h ixgbe_phy.c ixgbe_phy.h ixgbe_type.h sys/modules/ixgbe Makefile Added files: sys/dev/ixgbe README tcp_lro.c tcp_lro.h Log: This is driver version 1.4.4 of the Intel ixgbe driver. -It has new hardware support -It uses a new method of TX cleanup called Head Write Back -It includes the provisional generic TCP LRO feature contributed by Myricom and made general purpose by me. This should move into the stack upon approval but for this driver drop its in here. -Also bug fixes and etc... MFC in a week if no serious issues arise. Revision Changes Path 1.1298 +2 -0 src/sys/conf/files 1.2 +4 -2 src/sys/dev/ixgbe/LICENSE 1.1 +278 -0 src/sys/dev/ixgbe/README (new) 1.5 +805 -538 src/sys/dev/ixgbe/ixgbe.c 1.4 +107 -70 src/sys/dev/ixgbe/ixgbe.h 1.4 +454 -374 src/sys/dev/ixgbe/ixgbe_82598.c 1.4 +221 -185 src/sys/dev/ixgbe/ixgbe_api.c 1.4 +28 -14 src/sys/dev/ixgbe/ixgbe_api.h 1.4 +402 -285 src/sys/dev/ixgbe/ixgbe_common.c 1.4 +17 -15 src/sys/dev/ixgbe/ixgbe_common.h 1.4 +41 -31 src/sys/dev/ixgbe/ixgbe_osdep.h 1.4 +353 -97 src/sys/dev/ixgbe/ixgbe_phy.c 1.4 +20 -16 src/sys/dev/ixgbe/ixgbe_phy.h 1.4 +313 -208 src/sys/dev/ixgbe/ixgbe_type.h 1.1 +380 -0 src/sys/dev/ixgbe/tcp_lro.c (new) 1.1 +85 -0 src/sys/dev/ixgbe/tcp_lro.h (new) 1.3 +1 -1 src/sys/modules/ixgbe/Makefile