From owner-cvs-src-old@FreeBSD.ORG Mon Dec 1 07:14:10 2008 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 931EA1065678 for ; Mon, 1 Dec 2008 07:14:10 +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 815D68FC22 for ; Mon, 1 Dec 2008 07:14:10 +0000 (UTC) (envelope-from jfv@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id mB17EAVC098741 for ; Mon, 1 Dec 2008 07:14:10 GMT (envelope-from jfv@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id mB17EAN3098740 for cvs-src-old@freebsd.org; Mon, 1 Dec 2008 07:14:10 GMT (envelope-from jfv@repoman.freebsd.org) Message-Id: <200812010714.mB17EAN3098740@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jfv@repoman.freebsd.org using -f From: Jack F Vogel Date: Mon, 1 Dec 2008 07:13:52 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_7 Subject: cvs commit: src/sys/dev/e1000 e1000_80003es2lan.c e1000_82540.c e1000_82541.c e1000_82542.c e1000_82543.c e1000_82571.c e1000_82575.c e1000_82575.h e1000_api.c e1000_api.h e1000_defines.h e1000_hw.h e1000_ich8lan.c e1000_ich8lan.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: Mon, 01 Dec 2008 07:14:10 -0000 jfv 2008-12-01 07:13:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/e1000 e1000_80003es2lan.c e1000_82540.c e1000_82541.c e1000_82542.c e1000_82543.c e1000_82571.c e1000_82575.c e1000_82575.h e1000_api.c e1000_api.h e1000_defines.h e1000_hw.h e1000_ich8lan.c e1000_ich8lan.h e1000_mac.c e1000_mac.h e1000_manage.c e1000_nvm.c e1000_osdep.c e1000_osdep.h e1000_phy.c e1000_phy.h e1000_regs.h if_em.c if_em.h if_igb.c if_igb.h Log: SVN rev 185510 on 2008-12-01 07:13:52Z by jfv MFC of a critical fix for the ESB2 adapters in the em driver, however the fix required a shared code change that involves both em and igb, requiring some compatibility changes throughout. Also, the igb driver now has header split. This is a hardware assist that is able to seperate the payload and header into seperate buffers. Using jumbo frames and 4K mbuf clusters, this should allow the use of ZERO COPY, but that has yet to be implemented. Approved by:re Revision Changes Path 1.1.2.2 +239 -129 src/sys/dev/e1000/e1000_80003es2lan.c 1.1.2.2 +39 -46 src/sys/dev/e1000/e1000_82540.c 1.1.2.2 +49 -96 src/sys/dev/e1000/e1000_82541.c 1.1.2.2 +34 -62 src/sys/dev/e1000/e1000_82542.c 1.1.2.2 +40 -102 src/sys/dev/e1000/e1000_82543.c 1.1.2.2 +81 -102 src/sys/dev/e1000/e1000_82571.c 1.1.2.2 +74 -188 src/sys/dev/e1000/e1000_82575.c 1.1.2.2 +35 -10 src/sys/dev/e1000/e1000_82575.h 1.1.2.2 +12 -14 src/sys/dev/e1000/e1000_api.c 1.1.2.2 +1 -1 src/sys/dev/e1000/e1000_api.h 1.1.2.2 +79 -52 src/sys/dev/e1000/e1000_defines.h 1.1.2.2 +171 -84 src/sys/dev/e1000/e1000_hw.h 1.1.2.2 +129 -208 src/sys/dev/e1000/e1000_ich8lan.c 1.1.2.2 +0 -2 src/sys/dev/e1000/e1000_ich8lan.h 1.1.2.2 +144 -119 src/sys/dev/e1000/e1000_mac.c 1.1.2.2 +4 -3 src/sys/dev/e1000/e1000_mac.h 1.1.2.2 +9 -8 src/sys/dev/e1000/e1000_manage.c 1.1.2.2 +8 -6 src/sys/dev/e1000/e1000_nvm.c 1.1.2.2 +0 -20 src/sys/dev/e1000/e1000_osdep.c 1.1.2.2 +4 -0 src/sys/dev/e1000/e1000_osdep.h 1.1.2.2 +60 -72 src/sys/dev/e1000/e1000_phy.c 1.1.2.2 +1 -16 src/sys/dev/e1000/e1000_phy.h 1.1.2.2 +66 -32 src/sys/dev/e1000/e1000_regs.h 1.1.2.2 +89 -11 src/sys/dev/e1000/if_em.c 1.1.2.2 +5 -0 src/sys/dev/e1000/if_em.h 1.3.2.2 +186 -285 src/sys/dev/e1000/if_igb.c 1.1.2.2 +17 -5 src/sys/dev/e1000/if_igb.h